<!--
//var url_website='http://localhost/boutique-ligne.net/sexy/';
var url_website='http://sexy.boutique-ligne.net/';
//if(parent.frames.length>0) { window.top.location.href=location.href; }

function file(file, args, method) {
  if(!method) { var method="GET"; }
  if(window.XMLHttpRequest) { xhr_object=new XMLHttpRequest(); }
  else if(window.ActiveXObject) { xhr_object=new ActiveXObject("Microsoft.XMLHTTP"); }
  else { return false; }
  if(method=="GET") {
    xhr_object.open("GET", url_website+file+'?'+args, false);
    xhr_object.send(null);
  }
  else {
    xhr_object.open("POST", url_website+file, false);
    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", args.length);
    xhr_object.setRequestHeader("Connection", "close");
    xhr_object.send(args);
  }
  if((xhr_object.readyState==4)&&(xhr_object.status==200)) { return(xhr_object.responseText); }
  else { return false; }

}

function ajax_page(div, pg, get, method) {
  if(!method) { var method="GET"; }
  if(text=file(pg, get, method)) { }
  else { text='Une erreur est survenue, merci de <a href="'+url_website+'contact.php">contacter le webmaster</a>'; }
  text_div(div, text);
}

function close_div(a, effect, temps) {
  if(!effect) { effect=0; }
  if(!temps) { temps=0.3; }
  if($(a)) {
    if((effect==1)&&($(a).style.display!='none')) { $(a).fade({ duration:temps }); }
    else { $(a).style.display='none'; }
  }
}

function aff_div(a, temps) {
  if(!temps) { temps=0.3; }
  if($(a)) {
    if($(a).style.display=='none') { $(a).appear({ duration:temps }); }
  }
}

function text_div(a, text) {
  if($(a)) {
    aff_div(a);
    $(a).innerHTML=text;
  }
}

var posX, posY, timing;
function thumb_move(th) {
  if($(th)) {
    if(posX<100) { posX=posX+10; posY=posY+10; }
    else { posX=0; posY=0; }
    $(th).style.backgroundPosition=posX+'% '+posY+'%';
    timing=setTimeout("thumb_move('"+th+"')", 500);
    //var b=$(th).style; b.width='320px'; b.height='242px'; b.zIndex=999; b.position='absolute';
  }
}

function thumb_stop(th) {
  posX=0; posY=0;
  //$(th).style.backgroundPosition='0% 0%';
    $(th).style.backgroundPosition='center center';
  clearTimeout(timing);
  //var b=document.getElementById(th).style; b.width='100px'; b.height='100px'; b.zIndex=1; b.position='relative';
}

var time_bestof=3000;
var current_image_bestof=0;
var next_image_bestof=1;
var image_bestof=new Array();

function init_bestof() {
	if(document.getElementsByClassName("imagebestof")) {
		image_bestof=document.getElementsByClassName("imagebestof");
		for(i=1; i<image_bestof.length; i++) { image_bestof[i].style.display="none"; }
	}
	if(image_bestof.length>1) { bestof(); }
}

function bestof() {
	self.setTimeout("nexbestof()",time_bestof);
}

function nexbestof() {
	new Effect.Fade(image_bestof[current_image_bestof]);
	new Effect.Appear(image_bestof[next_image_bestof]);
	if(next_image_bestof==(image_bestof.length-1)) {
		current_image_bestof=next_image_bestof;
		next_image_bestof=0;
	}
	else {
		current_image_bestof=next_image_bestof;
		next_image_bestof++;
	}
	bestof();
}

function show_box(type, id, largeur) {
  if(!largeur) { var largeur=520; }
  Dialog.confirm({url:"ajax.php?type="+type+"&id="+id, options:{method:'post'}}, {className:"alphacube", width:largeur, okLabel:"Envoyer", cancelLabel:"Annuler", onOk:valid_box});
}

