
// JavaScript Document

function ValidaCorreo(){
  if ((Forma.Correo.value.indexOf ('@', 0) == -1)||(Forma.Correo.value.length < 5)) { 
     alert("Escriba una Dirección de Correo Válida falta el caracter @ "); 
     return (false); 
  }
  return (true); 
}
function NombreUsuario(){
  var pater=document.Forma.Paterno.value;
  var codpost=document.Forma.Cp.value;
  var mater=document.Forma.Materno.value;
  var nombre = document.Forma.Nombre.value;
  var usuario=pater+nombre+codpost;

  document.Forma.Usuario.value = usuario;
}



/**********************************************************/
function GeneraNombre()
{
 var Cadena= "";

 for(j= 1; j < 6; j++)
 {
   if(j == 1)
   { Cadena= document.Forma.Paterno.value; }
   if(j == 2)
   { Cadena= document.Forma.Materno.value; }
   if(j == 3)
   { Cadena= document.Forma.Nombre.value; }
   if(j == 4)
   { Cadena= document.Forma.Colonia.value; }
   if(j == 5)
   { Cadena= document.Forma.Cp.value; }
   TamCad= Cadena.length;
   IniCad= Cadena.substring(0,1)
   TmpCad= "";
   ResCad= "";
   May= 0;
   if(IniCad == " ")
   { May= 1; }
   for(i= 1; i < TamCad; i++)
   {
     TmpCad= Cadena.substring(i,i+1);
     if(May == 1)
     {
       TmpCad= TmpCad.toUpperCase();
       May= 0;
     }
     else
     { TmpCad= TmpCad.toLowerCase(); }
     if(TmpCad == " ")
     { May= 1; }
     ResCad= ResCad+TmpCad;
   }
   TmpCad= IniCad.toUpperCase();
   TmpCad= TmpCad+ResCad;
   ResCad= TmpCad;
   if(j == 1)
   { document.Forma.Paterno.value= TmpCad; }
   if(j == 2)
   { document.Forma.Materno.value= ResCad; }
   if(j == 3)
   { document.Forma.Nombre.value= ResCad; }
   if(j == 4)
   { document.Forma.Colonia.value= ResCad; }
   if(j == 5)
   { document.Forma.Cp.value= ResCad; }

}
}


/***********************************************************/
function Limpia()
{
 document.Forma.Paterno.value= "";
 document.Forma.Materno.value= "";
 document.Forma.Nombre.value= "";
 document.Forma.Correo.value= "";
 document.Forma.nocrorreo.value="";
 document.Forma.Poblacion.value= "";
 document.Forma.estado.selectedIndex= 0;
 document.Forma.IdPais.selectedIndex= 0;
 document.Forma.IdEnteraste.selectedIndex= 0;
 document.Forma.Calle.value= "";
 document.Forma.Colonia.value= "";
 document.Forma.Cp.value= "";
 document.Forma.Telefono.value= "";
 document.Forma.estado.selectedIndex= 0;
 
}
/**************************************************************/

function MinCampos()
{
 var Cadena= "";
 
 Cadena= document.Forma.Password.value.toLowerCase();
 document.Forma.Password.value= Cadena;
 //Cadena= document.Forma.Observaciones.value.toLowerCase();
 //document.Forma.Observaciones.value= Cadena;
 Cadena= document.Forma.Usuario.value.toLowerCase();
 document.Forma.Usuario.value= Cadena;
}

/****************************************************************/



/*************************************************************************/

function Cancelar()
{
 document.location='../index.html'
}

function deshabilita()
{
 alert("si entro a la funcion");
 document.Forma.Correo.disabled="true";
}

