// JavaScript Document
function voting(vote,session){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser Doesn't support AJAX!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;			
		}
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = 'Saving vote';			
		}
	}
	var queryString = "v=" + vote + "&s=" + session;
	ajaxRequest.open("GET", "/english/vote/index.php?" + 	queryString, true);
	ajaxRequest.send(null);
	return false; 
}
////////////////////////////////////
if (document.images) {
 img_shine =new Image();  	img_shine.src ="/english/images/star_mouse_over.gif"; 
 img_off=new Image();  		img_off.src="/english/images/star_grey.gif"; 
 img_on=new Image();  		img_on.src="/english/images/star.gif";  
}
////////////////////////////////////
function handleOver(vote,nameObject, counterWork) { 
	var xxx = Array ();
	for (i=0;i<10;i++){
		if (counterWork){xxx[i]=document.getElementById(nameObject + (i+1) + "w" +counterWork);	}
		else{xxx[i]=document.getElementById(nameObject + (i+1) );}
	}
	if (document.images) {		
		switch (vote){
			case 10: 		xxx[9].src=img_shine.src; 
			case 9:			xxx[8].src=img_shine.src; 	
			case 8:			xxx[7].src=img_shine.src; 
			case 7:			xxx[6].src=img_shine.src; 	
			case 6:			xxx[5].src=img_shine.src; 
			case 5:			xxx[4].src=img_shine.src; 									
			case 4:			xxx[3].src=img_shine.src; 
			case 3:			xxx[2].src=img_shine.src; 			
			case 2:			xxx[1].src=img_shine.src; 
			case 1:			xxx[0].src=img_shine.src;		
		}
	}
}
////////////////////////////////////
function handleOut(vote,nameObject, counterWork) { 
	var xxx = Array ();
	for (i=0;i<10;i++){
		if (counterWork){xxx[i]=document.getElementById(nameObject + (i+1) + "w" +counterWork);	}
		else{xxx[i]=document.getElementById(nameObject + (i+1) );}
	}	
	if (document.images) {
		switch (vote){
			case 10:
				if (xxx[10-1].alt==1){xxx[10-1].src=img_on.src;}
				else{xxx[10-1].src=img_off.src;}
			case 9:
				if (xxx[9-1].alt==1){xxx[9-1].src=img_on.src;}
				else{xxx[9-1].src=img_off.src;}			
			case 8:
				if (xxx[8-1].alt==1){xxx[8-1].src=img_on.src;}
				else{xxx[8-1].src=img_off.src;}			
			case 7:	
				if (xxx[7-1].alt==1){xxx[7-1].src=img_on.src;}
				else{xxx[7-1].src=img_off.src;}						 	
			case 6:
				if (xxx[6-1].alt==1){xxx[6-1].src=img_on.src;}
				else{xxx[6-1].src=img_off.src;}						
			case 5:
				if (xxx[5-1].alt==1){xxx[5-1].src=img_on.src;}
				else{xxx[5-1].src=img_off.src;}						
			case 4:
				if (xxx[4-1].alt==1){xxx[4-1].src=img_on.src;}
				else{xxx[4-1].src=img_off.src;}						
			case 3:
				if (xxx[3-1].alt==1){xxx[3-1].src=img_on.src;}
				else{xxx[3-1].src=img_off.src;}								
			case 2:
				if (xxx[2-1].alt==1){xxx[2-1].src=img_on.src;}
				else{xxx[2-1].src=img_off.src;}						
			case 1:
				if (xxx[1-1].alt==1){xxx[1-1].src=img_on.src;}
				else{xxx[1-1].src=img_off.src;}								
		}
	}
}
/// end


