// Procedures globales du projet
function _ECR(c,p,s){var h = (c + "").substring(0, 50);var n = 0;switch (p){case -2147483645:;n = 1;case -2147483648:;if (!window.tabExtraitChaine){tabExtraitChaine = new Array()}tabExtraitChaine[h] = 1;return _EC(c,tabExtraitChaine[h],s,n)
case -2147483646:;n = 1;case -2147483647:;if (!window.tabExtraitChaine || !(tabExtraitChaine[h])){return "\b"}(tabExtraitChaine[h])++;var sRes = _EC(c,tabExtraitChaine[h],s,n);if ("\b" == sRes){delete tabExtraitChaine[h]}return sRes}}
function _EC(c,p,s,n){if ((p >= -2147483648) && (p <= -2147483645)){return _ECR(c,p,s)}var t=new Array();if(typeof(s)!=typeof(t))t[0]=s;else t=s;if (!(n == 1)){var d=0;for(var i=0;i<p-1;i++){var m=-1;var l=0;for(var j=0;j<t.length;j++){s=t[j]
var k=c.indexOf(s,d);if((k>-1)&&((m<0)||(k<m))){m=k;l=s.length}}d=m+l;if(d==-1)return(p==1?c:"\b")}var f=-1;for(var j=0;j<t.length;j++){var k=c.indexOf(t[j],d);if((k>-1)&&((f<0)||(k<f)))f=k}if(f==-1)f=c.length;return c.substring(d,f)}else{
var d = c.length;for(var i=0;i<p-1;i++){var m=-1;for(var j=0;j<t.length;j++){var k=c.lastIndexOf(t[j],d-1);if(k>m)m=k}d=m;if (d == -1)	return (p==1?c:"\b")}var f=-1;var l=0;for(var j=0;j<t.length;j++){s=t[j];var k=c.lastIndexOf(s,d-1);if(k>f){f=k
l=s.length}}f+=l;if (f == -1)return c.substr(0, d);return c.substr(f, d - f)}}
function _JGCS(e){if(e.currentStyle) return e.currentStyle;var d = e.ownerDocument;if (!d){d = document}var w = d.defaultView;if (w.getComputedStyle){if (e.nodeName == "#text"){e = e.parentNode}return w.getComputedStyle(e, null)}return new Object()}
function _COL(c){var l=document.cookie;var d=l.indexOf(c+"=");if(d==-1)return"";d=l.indexOf("=",d)+1;var e=l.indexOf(";",d);if(e==-1)e=l.length;return(unescape(l.substring(d,e)))}
function _WMD(c){var a=c.substring(0,4);var d=new Date(a,parseInt(c.substring(4,6), 10) - 1,c.substring(6,8),c.substring(8,10),c.substring(10,12),c.substring(12,14),c.substring(14,16)+"0");if (parseInt(a, 10) < 100){d.setFullYear(a)}return d}
function _WBI(a){if(a%4)return 0;if(a>1582){if(a%100)return 1;if(a%400)return 0}return 1}
function _EVD(e,f){var t=new Array(12);t[0]=31;t[1]=28;t[2]=31;t[3]=30;t[4]=31;t[5]=30;t[6]=31;t[7]=31;t[8]=30;t[9]=31;t[10]=30;t[11]=31;var a=Math.floor((parseInt(e, 10) + 657071)/365);var x=_WMD('18000101');var y=_WMD(a+'0101')
var z=Math.floor((y-x)/(1000*3600*24))+1;while(z>eval(e)){a--;y=_WMD(a+'0101');z=Math.floor((y-x)/(1000*3600*24))+1}var j = parseInt(e, 10) - z;var d=_WBI(a);var m=1;var i=0;t[1]=28+d;while(j>=t[i]){j-=t[i];m++;i++}j++;var b=""+a;var n=""+m
if(n.length==1)n="0"+n;var k=""+j;if(k.length==1)k="0"+k;if(f=='A')return b;if(f=='M')return n;if(f=='J')return k;return b+n+k}
function _COE(c,v,d){var n=new Date();var o=new Date(1800,00,01);var e=_WMD(_EVD(Math.round(((n-o)/(1000*3600*24))+1)+d));document.cookie=c+"="+escape(v)+";expires="+e.toGMTString()}
function PROCEDURESGLOBALESDEADRE09NAVIGATEUR_BVERIFIEFORMATEMAIL(VSEMAIL){{var VNLONGARO=0;var VNLONGLASTPOINT=0;var VSUTILISATEUR="";var VSSERVEUR="";var VSPAYS="";VNLONGARO=Position(VSEMAIL,"@",null);if((!VNLONGARO)){return 0}
if((Position((VSEMAIL + "").substring((VNLONGARO+1)-1, VSEMAIL.length),"@",null)!=0)){return 0}var VI=1;while((_EC((VSEMAIL + "").substring((VNLONGARO+1)-1, VSEMAIL.length),VI,".",0)!=clWDEncode.sEncodeCharset(unescape("\b")))){
VSPAYS=_EC((VSEMAIL + "").substring((VNLONGARO+1)-1, VSEMAIL.length),VI,".",0);VI=VI+1}if((VI==1)){return 0}VNLONGLASTPOINT=(VSEMAIL.length-VSPAYS.length);VSUTILISATEUR=(VSEMAIL + "").substring(1-1, (VNLONGARO-1))
VSSERVEUR=(VSEMAIL + "").substring((VNLONGARO+1)-1, (VNLONGLASTPOINT-1));if(((VSUTILISATEUR.length==0)||(VSSERVEUR.length==0))){return 0}if(((VSPAYS.length<2)||(VSPAYS.length>3))){return 0}return 1}}
function PROCEDURESGLOBALESDEADRE09NAVIGATEUR_BVERIFIECARACT(VSLOGIN){{var VNUNDER=0;var VNINTERO=0;VNUNDER=Position(VSLOGIN,"_",null);VNINTERO=Position(VSLOGIN,"?",null);if(VNUNDER){return 1}if(VNINTERO){return 1}}}
function PROCEDURESGLOBALESDEADRE09NAVIGATEUR_ECRITCOOKIESOURCE(){{var VSSRC="";VSSRC=getParamValue("src");if((VSSRC!="")){if((_COL("source")=="")){_COE("source",VSSRC,30)}}}}
function go(chPrixMin,chPrixMax,chActiv,chRegion,chMots)
{


//alert(chRegion.value);

var sMot = chMots.value;
sMot = sMot.replace(/é/g,'e');
sMot = sMot.replace(/è/g,'e');
sMot = sMot.replace(/ê/g,'e');
sMot = sMot.replace(/î/g,'i');
sMot = sMot.replace(/ô/g,'o');
sMot = sMot.replace(/à/g,'a');
sMot = sMot.replace(/â/g,'a');



	if (chRegion.value != '-') {
	

		var varPrixMini = chPrixMin.value
		if (varPrixMini == 'Prix mini') {
		varPrixMini='';
		}
				
		var varPrixMaxi = chPrixMax.value
		if (varPrixMaxi == 'Prix maxi') {
		varPrixMaxi='';
		}
		
		if (sMot == 'Mots cles') {
		sMot='';
		}
		
		window.top.location.href ="rech_"+varPrixMini+"_"+varPrixMaxi+"_"+chActiv.value+"_"+chRegion.value+"_"+sMot+"_1";
		
		}
	else {
	
		alert("Merci de choisir une région")
		
		}
	
}



