 var isIE6 = false, isIE7 = false,
 isFIREFOX2 = false, isFIREFOX = false,
 isNETSCAPE7 = false, isNETSCAPE = false,
 isOPERA9 = false, isOPERA = false,
 isUNKNOWN = false; 

var strChUserAgent = navigator.userAgent;
 var intSplitStart = strChUserAgent.indexOf("(",0);
 var intSplitEnd = strChUserAgent.indexOf(")",0);
 var strChStart = strChUserAgent.substring(0,intSplitStart);
 var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
 var strChEnd = strChUserAgent.substring(strChEnd);

 if(strChMid.indexOf("MSIE 7") != -1)
 isIE7 = true;
 else if(strChMid.indexOf("MSIE 6") != -1)
 isIE6 = true;
 else if(strChEnd.indexOf("Firefox/2") != -1)
 isFIREFOX2 = true;
 else if(strChEnd.indexOf("Firefox") != -1)
 isFIREFOX = true;
 else if(strChEnd.indexOf("Netscape/7") != -1)
 isNETSCAPE7 = true;
 else if(strChEnd.indexOf("Netscape") != -1)
 isNETSCAPE = true;
 else if(strChStart.indexOf("Opera/9") != -1)
 isOPERA9 = true;
 else if(strChStart.indexOf("Opera") != -1)
 isOPERA = true;
 else
 isUNKNOWN = true;
 
 
//ie 6 fix PNG 24
function setTransparency(img) {
	if (isIE6) {
		 var imgID = (img.id) ? "id='" + img.id + "' " : "" ;
         var imgClass = (img.className) ? "class='" + img.className + "' " : "" ;
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' " ;
         var imgStyle = "display:inline-block;" + img.style.cssText ;
         if (img.align == "left") imgStyle = "float:left;" + imgStyle ; 
         if (img.align == "right") imgStyle = "float:right;" + imgStyle ; 
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle; 
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"  ;
         img.outerHTML = strNewHTML ;
	}
}

// ---- cookies ----
function EcrireCookie(nom, valeur) {
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(nom) {
	var arg=nom+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) 	{
	var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;		
	}
	return null;
}


//affichage meteo
function showMeteo() {
	if (document.getElementById('d_meteo')) {
		conn = new Ajax(true) ;
		conn.sendAndLoad("/ajax/meteo.php","GET",showMeteoHandler) ;		
	}
}

function showMeteoHandler(conn) {
	document.getElementById('d_meteo').innerHTML = conn.responseText ;
}

// --- choix moteur --- 
var searchEngine = "googleSearch" ;

function highlight(obj) {
	if (obj.id == "googleSearch") {
		obj.style.background = "url('/themes/images/moteur-on.png') right no-repeat" ;
		document.getElementById('annuaireInverse').style.background = "url('/themes/images/annuaire-inverse-off.png') right no-repeat" ;		}
	else if (obj.id == "annuaireInverse") {
		obj.style.background = "url('/themes/images/annuaire-inverse-on.png') right no-repeat" ;
		document.getElementById('googleSearch').style.background = "url('/themes/images/moteur-off.png') right no-repeat" ;		
	}
	
	obj.style.cursor = 'pointer';
}

function unhighlight(obj) {
	if (obj.id != searchEngine) {
		highlight(document.getElementById(searchEngine)) ;		
	}
}

function selectMoteur(obj) {
	searchEngine = obj.id ;
	highlight(obj) ;
	
	if (obj.id == "googleSearch") {
		document.getElementById('moteurGoogle').style.display = 'block' ;
		document.getElementById('moteurInverse').style.display = 'none' ;
	}
	else if (obj.id == "annuaireInverse") {
		document.getElementById('moteurGoogle').style.display = 'none' ;
		document.getElementById('moteurInverse').style.display = 'block' ;
	}
}

//Vérification du formulaire
function verifFormComm() {
	if(document.formulaire.nom.value.length == 0) {
		alert('Veuillez indiquer votre nom ou votre pseudo.');
		document.formulaire.nom.focus() ;
		return false ;			
	}
	if(document.formulaire.msg.value.length == 0) {
		alert('Veuillez remplir le champ commentaire.');
		document.formulaire.msg.focus() ;
		return false ;	
	}
}


function checkPhone(form) {
	window.open("http://partner.le-118.eu/index.php?partner=aquadesign&telephone=" + form.numero.value,"Annuaire Inversé","toolbar=non") ;
}

