var test = false;
function hideVote(elemID)
{
// 	document.getElementById('voteDesc').style.display = 'none';
// 	vote = document.getElementById('voteDesc_' + elemID);
	voteFieldType = document.getElementById('field_type_' + elemID);
	votePsdController = document.getElementById('psdcontroller_' + elemID);
// 	alert(voteFieldType.value);
	if (voteFieldType.value == 0)
	{
		var i = eval('document.vote' + elemID + '.answ.length');
		for (var e = 0; e < i; e++)
		{
			if (eval('document.vote' + elemID + '.answ[' + e + '].checked') == true)
			{
				url = '/' + votePsdController.value + '/vote/id/' +  elemID + '/setansw/true/answ/' + eval('document.vote' + elemID + '.answ[' + e + '].value') + '/'; 
				test = true;
			}
		}
	}
	
	if (voteFieldType.value == 1)
	{
		var url_path = '/' + votePsdController.value + '/vote/id/' +  elemID + '/setansw/true/';
		var q = eval('document.vote' + elemID + '.length');
		for (w = 0; w < q; w++)
		{
			if (eval('document.vote' + elemID + '.elements[' + w + '].type') == 'checkbox')
			{
				if (eval('document.vote' + elemID + '.elements[' + w + '].checked') == true)
				{
					url_path = url_path + eval('document.vote' + elemID + '.elements[' + w + '].name') + '/' + eval('document.vote' + elemID + '.elements[' + w + '].value') + '/';
					test = true;					
				}
			}
		}
		url = url_path;
	}
		
	if (test == false)
	{
		alert ('Вы ничего не выбрали!');
		return false;
	}
	
	loadXMLDoc(url, 'vote_table_' + elemID);
// 	vote.innerHTML = 'Спасибо! Ваш голос принят!';
	
	return true;
}

function loadXMLDoc(url, divid) {
	var myAjax = new Ajax.Updater(divid, url + 'get/view/', {method: 'post', parameters: ''});
	return false;

// 	url = url + '/hash/' + Math.random();
//     // для "родного" XMLHttpRequest
//     if (window.XMLHttpRequest) {
//         req = new XMLHttpRequest();
//         //alert(req.readyState);
//         req.onreadystatechange = processReqChange(divid);
//         req.open("GET", url, true);
//         req.send(null);
// 
//     // для версии с ActiveX
//     } else if (window.ActiveXObject) {
//         req = new ActiveXObject("Microsoft.XMLHTTP");
//         if (req) {
//             req.onreadystatechange = processReqChange(divid);
//             req.open("GET", url, true);
//             req.send();
//         }
//     }
}

// function processReqChange(divid)
// {
// 	var elem = document.getElementById(divid);
//     ab = window.setTimeout("req.abort();", 5000);
// 
//    	if (req.readyState == 4)
//    	{
//     	clearTimeout(ab);
//    	    // only if "OK"
//    	    if (req.status == 200)
//    	    {
// 
// 
//        	elem.innerHTML = req.responseText;
// 
//         //document.writeln(req.responseText);
//    	    }
//    	    else
//    	    {
//     		alert("Не удалось получить данные:\n" + req.statusText);
//      	}
//      }
// }

function loadVoteFrm(controller, id)
{
// 	alert('loadVoteFrm' + id);
// 	$('vote_table_' + id).innerHTML = 'Загружается голосование';
	var myAjax = new Ajax.Updater('vote_table_' + id, '/' + controller + '/vote/id/' + id + '/get/vote', {method: 'post', parameters: ''});
	return false;
}
