/************* Precarga de imágenes ******************/
window.onload=new function(){
	Imagenes = new Array('check_.gif', 'es/perspectivas_int_hover.gif', 'es/perspectivas_ext_hover.gif', 'loading.gif', 'es/btn1_hover.gif', 'es/btn2_hover.gif', 'es/btn3_hover.gif', 'es/btn4_hover.gif', 'es/btn5_hover.gif', 'es/btn6_hover.gif', 'es/btn7_hover.gif');
	// ruta = 'http://172.26.0.118:8888/images/';
	ruta = '/images/';
  for (var i=0; i<Imagenes.length; i++) {
	var img_completa = ruta + Imagenes[i];
    Imagenes[i]=new Image;
    Imagenes[i].src=img_completa;
  }
}

/**************** Valida formulario ****************/

function valida_Form(formulario){
	var error = false;
	formulario = document.getElementById(formulario);
	var msgerror = document.getElementById("msgerror");
	var i = 0;
	var itemp = 0;
	while(i<formulario.length){
		if( (formulario[i].value == "") || (formulario[i].name == "Email" && ( (formulario[i].value.search("@") == -1) || (formulario[i].value.search(".") == -1) )) || (formulario[i].name == "CP" && isNaN(formulario[i].value))){
			error = true;
			msgerror.style.visibility="visible";
			var txt = (formulario[i].name).toLowerCase();
			var field = document.getElementById(txt);
			field.style.color="#F33";
			itemp++;
			if(itemp == 1)
				formulario[i].focus();
			i++;
		}else{	
			var txt = (formulario[i].name).toLowerCase();
			var field = document.getElementById(txt);
			if(field != null) field.style.color="#000";
			i++;
		}
	}
	if(!error){
		msgerror.style.visibility="hidden";
		formulario.submit();	
	}
}
/***************************************************/

/************* Checkbox personalizados ******************/
function checa(input, label){
	var doc = document;
	var ch = doc.getElementById(input);
	//alert(navigator.appVersion);
	if (navigator.appName.match("Microsoft") || navigator.appName.match("Netscape") && navigator.appVersion.match("Safari")){
		if (ch.checked){
			//alert('True');
			label.style.backgroundImage="url(/images/check.gif)";
			ch.click();
		}else{
			//alert('False');
			label.style.backgroundImage="url(/images/check_.gif)";
			ch.click();
		}
	}
	//alert(ch.checked);
}
