// L'URL actuel
url1 = location.href;

// URL indiquant une partie adultes
url2 = 'adulte';
url3 = 'f=26';
url4 = 'f=33';
url5 = 'f=34';
url6 = 'f=35';
url7 = 'f=45';
url8 = 'f=46';

// Definie si l'avertissement sera public ou adulte
if ( (url1.indexOf(url2) != -1) || (url1.indexOf(url3) != -1) || (url1.indexOf(url4) != -1) || (url1.indexOf(url5) != -1) || (url1.indexOf(url6) != -1) ) {
	type = 'adulte';
}
else {
	type = 'public';
}

if (type == 'public') {
	divtype1 = 'avert1';
	divtype2 = 'avert2';
}
if (type == 'adulte') {
	divtype1 = 'avertad1';
	divtype2 = 'avertad2';
}

// Les deux avertissements possibles
avertpublic = "<div id=\"avert1\" style=\"visibility: visible; background-image: url('http://www.ticklingfr.com/v1/transpix.png'); background-repeat: repeat;\" class=\"fond\"><div id=\"avert2\" onclick=\"closeavert();\" style=\"visibility: visible; font-size: 11pt; margin: 50px; z-index: 1;\" class=\"avert\"><div style=\"text-align: center; margin-top: -30px;\"><h2 style=\"font-size: 13pt; color: white;\">Attention :</h2></div><br />Ce site peut heurter la sensibilit&eacute; de certaines personnes notamment des plus jeunes d'entre nous.<br /><br />Vous ne trouverez sur Tickling FR aucun contenu &agrave; caract&egrave;re sexuel ou &eacute;rotique autre part que dans les sections adultes r&eacute;serv&eacute;es &agrave; cet usage, qui n&eacute;cessite un acc&egrave;s suppl&eacute;mentaire pr&eacute;c&eacute;d&eacute; d'un avertissement sp&eacute;cifique.<br /><br />Dans cette partie ouverte &agrave; tous, &agrave; la fois au niveau du texte que des photographies, aucun mod&egrave;le n'est d&eacute;nud&eacute; et le domaine sexuel n'est pas trait&eacute;. Seul la pr&eacute;sence de liens et de mat&eacute;riel de chatouilles est pr&eacute;sent.<br /><br />Toutefois, les chatouilles et la pr&eacute;sence de liens pouvant &ecirc;tre consid&eacute;r&eacute; comme une d&eacute;rive sexuelle chez certains, toute personne qui risque d'&ecirc;tre &eacute;motionnellement d&eacute;rang&eacute; par cela est pri&eacute; de quitter le site imm&eacute;diatement.<br /><br />Vous voila maintenant pr&eacute;venu et vous engagez votre propre responsabilit&eacute; en acc&eacute;dant &agrave; ce site.<br /><br />D'autre part, la responsabilit&eacute; des messages et divers commentaires sont sous la seule responsabilit&eacute; de leurs auteurs.<br /><br />Si vous d&eacute;cidez de voir la suite, bienvenue sur Tickling FR !<br /><br /><br /><br /><div style=\"text-align: center;\"><i>[ Cliquez ici pour fermer l'avertissement ]</i></div></div></div>";

