/* --------------------------  Menu ---------------------------- */



var click=new Array(); 

function imgSwitch(id,nombre,event)

	{

	if (event==0)

		{

		if(click[0]!=id && document.images[nombre].src.indexOf("on")==-1)

		document.images[nombre].src = "img/menu/" + nombre + ".jpg"

		}

		else if(event==1)

		{

		if(click[0]!=id && document.images[nombre].src.indexOf("on")==-1)

		document.images[nombre].src = "img/menu/over" + nombre + ".jpg"

		}

	else

		{

		if(click[0]!=id&&click!='')

		document.images[nombre].src = "img/menu/" + nombre + ".jpg";

		for(i=0; i < document.images.length; i++)

			{

			if(document.images[i].src.indexOf("img/menu/")!=-1 && document.images[i].src.indexOf("on")!=-1)

				{

				var ruta=document.images[i].src;

				document.images[i].src=ruta.replace("on","");

				}

			}

		click[0]=id;

		click[1]='toolsBarOff';

		document.images[nombre].src = "img/menu/on" + nombre + ".jpg"

		}

	}



	

/* --------------------------  Submenu ---------------------------- */



var click=new Array(); 

function imgSwitch2(id,nombre,event)

	{

	if (event==0)

		{

		if(click[0]!=id && document.images[nombre].src.indexOf("on")==-1)

		document.images[nombre].src = "img/submenu/" + nombre + ".gif"

		}

		else if(event==1)

		{

		if(click[0]!=id && document.images[nombre].src.indexOf("on")==-1)

		document.images[nombre].src = "img/submenu/over" + nombre + ".gif"

		}

	else

		{

		if(click[0]!=id&&click!='')

		document.images[nombre].src = "img/submenu/" + nombre + ".gif";

		for(i=0; i < document.images.length; i++)

			{

			if(document.images[i].src.indexOf("img/submenu/")!=-1 && document.images[i].src.indexOf("on")!=-1)

				{

				var ruta=document.images[i].src;

				document.images[i].src=ruta.replace("on","");

				}

			}

		click[0]=id;

		click[1]='toolsBarOff';

		document.images[nombre].src = "img/submenu/on" + nombre + ".gif"

		}

	}



/* --------------------------  Desplegables ---------------------------- */	



function desplegar(Identificador)

{

	var num_bloques = 11;

	var i;

	for (i=1;i<=num_bloques;i++)

	{

		var actual = document.getElementById('d'+i);

		if (Identificador == i)

		{

			actual.style.display = "block";

		}

		else

			actual.style.display = "none";

	}



}




function desplegar2(Identificador)

{

	//var num_bloques = 11;

	//Ocultamos todos los menos

	num_bloques=document.getElementById('txtContDesplegables2').value; 

	 

    for (var i2=1;i2<=num_bloques;i2++)
	{
	document.getElementById('icono_menos'+i2).style.display="none";

    document.getElementById('icono_mas'+i2).style.display="block";

	}

	

	

	var i;

	document.getElementById('icono_mas'+Identificador).style.display="none";

    document.getElementById('icono_menos'+Identificador).style.display="block";

	

	for (i=1;i<=num_bloques;i++)

	{

		var actual = document.getElementById('d'+i);

		if (Identificador == i)

		{   

		    //document.getElementById('icono_mas'+i).style.visibility="hidden";

			//document.getElementById('icono_menos'+i).style.visibility="visible";

			actual.style.display = "block";

		}

		else

		    //document.getElementById('icono_menos'+i).style.visibility="hidden";

			//document.getElementById('icono_mas'+i).style.visibility="visible";

			actual.style.display = "none";

	}

  

 

  

}



//////////////////////////////////////////////////////////

function desplegar2_menos(Identificador)

{

	//var num_bloques = 11;

	

	var i;

	i=Identificador;

	document.getElementById('icono_menos'+i).style.display="none";

	document.getElementById('icono_mas'+i).style.display="block";

	

	//for (i=1;i<=num_bloques;i++)

	//{

		var actual = document.getElementById('d'+i);

		//if (Identificador == i)

		//{

			//actual.style.display = "block";

			actual.style.display = "none";

		//}

		//else

			//actual.style.display = "none";

			//actual.style.display = "block";

	//}



}





