function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


function getData()
{
//alert('in get data');

var dd=document.poll.poll
var qid=document.getElementById("qid").value;
var pid=getCheckedValue(dd)
	if(pid!="" && qid.length!=0)
	{	
		hideLoad();
		get(pid, qid);
	}
	else
	{
		alert(" اختر الإجابة اولا ؟  ");
	}
}

function getResult()
{
	hideLoad();
var dd=document.poll.poll
var qid=document.getElementById("qid").value;	
var pid=getCheckedValue(dd)
	if(qid.length!=0)
	{
	get('',qid);
	}
}

 
 function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { 
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) {
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
	   	
	  
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) { 
            //alert(http_request.responseText);
            result = http_request.responseText;
			hideLoad();
            document.getElementById('votediv').innerHTML = result;            
         } else {
            alert('تعذر عرض نتيجة التصويت...حاول تحديث الصفحه وعرض النتيجة مرة اخرى');
         }
      }
   }
   
   
   
   function get(pid, qid) {
      var poststr = "vt=" + encodeURI( pid ) +
                    "&qid=" + encodeURI( qid );
      makePOSTRequest('poll/addpoll.php', poststr);
	   
   }
   
   function hideLoad()
   {
		var el = document.getElementById("loading");
		var hd = document.getElementById("votediv");
		if ( el.style.display != 'none' ) 
			{
				hd.style.display = 'block';
				el.style.display = 'none';
				//el.innerHTML='';
			}
			else {
				hd.style.display = 'none';
				el.style.display = 'block';
			}
	   
   }

function printMe(type, id)
{
	window.open("print_"+type+"_"+id+".html", id, 'width=700, height=600, top=50, right=100, toolbar=no, menubar=no,copyhistory=yes,scrollbars=yes');	
}
