
function abrirventana(frm)
 {  var pagina = "mostrar_informacion.php?dominio=" + String(frm.dominio.value);
 	//alert(pagina);
	window.open(pagina,"Dominio", 'width=500,height=670,left=10,top=20,screenX=10,screenY=20, scrollbars=no');
	return false; 
 }

function Confirmar()
	{ if(confirm("Esta Seguro de Salir")) return true;
	  else return false;
	}

function verificarplan(frm)
 {	if(frm.opcion[0].checked == false && frm.opcion[1].checked == false)
     {	alert("Seleccione una opcion");
	 	frm.opcion[0].focus();
		return false;
	 }
 }
function VerificarLogin(frm)
 {	
 	if(frm.email.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.email.focus();
		 return false;
	  } 
	 email = validaremail(frm.email.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.email.focus();
	  	return false;
	  }
	 if(frm.clave.value == "" || frm.clave.value.length < 6)
  	  {	 alert("Introduzca su contraseña.");
	  	 frm.clave.focus();
		 return false;
	  }
 }
function VerificarRegistro(frm)
 {	 if(frm.nombre.value == "")
  	  {	 alert("Introduzca su nombre.");
	  	 frm.nombre.focus();
		 return false;
	  }
	 if(frm.apellidop.value == "")
  	  {	 alert("Introduzca su apellido paterno.");
	  	 frm.apellidop.focus();
		 return false;
	  }
	 if(frm.apellidom.value == "")
  	  {	 alert("Introduzca su apellido materno.");
	  	 frm.apellidom.focus();
		 return false;
	  }
	 
	 if(frm.empresa.value == "")
  	  {	 alert("Introduzca su empresa.");
	  	 frm.empresa.focus();
		 return false;
	  }
	 if(frm.pais.value == "")
  	  {	 alert("Introduzca su pais.");
	  	 frm.pais.focus();
		 return false;
	  }
	  if(frm.provincia.value == "")
  	  {	 alert("Introduzca su provincia.");
	  	 frm.provincia.focus();
		 return false;
	  }
	  if(frm.localidad.value == "")
  	  {	 alert("Introduzca su localidad.");
	  	 frm.localidad.focus();
		 return false;
	  }
	 if(frm.direccion.value == "")
  	  {	 alert("Introduzca su direccion completa.");
	  	 frm.direccion.focus();
		 return false;
	  }
	 zip = validarZIP(frm.cp.value,frm.cp)
	 if(zip == false)
	  {	return false;
	  }
	 if(frm.telefono.value == "")
  	  {	 alert("Introduzca su numero de telefono.");
	  	 frm.telefono.focus();
		 return false;
	  }
	 if(frm.email.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.email.focus();
		 return false;
	  } 
	 email = validaremail(frm.email.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.email.focus();
	  	return false;
	  }
	 if(frm.clave.value == "" || frm.clave.value.length < 6)
  	  {	 alert("Introduzca su contraseña.");
	  	 frm.clave.focus();
		 return false;
	  }
	 if(frm.clave.value != frm.reclave.value)
  	  {	 alert("Introduzca la misma contraseña.");
	  	 frm.reclave.focus();
		 return false;
	  }
 }
function VerificarContacto(frm)
  {	//alert("hola que tal" + frm.email.value); 
  	if(frm.nombre.value == "" || frm.nombre.value == 'Su nombre y apellido')
  	  {	 alert("Introduzca su nombre completo.");
	  	 frm.nombre.focus();
		 return false;
	  }
	 email = validaremail(frm.email.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.email.focus();
	  	return false;
	  }
	 if(frm.asunto.value == "" || frm.asunto.value == 'Asunto')
  	  {	 alert("Introduzca el asunto del mensaje.");
	  	 frm.asunto.focus();
		 return false;
	  }
	 if(frm.mensaje.value == "" || frm.mensaje.value == 'Mensaje')
  	  {	 alert("Introduzca su mensaje.");
	  	 frm.mensaje.focus();
		 return false;
	  }
  	 
  }
 
function VerificarClave(frm)
 {	if(frm.clave.value == "" || frm.clave.value.length < 6)
  	  {	 alert("Introduzca su contraseña actual.");
	  	 frm.clave.focus();
		 return false;
	  }
	 if(frm.nuevaclave.value == "" || frm.nuevaclave.value.length < 6)
  	  {	 alert("Introduzca su nueva contraseña.");
	  	 frm.nuevaclave.focus();
		 return false;
	  }
	 if(frm.nuevaclave.value != frm.confirmarclave.value)
  	  {	 alert("Confirmar nueva contraseña.");
	  	 frm.confirmarclave.focus();
		 return false;
	  }
	 
 }

function validaremail(texto)
   { 
    var mailres = true;             
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
                 
    return mailres; 
  }
 function validarZIP(field,frm) 
 {
	var valid = "0123456789-";
	var hyphencount = 0;
	
	if (field.length!=5 && field.length!=10) 
	{  alert("Por favor, ingrese un codigo de 5 digitos");
	   frm.focus();
	   return false;
	}
	for (var i=0; i < field.length; i++) 
	{  temp = "" + field.substring(i, i+1);
		if (temp == "-") hyphencount++;
		if (valid.indexOf(temp) == "-1") 
		 {  alert("Codigo Postal no valido.  Por favor, introduzca otra vez.");
			frm.focus();
			return false;
		 }
		if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) 
		 {  alert("No insista, inserte un codigo postal de 5 digitos");
			return false;
	     }
	}
   return true;
 }