function valid_box(win) {
  if($('box')) {
    var args="";
    var error="";
    var f=document.forms.form_box;
    for(var i=0;i<f.elements.length;i++) {
      if((f.elements[i].value=="")&&(f.elements[i].type!="hidden")) {
        error+=f.elements[i].title+"<br />\n";
      }
      if(f.elements[i].name=='email') {
        if(!checkEmail(f.elements[i].value)) { error+="Votre adresse email n'est pas au bon format.<br />\n"; }
      }
      args+=f.elements[i].name+"="+f.elements[i].value+"&";
    }
    if(error=="") {
      var type=f.type.value;
      var id=f.id.value;
      ajax_page('box', 'ajax.php?type='+type+'&id='+id, args, 'POST');
      Windows.focusedWindow.updateHeight();
      if(type=='comment') { setTimeout("Windows.closeAll(); update_comments("+id+");", 2000); }
      else { setTimeout("Windows.closeAll();", 2000); }
      return false;
    }
    else {
      text_div("box_erreur", "<strong>Merci de remplir les champs suivants:</strong><br />\n"+error+"<br />");
      new Effect.Shake(Windows.focusedWindow.getId());
      Windows.focusedWindow.updateHeight();
      return false;
    }
  }
  else { return false; }
}

function checkEmail(email) {
  var filter=/^[a-z0-9\._-]+@([a-z0-9_-]+\.)+[a-z.]{2,6}$/;
  return filter.test(email);
}

function update_comments(id) {
  if($('commentaires')) {
    ajax_page('commentaires', 'ajax.php', 'type=update_comments&id='+id);
  }
}

function validate_form(f, name) {
  if(f) {
    var args="";
    var error="";
    for(var i=0;i<f.elements.length;i++) {
      if(((f.elements[i].type=="text")||(f.elements[i].type=="textarea"))&&(f.elements[i].value=="")&&(f.elements[i].className=="requis")) {
        error+=f.elements[i].title+"<br />\n";
        f.elements[i].style.border="1px solid #f00";
      }
      if(f.elements[i].name=='email') {
        if(!checkEmail(f.elements[i].value)) { error+="Votre adresse email n'est pas au bon format.<br />\n"; }
      }
      if(f.elements[i].name=='texte_boutique') {
        if(f.elements[i].value.length<400) { error+="Votre longue description doit faire au moins 400 caract&egrave;res.<br />\n"; }
      }
      else { f.elements[i].style.border="1px solid #0f0"; }
      args+=f.elements[i].name+"="+f.elements[i].value+"&";
    }
    if(error=="") { f.submit(); }
    else {
      text_div(name+"_erreur", "<strong>Merci de remplir tous les champs:</strong><br />\n"+error+"<br />");
      $(name+"_erreur").fade({ duration:10, from:1, to:0 });
    }
  }
  else { alert('error'); }
  return false;
}

function ajax(id, type, text) {
  if(texte=file('ajax.php?type='+type+'&id='+id+'&'+text)) { return(texte); }
}


function ScanCookie(variable) {
  cook=document.cookie;
  variable+="=";
  place=cook.indexOf(variable,0);
  if(place<=-1) { return("0"); }
  else {
    end=cook.indexOf(";",place)
    if(end<=-1) { return(unescape(cook.substring(place+variable.length,cook.length))); }
    else { return(unescape(cook.substring(place+variable.length,end))); }
  }
}

function CreationCookie(nom,valeur) {
  var dateExp=new Date();
  var aujourdhui=new Date();
  dateExp.setTime(aujourdhui.getTime()+(24*3600*1000));
  document.cookie=nom+'='+escape(valeur)+'; expires='+dateExp.toGMTString();
}

function modelesswin(url,mwidth,mheight) {
  var tWindow; var lWindow;
  var w=window.screen.width; var h=window.screen.Height;
  lWindow=(w-mwidth)/2; tWindow=(h-mheight)/2;
  if(document.all&&window.print) {
    window.showModalDialog(url,"popuptour","dialogHeight:"+mheight+"px;dialogWidth:"+mwidth+"px;dialogTop:"+tWindow+"px;dialogLeft:"+lWindow+"px;edge:raised;center:1;help:0;resizable:1;scroll:1;status:0;");
  }
  else {
    eval('window.open(url,"","width='+mwidth+'px,height='+mheight+'px,toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=0")');
  }
}

// Disclaimer DHTML - Copyright SexyTools.be 2008 - Modifié par kolargol, l'ours qui chante en Fa en Sol

function Entrer() {
  CreationCookie("dejapopup","oui");
  $("disclaimer").style.display='none';
  //click('');
  top.location.href=location.href;
}

