/*menuuuuuuuuuuuu*/
function mIn(x) {
	var mNum = x.id.substring(1,x.id.length);
	document.getElementById(x.id + "i").src =  "/es_turismoactivo/images/menu/m"+mNum+"b.gif";
}
function mOut(x) {
	var mNum = x.id.substring(1,x.id.length);
	document.getElementById(x.id + "i").src =  "/es_turismoactivo/images/menu/m"+mNum+".gif";
}
/*
Funciones JScript en Cliente
*/

function abreventana(mipage,mititulo,ancho,alto)
{
	aWindow= open(mipage,mititulo,'scrollbars=no,toolbar=no,status=no,resizable=no,width=' + ancho + ',height=' + alto);
}

function abreventanascroll(mipage,mititulo,ancho,alto)
{
	aWindow= open(mipage,mititulo,'scrollbars=yes,toolbar=no,status=no,resizable=no,width=' + ancho + ',height=' + alto);
}

function abreventanatop(mipage,mititulo,ancho,alto)
{
	aWindow= open(mipage,mititulo,'scrollbars=no,toolbar=no,status=no,resizable=no,width=' + ancho + ',height=' + alto + ',top=0,left=0');
}

function MostrarEspera()
	{
		document.getElementById("Espera").style.visibility="visible";
		document.getElementById("Espera").focus();
		document.getElementById("Contenido").style.visibility="hidden";
	}

function ValidarMesTarjeta(mes)
{ 
	if (mes == "00"){ 
		return (false);
		}
	else{
		return (true);
		}
	
}

function abreventana2(mipage,mititulo,ancho,alto){

aWindow= open(mipage,mititulo,'scrollbars=no,toolbar=no,status=no,resizable=no,width=' + ancho + ',height=' + alto);

}


function abrePublicidad()

{            //Abre la ventana de publicidad 
            var nAlturaVentana
            var nAnchuraVentana
            var nPosicionIzquierda
            var nPosicionArriba  
            nAnchuraVentana = 343
            nAlturaVentana = 596    
            nPosicionIzquierda = (screen.width) ? (screen.width - nAnchuraVentana)/2 : 0
            nPosicionArriba = (screen.height) ? (screen.height - nAlturaVentana)/2 : 0
           ventanaAyuda = window.open("http://www.mediabit.com/mb/atCliente.aspx?webMb=MV","vVentas","height=" + nAlturaVentana + ",width=" + nAnchuraVentana + ",left=" + nPosicionIzquierda + ",top=" + nPosicionArriba + ",directories=no,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no")
}

function ValidarAnioTarjeta(anio)
{
	if (anio == "00"){ 
		return (false);
		}
	else{
		return (true);
		}
}

function ValidarTipoTarjeta(e)
{
if (e.Value == "")
		e.IsValid = false
	else
		e.IsValid = true
}

function comprueba_mail(dir)
{	
	var car='';
	var encon='no';
	var longi=dir.length;
	e=0;
	for (i=0;i<longi;i++)
	{
		car=dir.charAt(i);
		if (car=='@')
		{
			encon='si';
			posarroba=i;
		} 
    } 
	if (encon=='no')	
	{
		e=1;
	}  
	else
	{
		//existe la arroba, se comprueba que haya algo antes
   
		if (posarroba==0)
		{
			e=1;
		}
		else
		{
			//existe la arroba y no esta en la primera posicion
			//se comprueba que despues de la arroba hay algo
    
		    if (posarroba==dir.length - 1)
			{
				e=1;
			}
			else
			{	//existe la arroba y no esta en la primera posicion
				// y despues hay algo, se comprueba que no sea un punto    
				car=dir.charAt(posarroba+1)
				if (car=='.')
				{
					e=1;
				}
				else
				{
					//existe la arroba y no esta en la primera posicion
					// y despues hay algo distinto de punto
					//se comprueba que lo ultimo no sea un punto
      
					car=dir.charAt(dir.length - 1);
					if (car=='.')
					{
						e=1;
					} 
					else
					{
					 //finalmente se comprueba que haya un punto despues de la arroba
					 var ar2='';
					 encon2='no'
					 for(k=posarroba;k<dir.length;k++)
					 { 
					  car2=dir.charAt(k);
					  if (car2=='.')
					   {
					     encon2='si';
					   }  
					 }
					 
					 if (encon2=='no')
					  {
						e=1;
					  } 
					}
          
				}  	
    
			} 
	
		}	
	 
	}
	
	
	
	return e;
}