function ConfirmarDatos()
{
  
  var IndiEdo= document.Forma.estado.selectedIndex;

  
	if(document.Forma.Paterno.value == "")
  	{
        document.Forma.Paterno.focus();
   	alert("DEBE ESCRIBIR SU APELLIDO PATERNO");
        return false;
  	}
      
        if(document.Forma.Nombre.value == "")
        {
   	document.Forma.Nombre.focus();
   	alert("DEBE ESCRIBIR SU NOMBRE");
        return false;
        }
	  	
        if ( (document.Forma.Correo.value=="") && (!(document.Forma.nocorreo.checked))  )
         {
             alert("Debes ingresartu correo, o bien seleccionar la casilla No tengo correo ");
             document.Forma.Correo.focus();
             return false;
          }else{ 
                if(document.Forma.nocorreo.value=="nochecked")
                {	
	         if  ((document.Forma.Correo.value.indexOf ('@', 0) == -1)||(document.Forma.Correo.value.indexOf ('.', 0) == -1)||(document.Forma.Correo.value.length < 5)) 
     	          { 	
	            alert("La Dirección de Correo no es Válida"); 
     	            document.Forma.Correo.focus();
	            return false; 
  	          }
                }
           }
	
	if(document.Forma.estado.options[IndiEdo].value == "")
       	{
       	document.Forma.estado.focus();
       	alert("DEBE SELECCIONAR UN ESTADO");
        return false;
       	}
     		 		
        if(document.Forma.Calle.value == "")
    	{
       	document.Forma.Calle.focus();
    	alert("DEBE ESCRIBIR LA CALLE Y NUMERO");
        return false;
  	}
  		 			
     	if(document.Forma.Colonia.value == "")
  	{
    	document.Forma.Colonia.focus();
    	alert("DEBE ESCRIBIR LA COLONIA");
        return false;
  	}
  		   				
     	if(document.Forma.Cp.value == "")
  	{
    	document.Forma.Cp.focus();
    	alert("DEBE ESCRIBIR EL CODIGO POSTAL");
        return false;
  	}
								
        GeneraNombre();
	if( confirm("¿Estas Seguro que tus Datos son Correctos?") )
        {
	document.Forma.submit();
	}
  }	

function Regresa(){
  javascript:history.back();
}  

function ventanaSecundaria(URL){ 
        window.open(URL,"ventana1","width=700, height=450, scrollbars=yes, menubar=no, location=no, resizable=yes"); 
} 

function Despliega(Form){
        document.Form.submit();
}

function Despliega1(Form1){
        document.Form1.submit();
}

function Continua(){
        if(document.Form.RFC.value == "")
        {
                document.Form.RFC.focus();
                alert("DEBE ESCRIBIR SU RFC");
        }
}


function tecla(){
        alert("entro a tecla");
        Continua();
        document.Form.submit();


}

function pulsar(e,Form) {
                tecla=(document.Form.RFC) ? e.keyCode : e.which;
                if(tecla==13){
                        if(document.Form.RFC.value == "")
                        {
                                document.Form.RFC.focus();
                                window.alert("DEBE ESCRIBIR SU RFC");
                        }
                        else{
                                Form.submit();
                        }
                }
     }

function  Confirmar(){
        if(document.Forma.RFC.value == "")
        {
         document.Forma.RFC.focus();
         alert("Escriba su RFC\nes necesario para procesar su petición");
		 return false;
        }

        if(document.Forma.Nombre.value == "")
        {
         document.Forma.Nombre.focus();
         alert("Escriba por favor el NOMBRE COMPLETO de la persona \nes necesario para procesar su petición");
		 return false;
        }

        if(document.Forma.xpaid.value == "")
        {
        document.Forma.xpaid.focus();
        alert("Seleccione el pais");
		return false;
        }
 
        if(document.Forma.xedid.value == "")
        {
        document.Forma.xedid.focus();
        alert("Seleccione el estado");
		return false;
        }
                   
        if(document.Forma.Ciudad.value == "")
        {
        document.Forma.Ciudad.focus();
        alert("Escriba por favor su CIUDAD O DELEGACIÓN POLÍTICA \nes necesario para procesar su petición");
		return false;
        }
                               
        if(document.Forma.Colonia.value == "")
        {
        document.Forma.Colonia.focus();
        alert("Escriba por favor su COLONIA \nes necesario para procesar su petición");
		return false;
        }
                                        
        if(document.Forma.Calle.value == "")
        {
         document.Forma.Calle.focus();
         alert("Escriba por favor su DOMICILIO \nes necesario para procesar su petición");
		 return false;
        }
                                               
        if(document.Forma.Cp.value == "")
        {
        document.Forma.Cp.focus();
        alert("Escriba por favor su CÓDIGO POSTAL \nes necesario para procesar su petición");
		return false;
        }
                           
        if(document.Forma.Lada.value == "")
        {
         document.Forma.Lada.focus();
         alert("Escriba por favor su LADA \nes necesario para procesar su petición");
                 return false;
        }
                             
        if(document.Forma.Telefono.value == "")
        {
         document.Forma.Telefono.focus();
         alert("Escriba por favor su NÚMERO TELEFÓNICO de contacto \nes necesario para procesar su petición");
		 return false;
        }																
                document.Forma.submit();     
  }


