/*************************************************
PAR AVOCK POUR JAPANIMES

© 2008
*************************************************/

//Lien radio dans le menu
Event.observe(window, 'load', function() {
	Event.observe('lien_radio', 'click', function() {
	window.open('page-radio.html', 'Radio', config='height=530, width=356, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no')});
	if($('avertissement-js'))
		$('avertissement-js').style.display = 'none';
	if($('pseudom'))
		Event.observe('pseudom', 'click', function() {$('pseudom').value = ''});
	if($('passem'))
		Event.observe('passem', 'click', function() {$('passem').value = ''});
	
	});

/**
* Partenaires et top-sites dans le menu
**/
var tabpart = new Array;
var encourspart = null;
var timeout = null;
var etape = 0;
var opacite = 0;
var iddefilpart = null;

function startpart() {
	timeout = setTimeout("startpart()", 150);
	if(etape == 0) {
		if(encourspart == null || encourspart == (tabpart.length-1))
			encourspart = 1;
		else
			encourspart += 1;
		iddefilpart.innerHTML = tabpart[encourspart];
		etape = 1;
	}
	if(etape == 1) {
		if(opacite > 0.95) {
			etape = 2;
			iddefilpart.setOpacity('1');
		}	else	{
			opacite += 0.03;
			iddefilpart.setOpacity(opacite);
		}
	}
	if(etape > 1 && etape < 30) {
		etape += 1;
	}
	if(etape == 30) {
		if(opacite < 0.05) {
			etape = 0;
			iddefilpart.setOpacity(0);
		}	else	{
			opacite -= 0.03;
			iddefilpart.setOpacity(opacite);
		}
	}
}

function initpartenaires() {
	var i = 0;
	$$('.partenaire').each(function (looppart) {
		i += 1;
		looppart.style.display='none';
		tabpart[i] = looppart.innerHTML;
	});
	iddefilpart = $('defil_partenaires');
	
	startpart();
}

Event.observe(window, 'load', initpartenaires);

/**
 * Videos dans les messages
 */

function affiche_video(e) {
	var idvideo = Event.element(e).id.substring(5, Event.element(e).id.length);
	taillebody = Element.getHeight(document.getElementsByTagName('body')[0]);
	$('pleinEcran').setStyle({zIndex: '99', backgroundColor:'black', opacity: '0.8', position: 'absolute', top:'0px', left: '0px', width:'100%', height: taillebody+'px'});
	$('pleinEcran').innerHTML=$('video_'+idvideo).innerHTML+'<p style="text-align:center" id="fermepleinecran">Fermer la fenêtre</p>';
	$$('.video_post')[0].setStyle({display: 'block', zIndex: '100', opacity: '0.99', margin: 'auto', marginTop: '150px'});
	window.location.href='#';
	Event.observe('fermepleinecran', 'click', fermer_video);
}

function fermer_video() {
	$('pleinEcran').setStyle({width:'0px', height: '0px'});
	$('pleinEcran').innerHTML='';
}

function initvideos() {
	$$('.video_post').each(function (loopvideo) {
		loopvideo.style.display='none';
	});
	$$('.view_video').each(function (loopvideo) {
		loopvideo.style.display='inline';
		loopvideo.observe('click', affiche_video);
	});
}
if (!Prototype.Browser.IE) //Le plein écran n'est pas posible sur MSIE pour l'instant
	Event.observe(window, 'load', initvideos);

/***************************
**  Gestion des defilants **
***************************/
heightder = 0;
isderoule = false;
function derouler() {
	vderouler = true;
	if(heightder <= taillederoul) {
		setTimeout("derouler()", 1);
		heightder += 7;
		defilant.style.display = 'block';
		defilant.style.height = heightder+'px';
	} else
		vderouler = false;
}

function enrouler() {
	if(heightder > 0 && vderouler != true) {
		setTimeout("enrouler()", 1);
		heightder -= 7;
		defilant.style.height = heightder+'px';
	} else
		defilant.style.display = 'none';
}
Event.observe(window, 'load', function() {
	if($('defilant')) {
		defilant = $('defilant');
		if (!Prototype.Browser.IE) {
			$('lien_derouler').innerHTML = '<img src="template/images/connexion-inscription.png" alt="" />';
			Event.observe('lien_derouler', 'click', function() {if(isderoule) {enrouler();isderoule=false;} else {derouler();isderoule=true;}});
			taillederoul = defilant.style.height.substring(0, defilant.style.height.length-2);
		}
	}
	if($('majeur')) {
		Event.observe('majeur', 'click', function() {
			var txt = "Je certifie sur l'honneur : \n\n";
	
			txt += "* Etre majeur selon la loi en vigueur dans mon pays (18ans en france).\n";
			txt += "* Que les lois de mon état ou mon pays m'autorisent a accéder à la section Hentaï de japanimes.fr et que la section Hentaï de japanimes.fr a le droit de me transmettre de telles données.\n";
			txt += "* Etre informé du caractère pornographique de la section que j'active.\n";
			txt += "* Je déclare n'être choqué par aucun type de sexualité et m'interdis de poursuivre les auteurs de japanimes.fr.\n";
			txt += "* Consulter ce site à titre personnel sans impliquer de quelque manière que ce soit une société privée ou un organisme public.\n\n";
	
			txt += " Je m'engage sur l'honneur à :\n";
			txt += " * Ne pas faire état de l'existence de cette section et à ne pas en diffuser le contenu à des mineurs.\n";
			txt += " * Utiliser tous les moyens permettant d'empêcher l'accès de ce site à tout mineur.\n";
			txt += " * Assumer ma responsabilité si un mineur accède à ce serveur à cause de 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";
			txt += " * Assumer ma responsabilité si une ou plusieurs de mes présentes déclarations sont inexactes.\n\n";
	
			txt += "En entrant sur ce site, vous agréez entièrement tout ce qui a été énoncé ci-dessus et vous vous engagez à ne pas utiliser les informations contenues sur ce site de quelque manière qui pourrait entrer en conflit avec vos lois locales ainsi qu'avec la charte des droits de l'Homme, et à ne pas poursuivre juridiquement les gens ayant participé à l'élaboration de ce site.\n\n";
	
			txt += "J'ai lu attentivement les paragraphes ci-dessus et signe électroniquement mon accord avec ce qui précède en cliquant sur OK\n";
			if($('majeur').checked)
				$('majeur').checked = confirm(txt);
		});
	}
});