function go_combo(chPrixMin,chPrixMax,chActiv)
{
		
	if (chActiv.value != '') {
	
		
		var varPrixMini = chPrixMin.value
		if (varPrixMini == 'Prix mini') {
			varPrixMini='';
			}
		
		var varPrixMaxi = chPrixMax.value
		if (varPrixMaxi == 'Prix maxi') {
			varPrixMaxi='';
			}
		
		
		
		window.top.location.href ="rech_"+varPrixMini+"_"+varPrixMaxi+"_"+chActiv.value+"___1";
		}
	else {
		alert("Merci de choisir une activité")
	}
	
}



function go_combo1(chActiv)
{

	if (chActiv.value != '') {
	
		window.top.location.href = chActiv.value ;
		
		}
		
	else {
	
		alert("Merci de choisir une activité")
		
	}
	
}



function numComboActiv(numCombo,idCombo)
{


document.getElementById(""+idCombo+"").selectedIndex = numCombo;

}
	


function tri_activ(chActiv)

{


	if (chActiv.value != '') {
			
		window.top.location.href = chActiv.value+".htm";
		
		}
		
	else {
		alert("Vous devez faire une sélection !")
	}
	
}




function change_affichage(chActiv)

{

	var LesRadios = document.getElementsByName("radioAffichage");
	
	for (i=0; i<LesRadios.length; i++)
	if (LesRadios[i].checked)
	
	var la_valeur = LesRadios[i].value;

	window.top.location.href = la_valeur+".htm";
	
}




