// photo de l'admin

function photo(path,id,w,h) {
	win_w=parseInt(w);
	win_h=parseInt(h);
	var left = (screen.availWidth-win_w)/2;
	var top = ((screen.availHeight-win_h)/2)-30;
	var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+win_w+',height='+win_h+',left='+left+',top='+top;
	var msgWindow = window.open("includes/view_image.php?path="+path+id+".jpg","img"+id, styleStr);
	msgWindow.focus();
}

// photo du site

function preview(path,id,w,h) {
	win_w=parseInt(w);
	win_h=parseInt(h);
	var left = (screen.availWidth-win_w)/2;
	var top = ((screen.availHeight-win_h)/2)-30;
	var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+win_w+',height='+win_h+',left='+left+',top='+top;
	var msgWindow = window.open("../admin/includes/view_image.php?path="+path+id+".jpg","img"+id, styleStr);
	msgWindow.focus();
}

// validation des champs

function validation() {
	var args=validation.arguments;
	var errors=false;
	var message="<strong>Erreurs</strong> :";
	
	for (a=0; a<(args.length-1); a+=2) {
		if (Trim($F(args[a]))=="") {
			errors=true;
			Effect.Pulsate(args[a]);
			message+="<br>- "+args[a+1]+".";
		}
	}
	
	if(errors==true) {
		$("erreurs").innerHTML=message;
		if($("erreurs").style.display!="none") Effect.Pulsate('erreurs');
		else Effect.toggle('erreurs','appear');
	} else if($("erreurs").style.display!="none") $("erreurs").style.display="none";
	document.valide = (errors == false);
}

// couleur jaune ou blanche selon le contenu

function initChamp(target) {
	var pointeur=$(target);
	if(Trim(pointeur.value)=="") pointeur.style.backgroundColor="#FFF7D8";
	pointeur.onfocus=function(){ this.style.backgroundColor="#FFFFFF"; };
	pointeur.onblur=function(){ if(Trim(this.value)=="") { this.value=""; this.style.backgroundColor="#FFF7D8"; } else this.value=Trim(this.value); };	
}

// gere le devoilement des traductions

function Switcher(target) {
	if($('switch_form'+target).src.substr($('switch_form'+target).src.length-8,4)=='show') $('switch_form'+target).src='includes/images/hide.gif';
	else $('switch_form'+target).src='includes/images/show.gif';
	Effect.toggle('form'+target,'BLIND');	
}

function Trim(TRIM_VALUE){
	if(TRIM_VALUE.length < 1){
		return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE==""){
		return "";
	}
	else{
		return TRIM_VALUE;
	}
}

function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
		return"";
	}
	var iTemp = v_length -1;
	
	while(iTemp > -1){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;
	
	}
	return strTemp;
	
}

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";
	
	var iTemp = 0;
	
	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	}
	return strTemp;
}

