/*************************************************/
/************ Telémaco Sistemas S.L **************/
/*************************************************/

function tipo_navegador()
{
	if (navigator.appName != "Microsoft Internet Explorer") 
		document.write("<link rel='stylesheet' type='text/css' href='./personalizacion/estilos/remplazar.css' />")		
}
tipo_navegador();

/*************** Funciones autor *******************/
function muestraAutor(id, autor)
{
  var div_id = "autor"+id;
  if(autor)
    document.getElementById(div_id).innerHTML = "Fuente: "+autor;	
}
		
function ocultaAutor(id)
{
    var div_id = "autor"+id;
	document.getElementById(div_id).innerHTML = "";
}
/***********************************************************/


/*************** Funciones ajax *******************/
function paginacion_ajax(carga)
{
  llamarasincrono(carga, 'seccion');	
}

function pagfotogal_ajax(carga)
{
  llamarasincrono(carga, 'fotogaleria');	
}
/********************************************/
function dni_correcto(dni) {
var er_dni = /^[0-9]{8}[a-zA-Z]{1}$/;;
 
  if (!er_dni.test(dni))
	return false;
   
  numeros = dni.substring(0,8);
  letra = dni.substring(8,9);
  letra = letra.toUpperCase();

  cadena="TRWAGMYFPDXBNJZSQVHLCKET";
  posicion = numeros % 23;
  l = cadena.substring(posicion,posicion+1);

  if(l != letra)
	return false;
		
  return true;
}

function chequeo2()
{
  vari = isEmail(document.envio.MAILFROM.value);
  nombre = document.envio.NOMBRE.value;
  clave = document.envio.password.value;  
  clave2 = document.envio.password2.value;  
  dni = document.envio.nif.value;    
  dni = dni_correcto(dni);
       
  if(document.envio.subscribirse.checked)
    document.envio.subscribirse.value = 1;
    
  if (!vari)
	alert('Su correo electrónico no parece válido.\nIntrodúzcalo en el campo indicado.');
  else if(!nombre)
    alert('Introduzca su nombre y apellidos.');
  else if(clave != clave2 || clave=="")
    alert('Las claves no coinciden.');
  else if(!dni)
    alert('El DNI introducido es incorrecto.');
  else if(!document.envio.acepta.checked)
	alert('Tiene que aceptar la política de privacidad');	
  else
	document.envio.submit();
}
/*************************************************/	