function validar()
{
	if (document.getElementById("txtNombreCliente").value.length == 0) {
		alert("Escriba su nombre y apellidos.");
		document.getElementById("txtNombreCliente").focus();
		return (false);}
		
	if (document.getElementById("txtEmailCliente").value.length == 0) {
		alert("Escriba su email.");
		document.getElementById("txtEmailCliente").focus();
		return (false);}
	
	if (document.getElementById("txtTelefonoCliente").value.length == 0) {
		alert("Escriba su numero de telefono.");
		document.getElementById("txtTelefonoCliente").focus();
		return (false);}
		
	if (document.getElementById("TxtCodPos").value.length == 0) {
		alert("Escriba su Codigo Postal.");	
		document.getElementById("TxtCodPos").focus();
		return (false);}	
		
	if (document.getElementById("TxtCodPos").value.length < 5) {
		alert("El Codigo Postal debe tener como minimo 5 caracteres y como maximo 10.");	
		document.getElementById("TxtCodPos").focus();
		return (false);}	
		
	if (comprueba_mail(document.getElementById("txtEmailCliente").value) == 1){
		alert("Escriba un email correcto.");
		document.getElementById("txtEmailCliente").focus();
		return (false);}
		
	if (document.getElementById("txtNifCliente").value.length < 9) {
		alert("Escriba su Nif correctamente, 9 caracteres sin espacios.");
		document.getElementById("txtNifCliente").focus();
		return (false);}
		
	if (document.getElementById("txtNifCliente").value.length > 9) {
		alert("Escriba su Nif correctamente, 9 caracteres sin espacios.");
		document.getElementById("txtNifCliente").focus();
		return (false);}

		
	if (document.getElementById("cbTipoTarjeta").value.length == 0) {
		alert("Seleccione el tipo de tarjeta de credito.");
		document.getElementById("cbTipoTarjeta").focus();
		return (false);}
		
	if (document.getElementById("txtNumTarjeta").value.length == 0) {
		alert("Introduzca el numero de tarjeta de credito.");
		document.getElementById("txtNumTarjeta").focus();
		return (false);}

	if (ValidarMesTarjeta(document.getElementById("cbMesTarjeta").value) == false){
		alert("Seleccione el mes de caducidad de la tarjeta de credito.");
		document.getElementById("cbMesTarjeta").focus();
		return (false);}

	if (ValidarAnioTarjeta(document.getElementById("cbAnioTarjeta").value) == false){
		alert("Seleccione el ano de caducidad de la tarjeta de credito.");
		document.getElementById("cbAnioTarjeta").focus();
		return (false);}
		
	if (document.getElementById("txtNombreTarjeta").value.length == 0) {
		alert("Escriba el nombre del titular de la tarjeta.");
		document.getElementById("txtNombreTarjeta").focus();
		return (false);}
		
	if (document.getElementById("txtcvv").value.length == 0) {
		alert("Escriba el cvv.");
		document.getElementById("txtcvv").focus();
		return (false);}
		
	if ((document.getElementById("txtcvv").value.length < 3) || (document.getElementById("txtcvv").value.length > 4)) {
		alert("Longitud incorrecta , el cvv debe ser de 3 o 4 numeros.");
		document.getElementById("txtcvv").focus();
		return (false);}	
	
	if (document.getElementById("chkAcepto").checked == false) {
		alert("Para continuar acepte las condiciones de compra.");
		document.getElementById("chkAcepto").focus();
		return (false);}
		
	MostrarEspera()

}
function navegar(direccion, nueva_ventana){ 
	if(direccion.toLowerCase().substring(0,3) == "www") direccion = "http://" + direccion 
    if(direccion != ""){ 
        if (nueva_ventana) 
            window.open(direccion); 
        else 
            location.href = direccion; 
    } 
} 
/* OFERTAS.ASPX */
/*--------------*/
function ValidarCamposOfertas(event)
{
	var strMenj="";
	var correo1 = document.getElementById("txtmail").value;
	var filter=/^[A-Za-z][.A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (!filter.test(correo1) || correo1.length == 0 )
	{
		strMenj= strMenj + "- El email no es correcto, revíselo.\n";
		document.getElementById("txtmail").focus();
	} 
	if(!document.getElementById("chkCondiciones").checked)
	{
		strMenj= strMenj + "- No puede enviar su email si no acepta las condiciones.\n";
	}   
	
	if (strMenj!="")
	{
		alert(strMenj)
		event.returnValue=false;
		continuarEvento(event,false)
	}
}

function continuarEvento(evento,continuar)
{ 
	if (evento.preventDefault && !continuar)
	{
		evento.preventDefault();
		evento.stopPropagation();
	} 
	return continuar;
}
/* END OFERTAS.ASPX */
/*------------------*/