// -- browser detection ------------------------
/*
var agt=navigator.userAgent.toLowerCase();
var is_major  = parseInt(navigator.appVersion);
var is_minor  = parseFloat(navigator.appVersion);

var is_nav    = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4   = (is_nav && (is_major == 4));
var is_nav6up = (is_nav && (is_major >= 5));

var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (is_major < 4));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);

var is_win    = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
var is_mac    = (agt.indexOf("mac")!=-1);

// -- css redirection --------------------------

if(is_ie5up||is_nav6up){document.write('<link rel=StyleSheet href="css_js/ie_ns6.css" type="text/css">')}else 
if(is_mac&&is_nav4){document.write('<link rel=StyleSheet href="css_js/mac_ns4.css" type="text/css">')}else
if(is_win&&is_nav4){document.write('<link rel=StyleSheet href="css_js/win_ns4.css" type="text/css">')}
else{document.write('<link rel=StyleSheet href="css_js/win_ie.css" type="text/css">')}

// -- flash detection --------------------------

var is_flash=0;
if(navigator.appName=="Microsoft Internet Explorer"&&navigator.appVersion.indexOf("Mac")!=-1){is_flash=0} 
var plugin=(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]?navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:0);
if((navigator.appName=="Microsoft Internet Explorer"&&navigator.appVersion.indexOf("Mac")==-1&&navigator.appVersion.indexOf("3.1")==-1)||(plugin&&parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=5)){is_flash=1}else{is_flash=0} 

// -- functions --------------------------------

function change(imgname, num) {document[imgname].src = img[num].src}

switchflag=new Array(0,0,0,0,0,0,0,0,0,0,0,0);
function switchPlus(w) {
	if ((is_ie)||(is_nav6up)) {
		if (switchflag[w]==0) {
			switchflag[w]=1;
			document.getElementById('plus'+w).innerHTML=eval('plustxt'+w);
		}
		else {
			switchflag[w]=0;
			document.getElementById('plus'+w).innerHTML='<span class="plus">...</span>';
		}
	} else {
		alert(eval('plustxt'+w));
	}
}

function pop(url,wdw,w,h,s) {
	
	if(w==null && h==null)
	{
		var lImg = new Image();
		//	on va recuperer la taille réelle de l'image		
		if(url.indexOf('?')>0) 
		{
			var arrTemp=url.split('?'); 
			if(arrTemp[1].indexOf('&')>0) var arrTempR=arrTemp[1].split('&'); 
			lImg.src=arrTempR[0];
		} else {
			lImg.src=url;
		}
		w = lImg.width;
		h = lImg.height;
	}
	if (s==1){w+=16}
	var winleft = (screen.width - w) / 2;
	var wintop = (screen.height - h) / 2;
	winPop = window.open(url, wdw, 'width='+w+',height='+h+',left='+winleft+',top='+wintop+',screenX=0,screenY=0,directories=0,location=0,menubar=0,scrollbars='+s+',status=0,toolbar=0,resizable=1');
	winPop.focus();
}


function popimg(theimg) {
	document.write('<a href="javascript:pop(\'poplegende.php?photos/large/l_'+theimg+'\',\'pic\',100,100,0)"><img src="images/photos/'+theimg+'" border="0"></a>');
}

function randomPic() {
	w=(Math.floor((Math.random()*5)))+1;
	document.write('<img src="images/pic_rand_'+w+'.jpg">');
}


//	---	test formulaire
Array.prototype.inArray = function(searchfor)
{
	//	si pas trouver retourne -1
	return this.join('|').indexOf(searchfor);
};

String.prototype.replace = function(search, replace)
{
	return this.split(search).join(replace);
};
*/

function pop(url,wdw,w,h,s) {
	
	if(w==null && h==null)
	{
		var lImg = new Image();
		//	on va recuperer la taille réelle de l'image		
		if(url.indexOf('?')>0) 
		{
			var arrTemp=url.split('?'); 
			if(arrTemp[1].indexOf('&')>0) var arrTempR=arrTemp[1].split('&'); 
			lImg.src=arrTempR[0];
		} else {
			lImg.src=url;
		}
		w = lImg.width;
		h = lImg.height;
	}
	if (s==1){w+=16}
	var winleft = (screen.width - w) / 2;
	var wintop = (screen.height - h) / 2;
	winPop = window.open(url, wdw, 'width='+w+',height='+h+',left='+winleft+',top='+wintop+',screenX=0,screenY=0,directories=0,location=0,menubar=0,scrollbars='+s+',status=0,toolbar=0,resizable=1');
	winPop.focus();
}

function chkFRM(frm, argexclus)
{
	
	if(argexclus==undefined) argexclus=new Array();
	var msgErreur = "";
	var bChk=false;
	var oldField = "";
	for(i=0; i<(frm.elements.length-1);i++)
	{
		if(frm.elements[i].name.substr(0,3)=='rte')
		{
			valeur = document.getElementById(frm.elements[i].name).contentWindow.document.body.innerHTML.replace(String.fromCharCode(10),'');
			valeur = valeur.replace(String.fromCharCode(13),' ')
			valeur = valeur.replace(String.fromCharCode(32),' ')
			frm.elements[frm.elements[i].name.substr(3)].value = valeur;
		}

		if(argexclus.inArray(frm.elements[i].name)==-1)
		{
			if(frm.elements[i].type=='radio')
			{				
				if(oldField!=frm.elements[i].name || bChk==false)
				{
					bChk = (frm.elements[i].checked==true) ? true:false;									
					if(bChk!=true && frm.elements[i+1].name!=frm.elements[i].name) msgErreur+=frm.elements[i].name+"\n";
				}
			}			
			else if(frm.elements[i].selectedIndex==0 || frm.elements[i].value=="" )
			{
				msgErreur+=frm.elements[i].name+"\n";
			};
		}
		oldField=frm.elements[i].name;
	}
	
	if(msgErreur=="") return true;
	else
	{
		alert("vous devez renseigner les champs suivants :\n"+msgErreur);
		return false;
	}		
	
}

function chkEmail(email)
{	
  
   var arobase = email.indexOf("@")
   var point = email.lastIndexOf(".")
   
   return ((arobase < 3) || (point + 2 > email.length) || (point < arobase+3) || ((email.length-point)>4) ) ? false : true;
}