function file(fichier,posting){
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else
		return(false); 
	xhr_object.open("POST", fichier, false); 
	xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr_object.send(posting); 
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}
function swap_explorer(div){
   var d1=eval("document.getElementById('"+div+"1')");
   var d2=eval("document.getElementById('"+div+"0')");
   if ((d1.style.display=="none")||(d1.style.display==""))
   	{	
		d1.style.display="block";	
		d2.className="art_blc_on"
	}
   else
   	{
		d1.style.display="none";
		d2.className="art_blc_off"
	}
}
function swap_explorerOver(div){
	var d1=eval("document.getElementById('"+div+"1')");
   	var d2=eval("document.getElementById('"+div+"0')");
   	if ((d1.style.display=="none")||(d1.style.display==""))
   		{	
		d2.className="art_blc_offOver"
		}
   	else
   		{
		d2.className="art_blc_onOver"
		}
}
function swap_explorerOut(div){
  	var d1=eval("document.getElementById('"+div+"1')");
   	var d2=eval("document.getElementById('"+div+"0')");
   	if ((d1.style.display=="none")||(d1.style.display==""))
   		{	
		d2.className="art_blc_off"
		}
   	else
   		{
		d2.className="art_blc_on"
		}
}

function swapMenu(menuDiv){
   window.focus(); 
   var x = menuDiv.substring(4,5); 
   var d=eval("document.getElementById('"+menuDiv+"')");
   if ((d.style.display=="none")||(d.style.display==""))
   	{d.style.display="block";}
   else
   	{d.style.display="none";}
}
function swapMenu2(menuDiv,typ_blc){
   window.focus(); 
   var disp_adm=""
   if (typ_blc=="1") disp_adm="_adm"
   var dm=eval("document.getElementById('"+menuDiv+"')");
   if ((dm.style.display=="none")||(dm.style.display=="")){
		dm.style.display="block";
		document.getElementById(menuDiv+'_img').className="bloc_up"+disp_adm
		val=1
		}
   else {
		dm.style.display="none";
		document.getElementById(menuDiv+'_img').className="bloc_down"+disp_adm
		val=0
		}
	var la_date = new Date();
	var la_date_ms = la_date.getTime() + 3.15576e+10;
	var la_date_2 = new Date(la_date_ms);
	
	document.cookie = menuDiv+"="+ escape(val) + ";expires=" + la_date_2.toGMTString();
}
function forum_mp(tmp){
	window.open('../forum/new_mp.asp?idrec='+tmp,'','menubar=no, status=no, scrollbars=no');
}
function msg_modif(cle,table,page){
	window.open('../forum/msg_modif.asp?cle='+cle+'&table='+table+'&page='+page,'edition','menubar=no, status=no, scrollbars=no');
}
function top_post(cle){
	window.open('../forum/top_post.asp?cle='+cle,'TOP_POST','menubar=no, status=no, scrollbars=no');
}
function voter(art_num){
	window.open('../articles/art_vote.asp?art_num='+art_num,'Voter','menubar=no, status=no, scrollbars=no');
}


var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;

function animate()
{
	var elem = document.getElementById('progress');
	if(elem != null) {
		if (pos==0) len += dir;
		if (len>32 || pos>79) pos += dir;
		if (pos>79) len -= dir;
		if (pos>79 && len==0) pos=0;
		elem.style.left = pos;
		elem.style.width = len;
	}
}
function remove_loading() {
	this.clearInterval(t_id);
	var targelem = document.getElementById('loader_container');
	targelem.style.display='none';
	targelem.style.visibility='hidden';
	var targelem = document.getElementById('interface1');
	targelem.style.visibility='visible';

}
function modalDialogShow_IE(url,width,height) //IE
	{
	return window.showModalDialog(url,window,
		"dialogWidth:"+width+"px;dialogHeight:"+height+"px;edge:Raised;center:Yes;help:No;Resizable:Yes;Maximize:Yes");
	}
function modalDialogShow_Moz(url,width,height) //Moz
    {
    var left = screen.availWidth/2 - width/2;
    var top = screen.availHeight/2 - height/2;
    activeModalWin = window.open(url, "", "width="+width+"px,height="+height+",left="+left+",top="+top);
    window.onfocus = function(){if (activeModalWin.closed == false){activeModalWin.focus();};};
    }
var sActiveAssetInput;
function setAssetValue(v) //required by the asset manager
    {
    document.getElementById(sActiveAssetInput).value = v;
    }
function openAsset(Sinput,Srep,Sthumb)
	{
	Height_asset=465
	if (Sthumb==1)Height_asset=400
	//Sinput=input de retour - Srep:repertoir à ouvrir - Sthumb:1/0 selection de fichier
	var tmp="../editor/assetmanager/assetmanager.asp?Srep="+Srep+"&Sthumb="+Sthumb
	if (Sinput=="open_only"){
		if(navigator.appName.indexOf('Microsoft')!=-1)
			modalDialogShow_IE("../editor/assetmanager/assetmanager.asp",640,Height_asset); //IE	
		else
			modalDialogShow_Moz("../editor/assetmanager/assetmanager.asp",640,Height_asset); //Moz	
		}
	else
		{
		sActiveAssetInput = Sinput
		if(navigator.appName.indexOf('Microsoft')!=-1)
			if (Sinput==''){
				modalDialogShow_IE(tmp,640,Height_asset)
				}
			else{
				document.getElementById(sActiveAssetInput).value=modalDialogShow_IE(tmp,640,Height_asset); //IE
				}	
		else
			if (Sinput==''){
				modalDialogShow_Moz(tmp,640,Height_asset); //Moz
				}
			else{
				document.getElementById(sActiveAssetInput).value=modalDialogShow_Moz(tmp,640,Height_asset); //IE
				}	
		}
	}
function pagepicker(Sinput)
	{
	var Height_asset=520
	var Upval=document.getElementById(Sinput).value
	var tmp="../extern/pagepicker.asp?Upval="+Upval
	sActiveAssetInput = Sinput
	if(navigator.appName.indexOf('Microsoft')!=-1){
		tmp=modalDialogShow_IE(tmp,450,Height_asset); //IE
		}	
	else{
		tmp=modalDialogShow_Moz(tmp,450,Height_asset)//Moz
		}
	if (tmp!="~") document.getElementById(sActiveAssetInput).value=tmp; 
}
function boxpicker(Sinput)
	{
	var Height_asset=520
	var Upval=document.getElementById(Sinput).value
	var tmp="../extern/boxmodel_show.asp?Upval="+Upval
	sActiveAssetInput = Sinput
	if(navigator.appName.indexOf('Microsoft')!=-1){
		tmp=modalDialogShow_IE(tmp,450,Height_asset); //IE
		}	
	else{
		tmp=modalDialogShow_Moz(tmp,450,Height_asset)//Moz
		}
	if (tmp!="~") document.getElementById(sActiveAssetInput).value=tmp; 
}	
function gal_popup(id_photo,url_photo,img,num){
	window.open('../galerie/galerie_popup.asp?id_photo='+id_photo+'&url_photo='+url_photo+"&img="+img+"&num="+num,'Galerie','status=yes,resizable=yes,scrollbars=yes');
}

function open_panier(tmp){
	window.open('../panier/panier_vu.asp?ajout='+tmp,'Mon_panier','menubar=no, status=no, scrollbars=yes');
}
