﻿var ConstAnk = new ConstAnkClass();

function ConstAnkClass(){
	this.appFolder = "";
	this.ankId = -1;
}

function CastVoteAnk(aSpol){
	try{
		var lamId = GetVoteAnk();
		if (lamId <= -1){
			alert("Izberite možnost!");
			return false;
		}
		var lObj = AJAXManager.prepareHTML(ConstAnk.appFolder +"/_inc/_ajax/_Anketa.aspx",CastVoteAnkDone,AJAXloading,"anketaContainer");
		lObj.xmlAddData("action",AJAXConst.actionUpdate,false);
		lObj.xmlAddData("amid",lamId,false);
		lObj.xmlAddData("spol",aSpol,false);
		lObj.xmlAddData("ankid",ConstAnk.ankId,false);
		lObj.execute();
	}catch(e){alert("JScript napaka: " + e.message);}
	return false;
}
function CastVoteAnkDone(aObj,aData,aFlag){
	AJAXManager.loadDone(aObj,aData,aFlag);
	if (aFlag >= 0){
			
	}
}
function AJAXloading(aObj){}

function InitFormAnk(){
	AJAXManager.appFolder = ConstAnk.appFolder;
	AJAXManager.ParentContainerId = "ctl00_MainContent_Anketa_objAnketa_";
}

function GetVoteAnk(){
	var rbO = document.getElementById("pollFrame");
	var lElements = rbO.getElementsByTagName("INPUT");
	var lOut = -1;
	for (var i=0;i<lElements.length;i++){
		var lObj = lElements[i];
		if (lObj.type=="radio" && lObj.checked == true){
			lOut = lObj.value;		
			lObj = null;
			return lOut;
		}
		lObj = null;
	}
	return lOut;
}