//riosycia
function validar_registro_cliente()
{
    var ficha_formulario_Email;
    var param=0;
    alert("pass "+getIdValue('pass_principal'));
    alert("repass "+getIdValue('repass'));
    ficha_formulario_Email = getIdValue( 'email' ).replace( /\s/g, '' );

    if(!$("#tr_razon_social").is(":visible")){
      if(getIdValue('nombre')=='')
          alert('Ingrese su Nombre');
      else if(getIdValue('apellidop')=='')
      	alert('Ingrese su Apellido Paterno');
      else param=1;
    }else{
      if(getIdValue('razon_social')=='')
     		alert('Ingrese Razon Social');
      else if(getIdValue('contacto')=='')
     		alert('Ingrese Contacto');
      else if(getIdValue('giro')=='')
     		alert('Ingrese Giro');
      else param=1;
    }

    if(param==1)
	if(getIdValue('rut')=='' ||  getIdValue('dv')=='')
		alert('Ingrese un RUT');
	else if(!validarRut(getIdValue('rut'),getIdValue('dv')))
		return false;
    else if( ficha_formulario_Email.indexOf('@') < 1 ||
            ficha_formulario_Email.indexOf('.') < 1 ||
            ficha_formulario_Email.indexOf('@') > ficha_formulario_Email.length - 6 ||
            ficha_formulario_Email.indexOf('@') != ficha_formulario_Email.lastIndexOf('@') ||
            ficha_formulario_Email.lastIndexOf('.') == ficha_formulario_Email.length - 1 ||
            ficha_formulario_Email.lastIndexOf('.') < ficha_formulario_Email.indexOf('@') )
            alert('Ingrese un email válido');
   else if(getIdValue('pass_principal')=='' || getIdValue('repass')=='' || getIdValue('repass')!=getIdValue('pass_principal') )
    	alert('Ingrese su Password y repita en Confirmar  Password');
    else if(getIdValue('direccion')=='')
		alert('Ingrese Dirección');
    else if(getIdValue('region')=='')
		alert('Ingrese Región');
	else if(getIdValue('provincia')=='')
		alert('Ingrese Provincia');
	else if(getIdValue('comuna')=='')
		alert('Ingrese Comuna');
	else enviar_registro_cliente();

}
function enviar_registro_cliente()
{
    cargar_url_id_post('login/registro_accion.php','main_contenido',
    {
          tipo_registro:getIdValue('tipo_registro'),
          nombre:getIdValue('nombre'),
          apellidop:getIdValue('apellidop'),
          apellidom:getIdValue('apellidom'),

          razon_social:getIdValue('razon_social'),
          contacto:getIdValue('contacto'),
          giro:getIdValue('giro'),
          empresa:getIdValue('empresa'),

          genero:getIdValue('genero'),
          rut:getIdValue('rut'),
          dv:getIdValue('dv'),
          email:getIdValue('email'),
          fecha_nac:getIdValue('fecha_nac'),
          telefono:getIdValue('telefono'),
          celular:getIdValue('celular'),
          pass:getIdValue('pass_principal'),
          pregunta_s:getIdValue('pregunta_s'),
          respuesta_s:getIdValue('respuesta_s'),
          fono_fax:getIdValue('fono_fax'),
          codigo_postal:getIdValue('codigo_postal'),
          cargo:getIdValue('cargo'),
          direccion:getIdValue('direccion'),
          region:getIdValue('region'),
          comuna:getIdValue('comuna'),
          provincia:getIdValue('provincia'),
          intereses:getNameValues('intereses[]')
    });
}
function validar_contacto()
{
      var ficha_formulario_Email;
      ficha_formulario_Email = getIdValue( 'email' ).replace( /\s/g, '' );

       if(getIdValue('nombre')=="")
           alert('Ingrese su Nombre');
       else if(getIdValue('apellido')=="")
           alert('Ingrese su Apellido');
       else if(getIdValue('empresa')=="")
           alert('Ingrese su Empresa');
       else if( ficha_formulario_Email.indexOf('@') < 1 ||
            ficha_formulario_Email.indexOf('.') < 1 ||
            ficha_formulario_Email.indexOf('@') > ficha_formulario_Email.length - 6 ||
            ficha_formulario_Email.indexOf('@') != ficha_formulario_Email.lastIndexOf('@') ||
            ficha_formulario_Email.lastIndexOf('.') == ficha_formulario_Email.length - 1 ||
            ficha_formulario_Email.lastIndexOf('.') < ficha_formulario_Email.indexOf('@') )
            alert('Ingrese un email válido');
       else if(getIdValue('asunto')=="")
           alert('Ingrese Asunto');
       else if(getIdValue('consulta')=="")
           alert('Ingrese el mensaje');
       else enviar_contacto();
}
function enviar_contacto()
{
                 cargar_url_id_post('secciones/contactenos_accion.php','contactenos',
                 {
                      nombre:getIdValue('nombre'),
                      apellido:getIdValue('apellido'),
                      empresa:getIdValue('empresa'),
                      email:getIdValue('email'),
                      asunto:getIdValue('asunto'),
                      fono:getIdValue('fono'),
                      cargo:getIdValue('cargo'),
                      asunto:getIdValue('asunto'),
                      consulta:getIdValue('consulta')
                 });
}
function validar_editar_cliente()
{
    if(getIdValue('nombre')=='')
   		alert('Ingrese su Nombre');
    else if(getIdValue('apellidop')=='')
   		alert('Ingrese su Apellido Paterno');
    else if(getIdValue('direccion')=='')
		alert('Ingrese Dirección');
    else if(getIdValue('telefono')=='')
		alert('Ingrese Teléfono');
	else enviar_editar_cliente();

}
function enviar_editar_cliente()
{
    cargar_url_id_post('cliente/actualizar_datos_accion.php','main_contenido',
    {
          tipo_registro:getIdValue('tipo_registro'),
          nombre:getIdValue('nombre'),
          apellidop:getIdValue('apellidop'),
          apellidom:getIdValue('apellidom'),
          genero:getIdValue('genero'),
          rut:getIdValue('rut'),
          dv:getIdValue('dv'),
          email:getIdValue('email'),
          fecha_nac:getIdValue('fecha_nac'),
          telefono:getIdValue('telefono'),
          celular:getIdValue('celular'),
          pass:getIdValue('pass'),
          pregunta_s:getIdValue('pregunta_s'),
          respuesta_s:getIdValue('respuesta_s'),
          fono_fax:getIdValue('fono_fax'),
          codigo_postal:getIdValue('codigo_postal'),
          cargo:getIdValue('cargo'),
          direccion:getIdValue('direccion'),
          region:getIdValue('region'),
          comuna:getIdValue('comuna'),
          provincia:getIdValue('provincia'),
          intereses:getNameValues('intereses[]')
    });
}
//videocity

