var loadset='<center><img src="img3/load.gif" border="0" title="Traitement en cours ..."></center>';
i0 = new Image();
i0.src = "img3/load.gif";
i1 = new Image();
i1.src = "img3/btn_noir_on.gif";
i2 = new Image();
i2.src = "img3/btn_mar_on.gif";

//Multi_search
var ms=new Array('Actualités|actualite.php?action=all','Ecoles|ecoles.php?action=search','Filières|filieres.php?','Emplois|emplois.php?','Annonces|annonces.php?action=search','Evaluation scolaire|evaluation.php?');

function setops()
{
	var i=0;
	var opsv='';
	var msv='';
	while(i<ms.length)
	{
		msv=ms[i].split("|");
		opsv+='<div class="opsv" onmouseover="this.className='+"'opsv_on'"+'" onmouseout="this.className='+"'opsv'"+'"><a href="javascript:void(0);" onclick="setsearch('+"'"+msv[1]+"'"+','+"'"+msv[0]+"'"+')"><div>'+msv[0]+'</div></a></div>';
		i++;
	}document.getElementById("ops").innerHTML=opsv;
	openC("ops");
}

function setsearch(url,title)
{
	setInnerF("uq",url);
	setInner("opst",title);
	openC("opst");
	closeC("ops");
}

function start_fq()
{
	var q=document.getElementById('q').value;
	if(!q){return false;focusC('q');}
	q=q.replace(" ","+");
	var uq=getInner("uq");
	if(!uq){uq='actualite.php?action=all&';}
	document.location=uq+'&q='+q+'&uq='+uq;
}
//Zoom pub
function zoompub(data)
{
	var wd=document.body.offsetWidth;
	var ht=document.body.scrollHeight+10;
	var tp=document.body.scrollTop+50;
	document.getElementById("zoomtrs").style.height=ht;
	document.getElementById("zoompic").style.top=tp;
	document.getElementById("zoom").style.display="inline";
	document.getElementById("zoompic").innerHTML='<table width="300" cellpadding="0" cellspacing="0" border="0"><tr><td align="right" style="padding-bottom:2px;"><a href="javascript:void(0);" onclick="close_zoompic();" style="color:#DDDDDD;font-size:11px;">Fermer</a></td></tr><tr><td bgcolor="#FFFFFF" align="center" style="border:6px solid #FFFFFF;">'+data+'</td></tr></table>';
}

function close_zoompic()
{document.getElementById("zoom").style.display="none";}
//End zoom

//Flash
function setflash(f_id)
{	
	var f_size=flash.length;
	tps_defile=8000;
	id=parseInt(f_id);
	dsize=parseInt(flash.length);
	idv=id;
	if(id<=(dsize-1) && id>0){dlgo=id+1;dlbk=id-1;}
	else{
		if(id>(dsize-1)){id=0;idv=id;dlgo=1;dlbk=(dsize-1);}
		else{dlgo=id+1;dlbk=(dsize-1);}
	}
	//FS
	flg=flash[f_id].length;
	if(flg>155)
	{document.getElementById("fla").innerHTML='<marquee width="100%" direction="left" scrollamount="5">'+flash[f_id]+'</marquee>';tps_defile=60000;}
	else{document.getElementById("fla").innerHTML=flash[f_id];}
		
	if(f_id==(f_size-1)){f_id=0;}else{f_id++;}
	document.getElementById("fgo").href='javascript:setflash('+"'"+dlgo+"'"+');';
	document.getElementById("fbk").href='javascript:setflash('+"'"+dlbk+"'"+');';
	timer=setTimeout("setflash("+f_id+")",tps_defile);
}

//Accueil
function onover(a,nset)
{
	for(i=1;i<=3;i++)
	{document.getElementById("a"+i).className="offset";}	
	document.getElementById(a).className="onset";
	request_app("GET","web_ajax.php?action=a"+nset,"","actu_list");
}

