var http = createRequestObject();
function createRequestObject(){
    var request_;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        request_ = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        request_ = new XMLHttpRequest();
    }
    return request_;
}

function getInfo(){
	var radioChoice = false;
	
	for(i=0;i<(vote_form.answer_code.length);i++){
		if (vote_form.answer_code[i].checked)
			radioChoice = true;
		}
		
		if (!radioChoice){
			alert("الرجاء اختيار  أحد الخيارات الموجودة للتصويت")
			return false;
		}
		
		if (radioChoice){
			for(i=0;i<(vote_form.answer_code.length);i++){
				vote_form.answer_code[i].checked  = false;
				vote_form.answer_code[i].disabled = true;
			}
		}
	
	    http.open('get', 'set_vote.php?answer_id='+ vote_form.yourAnswer.value + '&question_id=' + vote_form.question_id.value +'&dummy=' + new Date().getTime());
	    http.onreadystatechange = handleInfo;
	    http.send(null);
	
	 return true;
}

function handleInfo(){
    if(http.readyState == 1){
        document.getElementById('instructions').innerHTML = '<img src=img/downx.gif> جاري جلب البيانات...';
    }
    if(http.readyState == 4){
        var response = http.responseText;		
        document.getElementById('instructions').innerHTML = response;
    }
}

//-----------------------------------------------

function general_vote(red_vote){
	    http.open('get', red_vote + '?dummy=' + new Date().getTime());
	    http.onreadystatechange = handleGeneral;
	    http.send(null);
	
	 return true;
}

function handleGeneral(){
    if(http.readyState == 1){
        document.getElementById('instructions').innerHTML = '<img src=img/downx.gif> جاري جلب البيانات...';
    }
    if(http.readyState == 4){
        var response = http.responseText;		
        document.getElementById('instructions').innerHTML = response;
    }
}