/* --------------------------  Popup ---------------------------- */

function abrirVentana (URL){ 

   window.open (URL,"ventana1","width=600,height=450,scrollbars=yes,resizable=no") 

}

function abrirVideo (URL){ 

   window.open (URL,"ventana1","width=730,height=474,scrollbars=no,resizable=no") 

}




function ValidaEnviar(){ 

 

 var elem=new Array();

 elem[0]="txtNombre";

 elem[1]="txtApellidos";

 elem[2]="txtEspecialidad";
 
 elem[3]="txtDireccion";

 elem[4]="txtCP";

 elem[5]="txtLocalidad";
 
 elem[6]="txtProvincia";
 
 elem[7]="txtMail";

 Resul=true;	



 for(i=0;i<=7;i++) {

    if (document.getElementById(elem[i]).value.length==0 || ValidaCondiciones()==false ){ 

       //alert(msn(0));

	   alert("Por favor, complete los campos obligatorios (*) y acepte las condiciones legales"); 

       document.getElementById(elem[i]).focus(); 

       Resul=false;

	   break; 

    }

   }	

   if(Resul==true) {

     if(ValidaMail(document.getElementById(elem[7]).value)==false) {

		  alert("Por favor, introduzca una direcci"+unescape("%F3n")+"n de correo v"+unescape("%e1")+"lida");

		  document.getElementById(elem[7]).focus(); 

          Resul=false; 

	      }

   }

   if(Resul==true )
   {	
		document.frm.submit();
		return true;

	}	 
}

   

function ValidaEnviar2(){ 

 
 

 var elem=new Array();

 elem[0]="txtNombre";

 elem[1]="txtApellidos";

 elem[2]="txtMovil";

 elem[3]="txtMail";

 elem[4]="txtComentarios";

 

 

 

 Resul=true;	



 for(i=0;i<=4;i++) {

    if (document.getElementById(elem[i]).value.length==0 || ValidaCondiciones()==false){ 

       //alert(msn(0));

	   alert("Por favor, complete los campos obligatorios(*)"); 

       document.getElementById(elem[i]).focus(); 

       Resul=false;

	   break; 

    }

   }	

   

  

   if(Resul==true) {

     if(ValidaMail(document.getElementById(elem[3]).value)==false) {

		  alert("Por favor, introduzca una direcci"+unescape("%F3n")+"n de correo v"+unescape("%e1")+"lida");

		  document.getElementById(elem[i]).focus(); 

          Resul=false; 

	      }

   }

  

   if(Resul==true) {

    if(ValidaNumeros(document.getElementById("txtMovil").value)==false) {

		  alert("Por favor, introduzca un n"+unescape("%FA")+"mero de tel"+unescape("%E9")+"fono v"+unescape("%e1")+"lido");

		  document.getElementById("txtMovil").focus(); 

          Resul=false;

	      }

   }

   

   

   if(Resul==true ) {	

     //alert("IMPORTANTE: Una vez completado el pago con tarjeta, debe pulsar el botón Volver que encontrará al final de este proceso para tramitar la reserva.");

		document.frm.submit();

		return true;

		}	 

	 else {

	    //return false;

	    }

    

   }

// -----------------------------------------------------------------

function ValidaCondiciones()

  {

  if (document.getElementById("txtCondicionesEspecificas").checked==false)  { 

         //alert("Falta aceptar condiciones"); 

         //alert(msn(2));

		 document.getElementById("txtCondicionesEspecificas").focus(); 

         return false; 

     } 	  

  else {

	 return true;   

   }

	

	  

  }

// ----------------------------------------------------------------

 function ValidaMail(emailStr)

 {


/*
 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;

 if (s.length == 0 ) return true;

   if (filter.test(s))

      return true;

   else

      return false;

*/
	if (emailStr.indexOf("@") > 0 && emailStr.indexOf(".") > 0 )
		return true;
	else
		return false;
}

// -------------------------------------------------------------------

function ValidaNumeros(valor)

{ 

     

	  if (isNaN(valor)) { 

            //entonces (no es numero) devuelvo el valor cadena vacia 

            return false; 

      }else{ 

            //En caso contrario (Si era un número) devuelvo el valor 

	   	    return true; 

      } 

} 