function  valida()
{

var email= document.forma.uscorreo.value;

        if(document.forma.ususu.value == "")
        {
	 document.forma.ususu.focus();
         alert("Escriba un NOMBRE DE USUARIO \nes necesario para procesar su petición");
         return false;
        }

        if(document.forma.uscve.value == "")
        {
         document.forma.uscve.focus();
         alert("Escriba una CLAVE DE ACCESO \nes necesario para procesar su petición ");
         return false;
        }

        if(document.forma.uscve2.value == "")
        {
         document.forma.uscve2.focus();
         alert("Escriba nuevamente su CLAVE DE ACCESO \nes necesario para procesar su petición ");
         return false;
        }

        if(document.forma.uscve.value !=  document.forma.uscve2.value)
        {
         alert("Hubo un error al reescribir su CLAVE DE ACCESO , por favor, vuelva a ingresarla");
         document.forma.uscve.value="";
         document.forma.uscve2.value="";
         document.forma.uscve.focus();
         return false;
        }

        if(document.forma.uspat.value == "")
        {
        document.forma.uspat.focus();
        alert("Escriba por favor su APELLIDO PATERNO \nes necesario para procesar su petición");
		return false;
        }
                   
        if(document.forma.usnom.value == "")
        {
        document.forma.usnom.focus();
        alert("Escriba por favor su NOMBRE \nes necesario para procesar su petición");
		return false;
        }
                               
        if(document.forma.usdir.value == "")
        {
        document.forma.usdir.focus();
        alert("Escriba por favor su DOMICILIO \nes necesario para procesar su petición");
		return false;
        }

        if(document.forma.uscp.value == "" || isNaN(document.forma.uscp.value))
        {
         alert("Escriba por favor su CÓDIGO POSTAL \nes necesario para procesar su petición");
         document.forma.uscp.value="";
         document.forma.uscp.focus();
         return false;
        }

         if(document.forma.uscp.lenght < 5){
         document.forma.uscp.focus();
         alert("Parece que  faltaron digitos en el CÓDIGO POSTAL");
         return false;
        }
		
        if(document.forma.ustlada.value == "" || isNaN(document.forma.ustlada.value))
        {
         alert("Escriba por favor su CLAVE LADA \nes necesario para procesar su petición");
         document.forma.ustlada.value="";
         document.forma.ustlada.focus();
	 return false;
        }
                                               
        if(document.forma.ustnum.value == ""  || isNaN(document.forma.ustnum.value))
        {
        alert("'Escriba por favor su NÚMERO TELEFÓNICO \nes necesario para procesar su petición");
        document.forma.ustnum.value="";
        document.forma.ustnum.focus();
	return false;
        }
		
        if(document.forma.uscode.value == "")
        {
         document.forma.uscode.focus();
         alert("Escriba por favor el CODIGO DE SEGURIDAD \nes necesario para procesar su petición");
         return false;
        }

         if(document.forma.uscode.value == 6){
         document.forma.uscode.focus();
         alert("Parece que  faltaron digitos en el CÓDIGO DE SEGURIDAD ");
         return false;
        }

        if(document.forma.usinfo[0].checked && email == "")
        {
         document.forma.uscorreo.focus();
         alert("Escriba por favor su DIRECCIÓN DE CORREO ELECTRÓNICO \nes necesario para procesar su petición");
         return false;
        }
		
		if(document.forma.usinfo[0].checked)
		{
         if(document.forma.uscorreo.value.indexOf("@")== -1 || document.forma.uscorreo.value.indexOf(".")== -1)
	     {
          document.forma.uscorreo.focus();
          alert("Escriba por favor una DIRECCIÓN DE CORREO ELECTRÓNICO válida \nes necesario para procesar su petición\n\nLa dirección debe ser del tipo\n\n                        usuario@proveedor.com");
          return false;
        }
	   }
        document.forma.submit();
  }

   function ponprovi()
 {
   var pais=document.forms[0].xpaid.value;

   if(pais != 137)
   {
    document.forma.xedid.disabled=true;
    document.forma.uspro.disabled=false;
    document.forma.uspro.focus();
    alert("Esciba por favor la PROVINCIA \nes necesario para procesar su petición");
   }else{
    document.forma.uspro.disabled=true;
    document.forma.xedid.disabled=false;
    document.forma.xedid.focus();
   }
}