avertadulte = "<div id=\"avertad1\" style=\"visibility: visible; background-color: black;\" class=\"fond\"><div id=\"avertad2\" onclick=\"\" style=\"visibility: visible; background-color: pink; color: black; font-size: 11pt; width: 80%; margin: 50px; z-index: 1;\" class=\"avert\"><div style=\"text-align: center; margin-top: -30px;\"><h2 style=\"font-size: 11pt; color: black;\">Attention :</h2></div><br /><div style=\"text-align: center;\"><b>L'acc&egrave;s de cette rubrique &agrave; des mineurs est interdite</b><br /><i>(article 227-24 du code p&eacute;nal)</i><br /></div><br />Ce site Internet est r&eacute;serv&eacute; &agrave; un public majeur et averti et est conforme &agrave; toutes les r&eacute;glementations fran&ccedil;aises en vigueur. Ce site contient des photos, vid&eacute;os, et autres &eacute;l&eacute;ment class&eacute;es X et r&eacute;serv&eacute; &agrave; un public adulte pouvant &ecirc;tre choquantes pour certaines sensibilit&eacute;s.<br /><br />Je certifie sur l'honneur :<br />- &ecirc;tre majeur selon la loi en vigueur dans mon pays. <br />- que les lois de mon &eacute;tat ou mon pays m'autorisent a acc&eacute;der au contenu de ce site et que celui-ci a le droit de me transmettre de telles donn&eacute;es. <br />- &ecirc;tre inform&eacute; du caract&egrave;re &eacute;rotique et pornographique du site. <br />- je d&eacute;clare n'&ecirc;tre choqu&eacute; par aucun type de sexualit&eacute; et m'interdit de poursuivre l'auteur de ce site de toute action judiciaire. <br />- consulter le contenu de ce site &agrave; titre personnel sans impliquer de quelque mani&egrave;re que ce soit une soci&eacute;t&eacute; priv&eacute;e ou un organisme public. <br /><br />Je m'engage sur l'honneur &agrave; :<br />- ne pas faire &eacute;tat de l'existence de ce site et &agrave; ne pas en diffuser le contenu &agrave; des mineurs. <br />- utiliser tous les moyens permettant d'emp&ecirc;cher l'acc&egrave;s de ce site &agrave; tout mineur. <br />- assumer ma responsabilit&eacute;, si un mineur acc&egrave;de &agrave; ce site &agrave; cause de n&eacute;gligences de ma part : absence de protection de l'ordinateur personnel, absence de logiciel de censure, divulgation ou perte du mot de passe de s&eacute;curit&eacute;. <br />- assumer ma responsabilit&eacute; si une ou plusieurs de mes pr&eacute;sentes d&eacute;clarations sont inexactes ...<br /><br />Toutes les images et vid&eacute;o contenues sur ce site sont en accord avec la loi Fran&ccedil;aise sur la pornographie <br />(aucune image ou vid&eacute;o de mineur de moins de 18 ans n'est pr&eacute;sente sur ce site)<br /><br /><br />J'ai lu attentivement les paragraphes ci-dessus et signe &eacute;lectroniquement mon accord avec ce qui pr&eacute;c&egrave;de en cliquant sur le bouton \"Je suis Majeur\".<br /><br /><div style=\"text-align: center;\"><span onclick=\"closeavertmajeur('.');\" style=\"display: inline; padding: 5px;  background-color: #B8D0DC; margin-right: 10px; border: 1px solid #000000;\" />Je suis Majeur</span><span onclick=\"closeavertmineur('.')\" style=\"display: inline; padding: 5px; margin-right: 10px; background-color: #B8D0DC; margin-left: 10px; border: 1px solid #000000;\" />Je suis Mineur</span></div></div></div>";

// Lancement de l'avertissement au chargement de la page
function viewavertload(pathaj) {

  var xhr_object = null;

  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non support&eacute; par le navigateur
     alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
     return;
  }

  xhr_object.open("GET", pathaj+"/ajax_noavert.php?type="+type, false);
  xhr_object.send(null);
  if(xhr_object.readyState == 4) {
	if (xhr_object.responseText == 'non') {
		if (type == 'public') {
  			document.getElementById('divavert').innerHTML = avertpublic;
		}
		if (type == 'adulte') {
			document.getElementById('divavert').innerHTML = avertadulte;
		}
		document.getElementById('divavert').style.visibility = 'visible';
		document.getElementById(divtype1).style.visibility = 'visible';
		document.getElementById(divtype2).style.visibility = 'visible';
	}
  }
}

// Lancement de l'avertissement lors du clic
function viewavert(pathaj) {

  var xhr_object = null;

  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non support&eacute; par le navigateur
     alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
     return;
  }

  xhr_object.open("GET", pathaj+"/ajax_noavert.php?type="+type, false);
  xhr_object.send(null);
  if(xhr_object.readyState == 4) {

	if (type == 'public') {
  		document.getElementById('divavert').innerHTML = avertpublic;
	}
	if (type == 'adulte') {
		document.getElementById('divavert').innerHTML = avertadulte;
	}
	document.getElementById('divavert').style.visibility = 'visible';
	document.getElementById(divtype1).style.visibility = 'visible';
	document.getElementById(divtype2).style.visibility = 'visible';
  }
}

// Fermeture de l'avertissement public
function closeavert() {
	document.getElementById('divavert').style.visibility = 'hidden';
	document.getElementById(divtype1).style.visibility = 'hidden';
	document.getElementById(divtype2).style.visibility = 'hidden';
}

// Redirection si besoin
function redirect(url1, temps) {
	document.location.href = url1;
}

// Fermeture de l'avertissement si personne majeure
function closeavertmajeur(pathaj) {

  var xhr_object = null;

  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non support&eacute; par le navigateur
     alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
     return;
  }

  type = 'jemajeur';

  xhr_object.open("GET", pathaj+"/ajax_noavert.php?type="+type, false);
  xhr_object.send(null);
  if(xhr_object.readyState == 4) {
	document.getElementById('divavert').style.visibility = 'hidden';
	document.getElementById(divtype1).style.visibility = 'hidden';
	document.getElementById(divtype2).style.visibility = 'hidden';
  }
}

// Fermeture de l'avertissement si personne mineure
function closeavertmineur(pathaj) {

  var xhr_object = null;

  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non support&eacute; par le navigateur
     alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
     return;
  }

  type = 'jemineur';

  xhr_object.open("GET", pathaj+"/ajax_noavert.php?type="+type, false);
  xhr_object.send(null);
  if(xhr_object.readyState == 4) {
	document.location.href = 'http://www.ticklingfr.com';
  }
}