function createMarker(point, infos,ico) {

	var icon = new GIcon();
	icon.image = ico;
	icon.iconSize = new GSize(34, 34);
	icon.shadowSize = new GSize(22, 20);
	icon.iconAnchor = new GPoint(6, 20);
	icon.infoWindowAnchor = new GPoint(5, 1);
	
	
	var marker = new GMarker(point, icon)
	
	GEvent.addListener(marker, "click", function() {
		
		marker.openInfoWindowHtml(infos);

		});
	return marker;
}


function AppelBouton2(psBouton,psRegion)
{
location=sNomPage+"_"+psRegion+"__.htm";
}




function display(sNomDiv)
{

	
//	document.getElementById("topdeck").style.visibility='visible';
	document.getElementById(sNomDiv).style.visibility='visible';
}

function divOver(idDivInfos,pos,largeur)

{

	var nava = (document.layers);
	var dom = (document.getElementById);
	var iex = (document.all);
		
	var nomDiv = "btn_"+idDivInfos
		
	if (nava) {skn = document.topdeck }
	else if (dom) { skn = document.getElementById(nomDiv).style }
	else if (iex) {skn = topdeck.style }
			
	skn.top = 45;
	skn.left = pos;
	a=true
	
	
	for (i=1; i<=5; i++){
	
		if (i != idDivInfos){
			document.getElementById("btn_"+i).style.visibility = "hidden";
		}
	}
	
	
	
	if (nava)
	{
		skn.visibility = "visible";
		}
	else if (dom)
	{
		skn.visibility = "visible";
		}
	else if (iex)
	{
		skn.visibility = "visible";
		}
}
function hide(sNomDiv)
{

	
	document.getElementById(sNomDiv).style.visibility="hidden";
}
function changeCouleurFond(nomChamp,sCouleur)
{

document.getElementById(""+nomChamp+"").style.backgroundColor = sCouleur ;

}
	


function changeImageFond(nomChamp,sNomimg)

{

document.getElementById(""+nomChamp+"").background = sNomimg ;
	
}
	


function changeInfosSaisie(nomChamp,sValeur)
{

document.getElementById(""+nomChamp+"").value = sValeur ;

	
}
	


function changeHauteurDiv(sNomDiv,nHauteur)
{

	var maDiv = document.getElementById(sNomDiv);
	maDiv.style.height = nHauteur+"px";

}


function pTest()
{
alert("coucou je suis pTest");
}

