function show_prod(url)
{
nf=window.open(url,'viewprod','width=300,height=300,screenX=0,screenY=0,top=0,left=0,resizable=yes');
nf.focus();
}

function popup(url){
nf=window.open(url,'fenetre','scrollbars=yes,resizable=no,menubar=no,toolbar=no,width=800,height=600,screenX=290,screenY=50,top=50,left=290')
nf.focus();
}

var win= null;
function ouvrir_art(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
settings='height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',toolbar=no,location=no,status=no,menubar=no,resizable=no,dependent=no'
win=window.open(mypage,myname,settings)
win.window.focus();
//window.close();
}

/*avec
<a href="javascript:NewWindow('rien.html','fenetre','654','325','no')">ouvrir au milieu</a>*/

function cacher(object) 
{
	if(document.layers)
	{
	if(document.layers[object]!=null)
	document.layers[object].visibility='hidden';
	}
	else if (document.all)
	{
	document.all[object].style.visibility='hidden';
	}
	
	else if (document.getElementById)
	{
	document.getElementById(object).style.visibility='hidden';
	}
}

/*function ouvrir_art(url)
{
nf=window.open(url,'show_art','scrollbars=yes,resizable=no,menubar=no,toolbar=no,width=450,height=450,screenX=290,screenY=50,top=50,left=290')
nf.focus();
}*/

function show_listinput(formulaire)
{
	with(eval('document.'+formulaire))
	{
	document.write('<B>Nombre d\'input:</B>'+elements.length+'<br>');
	document.write('<B>liste des input</B><br>');
	
		for(i=0;i<elements.length;i++)
		{
		document.write(i+'.'+'<B>Nom:</B>'+elements[i].name+' <B>valeur:</B>'+elements[i].value+'<br>');
		}
	}//with
	document.write("<br><br>");
}

function isEmail2(who) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(who));
}

function LiveScroll(id_div) {
	if (id_div != '') action_div(id_div);
}

function action_div(id_div) {
	var item = null;
	if (document.getElementById) {
		item = document.getElementById(id_div);
	} else if (document.all){
		item = document.all[id_div];
	} else if (document.layers){
		item = document.layers[id_div];
	}
	
	if (!item) { // rien à faire
	} else if (item.style) {
		if (item.style.display == "none") {
			item.style.display = "";
		} else {
			item.style.display = "none";
		}
	} else {
		item.visibility = "show";
	}
}

 

function ouvrir_div(divid,separateur)//ouvrir plusieurs div
{
	if (separateur==null) eval("document.getElementById('"+divid+"').style.display='block'");
	else
	{
	liste = divid.split(separateur);
	
		for(i=0;i<liste.length;i++)
	    {
	    	eval("document.getElementById('"+liste[i]+"').style.display='block'");
	    }
										
	}
}

function fermer_div(divid,separateur)//fermer plusieurs div
{
	if (separateur==null) eval("document.getElementById('"+divid+"').style.display='none'");
	else
	{
	liste = divid.split(separateur);
	
		for(i=0;i<liste.length;i++)
	    {
	    	eval("document.getElementById('"+liste[i]+"').style.display='none'");
	    }
										
	}
}



/*function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}*/

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

function ouvrir(url) { nf=window.open(url,'preview','width=550,height=150,screenX=0,screenY=0,top=0,left=0,scrollbars=yes,resizable=yes'); nf.focus(); } 



function ouvrirhelp(url) { nf=window.open(url,'preview','width=550,height=350,screenX=0,screenY=0,top=0,left=0,scrollbars=yes,resizable=yes'); nf.focus(); } 




function viewstyle(url)
{ nf=window.open(url,'viewstyle','width=700,height=400,screenX=0,screenY=0,top=0,left=0,scrollbars=yes,resizable=yes,status=yes');
nf.focus(); 
} 



function ouvrirwhois(url) { nf=window.open(url,'whois','width=250,height=170,screenX=0,screenY=0,top=0,left=0,scrollbars=no,resizable=yes,status=no'); nf.focus(); } 



function ouvrirpalette(url) { nf=window.open(url,'palette','width=350,height=220,screenX=0,screenY=0,top=0,left=0,scrollbars=no,resizable=no,status=no'); nf.focus(); } 

/***************************************/
//Functions speciales
//mettre a zéro
function purge()
{
reset_default();
//on vide les div menus et contenus
/*document.getElementById('contenu').innerHTML ='';
document.getElementById('menu_gauche').innerHTML ='';
document.getElementById('rappel_navigation').innerHTML ='';*/
document.getElementById('create_div').value=0;
	for(v=0;v<reverse_d.length;v++)
	{
	eval("if(document.getElementById('"+reverse_d[v]+"')){document.getElementById('"+reverse_d[v]+"').className='link_reverse2';}");//enleve les border
	}

	for(w=0;w<reverse_g.length;w++)
	{
	eval("if(document.getElementById('"+reverse_d[w]+"')){document.getElementById('"+reverse_g[w]+"').className='link_reverse';}");//enleve les border
	}
	
	document.getElementById('reverse_d_open').value=0;
	document.getElementById('reverse_g_open').value=0;
}

