/*
 * Index page scripts
 */

/*
 * Preload onmouseover images
 */
function preload_image(_image) {
	var image = new Image;
	image.src = _image;
}

/*
 * Change county image onmouseover on index page
 */
function change_image(region) {
	var ShowItem = document.getElementById("area_image");
	ShowItem.style.backgroundImage = 'url(/images/map_' + region + '.gif)';
	return true;
}

/*
 * Change back county image onmouseout on index page
 */
function hide_image(region) {
	var ShowItem = document.getElementById("area_image");
	ShowItem.style.backgroundImage = 'url(/images/none.gif)';
	return true;
}

/*
 * Popup new news window
 */
var newWin;
function popUp(page, name, details)
{
	newWin=window.open(page, name, details);
	newWin.focus();
	return false;
}

function favoris(nom, mon_url) {
	if ( navigator.appName != 'Microsoft Internet Explorer' )	{ 
		window.sidebar.addPanel(nom, mon_url,""); 
	}
	else { 
		window.external.AddFavorite(mon_url, nom); 
	} 
}

function revenir( page ) {
	//alert( page );
	if ( page == "" )
		history.back();
	else
		window.location.href = page;
}

function afficher_departement( num ) {
	window.location.href = "/validation/choix_departement.php?n=" + num;
}

function afficher_ville( num ) {
	if ( find("div_wait_" + num) ) find("div_wait_" + num).style.display = "block";
	if ( document.form_redir ) {
		document.form_redir.id_departement.value = num;
		document.form_redir.submit();
	}
	else 
		window.location.href = "/validation/choix_ville.php?idd=" + num;
}

function afficher_sondage(num) {
	
	// On veut afficher la page de sondage --> On vérifie tout d'abord qu'il n'y a pas eu de sondage sur cette commande
	try {
		var formulaire_ajax = creation_objet();
		
		// Préparation des variables à transmettre
		var data = "mon_action=verifier sondage";
		data += "&cle=" + num;
		//alert(data);
		
		formulaire_ajax.open("POST", "/sondage/gestion_sondage.php", true);
		formulaire_ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		formulaire_ajax.setRequestHeader("Cache-Control","no-cache");
		formulaire_ajax.send(data);
		
		formulaire_ajax.onreadystatechange = function() {
			if (formulaire_ajax.readyState == 4) {
				//alert(formulaire_ajax.responseText);
				
				// Pas de sondage déjà fait --> on peut afficher
				if (formulaire_ajax.responseText == "ok") {
					
					// Affichage du message de confirmation
					window.location.href = "sondage/sondage.php?c=" + num;
				}
				else {
					var num_erreur = formulaire_ajax.responseText;
					window.location.href = "/sondage/erreur_sondage.php?e=" + num_erreur;
				}
			}
		}
	}
	catch(e) {
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..." + e.message);
	}
}

function afficher_suivi(num) {
	var ma_date = new Date();
	window.location.target = "_blank";
	window.location.href = "/suivi-commande-" + num + ".html?m=" + ma_date.getTime();
}
