var cptRefreshBanner=null;
// dur?e de rafraichissement du bani?re
var delayRefresh=20;
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 {
			alert("Votre navigateur ne supporte pas les objetsXMLHTTPRequest...");
	        xhr = false;
		}
	    return xhr;
}

/**
 * *
 * @param id_div : id container
 * @param target
 * @param form_in: param1=value1&param2=value2 or null
 * @update by Nizar Abdennebi
 */
var myJSONObject=null;
function LoadWindow(id_div,target,form_in){

	//WindowBar(id_div);
	 var xhr = getXhr();
	 xhr.onreadystatechange = function(){
		if(xhr.readyState == 4 && xhr.status == 200){
//            if(xhr.responseText.indexOf("delayRefresh=")!=-1){
//                eval(xhr.responseText);
//                retrieveBanner('top_banner','banner.php',null);
//                cptRefreshBanner = setInterval("retrieveBanner('top_banner','banner.php',null)", delayRefresh*1000);
//            }

             myJSONObject = eval('('+xhr.responseText+')');
                if(myJSONObject.delayRefresh!=''){
                   // alert("delayRefresh ="+myJSONObject.delayRefresh);
                   retrieveBanner('top_banner','banner.php',null);
                    cptRefreshBanner = setInterval("retrieveBanner('top_banner','banner.php',null)", myJSONObject.delayRefresh*1000);


                }
                 
                 
        	}
	}
    // choisir la methode d envoie
    xhr.open("POST",target,true);
    // ne pas oublier  pour le post
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    // ne pas oublier de poster les arguments
     //param_post=(form_in.length!='nothing')?form_in:null;
    param_post=form_in;
    if(param_post==''){
    	param_post=null;
    }

	xhr.send(param_post);
}

var cpt_b=0;
function retrieveBanner(id_div,target,form_in){

if(cpt_b<myJSONObject.banners.length){
    param_post='banners_image='+myJSONObject.banners[cpt_b].banners_image;
    cpt_b++;
    
}else{
    cpt_b=0;
    param_post='banners_image='+myJSONObject.banners[cpt_b].banners_image;
    cpt_b++;
}
//for(i=0;i<myJSONObject.banners.length;i++){
//
//    alert(myJSONObject.banners[i].banners_title);
//}



	//WindowBar(id_div);
	 var xhr = getXhr();
	 xhr.onreadystatechange = function(){
		if(xhr.readyState == 4 && xhr.status == 200){
            document.getElementById(id_div).innerHTML=xhr.responseText;
        	}
	}
    // choisir la methode d envoie
    xhr.open("POST",target,true);
    // ne pas oublier  pour le post
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    // ne pas oublier de poster les arguments
     //param_post=(form_in.length!='nothing')?form_in:null;
   
    if(param_post==''){
    	param_post=null;
    }

	xhr.send(param_post);
}


 window.onload = function() {
 
    LoadWindow('top_banner','banner.php','getBannersTime=1');
 }