if(ScanCookie("dejapopup")==0) {
  document.write("<div id=disclaimer><div id=disclaimer-fond></div><div id=disclaimer-conteneur>");
  document.write("<div id=disclaimer-cadre>");
  document.write("<b>CETTE PARTIE DU SITE EST STRICTEMENT R&Eacute;SERV&Eacute;E AUX ADULTES</b>");
  document.write("<br /><br />Le contenu de ce site ne convient pas a un public mineur. textes et images &eacute;rotiques disponibles ici peuvent choquer certaines sensibilites. En entrant, vous declarez prendre vos responsabilites vis-a-vis de ce contenu.");
  document.write("<br /><br />Pour entrer sur ce site CLIQUEZ SUR \"ENTRER et d&eacute;couvrir les boutiques sexy\"");
  document.write("<br /><br />SI VOUS ETES MINEUR (- 18 ans), cliquez sur Sortir pour quitter ce site.");
  document.write("<br /><br />");
  document.write("<a href='javascript:;' onclick='Entrer(); return(false);'>ENTRER et d&eacute;couvrir les boutiques sexy</a><br /><br /><a href='http://www.google.fr/'>Sortir</a>");
  document.write("<br /><br />");
  document.write("</div>");
  document.write("</div></div>");
}

function mouseMove(evt) {
  var x=0;
  var y=0;
  var plusX=0;
  var plusY=0;
  if(document.layers) {
    x=evt.x;
    y=evt.y;
    plusX=window.pageXOffset;
    plusY=window.pageYOffset;
  }
  else if(document.all) {
    x=event.clientX;
    y=event.clientY;
    plusX=document.body.scrollLeft;
    plusY=document.body.scrollTop;
  }
  else if(document.getElementById) {
    x=evt.clientX;
    y=evt.clientY;
    plusX=window.pageXOffset;
    plusY=window.pageYOffset;
  }
  if(document.getElementById('popBox')) {
    $('popBox').style.left=(x+plusX+15)+"px";
    $('popBox').style.top=(y+plusY+5)+"px";
  }
}

if(document.layers) { document.captureEvents(Event.MOUSEMOVE); }
if(document.layers || document.all) { document.onmousemove=mouseMove; }
if(document.addEventListener) { document.addEventListener('mousemove', mouseMove, true); }

function montre() {
  $('popBox').style.display="block";
}
function cache() {
  $('popBox').style.display="none";
}

var DHTMLpop={};
var scrollDiff=0;
var DHTMLpopVer='1.08c';
var DHTMLpopTimer=new Array;
var DHTMLdebugMode=false;
var DHTMLpromoAddon=false;
var add_onload=function(func){
	var oldonload=window.onload;
	if(typeof(window.onload)!='function') { window.onload=func; }
	else { window.onload=function(){ oldonload(); func(); }; }
};
function initDHTMLpop(Obj) {
	if(!Obj) {
		Obj = {};
		if(!Obj.autorun) Obj.autorun=true;
	}
	if(typeof(Obj.opacity)=="undefined") Obj.opacity=6;
	if(!Obj.height) Obj.height=300;
	if(!Obj.width)	Obj.width=500;
	if(!Obj.bgcolor) Obj.bgcolor='#ffffff';
	if(!Obj.url) Obj.url='http://www.google.fr';
	DHTMLpop=Obj;
	if(DHTMLpop.autorun) showHideInnerPopUp();
	return DHTMLpop;
}
function runDHTMLpop(obj) {
	obj.autorun=true;
	DHTMLpop=initDHTMLpop(obj);
	return false;
}
function debugDHTMLpop() {
	if (DHTMLdebugMode===false) return;
	var d=dimension_detect();
	var output=' viewW='+d.viewW+' viewH='+d.viewH+' docH='+d.docH+' docW='+d.docW+' left='+d.left+' top='+d.top+' scrollDiff='+scrollDiff+'<hr>';
		output+='Ver : '+DHTMLpopVer;
		output+=' - Powered by JulienCD ;)';
	var bod=document.getElementsByTagName('body')[0];
	if (document.getElementById('debugSpan')) {
		document.getElementById('debugSpan').innerHTML=output;
	} else {
		var div=document.createElement('div');
		div.id="debugSpan";
		div.style.position = "absolute";
		div.style.display="block";
		div.style.top="0px";
		div.style.width="500px";
		div.style.backgroundColor='lightgreen';
		div.style.zIndex=10000000;
		div.innerHTML=output;
		bod.appendChild(div);
	}
}
function alwaysInTop() {
	window.scrollTo(0,0);
	DHTMLpopTimer[0]=setTimeout("alwaysInTop()",1000);
}

