// JavaScript Document
<!--
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_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' n\'est pas valide.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' doit contenir un nombre.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' doit contenir un nombre compris entre '+min+' et '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' est obligatoire.\n'; }
  } if (errors) alert('Problčmes :\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->

function flash(width, height, src, wmode){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
		+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" '
		+ 'width="'+width+'" height="'+height+'">'
		+ '<param name="movie" value="'+src+'" />'
		+ '<param name="quality" value="high" />'
      	+ '<param name="wmode" value="'+wmode+'" />'
		+ '<embed src="'+src+'" width="'+width+'" height="'+height+'" quality="high"'
		+ ' pluginspage="http://www.macromedia.com/go/getflashplayer" '
		+ 'type="application/x-shockwave-flash" wmode="'+wmode+'"></embed>'
		+ '</object>');
}

function aide(quoi){
	// LES PAGES D'AIDE SONT DANS LE REPERTOIRE "/aide"
	var url = "";
	
	switch(quoi){
		case "editeur":
			url = "editeur.php";
		break;
		
		default:
		break;
	}
	
	if(url != ""){
		window.open("http://www.jedessine.com/aide/"+url, "aide", "width=400, height=400");
	}
}

function supprimer(quoi, urltraitement){
	if(confirm("Es-tu sūr de vouloir supprimer "+quoi)){
		document.location.href = urltraitement;
	}	
}
function show_div(ladiv){ document.getElementById(ladiv).style.display = 'block'; }
function hide_div(ladiv){ document.getElementById(ladiv).style.display = 'none'; }
function abus(url){
	window.open("/espace_perso/abus.php?url="+url, "pop", "width=400, height=400");	
}

// TOUT COCHER / DECOCHER ------------------------------------------------------------------------ >> 16/06/2007
function tout_cocher(nom,action){
	if(action == "cocher") var coche = true;
	if(action == "decocher") var coche = false;
	
	var field = document.getElementsByName(nom+"[]");
	
	for(i=0; i<field.length; i++){
		field[i].checked = coche;
	}
}

