function popUp(URL,vWidth,vHeight) 

{

day = new Date();

id = day.getTime();

var scr_w = screen.availWidth;

var scr_h = screen.availHeight;

var haut = (scr_w-vWidth)/2;

var gauche = (scr_h-vHeight)/2;

eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width="+vWidth+",height="+vHeight+",left = "+haut+",top = "+gauche+"');");}




function submitus(NomFormulaire)
{
var arg = submitus.arguments;

if (arg[1] != null)
  {NomFormulaire.owHrefP1.value = arg[1];}
if (arg[2] != null)
  {NomFormulaire.owHrefP2.value = arg[2];}
if (arg[3] != null)
  {NomFormulaire.owHrefP3.value = arg[3];}
if (arg[4] != null)
  {NomFormulaire.owHrefP4.value = arg[4];}
if (arg[5] != null)
  {NomFormulaire.owHrefP5.value = arg[5];}
if (arg[6] != null)
  {NomFormulaire.owHrefP6.value = arg[6];}
if (arg[7] != null)
  {NomFormulaire.owHrefP7.value = arg[7];}
if (NomFormulaire.owHrefP1.value == "")
  {
  return false;}
else
  {
  NomFormulaire.submit();}
}


function ClicBouton ()
{
var arg = ClicBouton.arguments;
document.orgform.owHrefP1.value = arg[0] ;
document.orgform.owHrefP2.value = arg[1] ;
document.orgform.owHrefP3.value = arg[2] ;
document.orgform.owHrefP4.value = arg[3] ;
document.orgform.owHrefP5.value = arg[4] ;
document.orgform.owHrefP6.value = arg[5] ;
document.orgform.owHrefP7.value = arg[6]
document.orgform.submit() ;
}

function SubmitBouton ()
{
var arg = SubmitBouton.arguments;
document.arg[0].owHrefP1.value = arg[1] ;
owHrefP2.value = arg[2] ;
owHrefP3.value = arg[3] ;
owHrefP4.value = arg[4] ;
owHrefP5.value = arg[5] ;
owHrefP6.value = arg[6] ;
owHrefP7.value = arg[7] ;
submit() ;
}


function checkform2 (valeur)
{
if (valeur == "")
{
  alert("Faux");
 return false;

}
else
  alert("Vai");
 return true;
}


function checkform ()
{
if (document.orgform.owHrefP1.value == "")
{
  alert("Faux");
 return false;

}
else
  alert("Vai");
 return true;
}

function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) {
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_preloadImages() {
  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_swapImgRestore() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function MM_showHideLayers() {
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function fenedit( desturl , fennom){
varRefWin=window.open(desturl , fennom ,'toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=750,height=600');
}

function commtot (n, p, f) {
{
var nn = Number(n);
x=(nn*p)+f
x=x+' Eur'
return x
}
}

function dateValide(jour,mois,annee){
var vDate;
//set up a Date object based on the day, month and year arguments
//javascript months start at 0 (0-11 instead of 1-12)
vDate=new Date(annee,mois-1,jour);

/*
Javascript Dates are a little too forgiving and will change the date to a reasonable guess if it's invalid. We'll use this to our advantage by creating the date object and then comparing it to the details we put it. If the Date object is different, then it must have been an invalid date to start with...
*/
return ((jour==vDate.getDate()) && ((mois-1)==vDate.getMonth()) && (annee==vDate.getFullYear()));
}

function LoadMap(address,htmlInfo) {
	 if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("googlemap"));
		var geocoder = new GClientGeocoder();
		geocoder.getLatLng(address,function (point) {
									if (!point) {
										document.getElementById("googlemap").innerHTML="";
									} else {	
										map.setCenter(new GLatLng(point.lat()+0.007,point.lng()), 13);
										var marker = new GMarker(point);
										map.addOverlay(marker);
										marker.openInfoWindowHtml(htmlInfo);
										map.addControl(new GSmallMapControl());	
										map.addControl(new GMapTypeControl());
										map.enableScrollWheelZoom();
									}
								}
								);
	 }
}
