////////////////////////////////////////////
// initialize main
var tW = 980;
/*
sW = screen.availWidth;
sL = Math.round((sW-tW)/2);
main.style.left = sL;
*/
////////////////////////////////////////////
// url function 
function url(url) {	
	url = '00.php?nPag='+url;
	window.location = url;
}
////////////////////////////////////////////
// window
function window_print(url, query) {
	url = url+'.php?'+query;
    window.open(url, 'print', 'width=660,height=800,scrollbars=yes');
}
////////////////////////////////////////////
// initialize menu
mX0 = 320;
mX = 132;
mY0 = 52;
mY = 28;
//
menudown1.style.left = mX0+mX-10;
menudown1.style.top = mY0+mY-5;
menu1.style.left = mX0;
menu1.style.top = mY0;
//
menu1_1.style.left = mX0;
menu1_1.style.top = mY0+mY;
menu1_1.style.visibility = 'hidden';
//
menu1_2.style.left = mX0;
menu1_2.style.top = mY0+mY*2;
menu1_2.style.visibility = 'hidden';
//
menudown1_3.style.left = mX0+mX-10;
menudown1_3.style.top = mY0+mY*4-15;
menudown1_3.style.visibility = 'hidden';
menu1_3.style.left = mX0;
menu1_3.style.top = mY0+mY*3;
menu1_3.style.visibility = 'hidden';
//
menu1_3_1.style.left = mX0+mX;
menu1_3_1.style.top = mY0+mY*3;
menu1_3_1.style.visibility = 'hidden';
//
menu1_3_2.style.left = mX0+mX;
menu1_3_2.style.top = mY0+mY*4;
menu1_3_2.style.visibility = 'hidden';
//
menu1_3_3.style.left = mX0+mX;
menu1_3_3.style.top = mY0+mY*5;
menu1_3_3.style.visibility = 'hidden';
//
menu1_4.style.left = mX0;
menu1_4.style.top = mY0+mY*4;
menu1_4.style.visibility = 'hidden';
//
menu1_5.style.left = mX0;
menu1_5.style.top = mY0+mY*5;
menu1_5.style.visibility = 'hidden';
//
menudown2.style.left = mX0+2*mX-10;
menudown2.style.top = mY0+mY-5;
menu2.style.left = mX+mX0;
menu2.style.top = mY0;
//
menu2_1.style.left = mX+mX0;
menu2_1.style.top = mY0+mY;
menu2_1.style.visibility = 'hidden';
//
menudown3.style.left = mX0+3*mX-10;
menudown3.style.top = mY0+mY-5;
menu3.style.left = mX*2+mX0;
menu3.style.top = mY0;
//
menu3_0.style.left = mX*2+mX0;
menu3_0.style.top = mY0+mY;
menu3_0.style.visibility = 'hidden';
//
menu3_1.style.left = mX*2+mX0;
menu3_1.style.top = mY0+mY*2;
menu3_1.style.visibility = 'hidden';
//
menu3_2.style.left = mX*2+mX0;
menu3_2.style.top = mY0+mY*3;
menu3_2.style.visibility = 'hidden';
//
menu3_3.style.left = mX*2+mX0;
menu3_3.style.top = mY0+mY*4;
menu3_3.style.visibility = 'hidden';
//
menu4.style.left = mX*3+mX0+12;
menu4.style.top = mY0;
//
menu5.style.left = mX*4+mX0+6;
menu5.style.top = mY0;
//
aMenuColor = new Array();
aMenuColor = ['#f0f0f0', '#ffffff'];
aMenuVis = new Array();
aMenuVis = ['visible', 'hidden'];
aMenuVis2 = new Array();
aMenuVis2 = ['visible', 'hidden'];

// menu functions
function menuhover(o,i) {
	o.style.backgroundColor = aMenuColor[0];
    aMenuColor.reverse();
    switch(i) {
    	case 1: {
      	menu1_1.style.visibility = aMenuVis[0];
        menu1_2.style.visibility = aMenuVis[0];
        menu1_3.style.visibility = aMenuVis[0];
        menudown1_3.style.visibility = aMenuVis[0];
        menu1_4.style.visibility = aMenuVis[0];
        menu1_5.style.visibility = aMenuVis[0];
        aMenuVis.reverse();
      break;
      }
      case 2: {
      	menu2_1.style.visibility = aMenuVis[0];
        aMenuVis.reverse();
      break;
      }
      case 3: {
      	menu3_0.style.visibility = aMenuVis[0];
      	menu3_1.style.visibility = aMenuVis[0];
        menu3_2.style.visibility = aMenuVis[0];
        menu3_3.style.visibility = aMenuVis[0];
        aMenuVis.reverse();
      break;
      }
      case 4: {
      	menu1_1.style.visibility = aMenuVis[0];
        menu1_2.style.visibility = aMenuVis[0];
        menu1_3.style.visibility = aMenuVis[0];
        menudown1_3.style.visibility = aMenuVis[0];
        menu1_4.style.visibility = aMenuVis[0];
        menu1_5.style.visibility = aMenuVis[0];
        aMenuVis.reverse();
      	menu1_3_1.style.visibility = aMenuVis2[0];
        menu1_3_2.style.visibility = aMenuVis2[0];
        menu1_3_3.style.visibility = aMenuVis2[0];
        aMenuVis2.reverse();
      break;
      }      
    }
}
/////////////////////////////////////////
// nav functions
var nav_on = new Array(2);
var nav_off = new Array(2);

