// Ca bouge dans l'intro
// (c) 2002-2010
// http://www.thorgal-bd.fr/

thorg=new Object;
thorg.c=0;
thorg.qui=Math.round(Math.random()*(9-1)+1);
thorg.aff=0;
thorg.ok=0;
thorg.x=0;
thorg.y=0;

thorg.vis=0;
var zone=new Array;
var sens=new Array(0,0,80,40,120);
var opac=new Array;

var b_titre=new Array("","Univers","Albums","Eclairages","Légende","Auteurs","Jeux","Galerie","Forum","Votes","Livre d'Or","Liens","Contacts");
var b_desc=new Array("","Découvrez tout l'univers de la série :<br>albums, tirages spéciaux, objets, musique, bdvd, jeu vidéo...","Parcourez la série,<br>cycle par cycle, album par album, scène par scène.","Une carte pour commencer,<br>d'autres éclairages viendront plus tard...","Testez vos connaissances sur Thorgal et son univers,<br>avec l'aide de Thorgal et de la Gardienne des clés !","Rencontrez les auteurs de la série,<br>Grzegorz Rosinski, Jean Van Hamme, Yves Sente et Graza.","Jouez dans l'univers de Thorgal,<br>avec la table de Tjahzi, le puzzle, l'Européen...","Exposez vos oeuvres inspirées par la série,<br>à voir et revoir dans les couloirs de trois galeries.","Discutez avec d'autres fans de Thorgal,<br>et découvrez en avant-première l'avenir de la série.","Donnez votre avis sur les albums,<br>vos coups de coeur, vos souvenirs, vos déceptions....","Ecrivez un petit mot au passage,<br>pour donner votre avis sur le site Thorgal-BD et sur la série.","Voyagez vers d'autres sites,<br>dédiés à Thorgal, à la bande dessinée ou à tout autre chose...","Contactez le webmestre du site Thorgal-BD,<br>vous êtes les bienvenus !");

function placer(){
for(i=1;i<=4;i++){
zone[i]=thorg.qui+i;
if(zone[i]>=10){zone[i]-=9;}}

for(i=1;i<=9;i++){
var gars='<img src="images/personnages/intro/'+i+'.gif" border="0" id="im'+i+'" style="filter:alpha(opacity=0);-moz-opacity:0;opacity:0">';
if(document.all)document.all("mem"+i).innerHTML=gars;
if(!document.all)document.getElementById("mem"+i).innerHTML=gars;}

document.onmousemove=souris;
memoire();
}

function memoire(){

if(thorg.ok!=1){
if(document.all){
thorg.largeur=document.body.clientWidth;
thorg.hauteur=document.body.clientHeight;
thorg.ou=thorg.hauteur/2-195;
if (thorg.ou<20)thorg.ou=20;}

if(!document.all){
thorg.largeur=window.innerWidth;
thorg.hauteur=window.innerHeight;
thorg.ou=thorg.hauteur/2-205;
if (thorg.ou<20)thorg.ou=20;}

for(i=1;i<=4;i++){
sens[i]++;
if (sens[i]<80){opac[i]=sens[i];}else{opac[i]=160-sens[i];}

var pt=(thorg.hauteur/2)-87;
var pl=thorg.largeur-415;

if(document.all){
document.all("im"+zone[i]).filters.alpha.opacity=opac[i];
document.all("mem"+zone[i]).style.pixelLeft=80+i*65+Math.floor(sens[i]*Math.cos(-(100-(i*20))*(Math.PI/180)));
document.all("mem"+zone[i]).style.pixelTop=thorg.hauteur-350+Math.floor(sens[i]*Math.sin(-(100-(i*20))*(Math.PI/180)));

if(thorg.aff==0){
document.all("ombrintro1").style.pixelLeft=pl-(Math.round((thorg.x-pl)/15));
document.all("ombrintro1").style.pixelTop=pt-(Math.round((thorg.y-pt)/15));
document.all("ombrintro2").style.pixelLeft=pl-(Math.round((thorg.x-pl)/20));
document.all("ombrintro2").style.pixelTop=pt-(Math.round((thorg.y-pt)/20));}
}
if(!document.all){
document.getElementById("im"+zone[i]).style.setProperty("-moz-opacity", opac[i]/100, "");
document.getElementById("im"+zone[i]).style.opacity=opac[i]/100;
document.getElementById("mem"+zone[i]).style.left=80+i*65+Math.floor(sens[i]*Math.cos(-(100-(i*20))*(Math.PI/180)));
document.getElementById("mem"+zone[i]).style.top=thorg.hauteur-350+Math.floor(sens[i]*Math.sin(-(100-(i*20))*(Math.PI/180)));

if(thorg.aff==0){
document.getElementById("ombrintro1").style.left=pl-(Math.round((thorg.x-pl)/15));
document.getElementById("ombrintro1").style.top=pt-(Math.round((thorg.y-pt)/15));
document.getElementById("ombrintro2").style.left=pl-(Math.round((thorg.x-pl)/20));
document.getElementById("ombrintro2").style.top=pt-(Math.round((thorg.y-pt)/20));}
}

if (sens[i]==160){
sens[i]=0;
if(i==1){thorg.qui+=4;if(thorg.qui>=10){thorg.qui-=9;}}
zone[i]=thorg.qui+i;
if(zone[i]>=10){zone[i]-=9;}}
}

if (thorg.c<65){thorg.vis+=1;} else {thorg.vis-=1;}
thorg.c++;
if(thorg.c>130)thorg.c=0;
}

if(thorg.ok==1){

if(document.all&&thorg.aff==0){
document.all("parchemin").style.visibility="visible";
document.all("ombrintro1").style.visibility="hidden";
document.all("ombrintro2").style.visibility="hidden";}
if(!document.all&&thorg.aff==0){
document.getElementById("parchemin").style.visibility="visible";
document.getElementById("ombrintro1").style.visibility="hidden";
document.getElementById("ombrintro2").style.visibility="hidden";}

thorg.aff--;

if(thorg.aff<=0&&thorg.aff>=-20){
if(document.all)document.all("intro").filters.alpha.opacity=100+thorg.aff*5;
if(!document.all)document.getElementById("intro").style.setProperty("-moz-opacity", 1+thorg.aff*0.05, "");
if(!document.all)document.getElementById("intro").style.opacity=1+thorg.aff*0.05;
if(document.all)document.all("parchemin").filters.alpha.opacity=-thorg.aff*5;
if(!document.all)document.getElementById("parchemin").style.setProperty("-moz-opacity", -thorg.aff*0.05, "");
if(!document.all)document.getElementById("parchemin").style.opacity=-thorg.aff*0.05;
}

if(thorg.aff<=-20){
thorg.ok=0;
if(document.all)document.all("intro").style.visibility="hidden";
if(!document.all)document.getElementById("intro").style.visibility="hidden";}
}

setTimeout("memoire()",20);
}

