
// Inicializa
var imgFondo;

// Funcion para seleccionar una imagen
function seleccionaImagen() {
	var f = new Date();
	var d = f.getDay();
	
	imgFondo = d;
	//alert(imgFondo);
	//return ("img/img_fondo"+d+".jpg");
}


// ----------------------------------------------------------------------------------------------------------
// Funciones de validacion
// ----------------------------------------------------------------------------------------------------------

function montaFecha(d,m,a) {
	return (d + "/" + m + "/" + a);
}
function montaFecha2(d,m,a) {
	return (a + m + d);
}

function validaCV(){
	var resultado = true;
	var cadena = "Debe rellenar los siguientes campos: \n\n";
	
	var f = document.forms[0];
	
	nombre = f.nombre.value;
	apellidos = f.apellidos.value;
	email = f.email.value;
	telefono = f.telefono.value;

	
	if (nombre == "") {
		resultado = false;
		cadena+=" - Nombre sin rellenar \n"
	}
	if (apellidos == "") {
		resultado = false;
		cadena+=" - Apellidos sin rellenar \n"
	}
	if (email == "") {
		resultado = false;
		cadena+=" - E-mail sin rellenar \n"
	}
	if (telefono == "") {
		resultado = false;
		cadena+=" - Teléfono de contacto sin rellenar \n"
	}


	if (resultado == false) {
		alert(cadena);
	} else {
		f.submit();
	}
}
// ----------------------------------------------------------------------------------------------------------
// Fin Funciones de validacion
// ----------------------------------------------------------------------------------------------------------




// Limita caracteres en una cadena
function limiteCaracteres(cadena, total) {
	var cadenaFin = cadena.substr(0, total);
	if (cadenaFin.length < cadena.length) {
		return cadenaFin + " ...";
	} else {
		return cadenaFin;
	}
}

// Abre popup aviso legal
function abreLegal() {
	v=window.open('legal.htm','popupLegal','width=570,height=450,top=5,left=5,scrollbars=yes');
   	v.focus();
}
function abreLegalInterior1() {
	v=window.open('../../legal.htm','popupLegal','width=570,height=450,top=5,left=5,scrollbars=yes');
   	v.focus();
}
function abreLegalInterior2() {
	v=window.open('../legal.htm','popupLegal','width=570,height=450,top=5,left=5,scrollbars=yes');
   	v.focus();
}

// Abre un popup con un html y una foto dada
function abrePlano() {
	v=window.open('plano.htm','popupPlano','width=800,height=600,top=5,left=5,scrollbars=no');
   	v.focus();
}
function abrePlanoInterior1() {
	v=window.open('../../plano.htm','popupPlano','width=490,height=567,top=5,left=5,scrollbars=no');
   	v.focus();
}
function abrePlanoInterior2() {
	v=window.open('../plano.htm','popupPlano','width=490,height=567,top=5,left=5,scrollbars=no');
   	v.focus();
}


// Abre un popup con un html y una foto dada
function abreFoto(html,foto) {
	v=window.open(html+'?foto='+foto,'popupFoto','width=10,height=10,top=5,left=5,scrollbars=no');
   	v.focus();
}

// Abre un popup con un html y una foto dada
function abreFoto2(html,foto) {
	v=window.open(html+'?foto='+foto,'popupFoto','width=800,height=600,top=5,left=5,scrollbars=yes');
   	v.focus();
}


// Funciones control ventana navegador
function wSize() {
    if(navigator.appName == "Netscape") {
      iAlto = window.innerHeight;
      iAncho = window.innerWidth;
      iScrollAncho = document.width;
      iScrollAlto = document.height;
    }

    if (navigator.appVersion.indexOf("MSIE") != -1){
      if (navigator.appVersion.indexOf("Mac") == -1){
        iAncho=document.body.clientWidth;
        iAlto=document.body.clientHeight;
        iScrollAncho = document.body.scrollWidth;
        iScrollAlto = document.body.scrollHeight;
      }
    }
    myWidth = iScrollAncho;
    myHeight = iScrollAlto;
  return [myWidth, myHeight];
}

function escalaVentana() {
	sizeTemp = wSize();
	ancho = sizeTemp[0]+10;
	alto = sizeTemp[1]+25;
	window.resizeTo(ancho,alto);
}