function replaceInnerPopUp(width, height) {
	window.scrollTo(0,0);
	if (width)	DHTMLpop.width=width;
	if (height) DHTMLpop.height=height;
	var d=dimension_detect();
	var newTop =(d.viewH-DHTMLpop.height)/2 ;
	var newLeft=(d.viewW-DHTMLpop.width)/2;
	// on repositionne le div au centre de la page
	var innerPopUp=$("innerpopup_iframe");
	innerPopUp.allowTransparency=true;
	innerPopUp.style.top=parseInt(newTop)+"px";
	innerPopUp.style.left=parseInt(newLeft)+"px";
	innerPopUp.style.width=DHTMLpop.width+"px";
	innerPopUp.style.height=DHTMLpop.height+"px";
	// on réagrandit le background
	if (document.body.style.overflow=='hidden' || document.body.style.overflow=='') {
		var back=$("innerpopup_background");
		back.style.width=(d.docW>d.viewW)?d.docW+'px':d.viewW+'px';
		back.style.height=(d.docH>d.viewH)?d.docH+'px':d.viewH+'px';
		back.style.height='5000px';
	} else {
		var back=$("innerpopup_background");
		back.style.width='1px';
		back.style.height='1px';
	}
	scrollDiff = d.viewW-d.docW;
	if (scrollDiff<1) document.body.style.width=d.viewW+'px';
	if (DHTMLpop.debug) debugDHTMLpop();
};
function showHideInnerPopUp() {
	if (document.getElementById("innerpopup_background")) {
		alwaysInTop();
		var back=$("innerpopup_background");
	} else {
		window.status="Problem";
		return;
	}
	// On applique une opacité
	back.style.filter='alpha(opacity='+DHTMLpop.opacity*10+')';
	back.style.MozOpacity=DHTMLpop.opacity/100;
	back.style.KHTMLOpacity=DHTMLpop.opacity/100;
	back.style.opacity=DHTMLpop.opacity/10;

	// Chargement du contenu de l'iframe
	var innerpopup_iframe=document.getElementById("innerpopup_iframe");
	frames['innerpopup_iframe'].location.href=DHTMLpop.url;
	innerpopup_iframe.style.width=DHTMLpop.width+'px';
	innerpopup_iframe.style.height=DHTMLpop.height+'px';

	// On vérifie l'etat de l'innerPopUp pour determiner si on doit l'afficher ou la cacher
	var innerpopup=$("innerpopup");
	// si caché on affiche
	if(innerpopup.style.visibility=='hidden' || DHTMLpop.showonly)
	{
		$("innerpopup_background").style.backgroundColor=DHTMLpop.bgcolor;
		document.body.style.overflow='hidden';
		document.getElementsByTagName('html')[0].style.overflow='hidden';
		innerpopup.style.visibility='visible';
	// si affiché on cache
	} else {
		innerpopup.style.width='1px';
		document.body.style.overflow='auto';
		document.getElementsByTagName('html')[0].style.overflow='auto';
		innerpopup.style.visibility='hidden';
	}
	replaceInnerPopUp();
	DHTMLpopTimer[1]=setTimeout("replaceInnerPopUp()", 200);
}
// Dimension_detect
function dimension_detect() {
	var d={'viewW':0, 'viewH':0, 'docH':0, 'docW':0, 'left':0, 'top':0};
	if (document.body.scrollHeight>document.body.offsetHeight){
		d.docW=document.body.scrollWidth;
		d.docH=document.body.scrollHeight;
	} else {
		d.docW=document.body.offsetWidth;
		d.docH=document.body.offsetHeight;
	}
	if (self.innerWidth){
		d.viewW=self.innerWidth;
		d.viewH=self.innerHeight;
		d.left=window.pageXOffset;
		d.top=window.pageYOffset;
	} else {
		var ie=(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body;
		d.viewW=ie.clientWidth;
		d.viewH=ie.clientHeight;
		d.left=ie.scrollLeft;
		d.top=ie.scrollTop;
	}
	return d;
};

function load_box() {
  DHTMLdebugMode=true;
  if(DHTMLpop.debug) debugDHTMLpop();
}
-->