function onoverB(a,nset)
{
	for(i=1;i<=1;i++)
	{document.getElementById("b"+i).className="offset";}	
	document.getElementById(a).className="onset";
	request_app("GET","web_ajax.php?action=b"+nset,"","annonce");
}

function load_default()
{
	//<embed src="sp.swf" width="700" height="420" quality="high" wmode="Opaque" allowscriptaccess="always"></embed>
	zoompub('<a href="sd/jio2012/"><img src="pub/jio2012_700x400.jpg" border="0"></a>');
	onover('a1',1);
	onoverB('b1',1);
}

/*Agenda*/
function view_ag(id)
{
	nbitem=1;
	nbTitem=ag.length;
	ext="ag";
	id=parseInt(id);
	dsize=parseInt(nbTitem);
	idv=id;
	if(id<=(dsize-1) && id>0){dlgo=id+1;dlbk=id-1;}
	else{
		if(id>(dsize-1)){id=0;idv=id;dlgo=1;dlbk=(dsize-1);}
		else{dlgo=id+1;dlbk=(dsize-1);}
	}
	document.getElementById(ext+"_bk").href='javascript:view_'+ext+'('+"'"+dlbk+"'"+');';
	document.getElementById(ext+"_go").href='javascript:view_'+ext+'('+"'"+dlgo+"'"+');';
	document.getElementById(ext+"_cpt").innerHTML=(dlgo)+"|"+nbTitem;
	//Load items
	document.getElementById("ag_show").innerHTML=ag[id];
}

/*ajax app*/
function request_app(methode,url,param,cadre)
{
	var XHR = null;
	if(window.XMLHttpRequest)
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject)
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		alert(msg_error);
		return;
	}	

	XHR.open(methode,url, true);
	if(methode=='POST'){
	XHR.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	XHR.send(param);
	}else{
	XHR.send(null);
	}
	document.getElementById(cadre).innerHTML =loadset;
	XHR.onreadystatechange = function attente(){
		if(XHR.readyState == 4)
		{
			if(XHR.responseText!=0)
			{
				document.getElementById(cadre).innerHTML = XHR.responseText;
				document.getElementById(cadre).style.display = "inline";
			}
			else{document.getElementById(cadre).style.display = "none";}
		}
	}
	return;
}

//CloseOpen
function closeOpen(calque)
{
	csc=document.getElementById(calque).style.display;
	cs=document.getElementById(calque)
	if(csc=="inline"){cs.style.display="none";}
	else{cs.style.display="inline";}
}

//Get Inner value
function getInner(calque)
{
	var inner_text=document.getElementById(calque).innerText;
	var text_content=document.getElementById(calque).textContent;
	var form_value=document.getElementById(calque).value;
	if(!text_content && !inner_text){return form_value;}
	else{if(!inner_text){return text_content;}else{return inner_text;}}
}

function setInner(calque,data)
{
	if(document.getElementById(calque))
	{document.getElementById(calque).innerHTML=data;}
}

//Set Inner Form
function setInnerF(calque,data)
{
	if(document.getElementById(calque))
	{document.getElementById(calque).value=data;}
}

