
function executeJS(contenu){
//parse et execute le js dans contenu
//pour les documents ajax
	var le_js="";
	contenu=contenu.getElementsByTagName('script');
	for(i=0;i<contenu.length;i++){
		if(contenu[i].innerHTML!=''){
			eval(contenu[i].innerHTML);
		}
		/*if(contenu[i].src!='' && i>0){
			alert(google_ad_client);
			alert(contenu[i].src);
			//jQuery.getScript(contenu[i].src);
			//include(contenu[i].src);
		}*/
	}
}

function verifMail(mail){
	valide1 = false;
	
	for(var j=1;j<(mail.length);j++){
		if(mail.charAt(j)=='@'){
			if(j<(mail.length-4)){
				for(var k=j;k<(mail.length-2);k++){
					if(mail.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	return valide1;
}

 
function getXhr(){
  var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
  return xhr
}
 
function windowCenter(myId) {
	
	result=returnSize();
	var myWidth=result[0];
	var myHeight=result[1];
	var elementWidth=document.getElementById(myId).offsetWidth;
	var elementHeight=document.getElementById(myId).offsetHeight;
  var myScrollLeft=document.documentElement.scrollLeft;
	var myScrollTop=document.documentElement.scrollTop;
	
	//redimensionnement hauteur si la fenetre dépasse ou colle a l'écran
	
	//alert(myScrollLeft+'/'+myWidth+'/'+(myWidth/2)+'/'+(elementWidth/2));
	//alert(myScrollTop+'/'+myHeight+'/'+(myHeight/2)+'/'+(elementHeight/2));
	var posX=myScrollLeft+myWidth-myWidth/2-elementWidth/2
	//var posY=myScrollTop+myHeight-myHeight/2-elementHeight/2;
	var posY=myScrollTop+myHeight-myHeight/2-elementHeight/2;
	//if(posY<myScrollTop) posY = myScrollTop+20;
	
	document.getElementById(myId).style.left=posX+"px";
	document.getElementById(myId).style.top=posY+"px";
}

function returnSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  var result = new Array(myWidth,myHeight);
  return result;
}
 

