function PopupNoScroll(sUrl,sNom,iWidth,iHeight,sMessageNoPopup) {
    if(!window.parent.document.getElementById('BodyBorne'))
    {
	    var oPopup = null;
	    oPopup = window.open(sUrl, sNom,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=" + iWidth + ',height=' + iHeight);
	    if (sMessageNoPopup == "") sMessageNoPopup = "Les Popups sont bloquées sur votre navigateur !";
	    if (oPopup == null) alert(sMessageNoPopup);
	    else oPopup.focus();
	}
}

function PopupScroll(sUrl,sNom,iWidth,iHeight,sMessageNoPopup) {
    if(!window.parent.document.getElementById('BodyBorne'))
    {
	    var oPopup = null;
	    oPopup = window.open(sUrl, sNom,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + iWidth + ",height=" + iHeight);
	    if (sMessageNoPopup == "") sMessageNoPopup = "Les Popups sont bloquées sur votre navigateur !";
	    if (oPopup == null) alert("Les Popups sont bloquées sur votre navigateur !");
	    else oPopup.focus();
	}
}

function PopupCredit() {
	PopupNoScroll("../140-Divers/90-10_Credits-Rouge-Agilan.asp","Credit",439,322);
}

function PopupCreditEN() {
	PopupNoScroll("../140-Divers/90-10_Credits-Rouge-Agilan-EN.asp","Credit",439,322);
}

function Imprimer() {
	if (window.print) window.print();
	else {
		var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
		WebBrowser1.ExecWB(6, 2);
	}
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++)
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsNumber = false;
		}
	}
return IsNumber;
}

function IsStringOnly(sText)
{
var ValidChars = "0123456789.";
var IsStringOnly=true;
var Char;
	for (i = 0; i < sText.length && IsStringOnly == true; i++)
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) != -1)
		{
			IsStringOnly = false;
		}
	}
return IsStringOnly;
}





function getCookieVal(offset)
{
	
   var endstr=document.cookie.indexOf (";", offset);
   if (endstr==-1) endstr=document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(nom)
{
   var arg=nom+"=";
   var alen=arg.length;
   var clen=document.cookie.length;
   var i=0;
   while (i<clen)
   {
     
	  var j=i+alen;
	 if (document.cookie.substring(i, j)==arg){ 
		return getCookieVal(j);
	  }
      i=document.cookie.indexOf(" ",i)+1;
      if (i==0) break;
   }
   return null;
}

function EffaceCookie(nom)
{
	date=new Date;
	date.setFullYear(date.getFullYear()-1);
	EcrireCookie(nom,null,date); 
}

function CacheSelectSearch()
	 {
	 document.getElementById('rubrique_search').style.display='none';
	 document.getElementById('bt_ok_search').style.display='none';
	 }
	 
	function MontreSelectSearch()
	 {
	 document.getElementById('rubrique_search').style.display='block';
	 document.getElementById('bt_ok_search').style.display='block';
	 } 
	
	window.onload=montre;
	function montre(id) 
	{
	        var d = document.getElementById(id);
	         for (var i = 1; i<=10; i++) 
	         {
	          if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	         }
	        if (d) {
	            d.style.display='block';
	        }
	}
	
	function cache(id) {
	var d = document.getElementById(id);
	 for (var i = 1; i<=10; i++) {
	  if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='block';}
	 }
	if (d) {d.style.display='none';}
	}

	function MenuG_styleFamille(id){
		if (familleActive !=''){
			document.getElementById(familleActive).className='famillenotselect';
		}
		familleActive=id;
		document.getElementById(familleActive).className='familleSelect';	
	}
	
	function MenuG_cachemenu(){
		var chaine = "ssfamille";
		for (i=0;i<tabssfamille.length;i++){
			nbfamille = tabssfamille[i];
			var state = 'none';
			document.getElementById(nbfamille).style.display=state;
	
		}
	}




