// JavaScript Document

function gFlash(swf, w_swf, h_swf, variable, value) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + w_swf + '" height="' + h_swf + '">');
	document.write('<param name="movie" value="' + swf + '">');
	document.write('<param name=quality value=high>');
	document.write('<param name="wmode" value="transparent">');
	document.write('<param name=flashvars value="' + variable + '=' + value + '">');
	document.write('<embed src="' + swf + '?' + variable + '=' + value + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="' + w_swf + '" height="' + h_swf + '"></embed>');
	document.write('</object>');
}

		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+' must contain an e-mail address.\n';
			  } else if (test!='R') { num = parseFloat(val);
				if (isNaN(val)) errors+='- '+nm+' doit contenir des chiffres.\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+' must contain a number between '+min+' and '+max+'.\n';
			} } } else if (test.charAt(0) == 'R') errors += '- '+nm+" est vide.\n"; }
		  } if (errors){ alert("Veuillez s'il vous plait remplir tous les champs.");
		  			document.MM_returnValue = (errors == '');
			}else{
					document.getElementById('formulaire').submit();
			}
		}


function supprMilieuString(str1, str2){
		souschaineindex = divContenu.indexOf(str1, 0);
	 	souschaineindex2 = divContenu.indexOf(str2, souschaineindex);
		var divContenu1 = divContenu.substring(0, (souschaineindex - 1));
		var divContenu2 = divContenu.substring((souschaineindex2 + str2.length), divContenu.length);
		divContenu = divContenu1 + divContenu2;
		return divContenu;
	}

function imprime_zone(nbreCalendars){
	 divContenu = document.getElementById('contenuScroll').innerHTML;
	 divContenu = divContenu.substring(0 , (divContenu.indexOf("Déconnection") - 56));
	 divContenu = '<div align="center"><img src="ressources/logo-popup-e2m.jpg"></div>' + divContenu;
	 
	 nbreCalendars += 4;
	 
	for(var i = 1; i<= nbreCalendars; i++){
		divContenu = supprMilieuString("<A", "</A>");
	}
	
	w=open('', 'tableau_planning_e2m', 'width=603, height=320, toolbar=no,scrollbars=yes,resizable=no');
	
	w.document.write('<HTML><HEAD><TITLE>tableau planning e2m</TITLE><link href="CSS/styles.css" rel="stylesheet" type="text/css" /></HEAD>');
	w.document.write("<body><div id='contenuPopup'>" + divContenu + "<br><br>Ce document est informatif et n’est pas contractuel, il peut subir des modifications sans préavis, toutefois nous nous efforçons de respecter ce planning. En cas de jour férié, nous vous invitons à prendre contact avec E2M. <p>1 rue Nicolas Peiresc 83000 Toulon<br>tel : +33 494 189 999<br>fax : +33 494 189 990<br>email : info@e2m-france.com</p></div></body></html>");
	w.print();
	w.document.close();
}