function antispam(){
document.write('<a href="mai'+'lto:webmestre@'+'thorgal-bd.fr?su'+'bject=A propos du site Thorgal-BD" class="titre" onmouseover="aff(12);self.status=\'Contacts\';return true;" onmouseout="eff(12);" onfocus="blur();">');
}

function aff(qui){
var contenu='<big><b>'+b_titre[qui]+'</b></big><br>'+b_desc[qui];
if(document.all)document.all("bandeau").innerHTML=contenu;
if(!document.all)document.getElementById("bandeau").innerHTML=contenu;
if(document.all)document.all("m"+qui).style.visibility="visible";
if(!document.all)document.getElementById("m"+qui).style.visibility="visible";
}
function eff(qui){
if(document.all)document.all("bandeau").innerHTML="&nbsp;";
if(!document.all)document.getElementById("bandeau").innerHTML="&nbsp;";
if(document.all)document.all("m"+qui).style.visibility="hidden";
if(!document.all)document.getElementById("m"+qui).style.visibility="hidden";
}

function souris(e){
if(document.all){
thorg.x=window.event.x+document.body.scrollLeft;
thorg.y=window.event.y+document.body.scrollTop;}

if(!document.all){
thorg.x=e.pageX;
thorg.y=e.pageY;}
}

function ouvrir(qui,quoi){
if(document.all){
document.all("photo").style.visibility="hidden";
document.all("masque").style.pixelTop=0;
document.all("cadre_photo").style.pixelTop=0;
document.all("photo").innerHTML="<img src='"+qui+"' border='2' style='cursor:pointer;' onclick='javascript:cacher();'><br><span class='petit'><font color='white'>"+quoi+"</font></span>";
document.all("photo").style.visibility="visible";}
if(!document.all){
document.getElementById("photo").style.visibility="hidden";
document.getElementById("masque").style.top=0;
document.getElementById("cadre_photo").style.top=0;
document.getElementById("photo").innerHTML="<img src='"+qui+"' border='2' style='cursor:pointer;' onclick='javascript:cacher();'><br><span class='petit'><font color='white'>"+quoi+"</font></span>";
document.getElementById("photo").style.visibility="visible";}
}

function cacher(){
if(document.all){
document.all("masque").style.pixelTop=-2000;
document.all("cadre_photo").style.pixelTop=-2000;}
if(!document.all){
document.getElementById("masque").style.top=-2000;
document.getElementById("cadre_photo").style.top=-2000;}
}

function fenetre_albums(titre,larg,haut){
gauch=(screen.availWidth-larg)/2;
var alb;
alb=window.open("biblio/thorgal_auteurs_"+titre+".php","","width="+larg+",height="+haut+",left="+gauch+",top=100");}