for(i=1; i<3; i++) {   
	nav_off[i] = new Image;
	nav_off[i].src = ('img/00_nav'+i+'_off.png');        
	nav_on[i] = new Image;
	nav_on[i].src = ('img/00_nav'+i+'_on.png'); 
}

function imghover(n,j) {
	n.src = nav_on[j].src;
}
function imgout(n,j) {   
	n.src = nav_off[j].src;
}
/////////////////////////////////////////
// initialize image
var xImg = 0;
var xImgW = tW;
var anim = false;
var iCount = 1;
var iCountMax = 50;

var img = new Array(4);
var aImg = new Array(4);
var aImg = [0, 1, 2, 3];
for(i=0; i<4; i++) {
	img[i] = new Image();
    img[i].src = ('img/00_img_0'+i+'.jpg');
}
// loop images
loop_start();
/////////////////////////////////////////
// loop images
function image_loop() {		
	if(anim == false) {
    	image_reset();               
      var k = aImg.shift();
      aImg.push(k);      
      anim = true; 
      imgID = setInterval("move(-1)", 5);         
    }      
}
// cycle images
function image_change(c) {		
	if(anim == false) {
		loop_reset();
      image_reset();          
      
		switch(c) {
    		case 1: {
      		var k = aImg.pop();
        	aImg.unshift(k);
        	anim = true;                    
        	imgID = setInterval("move(1)", 5);    
        	break;
      	}
    		case 2: {
      		var k = aImg.shift();
        	aImg.push(k);      
        	anim = true; 
        	imgID = setInterval("move(-1)", 5);
        	break;
      	}      
    	}    
    }      
}
// move img
function move(s) {	
	if(iCount<iCountMax) {
    	speed = 100;
    	xImg = speed*(1-xImg/xImgW) + xImg;
      xImg = Math.round(xImg);
    	imageL.style.left = (-xImgW+s*xImg);
    	image0.style.left = (s*xImg);    
    	imageR.style.left = (xImgW+s*xImg);
      iCount++;
    } else stopimg(imgID);
}
// stop img
function stopimg(imgID) {
	loop_reset();
	clearInterval(imgID);  
    anim = false;
}
// image reset
function image_reset() {
		xImg = 0;   
      iCount = 1;     
    	imageL.src = img[aImg[3]].src;
		image0.src = img[aImg[0]].src;
		imageR.src = img[aImg[1]].src;
    	imageL.style.left = -xImgW;
    	image0.style.left = 0;
    	imageR.style.left = xImgW;
}
// loop start
function loop_start() {
    loopID = setInterval("image_loop()", 10000);
}
// loop reset
function loop_reset() {
	clearInterval(loopID); 
    loopID = setInterval("image_loop()", 10000);
}
/////////////////////////////////////////
// map functions
aLink = new Array();
aLink = ['#e0e0e0', '#f0f0f0'];
aMapa = new Array();
for(iCount=0; iCount<5; iCount++) {
	aMapa[iCount] = new Image();
    aMapa[iCount].src = ('img/04_mapa_0'+iCount+'.jpg');
}

function linkhover(o) {
	o.style.backgroundColor = aLink[0];
    aLink.reverse();
}
function mapa(i,o) {
	text_reset();
    mapa_local.src = aMapa[i].src;
    if(i>0) {		
      o.style.visibility = "visible";
    }
}
function text_reset() {
	text_int04_01.style.visibility = "hidden";
    text_int04_02.style.visibility = "hidden";
    text_int04_03.style.visibility = "hidden";
    text_int04_04.style.visibility = "hidden";
}
////////////////////////////////////////////
// resume view
function resume_view(url) {
    window.open(url, 'print', 'width=660,height=800,scrollbars=yes');
}
////////////////////////////////////////////