/*function reset_default()
{
var contenu='<div id="container_bloc"><p id="homepage_title">Zoom sur...</p><p id="homepage_image"><img src="images/homepage_photo.jpg" width="292" height="199" alt="Homepage Photo"></p><p id="homepage_description">Devenez gardien de la paix : inscrivez vous au concours.</p><p id="homepage_content">Devenez gardien de la paix : inscrivez vous au concours d&egrave;s &agrave; pr&eacute;sent.Concours national, inscriptions jusqu&#x27;au 6 juin, le cachet de la poste faisant foi.Concours d&eacute;concentr&eacute;s, Paris et &Icirc;le-de-France,inscriptions jusqu&#x27;au 11 juillet, cachet de la poste faisant foi.Pour les conditions d&#x27;acc&egrave;s et les modalit&eacute;s d&#x27;inscription, se reporter &agrave; la rubrique &quot;Gardien de la paix&quot;, &eacute;tape &quot;Concours/S&eacute;lections&quot;.</p></div><div id="clear">&nbsp;</div><div id="container_bloc"><p id="homepage_title">La vid&eacute;o du mois</p><p id="homepage_image"><object width="292" height="199"><param name="movie" value="http://www.dailymotion.com/swf/x56fnb&v3=1&colors=background:DDDDDD;glow:FFFFFF;foreground:333333;special:FFC300;&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/x56fnb&v3=1&colors=background:DDDDDD;glow:FFFFFF;foreground:333333;special:FFC300;&related=0" type="application/x-shockwave-flash" width="292" height="199" allowFullScreen="true" allowScriptAccess="always"></embed></object></p><p id="homepage_description">Les Dieux des stats ! Calendrier 2008É </p><p id="homepage_content">Janvier, un mois chaud, chaud, chaud traditionnellement r&eacute;serv&eacute; aux &eacute;trennes, &agrave; part qu&rsquo;en police les &eacute;trennes s&rsquo;appellent statistiques. A cette p&eacute;riode de l&rsquo;ann&eacute;e, vous devez faire les comptes du mois pr&eacute;c&eacute;dent qui vient de s&rsquo;achever.</p></div>';
document.getElementById('home_default').innerHTML = contenu;
}*/


//change sens fleche centrale lorsque on click un item de gauche
function change_fond_g(img)
{
	if(document.getElementById('reverse_d_open').value==0)
	{
	document.getElementById('stuff').src=img;
	document.getElementById('reverse_g_open').value=1;
	}
}

//change sens fleche centrale lorsque on click un item de droite
function change_fond_d(img)
{
	if(document.getElementById('reverse_g_open').value==0)
	{
	document.getElementById('stuff').src=img;
	document.getElementById('reverse_d_open').value=1;
	}
}


/*function change_class_d (exception,classe) //menu reverse droit
{
	for(i=0;i<reverse_d.length;i++)
	{
	if(reverse_d[i]==exception){ continue;}
	if(reverse_d[i]) eval("document.getElementById('"+reverse_d[i]+"').className='"+classe+"'");
	}
}*/

function change_class_d (exception,classe) //menu reverse droit
{
	for(i=0;i<reverse_d.length;i++)
	{
	if(reverse_d[i]==exception){ continue;}
	eval("if(document.getElementById('"+reverse_d[i]+"')!=undefined) document.getElementById('"+reverse_d[i]+"').className='"+classe+"'");
	}
}

function change_class_g (exception,classe) //menu reverse gauche
{
	
	//alert('valeur='+reverse_g[10]);
	for(i=0;i<reverse_g.length;i++)
	{
	if(reverse_g[i]==exception){ continue;}
	eval("if(document.getElementById('"+reverse_g[i]+"')!=undefined) document.getElementById('"+reverse_g[i]+"').className='"+classe+"'");
	}
}

function detect_metier()//id
{
	if(document.getElementById('reverse_g_open').value=='0' && document.getElementById('reverse_d_open').value=='0')
	{
	init_metier();
	//rebuild_menu_d(id);
	}
}

function detect_etape()//id
{
	if(document.getElementById('reverse_g_open').value=='0' && document.getElementById('reverse_d_open').value=='0')
	{
	init_etape();
	//rebuild_menu_g(id);
	}
}

function clean_menu ()
	{
	//eval("document.getElementById('"+menudiv+"').innerHTML='&nbsp;'");
	if(document.getElementById('menu_gauche')!=null) document.getElementById('menu_gauche').innerHTML='&nbsp;';
	document.getElementById('body_container').className = 'yo2';
	if(document.getElementById('contenu')!=null) document.getElementById('contenu').innerHTML='&nbsp;';
	}

