function addOnloadEvent(fnc){
  if ( typeof window.addEventListener != "undefined" )
    window.addEventListener( "load", fnc, false );
  else if ( typeof window.attachEvent != "undefined" ) {  window.attachEvent( "onload", fnc );  }
  else {
    if ( window.onload != null ) {
      var oldOnload = window.onload;
      window.onload = function ( e ) {
        oldOnload( e );
        window[fnc]();
      };
    }
    else
      window.onload = fnc;
  }
}

function frmsubmit(func) {
	// recalcule avec click sur formulaire
	frm = document.entryform;
	frm.func.value = func;
	frm.submit();
}

function JOpenWn(Address,WnName,Options,l,h) { 
	var fenetre_1;
	var L = (screen.width - l) / 2;
	var H = (screen.height - h) / 2;
	fenetre_1=window.open(Address,WnName,"left="+L+",top="+H+","+Options);
	if(!fenetre_1.closed) {	
		fenetre_1.resizeTo(l,h+30);
		fenetre_1.moveTo(L,H); 
	}
	fenetre_1.focus();
}



function active(ong,nbre){
	for(i=1;i<=nbre;i++){
		if(i!=ong){
			 ongActif=document.getElementById("ong"+i);
			 ongActif.className="onglet_off";
			 pgActive=document.getElementById("pg"+i);
			 pgActive.className="page_off";
		}
	}
	ongActif=document.getElementById("ong"+ong);
	ongActif.className="onglet_on";
	pgActive=document.getElementById("pg"+ong);
	pgActive.className="page_on";	
 }



function divi(val,tot) {
  	for (var i=1; i<=tot; i++) {
		//alert(i);
		if(i!=val) {document.getElementById("tb"+i).style.display="none";}
	}
	
	document.getElementById("tb"+val).style.display= (document.getElementById("tb"+val).style.display=="none") ? "" : "none";
	
}

function view(img,desc){
	document.getElementById('photo_receveur').innerHTML=img;
	document.getElementById('desc_receveur').innerHTML=desc;
}
function SetAllCheckBoxes(FormName, FieldName){
	var CheckValue;
	if(document.forms[FormName]){
		var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes){	return;}
	else if(objCheckBoxes.length) { 
		
		var countCheckBoxes = objCheckBoxes.length;
		
		if (objCheckBoxes[0].checked==true){ CheckValue=false;	}
		else{CheckValue=true;}

		if(!countCheckBoxes){objCheckBoxes.checked = CheckValue;}
		else{	
			if (countCheckBoxes>0){
				for(var i = 0; i < countCheckBoxes; i++){	objCheckBoxes[i].checked = CheckValue;	}
			}else {
				objCheckBoxes[0].checked = CheckValue;
			}
		}
	}}

}

function posting(ou,msg,val,formName,fenetre){
	if (msg!=''){
		
		if(confirm(msg)){
			if (fenetre=="opener"){
				window.opener.document.getElementById(ou).value=val;
				eval('window.opener.document.'+formName+'.submit()');	
			}else if (fenetre=="parent"){
				parent.document.getElementById(ou).value=val;
				eval('parent.document.'+formName+'.submit()');	
			}else{
				document.getElementById(ou).value=val;
				eval('document.'+formName+'.submit()');	
			}
			return true;
		}
	}else{
		if (fenetre=="opener"){	window.opener.document.getElementById(ou).value=val;	eval('window.opener.document.'+formName+'.submit()');		}
		else if (fenetre=="parent"){	parent.document.getElementById(ou).value=val;	eval('parent.document.'+formName+'.submit()');	}
		else{document.getElementById(ou).value=val; eval('document.'+formName+'.submit()');		}
		return true;
	}
	return false;
}


// Gestion des images
function image_upd_ap(nn,chemin,anc) {
	var newWindow;
	var props = 'scrollBars=no,resizable=no,toolbar=no,status=no,menubar=no,location=no,directories=no,width=700,height=550,top=100,left=150';
		myText2 = window.open("res_add_media_upload.php?nn="+nn+"&chemin="+chemin+"&anc="+anc, 'Télécharger2', props);
	if (!myText2.opener) myText2.opener = self;
}
