var pollRadio = "option_id";
function ValidatePoll(mxForm){
	var elem = mxForm.elements;
	var isPollRadioSelected = false;
	for(c=0;c<elem.length;c++){
		if(elem[c].type=="radio" && elem[c].name==pollRadio){
			if(elem[c].checked){
				isPollRadioSelected = true;
			}
		}
	}
	if(!isPollRadioSelected){
		window.alert("Please select atleast one option from this pole to vote.");
		return false;
	}
	if(mxForm.ParticipantFName.getAttribute("isReq")==1){
		if(!isNotEmpty(mxForm.ParticipantFName, "First Name")){
			return false;
		}
	}
	if(mxForm.ParticipantLName.getAttribute("isReq")==1){
		if(!isNotEmpty(mxForm.ParticipantLName, "Last Name")){
			return false;
		}
	}
	if(mxForm.ParticipantEmail.getAttribute("isReq")==1){
		if(!isValidEmail(mxForm.ParticipantEmail, "Email")){
			return false;
		}
	}
	//return false;
}
function isNotEmpty(mxObj, mxParam){
	var mxTmpA = mxObj.value;
	if (mxTmpA=="" || mxTmpA==" " || mxTmpA=="  " || mxTmpA==" "){ 
		window.alert("Sorry, "+ mxParam +" cannot be left empty.\nPlease provide data in it.");
		mxObj.focus();
		return false;
	}else{
		return true;
	}
}
function isValidEmail(mxObj,mxParam){
	var email=mxObj.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(email)){
		return true;
	}else{
		window.alert ("Sorry, "+ mxParam +" is not a valid email address. \nPlease provide it again.");
		mxObj.focus();	
		return false;
	}
}
function mxPollCampaign(id){
	id=1;
	mxWinObjOpener("../poll/poll_campaign.php?id="+id,680,620,"No")
}