function DivAnim(id,mode) {
    if(document.getElementById) {
        element = document.getElementById(id);
	arrow_d = document.getElementById('arrow_down');
	arrow_u = document.getElementById('arrow_up');
    } else if(document.all) {
        element = document.all[id];
    } else { 
        return;
    }

    if(element.style) {
        if(mode == 0) {
            if(element.style.display == 'block' ) {
                element.style.display = 'none';
		arrow_u.style.display = 'none';
		arrow_d.style.display = 'block';
            } else {
		arrow_d.style.display = 'none';
                element.style.display = 'block';
		arrow_u.style.display = 'block';
            }
        } else if(mode == 1) {
            element.style.display = 'block';
        } else if(mode == -1) {
            element.style.display = 'none';
        }
    }
}

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
function addFav() {
	if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) {
                url_site="http://www.mybestporn.com/";
                titre_site = "Mybestporn.com [sexe gratuit]";
		window.external.AddFavorite(url_site, titre_site);
        } else {
                alert('presse CTRL+ D pour ajouter MYBESTPORN dans tes FAVORIS');
        }
}

/***
 *
 */
function dyn_header() {
	var idx = Math.round(Math.random(0)*2)+1;
	var image_src = '/themes/mybestporn/images/tete_'+idx+'.png';
	var image_div = document.getElementById('img_tete');
	image_div.innerHTML='<img src='+image_src+' width="386" height="247" />';
}

/***
 * Calculatrice
 */
function showCalc() {
	if(document.getElementById) {
		element = document.getElementById('divcalc');
	} else if(document.all) {
		element = document.all['divcalc'];
	} else {
		return;
	}
	if(element.style) {
		if(element.style.display == 'block' ) {
			element.style.display = 'none';
		} else {
			element.style.display = 'block';
		}
	}
}

function control(value) {
	var valid_char ="0123456789[]()-+*%/.";
	for (var i = 0; i < value.length; i++)
		if (valid_char.indexOf(value.charAt(i))<0 ) return false;
	return true;
}

function calcul() {
	var x = 0;
	if (control(window.document.calc_machine.show.value))
		x = eval(window.document.calc_machine.show.value);
	window.document.calc_machine.show.value = x;
}

function get_sign(sign) {
	window.document.calc_machine.show.value = window.document.calc_machine.show.value + sign;
}

/****
 * Ajax
 */
//var http = ajaxObject();

function ajaxObject() {
        var req;
        if(window.XMLHttpRequest) {
                // Firefox, Safari, Opera...
                req = new XMLHttpRequest();
        } else if(window.ActiveXObject) {
                // Internet Explorer 5+
                req = new ActiveXObject("Microsoft.XMLHTTP");
        } else {
                alert('Probleme a la creation de l\'objet XMLHttpRequest.');
        }
        return req;
}

function displayContent(page,id) {
        var ran_no=(Math.round((Math.random()*9999)));
        http.open('get', '/'+page+'?ran='+ran_no);
        http.onreadystatechange = function() {
                if(http.readyState == 4 && http.status == 200) {
                        var response = http.responseText;
                        if(response) {
                                document.getElementById(id).innerHTML = http.responseText;
                               // document.getElementById(id).style.display='block';
                        }
                }
        }
        http.send(null);
}

/***
 * Disclaimer
 */
function setCook() {
	var valeur='ok';
	document.cookie = 'disclaimer' + '=' + escape(valeur);
}
function getCook() {
        deb = document.cookie.indexOf('disclaimer' + '=')
	if (deb >= 0) {return true; }
	return false;
}

var msg="ATTENTION : SITE PORNOGRAPHIQUE RESERVE AUX MAJEURS DE PLUS DE 18 ANS\n"+"Ce site Internet est réservé à un public majeur et averti et est conforme\n"+"à toutes les règlementations françaises en vigueur. Il contient des textes,"+"des liens et des photos classées X qui peuvent être choquantes pour\n"+"certaines sensibilités.\n"+"Je certifie sur l'honneur à :\n"+"- être majeur selon la loi en vigueur dans mon pays et que les lois de mon état ou mon pays m'autorisent a accéder à ce site et\n"+"que ce site a le droit de me transmettre de telles données.\n"+"- être informé du caractère pornographique du serveur auquel j'accède."+"-je déclare n'être choqué par aucun type de sexualité et m'interdit de\n"+"poursuivre la société éditrice de toute action judiciaire.\n"+"- consulter ce serveur à titre personnel sans impliquer de quelque manière"+"que ce soit une société privée ou un organisme public.\n"+"Je m'engage sur l'honneur à :\n"+"- ne pas faire état de l'existence de ce serveur et à ne pas en diffuser le \n"+"contenu à des mineurs et utiliser tous les moyens permettant d'empécher l'accès de ce site pour adulte à tout mineur.\n"+"- assumer ma responsabilité, si un mineur accède à ce serveur à cause de \n"+"né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écurité.\n"+"- assumer ma responsabilité si une ou plusieurs de mes présentes déclarations "+"sont inexactes.\n"+"Toutes les images contenues dans ce site sont en accord avec la loi Française sur \n"+"la pornographie (aucune image de mineur n'est présente sur ce site)\n"+"J'ai lu attentivement les paragraphes ci-dessus et signe électroniquement mon accord\n"+"avec ce qui précède en cliquant sur le bouton OK\n\n"+"CLIQUEZ SUR OK POUR CONTINUER, ANNULER POUR QUITTER.\n\n";
if (!getCook()) {
if (!confirm(msg)) { window.top.popup=0; window.top.location.replace("http://www.google.fr"); } else { setCook(); }
}