//MF
function mfset(mf)
{
	var mfp="";
	switch(mf)
	{
		case "a":
			url_get=prompt("Entrer URL :","http://");
			if(url_get!="" && url_get!="http://" && url_get!="https://" && url_get!=null)
			{mfp=" href="+url_get+" class=bluef";}else{return false;}
		break;
	}
	var text1="["+mf+mfp+"]";
	var text2="[/"+mf+"]";
	if(mf=="img"){text2=" ";}
	ta=document.getElementById('com');

	//Doublon
	function dbl()
	{
		
		if(text2!="[/a]" && text2!="[/font]" && insText.search(text1)!=-1)
		{
			insText=insText.replace(text1,"");
			insText=insText.replace(text2,"");
			mf="";text1="";text2="";
		}
	}//End dbl

	if(document.selection)
	{
		/*IE*/
		var range=document.selection.createRange();
		var insText=range.text;
		if(insText==""){void(0);return false;}
		dbl();
		range.text=text1+insText+text2;
	}
	else if(ta.selectionStart || ta.selectionStart==0)
	{
		/*MOZ*/
		if (ta.selectionEnd > ta.value.length) ta.selectionEnd=ta.value.length;
		var firstPos=ta.selectionStart;
		var secondPos=ta.selectionEnd+text1.length;
		var contenuScrollTop=ta.scrollTop;
		/*dbl();non fonctionnel avec MOZ*/
		ta.value=ta.value.slice(0,firstPos)+text1+ta.value.slice(firstPos);
		ta.value=ta.value.slice(0,secondPos)+text2+ta.value.slice(secondPos);

		ta.selectionStart=firstPos+text1.length;
		ta.selectionEnd=secondPos;
		ta.focus();
		ta.scrollTop=contenuScrollTop;
	}
	else
	{
		/*OPERA*/
		var sel=document.hop.contenu;
		dbl();
		var instances=countInstances(text1,text2);
		if (instances%2 !=0 && text2 !="") sel.value=sel.value + text2;
		else sel.value=sel.value + text1;
	}
}

//BULL_DIV
var ctimer;
function show(calque){
	cid=document.getElementById(calque);
	if(cid.style.display=="none")
	{cid.style.display="inline";}
}

function hide(calque){
	ctimer=setTimeout("cClose('"+calque+"')",500);
}

function cClose(calque){
	document.getElementById(calque).style.display="none";
	clearTimeout(ctimer);
}

function clearTimer()
{clearTimeout(ctimer);}

function cfcheck()
{
	if(document.getElementById('cf').checked==true)
	{document.getElementById('cfpost').disabled=false;}
	else{document.getElementById('cfpost').disabled=true;}
}

function openC(calque)
{document.getElementById(calque).style.display="inline";}

function closeC(calque)
{document.getElementById(calque).style.display="none";}

function focusC(calque)
{document.getElementById(calque).focus();}

//DIAP
function nav_name()
{return navigator.appName;}

i0=new Image();
i0.src="img3/load.gif";
imgid=new Array();
function showph(url,des,dim)
{
	img_load=false;
	var url_tb=url.split("/");
	var img_name=url_tb[url_tb.length-1];
	var i=0;
	while(i<imgid.length && img_load==false)
	{
		if(imgid[i]==img_name)
		{img_load=true;}else{img_load=false;}
		i++;
	}
	var sph=document.getElementById('showph');
	var sdes=document.getElementById('desph');
	openC('desph');
	var dim_set=dim.split("x");
	var dim_width=dim_set[0];
	var dim_height=dim_set[1];
	des='<div style="margin:3px;">'+des+'</div>';
	if(img_load==false){
		imgid.push(img_name);
		i1=new Image();
		i1.src=url;
		sph.innerHTML='<center style="margin-top:100px;"><img src="img3/load.gif" border="0" title="Chargement en cours ... "></center>';
		i1.onload=function()
		{
			sph.innerHTML='<img src="'+url+'" width="'+dim_width+'" height="'+dim_height+'" border="0" id="showph_img">';
			sdes.innerHTML=des;
		}
	}
	else{
		sph.innerHTML='<img src="'+url+'" width="'+dim_width+'" height="'+dim_height+'" border="0" id="showph_img">';
		sdes.innerHTML=des;
		img_load=false;
	}
}

function pubr_tr(id)
{
	var i=0;
	while(document.getElementById("pr"+i))
	{
		document.getElementById("pr"+i).className="";
		document.getElementById("p"+i).className="gris11";
		i++;
	}document.getElementById("pr"+id).className="onlist_diap";
	document.getElementById("p"+id).className="blanc11";
}
