function ismac(){
	ver = navigator.appVersion;
	tabmac = ver.split(";");
	i = 0;
	while(i<tabmac.length){
		partie = tabmac[i];
		var chaine = partie.substring(0,4);
		chaine = chaine.toLowerCase();
		if ( (chaine.charAt(1) == "m") && (chaine.charAt(2) == "a") && (chaine.charAt(3) == "c") ) 
			return true;
		i++;
	}
	return false;
}
var ie = document.all ? true : false;
var ns = document.layers ? true : false;
var mac = ismac();

if (parseInt(navigator.appVersion)>=3){
	var scrlong = screen.width;
	var scrlarg = screen.height;
}else{
	var scrlong = 795;
	var scrlarg = 436;
}

var vieuxNav=0;
if (ns && parseInt(navigator.appVersion)<=4) vieuxNav = 1;
else vieuxNav = 0;


function unEspace(chaine){
	var tab = chaine.split(' ');
	if (tab.length > 1) return true;	// si aucun ou plus de 2 espaces
	return false;
}

function isNull(mot){
	if (ie)
		return (mot.length==0);
	else
		return (mot=="null" || mot=="");
}

function isNum(nbr){
	if (isNull(nbr)) return 1;
	for (cpt=0;cpt<nbr.length;cpt++){
		if ( !((nbr.charAt(cpt)>=0) && (nbr.charAt(cpt)<=9)) || (nbr.charCodeAt(cpt)==32) ){
			return false;
		}
	}
	return true;
}
function tailleMaxi(texte, longueur){
	if (isNull(texte)) return 1;
	return (texte.length <= longueur);
}
function isJPG(image){		// vérifie s'il s'agit bien d'une image jpg
	var point = image.split(".");
	point[point.length-1] = point[point.length-1].toLowerCase();
	return (point[point.length-1]=="jpg");
}
function fermer(){
	self.close();
}

function imprimer(){
	self.print();
}

function isMail(mail){
/* (C) François Blanchard [francois.blanchard@free.fr]  */
/* Vérifie la validité d'un mail (1 seul @ et n pt */
/* après le @ ; position du @ et du point)              */
	if (isNull(mail)) return true;
	if (unEspace(mail)) return false;
	/// controle du @
	tarobasse = mail.split("@");
	if (tarobasse.length != 2) return false;	// si aucun ou plus de 2 @
	if ( isNull(tarobasse[0]) || isNull(tarobasse[1]) ) return false;	// si l'une des 2 parties est vide
	
	/// controle du ou des points avant le @
	var avant = tarobasse[0];
	var tpt = avant.split(".");
	for (i=0 ; i<tpt.length ; i++)
	{
		if ( isNull(tpt[i]) ) return false;
	}
	
	/// contrôle du ou des points après le @
	var apres = tarobasse[1];
	var tpoint = apres.split(".");
	if (tpoint.length < 2) return false;		// si aucun point (nom de domaine)
	for (i=0 ; i<tpoint.length ; i++)
	{
		if ( isNull(tpoint[i]) ) return false;
	}
	return true;
}

function addFavoris(){
if ( ie && (parseInt(navigator.appVersion) >= 4) )
	window.external.AddFavorite('http://www.matamore.com/ccce/','Communauté de Communes de Cattenom et Environs');
}

function gotopage(nb){
	document.fform.start.value = nb;
	document.fform.submit();
}

var pict;
function visualiser(id){
	posy=10;
	posx=10;
	url = "visu.php?id="+id;
	pict = window.open(url, 'pict', 'height=480,width=640,top='+posy+',left='+posx+',scrollbars=1,toolbar=1,status=1,resizable=1');
	if (pict.opener) pict.focus();
	else pict.opener = window;
}

var fichProdImmopack;


function fichProd2(id,req){
	var hauteur = 450; var largeur = 550;
	posx=(screen.width - largeur) / 2;
	posy=(screen.height - hauteur) / 2;
	url = "fiche_produit/index_visu.php?id="+id+"&rrr="+req;
	//fichProdImmopack = window.open(url, 'fichProdImmopack', 'height='+hauteur+',width='+largeur+',top='+posy+',left='+posx+',scrollbars=1,toolbar=0,status=0,resizable=0');
	//if (fichProdImmopack.opener) fichProdImmopack.focus();
	//else fichProdImmopack.opener = window;
	window.location.href = url;
}


function visualise_fiche_prod(id,req){

		//tab_select = new Array(document.fform.liste2.options.length);

		tab_select = "";
		i=0;
		while (i<document.fform.liste2.options.length){
			tab_select += document.fform.liste2.options[i++].value + "|";
		}
			id = tab_select;
			url = "visualise.php?id="+id;

window.open(url, "Visualisation", "toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, copyhistory=no, width=750, height=500, left="+screen.width/4+", top=100");

}

//ouverture de pop up centrée
function NewWindow(url,largeur,hauteur) {
	var winl = (screen.width - largeur) / 2;
	var wint = (screen.height - hauteur) / 2;
	date_t = new Date;
	time = date_t.getTime();
	winprops = 'height='+hauteur+',width='+largeur+',top='+wint+',left='+winl+',scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
	win = window.open(url, time, winprops);
}