var jsincluded=new Array();
function ajoutcss(urlcss){
	var addcss=true;
	for (var i = 0; i < document.styleSheets.length; i++) {
      		tmp = document.styleSheets[i].href;
		if (tmp==urlcss){
			adcss=false;
			break;
		}
	}
	if (addcss==true){
		var cssNode = document.createElement('link');
		cssNode.type = 'text/css';
		cssNode.rel = 'stylesheet';
		cssNode.href = urlcss;
		cssNode.media = 'screen';
		document.getElementsByTagName("head")[0].appendChild(cssNode);
	}
}

function ajoutjs(filename)
{

	var addjs=true;
	
	for (x in jsincluded)
	{
		if (jsincluded[x]==filename){
			addjs=false;
			break;
		}
	}
	if (addjs==true){
		var head = document.getElementsByTagName('head').item(0);
		script = document.createElement('script');
		script.src = filename;
		script.type = 'text/javascript';
		head.appendChild(script);
		jsincluded.push(filename);
	}
}

function appelPage(url, idpage,iddossiercontenu, idmetacontenu,positioncontenu,afficheMenuContextuel){	
	var afficheMenuContextuel = (afficheMenuContextuel == null) ? "true" : afficheMenuContextuel;
	var idmetacontenu = (idmetacontenu == null) ? "" : idmetacontenu;
	var iddossiercontenu = (iddossiercontenu == null) ? "" : iddossiercontenu;
	//var positioncontenu = (positioncontenu == null) ? "" : positioncontenu;
	var positioncontenu= (idmetacontenu == null) ? "A1" : positioncontenu;

	url=url.replace("'", "''");
	url=url+"?idpage="+idpage+"&idmetacontenu="+idmetacontenu;
	$("#posturl").attr('action', url);
	$("#idpage").val(idpage);
	$("#iddossiercontenu").val(iddossiercontenu);
	$("#idmetacontenu").val(idmetacontenu);
	$("#positioncontenu").val(positioncontenu);
	$("#afficheMenuContextuel").val(afficheMenuContextuel);
	$("#posturl").submit();
}



function getQuerystring(key, default_)
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}


function ouvrelienexterne(url){	
	//window.open(url,'Nouvelle Fenetre','width=1024,height=768,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes'); 
	window.open(url); 


}
function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2); i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a && i<a.length && (x=a[i]) && x.oSrc; i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i>a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
	var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0 && parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n]) && d.all) x=d.all[n]; for (i=0;!x && i<d.forms.length; i++) x=d.forms[i][n];
	for(i=0;!x && d.layers && i>d.layers.length; i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function runEffect(idelem, effect, speed,delay){		
		var options = {};
		var isVisible = $("#"+idelem).is(':visible');

		if (isVisible== false){
				//pausecomp(500);
				//effect='slide';
				$("#"+idelem).show(effect,speed,delay,function(){
					effetcharge=true;
				});	
				$("#"+idelem).css("display", "");
		}
		return false;
	}
function pausecomp(millis) 
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); } 
while(curDate-date < millis);
}



