var regFemme = new RegExp("lafianceedumaleaime.com","ig");
var regHomme = new RegExp("lemaleaime.com","ig");
var TabHomme = new Array("Nos marques&nbsp;","Nos produits&nbsp;");
var TabFemme = new Array("Nos produits femme&nbsp;","Nos marques femme&nbsp;");

var AdresseHomme = "lemaleaime.com/index.asp?ID=742&sk=skin-01";
var AdresseFemme = "/index.asp?ID=722&sk=skin-femme";

function echo(chaine)
{
	if(typeof('console')!='undefined')
	{
		console.log(chaine);
	}
}

function Init()
{
	if(typeof(SiteEnCours)=="undefined")
		SiteEnCours = "";
	if(SiteEnCours=="Femme")
	{
		CacheHomme();
		if(GetCookie("lafiancee")!="cookieOk")
		{
			if(confirm("Etes-vous majeur ? si oui cliquez sur Ok"))
			{
				SetCookie("lemale","");
				SetCookie("lafiancee","cookieOk");				
				if(gup('sk')!='skin-femme')
					window.location.href = window.location.href+"&sk=skin-femme";
			}
			else
				window.location.href="http://www."+AdresseHomme;
		}
	}
	else if(SiteEnCours=="Homme")
	{
		var Id = gup('id');
		if(Id=="")
			Id = gup('ID');
		if(Id=="")
			Id = gup('Id');
		if(Id=="")
			Id = gup('iD');
		CacheFemme();
		if(GetCookie("lemale")!="cookieOk")
		{
			SetCookie("lemale","cookieOk");
			SetCookie("lafiancee","");
			var Complement = ""
			if(Id=="")
				Complement = "?sk=skin-01";
			else
				Complement = "&sk=skin-01";
			if(gup("sk")!="skin-01")
				window.location.href = window.location.href+Complement;
		}
	}
	else if(!cookieVide("lafiancee"))
	{
		CacheHomme();
	}
	else if(!cookieVide("lemale"))
	{
		CacheFemme();
	}
}

function cookieVide(cookie)
{
	var Valeur = GetCookie(cookie);
	if(Valeur=="")
		return true;
	else if(Valeur==null)
		return true;
	return false;
}

function CacheHomme()
{
	if($('tabhommehautgauche'))
		$('tabhommehautgauche').style.display='none';
	else
	{
		setTimeout("CacheHomme()",100);
		return;
	}
	if($('tabhommebasdroite'))
		$('tabhommebasdroite').style.display='none';
	else
	{
		setTimeout("CacheHomme()",100);
		return;
	}
	if($('imghommebasdroite'))
		$('imghommebasdroite').style.display='none';
	else
	{
		setTimeout("CacheHomme()",100);
		return;
	}
	
	var Tab = $$('.Tab2');
	for(var i=0;i<Tab.length;i++)
	{
		if(in_array(Tab[i].innerHTML,TabHomme))
		{
			var Tab2 = Tab[i].ancestors();
			Tab2[2].style.display="none";
		}
	}
}

function in_array(val,array)
{
	for(var i=0;i<array.length;i++)
	{
		if(array[i]==val)
			return true;
	}
	return false;
}

function CacheFemme()
{
	if($('tabfemmehautgauche'))
		$('tabfemmehautgauche').style.display='none';
	else
	{
		setTimeout("CacheFemme()",100);
		return;
	}
	if($('tabfemmebasdroite'))
		$('tabfemmebasdroite').style.display='none';
	else
	{
		setTimeout("CacheFemme()",100);
		return;
	}
	if($('imgfemmebasdroite'))
		$('imgfemmebasdroite').style.display='none';	
	else
	{
		setTimeout("CacheFemme()",100);
		return;
	}
	
	var Tab = $$('.Tab2');
	for(var i=0;i<Tab.length;i++)
	{
		if(in_array(Tab[i].innerHTML,TabFemme))
		{
			var Tab2 = Tab[i].ancestors();
			Tab2[2].style.display="none";
		}
	}
}

function SetCookie (name, value) 
{
	var argv=SetCookie.arguments;
	var argc=SetCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	if(expires==null)
	{
		/*
		var date_c = new Date();
		date_c.setTime(date_c.getTime()+(3600*1000));
		expires = date_c.toGMTString();
		*/
	}
	var path=(argc > 3) ? argv[3] : null;
	if(path==null)
	{
		var pathname=location.pathname;
		var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
	}
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=name+"="+escape(value)+
		((expires==null) ? "" : ("; expires="+expires))+
		((path==null) ? "" : ("; path="+path))+
		((domain==null) ? "" : ("; domain="+domain))+
		((secure==true) ? "; secure" : "");
}

function GetCookie (name) 
{
	var arg=name+"=";
	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 getCookieVal(offset) 
{
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      	endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

document.observe("dom:loaded", function () {
		Init();
});