// 905-rutines_portada.js Funciones de JavaScript para la portada en catalán de Ma. Ŕngels Bonastre
// Copyright (c) 2004-2009 by Juan Rodríguez [Consultor] & Begues Internet s.l.

// INTERCAMBIAR TARJETAS
function Cambiar1(imgsrc) { document.getElementById("logo1").src=imgsrc; }
function Cambiar2(imgsrc) { document.getElementById("logo2").src=imgsrc; }

// ADAPTAR DIRECCION DE CORREO
arroba="@";
function GeneraIOGA() {return "correo" + arroba + "bonastre.org" }
function CorreoIOGA(asunto) {document.write("<a href='mailto:" + GeneraIOGA() + "?subject=" + asunto + " '>" + GeneraIOGA() + "</a>") }

// FUNCIONES PORTADA
OpcAnt=-1; OpcAct=0; OpcRec=0; Idioma="Cat";
AncGra=190; AncDoc=420; AncDer=165;

function Portada() { 
if (self.innerHeight) {ancho= self.innerWidth; alto= self.innerHeight}
else if (document.documentElement && document.documentElement.clientHeight) {ancho= document.documentElement.clientWidth; alto= document.documentElement.clientHeight}
else if (document.body) {ancho=document.body.clientWidth; alto= document.body.clientHeight}
if (ancho < 800) {AncDoc=400; MovPos=6; Menu()} else {MovPos=3; Menu()} }

function Menu() {
SepHor = parseInt( (ancho - AncGra -AncDoc -AncDer) / 3 );
SepVer = parseInt( (alto - 450) / 2 );
PosMenu = -200; StopMenu = ( (2 * SepHor) + AncGra + AncDoc); 
PosTexto = SepHor + AncGra;
 document.getElementById("grafico").style.top=SepVer+"px";
 document.getElementById("grafico").style.visibility="visible"; 
 document.getElementById("MenuCat").style.top=SepVer+"px";
 document.getElementById("MenuCas").style.top=SepVer+"px";
 VerMenu() }

function VerMenu() {
if (PosMenu < StopMenu ) {
   PosMenu+=MovPos; 
   document.getElementById("Menu"+Idioma).style.left=PosMenu+"px"; 
   setTimeout("VerMenu()",5);}  
else {document.getElementById("Menu"+Idioma).style.left=StopMenu+"px"; Textos(10);} }        

function Textos(num) {
 CamCol=3; rojo=225; verde=225; azul=225; OpcAct=num;
if (OpcAnt == OpcAct) {return false};            
if (OpcAnt >= 1) {document.getElementById("texto-"+OpcAnt).style.visibility="hidden"; };
   OpcAnt=OpcAct;
   document.getElementById("texto-"+OpcAct).style.width=AncDoc+"px";
   document.getElementById("texto-"+OpcAct).style.color="rgb("+rojo+","+verde+","+azul+")";
   document.getElementById("texto-"+OpcAct).style.left=PosTexto+"px";
   document.getElementById("texto-"+OpcAct).style.top=SepVer+"px";
   document.getElementById("texto-"+OpcAct).style.visibility="visible";
   color=225; 
   MostrarTexto() }

function  MostrarTexto(){
if (color>0) {
   color=color-CamCol; 
   document.getElementById("texto-"+OpcAct).style.color="rgb("+color+","+color+","+color+")";
   setTimeout("MostrarTexto()",100); }
if ( (OpcAct == 0) & (OpcRec == 0) ) {Textos(10)} 
if ( (OpcAct == 0) & (OpcRec > 0) ) {num=OpcRec; OpcRec=0; Textos(num) }  }

function CambiarIdioma() {
if (Idioma == "Cat") {
   StopMenu = SepHor + AncGra; 
   StopTexto = (2*SepHor) + AncGra + AncDer;
   document.getElementById("MenuCat").style.visibility="hidden"; 
   document.getElementById("MenuCas").style.visibility="visible";
   document.getElementById("texto-"+OpcAct).style.visibility="hidden";
   OpcAct = (parseInt(OpcAct + 1)); OpcAnt=OpcAct;
   CambiarMenuIzquierda() } 
else {
 StopMenu = ( (2 * SepHor) + AncGra + AncDoc); 
 StopTexto = SepHor + AncGra;
 document.getElementById("MenuCas").style.visibility="hidden"; 
 document.getElementById("MenuCat").style.visibility="visible"; 
 document.getElementById("texto-"+OpcAct).style.visibility="hidden";
 OpcAct = (parseInt(OpcAct - 1)); OpcAnt=OpcAct;
 CambiarMenuDerecha();} }  

function CambiarMenuIzquierda() {
document.getElementById("texto-"+OpcAct).style.left=PosTexto+"px";
document.getElementById("texto-"+OpcAct).style.top=SepVer+"px";
document.getElementById("texto-"+OpcAct).style.width=AncDoc+"px";
document.getElementById("texto-"+OpcAct).style.visibility="visible";
MoverHaciaIzquierda();}

function MoverHaciaIzquierda() {
if (PosMenu > StopMenu) {PosMenu-=(MovPos *2); document.getElementById("MenuCas").style.left=PosMenu+"px";}
if (PosTexto < StopTexto) {PosTexto+=MovPos; document.getElementById("texto-"+OpcAct).style.left=PosTexto+"px";}
if ( (PosMenu <= StopMenu) && (PosTexto >= StopTexto) ) {Idioma="Cas"; return false}
setTimeout("MoverHaciaIzquierda()",5);}

function CambiarMenuDerecha() {
   document.getElementById("texto-"+OpcAct).style.left=PosTexto+"px";
   document.getElementById("texto-"+OpcAct).style.top=SepVer+"px";
   document.getElementById("texto-"+OpcAct).style.visibility="visible";
   MoverHaciaDerecha() }

function MoverHaciaDerecha() {
if (PosMenu < StopMenu) {PosMenu+=(MovPos *2); document.getElementById("MenuCat").style.left=PosMenu+"px";}
if (PosTexto > StopTexto) {PosTexto-=MovPos; document.getElementById("texto-"+OpcAct).style.left=PosTexto+"px";}
if ( (PosMenu >= StopMenu) && (PosTexto <= StopTexto) ) {Idioma="Cat"; return false}
setTimeout("MoverHaciaDerecha()",5);}


