/////////////////////////////
// SCRIPTS POUR VIEW_LIEU //
///////////////////////////

/////// LANG ////////
if(langGlobal == "fr"){
	var msg_votenoenreg = "Vous avez déjà voté aujourd'hui";
}else{
	var msg_votenoenreg = "Vote already recorded today";
}
////// END LANG ///////


function ajax(script){
	 if(window.XMLHttpRequest) // FIREFOX
				xhr_object = new XMLHttpRequest();
	 else if(window.ActiveXObject) // IE
				xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	 else
				return(false);
	 xhr_object.open("GET", script, false);
	 xhr_object.send(null);
	 if(xhr_object.readyState == 4) return(xhr_object.responseText);
	 else return(false);
}			  

function addVotePos(id, id_user) {
	var vote = ajax("includes/ajax_set_vote_lieu.php?action=pos&user="+id_user+"&lieu="+id);
	//alert(vote);
	if (vote.match("ok")) {
		var voteadded = window.document.getElementById("votepos").value;
		voteadded = parseInt(voteadded) + 1 ;
		window.document.getElementById("votepos").value = voteadded;
		window.document.getElementById("vote_pos").innerHTML = "("+voteadded+")";
		window.document.getElementById("pos_gauche"+id).innerHTML = "("+voteadded+")";
	} else {
		show_box("alert","error",msg_votenoenreg, "");
	}
	
}

function addVoteNeg(id, id_user) {
	var vote = ajax("includes/ajax_set_vote_lieu.php?action=neg&user="+id_user+"&lieu="+id);
	//alert(vote);
	if (vote.match("ok")) {
		var voteadded = window.document.getElementById("voteneg").value;
		voteadded = parseInt(voteadded) + 1 ;
		window.document.getElementById("voteneg").value = voteadded;
		window.document.getElementById("vote_neg").innerHTML = "("+voteadded+")";
		window.document.getElementById("neg_gauche"+id).innerHTML = "("+voteadded+")";
	} else {
		show_box("alert","error",msg_votenoenreg, "");
	}
}

function change_pic(id, src) {

	var zone = document.getElementById('zonebig');
	if(zone.style.display == "none") {
		//alert("open");
		affiche_big(id, src);
		
	} else {
		var div_img = document.getElementById('image_big');
		var div_text = document.getElementById('titre_big');
		
		opacity("img_center", 100, 0, 250);
		setTimeout('window.document.getElementById("img_center").src="upload/images_lieux/'+src+'"', 250);	
		setTimeout('opacity("img_center", 0, 100, 1000);',250);
		div_text.innerHTML = table_photo_lieu[id].titre;
	}
}

function affiche_big(id, src) {
	
		var zone = document.getElementById('zonebig');
		zone.style.display = "block";
		change_pic(id, src);
}


function close_div_big() {
	var zone=document.getElementById('zonebig');
	zone.style.display = "none";
	window.document.getElementById("img_center").src="images/divers/indicator.gif";
}


function opacity(id, opacStart, opacEnd, millisec) {
//speed for each frame
var speed = Math.round(millisec / 100);
var timer = 0;

//determine the direction for the blending, if start and end are the same nothing happens
if(opacStart > opacEnd) {
	for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
	}
} else if(opacStart < opacEnd) {
	for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
	}
}

}

	
	//change the opacity for different browsers
	function changeOpac(opacity, id) {
	    var object = document.getElementById(id).style;
	    object.opacity = (opacity / 100);
	    object.MozOpacity = (opacity / 100);
	    object.KhtmlOpacity = (opacity / 100);
	    object.filter = "alpha(opacity=" + opacity + ")";
	}
