var totalpromo = 0;

var promo = 0;

function swapImagePromo(promo) {
	imgPromo = document.getElementById('promo');
	imgPromoX = document.getElementById('promoX');
	//	alert(promo);
	if (promo == 0) {
		if (imgPromo) imgPromo.style.color = "#FFCC00";
		if (imgPromoX) imgPromoX.style.color = "#FFCC00";
		for (i=1;i<=totalpromo;i++) {
			imgPromoX = document.getElementById('promoC'+i);
			if (imgPromoX) imgPromoX.style.color = "#FFCC00";
		}
	}else {
		if (imgPromo) imgPromo.style.color = "#FF0000";
		if (imgPromoX) imgPromoX.style.color = "#FF0000";
		for (i=1;i<=totalpromo;i++) {
			imgPromoX = document.getElementById('promoC'+i);
			if (imgPromoX) imgPromoX.style.color = "#FF0000";
		}
	}
	if (1-promo == 0) {
		setTimeout("swapImagePromo(0)", 400);
	}else {
		setTimeout("swapImagePromo(1)", 600);
	}
}

var pr = 0;


function changeTab(id,tabs){


	for (var i=0;i<tabs.length;i++){
		document.getElementById(tabs[i]).style.display='none';
		if (document.getElementById(tabs[i]+"Tab").className!="codes_sauv_choix-regie-fantome"){
			document.getElementById(tabs[i]+"Tab").className ='unselectedTab';
		}
	}

	if (document.getElementById(id+"Tab").className!="codes_sauv_choix-regie-fantome"){
		document.getElementById(id+"Tab").className ='selectedTab';
	}
	document.getElementById(id).style.display='block';

	window.location="#"+id+'-l';


}

function on_select_change_go_to_URL(select_id){
	var sel=document.getElementById(select_id).value;
	if (sel.length>2){
		window.location=sel;
	}

}

function sw(pr) {
	//alert(pr);
	var inscrit = document.getElementById('inscr');
	if (pr == 0) {
		if (inscrit) inscrit.style.color = "#FFCC00";
	}else {
		if (inscrit) inscrit.style.color = "#2E0276";
	}
	if (1-pr == 0) {
		setTimeout("sw(0)", 400);
	}else {
		setTimeout("sw(1)", 400);
	}
}

function switchRegie(r){
var regiesAll=['allopass','cellpass','monelib','rentabiliweb','starpass'];

	var regies=regiesAll;
	for (i=0;i<regies.length;i++){
		
		try {
		if (document.getElementById(regies[i]).className!="codes_sauv_choix-regie-fantome"){
			document.getElementById(regies[i]).className="codes_sauv_choix-regie-non-selectionne";
		}
		}
		catch(e){}
	}

	if (document.getElementById(r).className!="codes_sauv_choix-regie-fantome"){
		document.getElementById(r).className="codes_sauv_choix-regie-selectionne";
		document.getElementById('regie').value=r;
	}
}


// Get the HTTP Object
function getHTTPObject(){
	if (window.ActiveXObject)
	return new ActiveXObject("Microsoft.XMLHTTP");
	else
	if (window.XMLHttpRequest)
	return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}

// Change the value of the outputText field
function setOutput() {

	if(httpObject.readyState == 4) {
		if (httpObject.status == 200) {
			document.getElementById('div_result').innerHTML = httpObject.responseText;
		}
	}
}



// Implement business logic
function doWork() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "validate_codes.php", true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}


function getDiez(){
	var curl=document.location.href.split("#");
	return curl[1];
}

function  validate_monelib_sans_code_handler() {

	if(httpObject.readyState == 4) {
		if (httpObject.status == 200) {
			//alert(httpObject.responseText);
			if (httpObject.responseText=='0'){
				alert("Votre appel n'a pas encore été validé. Attendez la validation de votre appel pour cliquer sur le bouton.");
			}
			else {
				document.getElementById('validateFrm').submit();
			}
		}
	}
}



// Implement business logic
function validate_monelib_sans_code() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/validate_monelib.php?id="+document.getElementById('monelibId').value, true);
		httpObject.send(null);
		httpObject.onreadystatechange = validate_monelib_sans_code_handler;
	}
}


function regieIsSelected(){
	for (var i=0;i<regiesAll.length;i++){
		try {
			//alert(document.getElementById(regiesAll[i]).className);
			if (document.getElementById(regiesAll[i]).className=="codes_sauv_choix-regie-selectionne"){
				document.form1.submit();
				return;
			}
		}
		catch (e){}
	}
	alert("Veuillez sélectionner la régie où vous avez obtenu les codes, \n avant de cliquer sur le bouton JOUER.");
}


function regieIsSelectedSauvegarder(){
	for (var i=0;i<regiesAll.length;i++){
		try {
			//alert(document.getElementById(regiesAll[i]).className);
			if (document.getElementById(regiesAll[i]).className=="codes_sauv_choix-regie-selectionne"){
				document.form1.submit();
				return;
			}
		}
		catch (e){}
	}
	alert("Veuillez sélectionner la régie où vous avez obtenu les codes, \n avant de cliquer sur le bouton \"Sauvegarder\".");
}