function validar_ingreso_cliente()
{
    var ficha_formulario_Email;
    ficha_formulario_Email = getIdValue( 'user' ).replace( /\s/g, '' );

         if(getIdValue('user')=='')
   		    alert('Ingrese Email');

    else if( ficha_formulario_Email.indexOf('@') < 1 ||
            ficha_formulario_Email.indexOf('.') < 1 ||
            ficha_formulario_Email.indexOf('@') > ficha_formulario_Email.length - 6 ||
            ficha_formulario_Email.indexOf('@') != ficha_formulario_Email.lastIndexOf('@') ||
            ficha_formulario_Email.lastIndexOf('.') == ficha_formulario_Email.length - 1 ||
            ficha_formulario_Email.lastIndexOf('.') < ficha_formulario_Email.indexOf('@') )
            alert('Debe ser su email');

    else if(getIdValue('pass')=='')
   		alert('Ingrese Contraseña');
	else
		enviar_ingreso_cliente();
}
function enviar_ingreso_cliente()
{
    cargar_url_id_post('login/verificador.php','main_contenido',
    {
          user:getIdValue('user'),
          pass:getIdValue('pass')
    });
}
function validar_forma_pago()
{
    if(getIdValue('forma_pago')=='')
   		alert('Seleccione forma de pago');
	else
		cargar_url_id_post('cotizacion/proceso_compra_paso3.php','main_contenido');
}
function validar_recuperacion_cliente()
{
var ficha_formulario_Email;

ficha_formulario_Email = getIdValue( 'email' ).replace( /\s/g, '' );
    if( ficha_formulario_Email.indexOf('@') < 1 ||
            ficha_formulario_Email.indexOf('.') < 1 ||
            ficha_formulario_Email.indexOf('@') > ficha_formulario_Email.length - 6 ||
            ficha_formulario_Email.indexOf('@') != ficha_formulario_Email.lastIndexOf('@') ||
            ficha_formulario_Email.lastIndexOf('.') == ficha_formulario_Email.length - 1 ||
            ficha_formulario_Email.lastIndexOf('.') < ficha_formulario_Email.indexOf('@') )
            alert('Ingrese un email válido');
	else enviar_recuperacion_cliente();
}
function enviar_recuperacion_cliente()
{
    cargar_url_id_post('login/recuperacion_password_paso2.php','main_contenido',
    {
          email:getIdValue('email')
    });
}

function formulario_tipo_registro(tipo_registro)
{
    if(tipo_registro=='persona')
	{
      $("#persona").show();
      $("#empresa").hide();
    }
	else
	{
      $("#empresa").show();
      $("#persona").hide();
    }
}

//solo numeros
function keypressnumber(e){
	tecla = (document.all) ? e.keyCode : e.which;
	if ((tecla==8) ||(tecla==0)) return true; //Tecla de retroceso (para poder borrar)
    	patron = /\d/;
    	te = String.fromCharCode(tecla);
    	return patron.test(te);
}

//chequea todos los chekbox
function ChequearTodos(chkbox){
  for (var i=0;i < document.forms["form_registro_cliente"].elements.length;i++){
    var elemento = document.forms[0].elements[i];
    if (elemento.type == "checkbox"){
        elemento.checked = chkbox.checked
    }
  }
}
