// variable de idiomas
/*if(idioma==undefined){
	var idioma='ca';
}*/
// varibles comunes a todas las funciones
var botones = Array();
var btnActual = ""; //boton que actualmente esta en hover, es para saber que no debo cambiarle el estado
var consultasBack = new Image();
var consultasBack1 = new Image();
var consultasBack2 = new Image();
/*
	Función de popup, si lo puede abrir retorna false, para que no haga un target blank (accesibilidad)
*/
function popUpConsultas(){
	ventana = window.open('formulari-de-consultes.html','','width=720,height=484,scrollbars=yes');
	return false;
}
function popUpReclamacions(){
	ventana = window.open('formulari-de-reclamacions.html','','width=720,height=484,scrollbars=yes');
	return false;
}
function popUpUbicacio(){
	ventana = window.open('com-trobarnos.html','','width=720,height=485,scrollbars=yes');
	return false;
}
function cache(){
	// Rollhovers de los menues
	botones['btn_1'] = new Image();
	botones['btn_1'].src = '/juntarbitral/_imagenes/btn_que_es_'+idioma+'.gif';
	botones['btn_1_hover'] = new Image();
	botones['btn_1_hover'].src = '/juntarbitral/_imagenes/btn_que_es_hover_'+idioma+'.gif';
	botones['btn_2'] = new Image();
	botones['btn_2'].src = '/juntarbitral/_imagenes/btn_tramita_'+idioma+'.gif';
	botones['btn_2_hover'] = new Image();
	botones['btn_2_hover'].src = '/juntarbitral/_imagenes/btn_tramita_hover_'+idioma+'.gif';
	botones['btn_3'] = new Image();
	botones['btn_3'].src = '/juntarbitral/_imagenes/btn_faq_'+idioma+'.gif';
	botones['btn_3_hover'] = new Image();
	botones['btn_3_hover'].src = '/juntarbitral/_imagenes/btn_faq_hover_'+idioma+'.gif';
	botones['btn_4'] = new Image();
	botones['btn_4'].src = '/juntarbitral/_imagenes/btn_soluciones_'+idioma+'.gif';
	botones['btn_4_hover'] = new Image();
	botones['btn_4_hover'].src = '/juntarbitral/_imagenes/btn_soluciones_hover_'+idioma+'.gif';
	botones['btn_5'] = new Image();
	botones['btn_5'].src = '/juntarbitral/_imagenes/btn_junta_'+idioma+'.gif';
	botones['btn_5_hover'] = new Image();
	botones['btn_5_hover'].src = '/juntarbitral/_imagenes/btn_junta_hover_'+idioma+'.gif';
	botones['btn_6'] = new Image();
	botones['btn_6'].src = '/juntarbitral/_imagenes/btn_ubicacion_'+idioma+'.gif';
	botones['btn_6_hover'] = new Image();
	botones['btn_6_hover'].src = '/juntarbitral/_imagenes/btn_ubicacion_hover_'+idioma+'.gif';
	// botones de consultas y reclamaciones (ver que luego se asignan diferentes funciones
	// backgound por defecto
	consultasBack.src = '/juntarbitral/_imagenes/fondo_consultas.gif';
	consultasBack1.src = '/juntarbitral/_imagenes/fondo_consultas1.gif';
	consultasBack2.src = '/juntarbitral/_imagenes/fondo_consultas2.gif';
	botones['btn_7'] = new Image();
	botones['btn_7'].src = '/juntarbitral/_imagenes/btn_consultas_'+idioma+'.gif';
	botones['btn_7_hover'] = new Image();
	botones['btn_7_hover'].src = '/juntarbitral/_imagenes/btn_consultas_hover_'+idioma+'.gif';
	botones['btn_8'] = new Image();
	botones['btn_8'].src = '/juntarbitral/_imagenes/btn_reclamaciones_'+idioma+'.gif';
	botones['btn_8_hover'] = new Image();
	botones['btn_8_hover'].src = '/juntarbitral/_imagenes/btn_reclamaciones_hover_'+idioma+'.gif';											 	//agrego los listener a las imágenes
	if(window.addEventListener){
		for (i=1;i<7;i++){
			if (document.images['btn_'+i]){
				document.images['btn_'+i].addEventListener('mouseover', rollOver, false);
				document.images['btn_'+i].addEventListener('mouseout', rollOut, false);
			}
		}
		//casos para consultas y reclamaciones
		document.images['btn_7'].addEventListener('mouseover', rollOverConsultas, false);
		document.images['btn_7'].addEventListener('mouseout', rollOutConsultas, false);
		document.images['btn_8'].addEventListener('mouseover', rollOverConsultas, false);
		document.images['btn_8'].addEventListener('mouseout', rollOutConsultas, false);
		document.getElementById('aConsultas').addEventListener('click', popUpConsultas, false);
		document.getElementById('aReclamacions').addEventListener('click', popUpReclamacions, false);
		document.getElementById('aUbicacion').addEventListener('click', popUpUbicacio, false);		
	}else{
		for (i=1;i<7;i++){
			if (document.images['btn_'+i]){
				document.images['btn_'+i].attachEvent('onmouseover', rollOver, false);
				document.images['btn_'+i].attachEvent('onmouseout', rollOut, false);
			}
		}
		//casos para consultas y reclamaciones
		document.images['btn_7'].attachEvent('onmouseover', rollOverConsultas, false);
		document.images['btn_7'].attachEvent('onmouseout', rollOutConsultas, false);
		document.images['btn_8'].attachEvent('onmouseover', rollOverConsultas, false);
		document.images['btn_8'].attachEvent('onmouseout', rollOutConsultas, false);	
		document.getElementById('aConsultas').attachEvent('onclick', popUpConsultas, false);
		document.getElementById('aReclamacions').attachEvent('onclick', popUpReclamacions, false);
		document.getElementById('aUbicacion').attachEvent('onclick', popUpUbicacio, false);
	}
}
// rollover o rollout sobre los botones del menú
function rollOver(e){
	if (window.addEventListener){
		imagen = e.target
	}else{
		imagen = e.srcElement;
	}
	if (imagen.src.indexOf("hover") == -1 )imagen.src = botones[imagen.name+"_hover"].src;
	else btnActual = imagen.name;
}
function rollOut(e){
	if (window.addEventListener){
		imagen = e.target
	}else{
		imagen = e.srcElement;
	}
	if (btnActual != imagen.name)imagen.src = botones[imagen.name].src; //cambio la imagen solo si no es el boton que aparece seleccionado por defecto
}
//funciones especiales que cambian el fondo de donde se encuentran :(
function rollOverConsultas(e){
	if (window.addEventListener){
		imagen = e.target
	}else{
		imagen = e.srcElement;
	}
	imagen.src = botones[imagen.name+"_hover"].src;
	// cambio el fondo del div
	if (imagen.name == "btn_7"){
		document.getElementById('consultas').style.backgroundPosition = 'center center';
	}else{
		document.getElementById('consultas').style.backgroundPosition = 'center bottom';
	}
}
function rollOutConsultas(e){
	if (window.addEventListener){
		imagen = e.target
	}else{
		imagen = e.srcElement;
	}
	imagen.src = botones[imagen.name].src;
	//el mismo para los dos botones
	document.getElementById('consultas').style.backgroundPosition = 'center top';
}
//al cargar inicializo todo
if(window.addEventListener){ // Mozilla, Netscape, Firefox
	window.addEventListener('load', cache, false);
} else { // IE
	window.attachEvent('onload', cache);
}