/**********copiar datos en la solicitud del dominio******/

function CopiarAdmin(frm,ban)
 {	if(ban == 1) var i = 12;
 	else var i = 23;
	//alert(frm[i].checked);
	if(frm[i-1].checked == true)
	 {
		frm[i].value = frm.nombre.value;
		frm[i+1].value = frm.empresa.value;
		frm[i+2].value = frm.pais.value;
		frm[i+3].value = frm.provincia.value;
		frm[i+4].value = frm.localidad.value;
		frm[i+5].value = frm.direccion.value;
		frm[i+6].value = frm.cp.value;
		frm[i+7].value = frm.telefono.value;
		frm[i+8].value = frm.email.value;
	 }
	else
	 {	frm[i].value = "";
		frm[i+1].value = "";
		frm[i+2].value = "";
		frm[i+3].value = "";
		frm[i+4].value = "";
		frm[i+5].value = "";
		frm[i+6].value = "";
		frm[i+7].value = "";
		frm[i+8].value = "";
	 }
 }
/*************verificar la opcion de pago**************/

function VerificarOpcionPago(frm)
 {	
 	if(frm.opcionpago[0].checked == false && frm.opcionpago[1].checked == false)
     {	alert("Seleccione una opcion de pago");
	 	frm.opcionpago[0].focus();
		return false;
	 }
	if(frm.condiciones.checked == false)
	 {	alert("Acepte las condiciones de uso");
	 	frm.condiciones.focus();
		return false;
	 }
 }

/******funcion que se encarga de verificar el registro del dominio*********/
 function VerificarRegistroDominio(frm)
  {		
     if(frm.nombre.value == "")
  	  {	 alert("Introduzca su nombre.");
	  	 frm.nombre.focus();
		 return false;
	  }
	 if(frm.pais.value == "")
  	  {	 alert("Introduzca su pais.");
	  	 frm.pais.focus();
		 return false;
	  }
	  if(frm.provincia.value == "")
  	  {	 alert("Introduzca su provincia.");
	  	 frm.provincia.focus();
		 return false;
	  }
	  if(frm.localidad.value == "")
  	  {	 alert("Introduzca su localidad.");
	  	 frm.localidad.focus();
		 return false;
	  }
	 if(frm.direccion.value == "")
  	  {	 alert("Introduzca su direccion completa.");
	  	 frm.direccion.focus();
		 return false;
	  }
	 zip = validarZIP(frm.cp.value,frm.cp)
	 if(zip == false)
	  {	return false;
	  }
	 if(frm.telefono.value == "")
  	  {	 alert("Introduzca su numero de telefono.");
	  	 frm.telefono.focus();
		 return false;
	  }
	 if(frm.email.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.email.focus();
		 return false;
	  } 
	 email = validaremail(frm.email.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.email.focus();
	  	return false;
	  }
	 
	 if(frm.nombrea.value == "")
  	  {	 alert("Introduzca su nombre.");
	  	 frm.nombrea.focus();
		 return false;
	  }
	 if(frm.paisa.value == "")
  	  {	 alert("Introduzca su pais.");
	  	 frm.paisa.focus();
		 return false;
	  }
	  if(frm.provinciaa.value == "")
  	  {	 alert("Introduzca su provincia.");
	  	 frm.provinciaa.focus();
		 return false;
	  }
	  if(frm.localidada.value == "")
  	  {	 alert("Introduzca su localidad.");
	  	 frm.localidada.focus();
		 return false;
	  }
	 if(frm.direcciona.value == "")
  	  {	 alert("Introduzca su direccion completa.");
	  	 frm.direcciona.focus();
		 return false;
	  }
	 zip = validarZIP(frm.cpa.value,frm.cpa)
	 if(zip == false)
	  {	return false;
	  }
	 if(frm.telefonoa.value == "")
  	  {	 alert("Introduzca su numero de telefono.");
	  	 frm.telefonoa.focus();
		 return false;
	  }
	 if(frm.emaila.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.emaila.focus();
		 return false;
	  } 
	 email = validaremail(frm.emaila.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.emaila.focus();
	  	return false;
	  }
	  
	 if(frm.nombret.value == "")
  	  {	 alert("Introduzca su nombre.");
	  	 frm.nombret.focus();
		 return false;
	  }
	 if(frm.paist.value == "")
  	  {	 alert("Introduzca su pais.");
	  	 frm.paist.focus();
		 return false;
	  }
	  if(frm.provinciat.value == "")
  	  {	 alert("Introduzca su provincia.");
	  	 frm.provinciat.focus();
		 return false;
	  }
	  if(frm.localidadt.value == "")
  	  {	 alert("Introduzca su localidad.");
	  	 frm.localidadt.focus();
		 return false;
	  }
	 if(frm.direcciont.value == "")
  	  {	 alert("Introduzca su direccion completa.");
	  	 frm.direcciont.focus();
		 return false;
	  }
	 zip = validarZIP(frm.cpt.value,frm.cpt)
	 if(zip == false)
	  {	return false;
	  }
	 if(frm.telefonot.value == "")
  	  {	 alert("Introduzca su numero de telefono.");
	  	 frm.telefonot.focus();
		 return false;
	  }
	 if(frm.emailt.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.emailt.focus();
		 return false;
	  } 
	 email = validaremail(frm.emailt.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.emailt.focus();
	  	return false;
	  } 
  }
