// JavaScript Document
	/*function procRequest3(strUrl){
		var obReq = sendRequest1(strUrl);
		
		if(obReq.status == 200){
			if(obReq.readyState == 4){
				var strRetn = obReq.responseText;
				
					return strRetn;
				
			}
		}
		return null;
	} */	
	/*
	 * Function Send Request
	 * @desc it generates the request to the XML HTTP Request object.
	 * @param obReq request object.	
	 */	
	/*function sendRequest1(sUrl){
		var obXttp;
		
		if(window.ActiveXObject){
			obXttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else{
			obXttp = new XMLHttpRequest();
		}
		obXttp.open("GET",sUrl,false);
		obXttp.send(null);
		return obXttp;
	}*/

function put_a_vote(str)
{

	if(str=='no')
	{
		alert('Sorry! unable to take a quiz');
		return false;
	}
	var sUrl, ids;
	var checked_values , sUrl;
	checked_values ='';
	//alert("The value is "+document.forms["frm"+str].no_choices.value);
	var F = document.forms["frm"+str];
	var cnt = F.no_choices.value;
	var flags = 'no';
	//alert("The quiz id is  "+str);
	//alert("The total checkboxs are "+F.chk.length);
	for(var i=0;i<cnt;i++)
	{
		//alert(F.chk[i].value);
		if(F.chk[i].checked==true)
		{
			flags = 'yes';	
			//alert(F.chk[i].value);
			checked_values = checked_values + F.chk[i].value;
			checked_values = checked_values + "_v_";
			//alert(checked_values);
			//alert("The selected value is "+F.chk[i].value);
		}
		
	}

	if(flags =='no')
	{
		alert("Please select a choice");
		return false;
	} else {
		sUrl = "../fck_quiz/quiz_process.php?q="+str+"&c="+checked_values;
		//alert(sUrl);
//return false;
		ids = procRequest2(sUrl);
		//alert(ids);
		if(ids == 'done')
		{
			alert('You have already taken this quiz.');
			return false;
		}

		if(ids =='yes')
		{
			alert('Your vote has been cast.');
		} else {
			alert('Sorry!, we can\'t count your vote.');
		}
		
		//ids_array = ids.split('##');
	}
}
function view_results(str)
{
	//alert("<<<<<< Database is not created for it "+str);
	if(str=='no')
	{
		alert('Sorry! Unable to show results');
		return false;
	}
	var sUrl, ids, percent;
	percent = 0;
	sUrl = "../fck_quiz/get_quiz_detail.php?choice=main_id_info&q="+str;
	ids = procRequest2(sUrl);
	//alert(ids);
	ids_array = ids.split('_#C#_');
	/*if(ids_array.length > 1){
			alert("The length is "+ids_array.length);
	}*/
	
	var newRow = '<table border="0" cellpadding="2" cellspacing="0" width="350"><tbody>';
	
		newRow = newRow +'<tr height="20"><td align="left" colspan="2"><b>'+ ids_array[0]+'</b></td></tr>';
		newRow = newRow +'<tr height="20"><td align="left" colspan="2"><span class="footer">'+ ids_array[1]+'  Voters</span></td></tr>';
		for(var i=2; i<ids_array.length;i++)
		{
			sUrl = "../fck_quiz/get_quiz_detail.php?choice=choice_id_info&c="+ids_array[i];
			//alert(sUrl);
			ids1 = procRequest2(sUrl);
			//alert(ids1);
			ids1_array = ids1.split('_#C#_');
			if(ids_array[1] ==0)
			{
				percent = 0;
			} else {	
				percent = (ids1_array[1] / ids_array[1]) * 100;
			}
			percent = percent.toFixed(2);
			newRow = newRow +'<tr height="20"><td align="left" colspan="2">'+ids1_array[0]+'&nbsp;&nbsp;&nbsp;<span class="footer">'+percent+'%&nbsp;('+ids1_array[1]+' votes) </span></td></tr>';
			percent = parseInt(percent);
			//alert(percent);
			if(percent > 0)
			{
			newRow = newRow +'<tr><td align="left" colspan="2" height="20"><table width="'+percent+'%" bgcolor="#FF0000" border="1" border-color="FFFFFF" cellpadding="0" cellspacing="0"><tr><td><img src="/templates/images/spacer.gif" height="10" width="1"></td></tr></table></td></tr>';
			} else {
			newRow = newRow +'<tr><td align="left" colspan="2" height="20"><table width="'+percent+'%" ><tr><td></td></tr></table></td></tr>';	
			}
		}
		newRow = newRow +'</tbody></table>';	
		document.getElementById('quiz_insert_div').innerHTML =  newRow;
		document.getElementById('quiz_div').style.display = 'block';
		
		
		//document.getElementById('id_vcontacts').setAttribute('class', 'bgcolor_inactive');	
	return false;
}

function close_quiz_div(){
	//document.getElementById(id_name).className="bgcolor_inactive";
	document.getElementById('quiz_div').style.display = 'none';
}