/*****************************************
* Fonction d'ouverture de pop-up
* - en entree :
*   -- pUrl : url chargee dans la pop-up
*   -- w    : largeur de la pop-up
*   -- h    : hauteur de la pop-up
*****************************************/
function openWind(pUrl,w,h) {
	var parametres
	if (w == "100%" || h == "100%") {
		var x = screen.width-9;
		var y = screen.height-29;
	}
	else {
		var x = w;
		var y = h;
	}
	
hauteur=Math.round((screen.availHeight-h)/2);
largeur=Math.round((screen.availWidth-w)/2);

	if ( pUrl.indexOf("www") != -1)
		parametres = 'width=' + x + ',height=' + y + ',left='+largeur+' ,top='+hauteur+' , status=no, menubar=no, scrollbars=yes, resizable=no';
	else
		parametres = 'width=' + x + ',height=' + y + ',left='+largeur+' ,top='+hauteur+' , scrollbars=yes';

	PopUp = window.open(pUrl,'_blank',parametres);
	PopUp.focus();
}


/*****************************************
* Fonction d'ouverture de pop-up
* - en entree :
*   -- pUrl : url chargee dans la pop-up
*   -- w    : largeur de la pop-up
*   -- h    : hauteur de la pop-up
*****************************************/
function openWindFull(pUrl,w,h) {
	var parametres
	if (w == "100%" || h == "100%") {
		var x = screen.width-9;
		var y = screen.height-29;
	}
	else {
		var x = w;
		var y = h;
	}

	if ( pUrl.indexOf("www") != -1)
		parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , status=no, menubar=no, scrollbars=yes, resizable=no';
	else
		parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , scrollbars=no';

	PopUp = window.open(pUrl,'_blank',parametres);
	PopUp.focus();
}



/*****************************************
* Fonction d'ouverture de pop-up
* - en entree :
*   -- pUrl : url chargee dans la pop-up
*   -- w    : largeur de la pop-up
*   -- h    : hauteur de la pop-up
*****************************************/
function openWindMenu(pUrl,w,h) {
	var parametres
	if (w == "100%" || h == "100%") {
		var x = screen.width-9;
		var y = screen.height-29;
	}
	else {
		var x = w;
		var y = h;
	}

	if ( pUrl.indexOf("www") != -1)
		parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , status=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, toolbar=yes';
	else
		parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , status=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, toolbar=yes';

	PopUp = window.open(pUrl,'_blank',parametres);
	PopUp.focus();
}



/*****************************************
* Fonction d'ouverture de pop-up dans la meme fenetre
* - en entree :
*   -- pUrl : url chargee dans la pop-up
*   -- w    : largeur de la pop-up
*   -- h    : hauteur de la pop-up
*****************************************/
function openSameWind(pUrl,w,h) {
	var parametres
	if (w == "100%" || h == "100%") {
		var x = screen.width-9;
		var y = screen.height-29;
	}
	else {
		var x = w;
		var y = h;
	}
	
hauteur=Math.round((screen.availHeight-h)/2);
largeur=Math.round((screen.availWidth-w)/2);

	if ( pUrl.indexOf("www") != -1)
		parametres = 'width=' + x + ',height=' + y + ',left='+largeur+' ,top='+hauteur+' , status=no, menubar=no, scrollbars=yes, resizable=no';
	else
		parametres = 'width=' + x + ',height=' + y + ',left='+largeur+' ,top='+hauteur+' , scrollbars=yes';

	PopUp = window.open(pUrl,'Dior',parametres);
	PopUp.focus();
}

/************************************************
* Fonction qui ferme la popup et recharge
* une adresse dans la fenetre appellante
* - en entree :
*   -- url : url chargee dans fenetre appellante
*************************************************/
function closeAndLoad(url){
	opener.focus();
	opener.location.replace(url);
	self.close();
}

/****************************************************
* Fonction qui teste la validite d'une adresse email
* - en entree : adresse email a tester
*****************************************************/
function TestEmail(Email) {
	var Bool = true
  longueur = Email.length;
	index    = Email.indexOf("@");

	if ((index < 1) || (index==(longueur-1))) {
		/** pas de @ : adresse invalide */
		Bool = false;
	}
  domaine = Email.substring(index+1,longueur);

	longueur = domaine.length;
	index    = domaine.indexOf(".");

  if ((index < 1) || (index==(longueur-1))) {
  	/** Pas de . apres @ */
		Bool = false;
	}
	return Bool;
}


/****************************************************
* Fonction pour appel e-card
*
*****************************************************/

          function myopen(url){
                      width=626+8; //+8 pour les marges
                      height=346+8;
                      x = parseInt((screen.availWidth - width)/2);
                      y = parseInt((screen.availHeight - height)/2);
                      window.open(url,"ecard","left="+ x +",top="+ y +",width="+ width +",height="+ height +",dependent=yes,location=no,menubar=no,status=no,toolbar=no,resizable=no,scrollbars=no");
          }
          
/************************************************
* Fonction qui  recharge
* une adresse dans la fenetre appellante
* - en entree :
*   -- url : url chargee dans fenetre appellante
*************************************************/

function loadUrl(url){
openWindMenuDior(url,"100%","100%");
}

 

/*****************************************
* Fonction d'ouverture de pop-up
* - en entree :
*   -- pUrl : url chargee dans la pop-up
*   -- w    : largeur de la pop-up
*   -- h    : hauteur de la pop-up
*****************************************/

function openWindMenuDior(pUrl,w,h) {
        var parametres

        if (w == "100%" || h == "100%") {
                var x = screen.width-9;
                var y = screen.height-29;
        }
        else {
                var x = w;
                var y = h;
        }
 

        if ( pUrl.indexOf("www") != -1)
                parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , status=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, toolbar=yes';
        else
                parametres = 'width=' + x + ',height=' + y + ',left=0 ,top=0 , status=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, toolbar=yes';
 

        PopUp = window.open(pUrl,'Dior',parametres);
        PopUp.focus();
}
