var est_fs = false;
var langue_viaexplora = '';

function obtenirValeurCasesACocher(_name) {
	var inputs = document.getElementsByTagName("input");
	var ret = new Array();

	for(var iInput=0; iInput<inputs.length; iInput++) {
		if((inputs[iInput].type == "checkbox") && (inputs[iInput].name == _name) && inputs[iInput].checked)
			ret[ret.length] = inputs[iInput].value;
	}

	return ret;
}

function decocherCasesACocher(_name) {
	var inputs = document.getElementsByTagName("input");
	var ret = new Array();

	for(var iInput=0; iInput<inputs.length; iInput++) {
		if((inputs[iInput].type == "checkbox") && (inputs[iInput].name == _name) && inputs[iInput].checked)
			inputs[iInput].checked = false;
	}

	return ret;
}

function obtenirParamsCarte() {
	var res = obtenirValeurCasesACocher('options-carte');
	var resMotoneige = obtenirValeurCasesACocher('options-motoneige');
	return "&sourceCat="+ res.join(',') + "&parcours="+ resMotoneige.join(',');
}

function setAlertes() {
	decocherCasesACocher('options-carte');
	decocherCasesACocher('options-motoneige');

	setReq();
}

function setAvertissements() {
	decocherCasesACocher('options-carte');
	decocherCasesACocher('options-motoneige');

	setReq();
}

function setOptionAff() {
	var aff_afficherLes = document.getElementById('aff_afficherLes');
	if(aff_afficherLes && !aff_afficherLes.checked)
		aff_afficherLes.checked = true;

	setReq();
}

function setReq() {

	var Iframesrc = "";

	var aff_alertes = document.getElementById('aff_alertes');
	var aff_avertissements = document.getElementById('aff_avertissements');

	if(aff_alertes && aff_alertes.checked) {
		Iframesrc = "http://www.viaexplora.com/Members/Lanaudiere/mpframe.html?couche=couche=pmn-ln-conditions,pmn-ln&zoom=8&lat=46.8&lng=-73.5&force=1&href=prop.urlmotoneige,!&attrait=Avertissement&parcours=";

	} else if(aff_avertissements && aff_avertissements.checked) {
		Iframesrc = "http://www.viaexplora.com/app/cond/pmn-ln/iframe?couche=pmn-ln-conditions-70,pmn-ln&parcours=&alerte=1&sousattrait=club&zoom=8&lat=46.6&lng=-73.5";

	} else {
		Iframesrc = "http://www.viaexplora.com/Members/Lanaudiere/mpframe.html?couche=m-sepaq,pmn-ln&zoom=8&lat=46.8&lng=-73.5&force=1&href=prop.urlmotoneige,!";
		Iframesrc += obtenirParamsCarte();
	}

	if(est_fs) Iframesrc += '&router=pmn-ln';
	if(langue_viaexplora) Iframesrc += '&lang='+ langue_viaexplora;

	var iframemap = document.getElementById('iframemap');
	if (iframemap) iframemap.src = Iframesrc;
}

function AfficherPleinePage(){
	var iframemap = document.getElementById('iframemap');
	if (iframemap){
		var aff = "";
		
		if(document.getElementById('aff_alertes').checked) aff = 'alertes';
		else if(document.getElementById('aff_avertissements').checked) aff = 'avertissements';
		else if(document.getElementById('aff_afficherLes').checked) aff = 'afficherLes';

		window.open('carte_fs.jsp?'+ obtenirParamsCarte() +'&aff='+ aff,'','resizable=yes,scrollbars=false,status=no,menubar=no,Top=' + screen.height * 0.025 + ',Left=' + screen.width * 0.025 + ',width=' + screen.width * 0.95 + ',height=' + screen.height * 0.85);
	}
 }

function adapterDimensions() {
	var panneau_haut = document.getElementById('panneau_haut');
	var panneau_bas = document.getElementById('panneau_bas');
	var iframemap = document.getElementById('iframemap');

	var hauteur = document.body.offsetHeight;
	hauteur -= panneau_haut.offsetHeight;
	hauteur -= panneau_bas.offsetHeight;

	iframemap.style.height = (hauteur-30) +'px';
}

function goMap2(_numFiche, _numPage){
	window.open('carte_membre.jsp?numPage='+ _numPage +'&numFiche='+ _numFiche,'','resizable=yes,scrollbars=false,status=no,menubar=no,Top=' + screen.height * 0.025 + ',Left=' + screen.width * 0.025 + ',width=' + screen.width * 0.95 + ',height=' + screen.height * 0.85); 
}