/********funciones para mostrar los planes de alojamiento***********/
function MostrarPlan(div,enlace)
 {	
	if(div == "plan")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('plan2').style.display="none";
	   document.getElementById('plan3').style.display="none";
	   document.getElementById('aplan2').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }
	if(div == "plan2")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('plan').style.display="none";
	   document.getElementById('plan3').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	   //alert(enlace.className);
	 }
	if(div == "plan3")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('plan').style.display="none";
	   document.getElementById('plan2').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan2').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }	
 	return false;
 }
 function MostrarPlan2(div,enlace)
 {	
	if(div == "planA")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planB').style.display="none";
	   document.getElementById('planC').style.display="none";
	   document.getElementById('aplan2').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }
	if(div == "planB")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planA').style.display="none";
	   document.getElementById('planC').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }
	if(div == "planC")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planA').style.display="none";
	   document.getElementById('planB').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan2').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }	
 	return false;
 }
 function MostrarPlan3(div,enlace)
 {	
	if(div == "planI")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planII').style.display="none";
	   document.getElementById('planIII').style.display="none";
	   document.getElementById('aplan2').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }
	if(div == "planII")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planI').style.display="none";
	   document.getElementById('planIII').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan3').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }
	if(div == "planIII")
	 { document.getElementById(div).style.display="block";
	   document.getElementById('planI').style.display="none";
	   document.getElementById('planII').style.display="none";
	   document.getElementById('aplan').className = "menuh2";
	   document.getElementById('aplan2').className = "menuh2";
	   enlace.className = "menuh2 activo";
	 }	
 	return false;
 }
 
function MostrarDominio()
 {	//alert(document.form.opcion[0].checked);
	if(document.form.opcion[0].checked == true)
 	 {	document.getElementById('actualdominio').style.display="none";
	 	document.getElementById('nuevodominio').style.display="block";
	 }
	if(document.form.opcion[1].checked == true)
 	 {	document.getElementById('nuevodominio').style.display="none";
	 	document.getElementById('actualdominio').style.display="block";
	 }
 }
function VerificarOpcionAloja(frm)
 {	
 	if(frm.opcion[0].checked == false && frm.opcion[1].checked == false)
	 {	alert("Seleccione una opcion");
	 	frm.opcion[0].focus();
		return false;
	 }
 	if(frm.opcion[0].checked == true)
	 {
	 	if(frm.nombre.value == "")
		 {	alert("Introduzca un nombre de dominio")
		 	frm.nombre.focus();
		 	return false;
		 }
	 }
	if(frm.opcion[1].checked == true)
	 {
	 	if(frm.nombre2.value == "")
		 {	alert("Introduzca el nombre del dominio")
		 	frm.nombre2.focus();
		 	return false;
		 }
		if(frm.extension2.value == "")
		 {	alert("Introduzca la extension del dominio")
		 	frm.extension2.focus();
		 	return false;
		 }
	 }
	
	 
 }
function OcultarDiv()
 {	document.getElementById('actualdominio').style.display="none";
 	document.getElementById('nuevodominio').style.display="none";
 }
 
function VerificarAlojamiento(frm)
  {		
     if(frm.nombre.value == "")
  	  {	 alert("Introduzca su nombre.");
	  	 frm.nombre.focus();
		 return false;
	  }
	 if(frm.pais.value == "")
  	  {	 alert("Introduzca su pais.");
	  	 frm.pais.focus();
		 return false;
	  }
	  if(frm.provincia.value == "")
  	  {	 alert("Introduzca su provincia.");
	  	 frm.provincia.focus();
		 return false;
	  }
	  if(frm.localidad.value == "")
  	  {	 alert("Introduzca su localidad.");
	  	 frm.localidad.focus();
		 return false;
	  }
	 if(frm.direccion.value == "")
  	  {	 alert("Introduzca su direccion completa.");
	  	 frm.direccion.focus();
		 return false;
	  }
	 zip = validarZIP(frm.cp.value,frm.cp)
	 if(zip == false)
	  {	return false;
	  }
	 if(frm.telefono.value == "")
  	  {	 alert("Introduzca su numero de telefono.");
	  	 frm.telefono.focus();
		 return false;
	  }
	 if(frm.email.value == "")
  	  {	 alert("Introduzca su direccion de email.");
	  	 frm.email.focus();
		 return false;
	  } 
	 email = validaremail(frm.email.value)
	 if(email == false)
	  {	alert("Direccion de email no valida");
	  	frm.email.focus();
	  	return false;
	  }
  }