function AfficheImage(sensNav)
{

if (sensNav == 'next'){
		if (numImg == nNbImg ){
			numImg = 1;
		}else{
			numImg++;
		}
}else{
		if (numImg == 1){
			numImg = nNbImg;
			}else{
			numImg--;
			}
	}

document.getElementById("Img_Coffret_Cadeau").src=sChemin+eval("sNomImage_"+numImg);


}
function AfficheInfo(recupTxt,zone)
{


document.getElementById(zone).innerHTML = recupTxt ;

document.getElementById("map").innerHTML  = "";
document.getElementById("map").style.backgroundColor = "#FFFFFF";

}



function ggMap(sLat,sLong){


	if (GBrowserIsCompatible()) {
	
		document.getElementById("idinfos").innerHTML  = "";
		//document.getElementById("map").innerHTML = "";

		var map = new GMap2(document.getElementById("idinfos"));
		
		map.setCenter(new GLatLng(sLat, sLong), 8);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		
		var point = new GLatLng(sLat,sLong);
		map.addOverlay(new GMarker(point));
		
		}

}


function load(){


	if (GBrowserIsCompatible()) {
	
		var map = new GMap2(document.getElementById("map"));
		
		map.setCenter(new GLatLng(sLat, sLong), 8);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		
		var point = new GLatLng(sLat,sLong);
		map.addOverlay(new GMarker(point));
		
		}

}

function favoris()
{


	sTitre = document.title;
	sUrl = location.href;


	if ( navigator.appName != 'Microsoft Internet Explorer' ){
	
		window.sidebar.addPanel(sTitre,sUrl,"");
		
	}else{
	
		window.external.AddFavorite(sUrl,sTitre);
		
	} 
	
}



function change_image_fond_cellule(nomChamp,sNomimg)
{
var sCell = document.getElementById(""+nomChamp+"").style
sCell.backgroundImage = 'url('+sNomimg+')';
sCell.backgroundRepeat = 'no-repeat';
}

function affiche_map_menu(numMap,psColor,sRegOn,sLien)
{

var flashvars = {};
var attributes = {};
var params = {"menu":"false", "wmode":"transparent"};

//swfobject.embedSWF("map.swf?varNumSelected=&gLien="+sLien+"&varRegion=&varColors="+psColor+"&varRegionsOn="+sRegOn+"", "map_"+numMap+"", "220", "250", "9.0.0","swfobject_2_1/expressInstall.swf", flashvars, params, attributes);
swfobject.embedSWF("map.swf?varNumSelected=&gLien="+sLien+"&varRegion=&varColors="+psColor+"&varRegionsOn="+sRegOn+"", "map_"+numMap+"", "202", "230", "9.0.0","swfobject_2_1/expressInstall.swf", flashvars, params, attributes);

}

function ClicRegionMap(sLien,sRegion)
{
location=sLien+"_"+sRegion+"__.htm";
}

function sortie_saisie()
{
var varChamp = document.getElementById('box_recherche')
if (varChamp.value == ''){
varChamp.value = 'Saisissez ici votre recherche...'
}
}

function onclick_saisie()
{

var varChamp = document.getElementById('box_recherche')
if (varChamp.value == 'Saisissez ici votre recherche...'){
	varChamp.value = ''
}

}

function proc_lien_combo(sIDCombo)
{

var sValeur = document.getElementById(sIDCombo).value
window.top.location.href = sValeur;

}

function proc_recherche_texte()
{
var sTxt;
sTxt = document.getElementById('box_recherche').value;
var reg = new RegExp(" ", "g");
var newChaine = sTxt.replace(reg,"-");
window.top.location.href = "rech__________"+newChaine+".htm";
}

function getParamValue(param,url)
{
	var u = url == undefined ? document.location.href : url;
	var reg = new RegExp('(\\?|&|^)'+param+'=(.*?)(&|$)');
	matches = u.match(reg);
	
	if(matches != null){
		return matches[2] != undefined ? decodeURIComponent(matches[2]).replace(/\+/g,' ') : '';
	}else{
		return ""
	}
	
}