var tempo = 0;	
function MenuG_montre(id){

 var d=document.getElementById(id)
 d.style.display='block';
 var newpos=d.offsetHeight;
 var increment = 15;
    
 if(tempo<newpos+increment){  
	if (tempo-newpos >= 0){
		//d.style.marginBottom = 4;
		d.style.marginBottom = 0;
	} else{ 	 
		d.style.marginBottom = tempo-newpos;
	}
	tempo = tempo+increment;
	setTimeout("MenuG_montre('"+id+"')",1)
 } else {
	tempo = 0;
 }
}
 
	
	function MenuG_clickFamille(id){
		MenuG_styleFamille(id);
		MenuG_cachemenu();
		var myssfamille="ss" + id;
		MenuG_montre(myssfamille);	
	}	
	
 	function MenuG_overSsFamille(idssfamille, idrayon, idimage, last){ 
		if (last) { idssfamille.className="dernier over"; } else { idssfamille.className="over"; } 
	}
		
	function MenuG_outSsFamille(idssfamille, idimage, last){	
		if (last) {idssfamille.className='dernier out';} else {idssfamille.className='out';}
	}



    function ns_onclick (a, url, name, type, winopt, sitename)
    {
        var ns_l="http://fr.sitestat.com/kiabi/"+winopt+"/s?";
        ns_l+=name;ns_l+='&ns_type='+type+'&ns_action=view';
        ns_l+='&ns__t='+(new Date()).getTime();if(!url)url=a.href;
        var ns_0=document.referrer;if(ns_0.lastIndexOf('/')==ns_0.length-1)
        ns_0=ns_0.substring(ns_0.lastIndexOf('/'),0);
        if (ns_0.length>0)ns_l+='&amp;ns_referrer='+escape(ns_0);
        winopt=winopt||"";var
        target=(a&&a.target&&a.target!="")?(a.target.substring(0,1)=="_")?a.target.substring(1):a.target:"self";
        var ns_i=new Image();if(target&&url){if(window[target]){window.ns_softclick_timer=function(target,url)
        {return function(){ns_i.onload=ns_i.onerror=function(){return;};
        window[((window[target])?target:"self")].location.href=url;}}(target,url);
        window.setTimeout('ns_softclick_timer()',5000);ns_i.onload=ns_i.onerror=window.ns_softclick_timer;}else{
        window.open(url,target,winopt);}}ns_i.src=ns_l;return false;
    } 
	
	
	function findPosition(obj) {
                var curleft = obj.offsetLeft || 0;
                var curtop = obj.offsetTop || 0;
                while (obj = obj.offsetParent) {
                        curleft += obj.offsetLeft
                        curtop += obj.offsetTop
                }
                return {x:curleft,y:curtop};
        }

		
	function attPosition(obj, posX, posY){
		obj.style.left = posX+'px'; 
		obj.style.top = posY+'px'; 
	}
	
	function attHeight(obj, nHeight)
	{
	 obj.style.height = nHeight+'px';	
	}
	
	
	function write_silhouette(RootPathImageShared,dir,sSite)
	{
	if (dir != "panier" && dir != "services")
		dir = "services";
	nombre= Math.floor(Math.random() * silhouettes.length);
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
    xmlhttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) { // IE
        try {
           xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    
    
        try {
         if(bFromBorne)
         {
                if (!xmlhttp) {
		            document.getElementById("img_silhouette").src = RootPathImageShared+'/ADM_CAT_Silhouettes_aleatoires/defaut/silhouette_defaut.jpg';
                }
	            else{
		            xmlhttp.open("HEAD", RootPathImageShared+"/ADM_CAT_Silhouettes_aleatoires/"+sSite+"/"+dir+'/'+silhouettes[nombre], false);
	                xmlhttp.send(null);
		            if(xmlhttp.status == 404)
			            document.getElementById("img_silhouette").src = RootPathImageShared+'/ADM_CAT_Silhouettes_aleatoires/defaut/silhouette_defaut.jpg';
		            else
			            document.getElementById("img_silhouette").src = RootPathImageShared+"/ADM_CAT_Silhouettes_aleatoires/"+sSite+"/"+dir+"/"+silhouettes[nombre];
            		
	            }
	
	
	
	    } }
		catch(e){}
	}
