// ---------------------------------------------------------------------------------------------------
// copyright 2005 - Baysallar International Transport
//
// ---------------------------------------------------------------------------------------------------

function cambiaMenuON(src){
	eval("document.getElementById('" + src.id + "').style.cursor='hand';");
}

function cambiaMenuOFF(src){
	eval("document.getElementById('" + src.id + "').style.cursor='default';");
}

// ----------------------- 

var lista_menus = new Array("portafolio");	// menús disponibles
var lista_estado = new Array("O");	// O = OCULTO, V = VISIBLE

function mostrarMenu(menu){
	var estado = "O";
	for (x=0; x<=lista_menus.length; x++){
		if (lista_menus[x] == menu) {
			var estado = lista_estado[x];
			var posicion = x;
			break;
		}
	}
	if (estado == "V"){	// El submenú estaba VISIBLE y hay que ocultarlo --> se ocultan todos los menús
		// OCULTAR MENÚS
		for (x=0; x<lista_menus.length; x++){
			eval("var destino=document.getElementById('submenu_" + lista_menus[x] + "OK')");
			eval('destino.innerHTML = ""');
			lista_estado[x] = "O";
		}
	}
	else {// El submenú estaba OCULTO y hay que mostrarlo --> se ocultan todos los menús y se muestra el elegido
		// OCULTAR MENÚS
		for (x=0; x<lista_menus.length; x++){
			eval("var destino=document.getElementById('submenu_" + lista_menus[x] + "OK')");
			eval('destino.innerHTML = ""');
			lista_estado[x] = "O";
		}
		// MOSTRAR MENÚ ELEGIDO
		eval("var origen=document.getElementById('submenu_" + menu + "')");
		eval("var destino=document.getElementById('submenu_" + menu + "OK')");
		eval("var content= origen.innerHTML;");
		eval('destino.innerHTML = content');
		lista_estado[posicion] = "V";
	}
}

// Cargar url
function cargar(url){
	window.location = url;
}

// Actualiza la información de una web o un logo
function actualizarProyecto(num, tipo){
	var inicio = 0;

	// Etiquetas disponibles	
	if (tipo == "web") {
		var lista_etiquetas = new Array("empresa","foto","proyecto","tecnologia","descripcion","status","fecha","url");
		var span_img = "txt";
	}
	else if (tipo == "logo") {
		var lista_etiquetas = new Array("empresa","imagen","comentario","fecha");
		var span_img = "txt";
	}
	else {
		var lista_etiquetas = new Array("imagen");	// Banners
		var span_img = "txt" + tipo;
	}

	// Comprobar si hay llamada de carga externa (ej: portafolio_W.htm?inicio=3)
	// inicio indica si es llamada externa o no (0 -> NO), por defecto, debe ser 0
	if (num == 0){	// Carga por defecto de la página
		var url = window.location.href;
		var datos = url.split("?");
		if (url == datos[0]){	// No hay llamada externa
			var inicio = 0;
		}
		else{	// Si hay llamada externa
			var param = datos[1];				// Lista de parametros inicio=X
			var cadena = param.split("=");		
			var inicio = cadena[1];				// res
		}
	}

	// Obtener el codigo de proyecto a cargar
	if (inicio == 0){	// Carga por defecto sin llamada externa
		if (num == 0) eval("num = carga_" + tipo +";"); 
	}
	else {	// Cargar proyecto específico --> llamada desde otra página
		num = inicio; 
		inicio = 0;
	}

	for (x=0; x<lista_etiquetas.length; x++){
		eval("var destino =document.getElementById('" + span_img + "_" + lista_etiquetas[x] + "');");
		eval("var origen = " + tipo + "_" + lista_etiquetas[x] + "[" + num + "];");
		eval('destino.innerHTML = origen;');
	}
}

