/* ----- News Défilante ----- */

// pas de défilement :
var pas=1
// hauteur de la partie visible
var h_fen="80px"

function scrollmrq(){
if ( parseInt(mrq.style.top) > -h_mrq )
mrq.style.top = parseInt(mrq.style.top)-pas+"px"
else
mrq.style.top=fen.offsetHeight
}

function init_mrq(){
mrq=document.getElementById("marquee"); 
fen=document.getElementById("fenetre"); 
fen.onmouseover=function(){stoc=pas;pas=0};
fen.onmouseout=function(){pas=stoc};fen.style.height=h_fen;
h_mrq=mrq.offsetHeight;
with(mrq.style){position="absolute";top=h_fen;}
setInterval("scrollmrq()",50);
}


/* ----- Menu déroulant ----- */
function montre(id) {
var d = document.getElementById(id);


if ( (d) && (d.style.display=='block') ){dis="none";}
else {dis="block";}

for (var i = 1; i<=30; i++) {
	if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display=dis;}
}


/* Pour les cartes en rollover */
function hide(objet){
   document.getElementById(objet).style.visibility= 'hidden';
}
function show(objet){
	document.getElementById(objet).style.visibility= 'visible';	 
}

function pop(page, longueur, hauteur){
	window.open(page, "PlayFactory", "width="+longueur+", height="+hauteur+", menubar=no, scrollbars=yes, status=no, resizable=1");
}

/* ----- Pseudo popup détail carte -----*/
var isIE = document.all;
var mouseX = 0;
var mouseY = 0;



function getMouseXY(e) {
	if (!e) e = window.event;	
	if (e) {
		mouseX = isIE ? (e.clientX + document.body.scrollLeft) : e.pageX;
		mouseY = isIE ? (e.clientY + document.body.scrollTop) : e.pageY;

	}

}
document.onmousemove = getMouseXY;

function tooltipShow(msg) {
	document.getElementById("tooltip").innerHTML=msg;
	document.getElementById("tooltip").style.visibility ="visible";
	document.getElementById("tooltip").style.left = mouseX+15 +"px";
	document.getElementById("tooltip").style.top = mouseY +"px";
}

function tooltipHide() {
	document.getElementById("tooltip").style.visibility ="hidden";
}

/* ----- Verification des champs de soumission d'articles ----- */
function verif_article(){
	if (formulaire.auteur.value=='') { alert ("Il faut indiquer ton pseudo."); document.formulaire.auteur.focus();}
	else if (formulaire.email.value=='') { alert ("Il faut indiquer ton adresse email ."); document.formulaire.email.focus();}	
	else if (formulaire.magazine.value=='') { alert ("Il faut sélectionner un magazine pour ton article.");}
	else if (formulaire.rubrique1.value=='') { alert ("Il faut dire de quel jeu parle ton article."); }
	else if (formulaire.titre.value=='') { alert ("Il faut un titre à ton l'article."); document.formulaire.titre.focus();}
	else if (formulaire.chapeau.value=='') { alert ("Il faut un chapeau à ton article."); document.formulaire.chapeau.focus();}
	else if (formulaire.contenu.value=='') { alert ("N'oublie pas le contenu de ton article !");document.formulaire.contenu.focus(); }
	else { formulaire.method="POST"; formulaire.target=''; formulaire.submit();}

}



function verif_topdeslecteurs() {
	var txt="";
	var formul = document.getElementById("toplecteurs");
	input = formul.getElementsByTagName("input");
	/* input est un tableau avec les champs suivant qui se répètent pour chaque question : 	id_topX, qXr1, qXr1t, qXr2, qXr2t, qXr3, qXr3t*/
	for (i=0 ; i<input.length;i++) {
		if (input[i].name.match("id_top")) { 
			// A t'on bien les 3 réponses ?
			if ((input[i+1].value=='' || input[i+3].value=='' || input[i+5].value=='')&&(input[i+1].value!='' || input[i+3].value!='' || input[i+5].value!='')) {
				alert("Votre Top est incomplet...");
				return false;
			}	
		}
	}
	//Si on est bon, on valide 
	formul.submit();
}