<!--
bton = new Image();
btoff = new Image();
bton.src = "images/index_on.jpg";
btoff.src = "images/index.jpg";

// Guide
function Guide(AIDE) {
	var MSG = AIDE;
	//MSG = MSG.replace("|","[<a href=\"javascript:OpenWindow('guide");
	//MSG = MSG.replace("|",".htm',200,200);\">suite ...</A>]");
	//document.GENISIS.guide.value = AIDE;
	document.getElementById("aide").innerHTML=MSG;
}

// Ouverture d'une fenetre POPUP
function OuvrirFenetre(Page,LgX,LgY,PosX,PosY) {
	msg=open("","Help","location=no,status=no,toolbar=no,directories=no,resizable=yes,menubar=no,scrollbars=yes,width="+LgX+",height="+LgY+",left="+PosX+",top="+PosY);
	msg.location.href=Page;
	msg.focus();
}
// SELECTION
function EcrireCookie(nom, valeur)
{
	var date=new Date;
	date.setMonth(date.getMonth()+6);
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : date;
	var path=(argc > 3) ? argv[3] : "/";
	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;
}
function CaseCocher(CLE) {
	if ( liste.indexOf(","+CLE+",") != -1 ) {
		//document.write('<td id="TD'+CLE+'" class="tabon" width=10% valign=top align=center>');
		document.write('<input onClick="Cochage(\'select'+CLE+'\');" type="checkbox" name="select'+CLE+'" value="'+CLE+'" checked>');
		document.getElementById("TR"+CLE).className="sel_on"; 
	} else {
		//document.write('<td id="TD'+CLE+'" class="taboff" width=10% valign=top align=center>');
		document.write('<input onClick="Cochage(\'select'+CLE+'\');" type="checkbox" name="select'+CLE+'" value="'+CLE+'">');
		document.getElementById("TR"+CLE).className="sel_of"; 
	}
}
function Cochage(CTL) {
	var chx = document.SELECT.elements[CTL].value;
	var flg = false;
	var i = liste.indexOf(","+chx+",");
	if ( document.SELECT.elements[CTL].checked ) {
		if ( i == -1 ) {
			liste = liste+chx+",";
			flg = true;
		}
		document.getElementById("TR"+chx).className="sel_on"; 
	} else {
		
		if ( i != -1 ) {
			if ( liste == ","+chx+"," ) {
				liste = ",";
			} else if ( i == 0 ) {
				liste = liste.substr(chx.length+1);
			} else {
				liste = liste.substr(0,i)+liste.substr(i+chx.length+1);
			}
			flg = true;
		}
		document.getElementById("TR"+chx).className="sel_of"; 
	}
	if ( flg ) EcrireCookie("outil",liste);
	var total = liste.replace(/[^,]/gi,"");
	total = eval(total.length - 1);
	document.getElementById("panierh").innerHTML=total;
	document.getElementById("panierb").innerHTML=total;
}
// 
function CocherTout() {
  for (var i = 0; i < document.SELECT.elements.length; i++) {
    if (document.SELECT.elements[i].type == 'checkbox') {
    	if ( !document.SELECT.elements[i].checked ) {
    		document.SELECT.elements[i].checked = true;
    		Cochage(document.SELECT.elements[i].name);
    	}	
    }
  }
}
// 
function DecocherTout() {
  for (var i = 0; i < document.SELECT.elements.length; i++) {
    if (document.SELECT.elements[i].type == 'checkbox') {
    	if ( document.SELECT.elements[i].checked ) {
    		document.SELECT.elements[i].checked = false;
    		Cochage(document.SELECT.elements[i].name);
    	}	
    }
  }
}

// Filtrage caractères non numériques
function Filtre() {
	a=window.event.keyCode;
	if ((a<48 || a>57) && a!=47) window.event.keyCode = 0;
}

// Appel d'un lexique
function Lexique(Indice) {
	var j=0;
	var url="";
	for (var i=0;i<document.images.length;i++) {
	if ( document.images[i].name == "img" ) {
		j++;
		if ( j==Indice ) {
			document.images[i].src = bton.src;
		} else {
			document.images[i].src = btoff.src;
		}
	}}
	if ( Indice == -1 ) return;
	switch ( Indice) {
		case 1: // Mots du titre
			url="lexique.php?ret=Chp2&tbl=outil_titre&lib=TITRES&maxcl=1&maxlg=45&guillemet=true";
			break;
		case 2: // Mots clés
			url="lexique.php?ret=Chp4&tbl=outil_de&lib=MOTS-CLES";
			break;
		case 3: // Pays
			url="lexique.php?ret=Chp5&tbl=outil_geo&lib=PAYS";
			break;
		case 4: // Editeur/Producteur
			url="lexique.php?ret=Chp6&tbl=outil_prd&lib=EDITEUR/PRODUCTEUR";
			break;
		case 5: // Disponible
			url="lexique.php?ret=Chp7&tbl=outil_gis&lib=DISPONIBLES%20A";
			break;
		}
	/* Taille de l'écran */
	var i=screen.height-300;
	if ( Indice > 2 ) i=100;
	msg=open("","Index","location=no,status=no,toolbar=no,directories=no,resizable=yes,menubar=no,scrollbars=yes,width=800,height=200,left=0,top="+i);	
  	msg.location.href=url;
  	msg.focus();
}
//-->