// Pie de página
function piePagina(){
	var fecha = new Date();
	var anio = fecha.getYear();
	if (anio < 1000) anio += 1900;

	document.write("<table width='640' border='0' align='center' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>");
	  document.write("<tr>");
		document.write("<td width='20' valign='top'>&nbsp;</td>");
		document.write("<td colspan='3' align='center' class='textoAzulOscuro'><img src='imag/pixel.gif' width='1' height='20'></td>");
		document.write("<td width='20' align='right' valign='top'>&nbsp;</td>");
	 document.write("</tr>");
	 document.write(" <tr>");
		document.write("<td><img src='imag/pixel.gif' width='20' height='10'></td>");
		document.write("<td width='75' class='textoGris'>IE 6+, NN 6+<br>800x600 min. <br>Flash 7 </td>");
    	document.write("<td width='450' align='center' class='textoAzulOscuro'><img src='imag/cuadro_azul1.gif' width='19' height='19' border='0' align='absmiddle'>&nbsp;&nbsp;&nbsp;<a href='index.htm' class='textoAzulOscuro'>home</a>&nbsp;&nbsp;/&nbsp;&nbsp;<a href='servicios.htm' class='textoAzulOscuro'>servicios</a>&nbsp;&nbsp;/&nbsp;&nbsp;<a href='portafolio_W.htm' class='textoAzulOscuro'>portafolio</a>&nbsp;&nbsp;/&nbsp;&nbsp;<a href='contacto.htm' class='textoAzulOscuro'>contacto</a>&nbsp;&nbsp;&nbsp;<img src='imag/cuadro_azul2.gif' width='19' height='19' align='absmiddle'><br>");
		  document.write("<br><span class='textoAzul'>© 2004-" + anio + " / O</span><strong>Z</strong><span class='textoAzul'>OONO | desarrollo </span><strong>&</strong><span class='textoAzul'> diseño<strong>web</strong></span></td>");
		document.write("<td width='75' align='right' class='textoAzulOscuro'><img src='imag/ozoono_cuadro.gif' width='45' height='47' alt='OZOONO'></td>");
		document.write("<td><img src='imag/pixel.gif' width='20' height='10'></td>");
	 document.write("</tr>");
	 document.write("<tr>");
		document.write("<td valign='bottom'><img src='imag/borde_blanco_pie_DL.gif' width='10' height='10'></td>");
		document.write("<td colspan='3' align='center' class='textoAzulOscuro'><img src='imag/pixel.gif' width='1' height='20'></td>");
		document.write("<td align='right' valign='bottom'><img src='imag/borde_blanco_pie_DR.gif' width='10' height='10'></td>");
	 document.write("</tr>");
   document.write("</table>");
}

// Abrir ventana con imagenes
function abrirImagen(c,n){
	var url = "imagen_W.htm?c=" + c + "&n=" + n;
	window.open(url,'IMGOZOONO','width=430, height=350,resizable=no,scrollbars=no');
}

// Validar datos del formulario de contacto
function validarContacto(){
	var formu = document.form1;
	if (formu.nombre.value == ""){
		alert("Escribe el nombre");
		formu.nombre.focus();
		return false;
	}
	if (formu.email.value == ""){
		alert("Escribe el e-mail");
		formu.email.focus();
		return false;
	}
	if(formu.email.value.indexOf("@") < 1){
		alert("El e-mail es incorrecto");
		formu.email.focus();
		return false;
	}
	if (formu.donde.value == ""){
		alert("Indica cómo has conocido esta web");
		formu.donde.focus();
		return false;
	}
	if (formu.mensaje.value == ""){
		alert("Escribe el mensaje");
		formu.mensaje.focus();
		return false;
	}
	formu.enviar.value = "Espera, por favor...";
	return true;
}	

// Muestra el mensaje de confirmación del contacto
function mostrarMensaje(){
	// se obtienen un dato:
	// res : 1 o 0
	
	var url = window.location.href;
	var datos = url.split("?");
	var param = datos[1];				// Lista de parametros res=X
	var cadena = param.split("=");		
	var res = cadena[1];				// res

	if (res == "1"){	// OK
		document.write("<span class='textoVerde'>Los datos se han almacenado correctamente.<br><br>");
		document.write("Nos pondremos en contacto contigo a la mayor brevedad posible.<br><br></span>");
		document.write("Un saludo<br>OZOONO.</span>");
	}
	else {
		document.write("<span class='textoRojo'>Error: Los datos no han podido ser almacenados.<br><br>");
        document.write("Por favor, env&iacute;anos un e-mail a <strong>info<img src='imag/arroba.gif' width='9' height='9' align='absmiddle'>ozoono.com</strong> y nos pondremos en contacto contigo a la mayor brevedad posible.<br><br>");
        document.write("Disculpa las molestias.</span>");
	}
}

// =================
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

MM_preloadImages('imag/paleta_cielo.jpg','imag/ozoono.gif','imag/fondo.gif','imag/menu_home.gif','imag/menu_servicios.gif','imag/menu_portafolio.gif','imag/menu_contacto.gif','imag/menu_disenoweb.gif','imag/menu_logos.gif','imag/menu_banners.gif');

window.status = 'Baysallar International Transport';