/*
Page:           vote_status.js
Created:        Jan'29 2009
Last Mod:       Jan'29 2009
Handles actions and requests for 
--------------------------------------------------------- 
Created : ArulKumar.V
--------------------------------------------------------- */

var xmlhttp;
var clubid;
var dayid

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 try {
  xmlhttp = new XMLHttpRequest();
 } catch (e) {
  xmlhttp=false
 }
}
function myXMLHttpRequest() {
	  var xmlhttplocal;
	  try {
	    xmlhttplocal= new ActiveXObject("Msxml2.XMLHTTP")
	 } catch (e) {
	  try {
	    xmlhttplocal= new ActiveXObject("Microsoft.XMLHTTP")
	  } catch (E) {
	    xmlhttplocal=false;
	  }
	 }

	if (!xmlhttplocal && typeof XMLHttpRequest!='undefined') {
	 try {
	  var xmlhttplocal = new XMLHttpRequest();
	 } catch (e) {
	  var xmlhttplocal=false;
	  alert('couldn\'t create xmlhttp object');
	 }
	}
	return(xmlhttplocal);
}

function vote_status(URL_BASE,club_id,day_id) {
		clubid = club_id;
		dayid = day_id;
		//alert('ajax_includes/ajax_dominant_rating.php?clubid='+clubid+'&dayid='+dayid+'&dominantid='+dominant);
		xmlhttp.open('get', URL_BASE+'ajax_includes/ajax_vote_status.php?clubid='+clubid+'&dayid='+dayid);
		//xmlhttp.onreadystatechange = handleResponse(clubid,dayid,commentid) ;
		xmlhttp.onreadystatechange = vote_statusResponse;
		xmlhttp.send(null);
}

//function handleResponse(clubid,dayid,commentid) {
function vote_statusResponse() {
  if(xmlhttp.readyState == 4){
		if (xmlhttp.status == 200){
			var response = xmlhttp.responseText;
				if(response != '') {
					update = response.split('|');
					var len = update.length;
					for(i=0;i<len;i++){
						if(update[i] == 'getMeterValueDelete'){
							document.getElementById('getMeterValueDelete').style.display='block';
						}else if(update[i] == 'getGlassValueDelete'){
							document.getElementById('getGlassValueDelete').style.display='block';	
						}else{
							document.getElementById(update[i]).selectedIndex =0;
							document.getElementById(update[i]).disabled = true;
							document.getElementById(update[i]+'_Delete').style.display='block';
						}
					}
						
				}
				
			/*document.getElementById('sel_dominant_'+clubid+'_'+dayid).selectedIndex = 0;
			document.getElementById('sel_dominant_'+clubid+'_'+dayid).selectedIndex = 0;*/
		}
    }
}
function sndReqStatus(URL_BASE,clubid,dayid) {
    xmlhttp.open('get', URL_BASE+'ajax_includes/ajax_star_vote_status.php?clubid='+clubid+'&dayid='+dayid);
    xmlhttp.onreadystatechange = starhandleStautsResponse;
    xmlhttp.send(null);	
}

function starhandleStautsResponse() {
  if(xmlhttp.readyState == 4){
		if (xmlhttp.status == 200){
       	
        var response = xmlhttp.responseText;
        var update = new Array();
		
        if(response == "login"){
				document.getElementById('loginMsg').style.display='block';
		}else if(response.indexOf('|') != -1) {
            update = response.split('|');
			document.getElementById(update[0]).innerHTML =update[1];
			document.getElementById(update[2]).innerHTML =update[3];
			document.getElementById('start_rating_Delete').style.display='none';
            /*starchangeText(update[0], update[1]);
			starchangeText(update[2], update[3]);*/
        }
		}
    }
}

