function domain(cadena)
  {                                    
    var http = "http://";              
                                       
    var es_domain;                     
    if(cadena.length <= 7)             
      es_domain = false;                 
    else
      es_domain = http.indexOf(cadena.substring(0, 7)) != - 1;
    return(es_domain);
  }

function Validar(form)
{  
   if (form.nick.value.length < 5)
   { alert("Username must have between 5 and 15 characters"); form.nick.focus(); return; }
   
   if (form.nick.value.length > 15)
   { alert("Username must have between 5 and 15 characters"); form.nick.focus(); return; }
   
   if (form.pass.value.length < 5)
   { alert("Password must have between 5 and 15 characters"); form.pass.focus(); return; }
   
   if (form.pass.value.length > 15)
   { alert("Password must have between 5 and 15 characters"); form.pass.focus(); return; }
   
   if (form.pass.value != form.webmaster_pass1.value)
   { alert("The passwords dont match. Try again"); form.webmaster_pass1.focus(); return; }

   if(!domain(form.webmaster_url.value))
   { alert("The url is incorrect. example: http://www.yourdomain.com"); form.webmaster_url.focus(); return; }
   
   if (form.webmaster_nombre.value == "")
   { alert("The first name is invalid"); form.webmaster_nombre.focus(); return; }
   
   if (form.webmaster_apellido.value == "")
   { alert("The last name is invalid"); form.webmaster_apellido.focus(); return; }

   if (form.webmaster_domicilio.value == "")
   { alert("Your address is invalid"); form.webmaster_domicilio.focus(); return; }

   if (form.webmaster_estado.value == "")
   { alert("Your estate is invalid"); form.webmaster_estado.focus(); return; }
   
   if (form.webmaster_cp.value == "")
   { alert("Your zip code is invalid"); form.webmaster_cp.focus(); return; }
   
   if (form.webmaster_email.value == "")
   { alert("Invalid e-mail"); form.webmaster_email.focus(); return; }
   
   if (form.webmaster_email.value.indexOf('@', 0) == -1 ||
      form.webmaster_email.value.indexOf('.', 0) == -1)
   { alert("Invalid e-mail"); form.webmaster_email.focus(); return; }
   
   if (form.terminos.checked == false)
   { alert("You must read and accept to our terms and conditions."); form.terminos.focus(); return; }
   
   if (form.affirm.checked == false)
   { alert("You must Affirm that all Information submitted is true and complete."); form.affirm.focus(); return; }
   
   if (form.webmaster_metodopago.selectedIndex == 0)
   { alert("You did not select a payment method"); form.webmaster_metodopago.focus(); return; }
   
   if (form.webmaster_answer.value == "")
   { alert("The answer for your secret question is invalid."); form.webmaster_answer.focus(); return; }
			
    form.submit();

}

function ValidarMessage(form)
{  
   
   if (form.name.value == "")
   { alert("Please input your name"); form.name.focus(); return; }
   
   if (form.email.value == "")
   { alert("E-mail must be filled"); form.email.focus(); return; }
   
   if (form.email.value.indexOf('@', 0) == -1 ||
      form.email.value.indexOf('.', 0) == -1)
   { alert("Invalid e-mail"); form.email.focus(); return; }
			
    form.submit();

}
