
function isNumber(a){
var texto = a.value;
var texto_aux = '';
   for (i=0;i<=texto.length - 1;i++)
    if (!(isNaN(texto.substr(i,1))))
        texto_aux = texto_aux + texto.substr(i,1);
		a.value = texto_aux;}	

function isCelular(a){
var b = a.value
   if (!b.search(/0[3-9]|01/))
    {      alert('El numero telefonico no puede pertenecer a un Celular.');
		   a.value=''; 
		   return false;}}

function isDDN(a){
var b = a.value;
    if (!b.search(/00/))
     {  alert( 'El Codigo de Telefono es incorrecto!.' );
		a.value='';
	   	return false;}}

function isPhone(a){
var msg = 'El numero telefonico es incorrecto!.';
var b = a.value;
    if (!b.search(/0+/))
     {  alert( msg );
		a.value='';
	   	return false;}}
	
function isId(j){        
 var id = j.value;
 var id_aux= '';
 var a = 0;  
 var x = '';   
 	if(!id.search(/0+/))
	 {  document.getElementById('rut').focus();alert('El R.U.T ingresado no es valido!.');
		j.value='';
		return false; }
 if(id != ''){ 
   if ((id.length > 2) && ((q = id.match('-')) == ('-'))){ 
      while(id.charAt(a) != '-')
	    { id_aux = id_aux + id.charAt(a);
		  a ++;  }                    
          x = x.toLowerCase() + id.charAt(a + 1);
          b = 2;
          s = 0;  
          for(c = id_aux.length - 1;c >= 0;c--)
		   {  s = s + id_aux.charAt(c) * b
              if(b == 7)
                 b = 2;
              else
                 b++; }
              z = s % 11;
              if(z == 1)
                w = 'k';
              else 
                if(z == 0)
                  w = '0';
                else{w = 11 - z;} 		  
                if (w != x)
				 { document.getElementById('rut').focus();alert('El R.U.T ingresado no es valido!.');
				 
				 j.value='';
				 return false; }}
  else{
     document.getElementById('rut').focus();alert('El R.U.T ingresado no es valido!.');
	 j.value='';
	 return false; }}}
//es E-mail
function isEMail(field){
  if (field.search(/^([a-zA-Z0-9_\-\.]+@{1}[\w-_]+(\.[\w_-]+)+)$/)== -1){
		return false;
		} else {
		return true;}}
//valida formulario ingreso nuevo aviso gratis por 3 meses
function toValidateAddTreeMonthsFree()
 {
	if (document.frmContact.contact.value == ''){
		alert('Debe ingresar un Nombre.');
		return false; }
	if(document.frmContact.rut.value == ''){
		alert('Debe ingresar una R.U.T.');
		return false;}
	if (document.frmContact.direccion.value == ''){
	    alert('Debe ingresar una Direccion.');
		return false;} 
	if (document.frmContact.comuna.value == ''){
	    alert('Debe ingresar una Comuna.');
		return false;} 
	if (document.frmContact.ciudad.value == ''){
	    alert('Debe ingresar una Ciudad.');
		return false;} 
	if (document.frmContact.ddn.value == ''){
		alert('Debe ingresar el Codigo Telefonico de Ciudad.');
		return false;} 
	if (document.frmContact.telefono.value == ''){
	    alert('Debe ingresar un Telefono.');
		return false; } 
	if (document.frmContact.razon.value == ''){
		alert('Debe ingresar una Razon Social.');
		return false;} 
	if (document.frmContact.rubro.value == ''){
	    alert('Debe ingresar un Rubro.');
	    return false;} 
	if (document.frmContact.direccion2.value == '')	{
		alert('Debe ingresar una Direccion.');
		return ;} 
    if (document.frmContact.comuna2.value == ''){
	    alert('Debe ingresar una Comuna.');
		return false;} 
	if (document.frmContact.ciudad2.value == ''){
	    alert('Debe ingresar una Ciudad.');
		return false;} 
	if (document.frmContact.ddn2.value == '') {
		alert('Debe ingresar el Codigo Telefonico de Ciudad.');
		return false;} 
	if (document.frmContact.telefono2.value == ''){
	    alert('Debe ingresar un Telefono.');
	 	return false;} 
	if ( !isEMail(document.frmContact.email.value) ){
	    alert('Ud. debe ingresar un Email válido.');
 	    return false;}
 	document.frmContact.submit();
 }

function ValidaFormRectifica(){
if (trim(document.rectifica.razon.value) == '') {
	alert('Debe ingresar una Razon Social.');
	return false;}
if (trim(document.rectifica.contact.value) == '') {
	alert('Debe ingresar un Contacto Comercial.');
	return false;}
if (trim(document.rectifica.rut.value) == '') {
	alert('Debe ingresar una R.U.T.');
    return false;}
if (trim(document.rectifica.direccion.value) == '') {
	alert('Debe ingresar una Direccion.');
	return false;}
if (trim(document.rectifica.ddn.value) == '') {
	alert('Debe ingresar el Codigo Telefonico de Ciudad.');
	return false;} 
if (trim(document.rectifica.fono.value) == '') {
	alert('Debe ingresar un Telefono.');
	return false;} 
if (trim(document.rectifica.email.value) != ''){
	if ( !isEMail(document.rectifica.email.value) ) {
	   alert('Debe ingresar un Email válido.');
	   return false;}
}else{
	alert('Debe ingresar un Email válido.');
	return false;}
document.rectifica.submit();}

function ValidaFormCotizacion(){
			if (trim(document.frmContact.nombre.value) == '') {
					alert('Debe ingresar un Nombre.');
				return;
			}
			if (trim(document.frmContact.apellido.value) == '') {
					alert('Debe ingresar un Apellido.');
				return;
			}
		    	if (trim(document.frmContact.empresa.value) == '') {
					alert('Debe ingresar una Empresa.');
				return;
			}
		   	if (trim(document.frmContact.cargo.value) == '') {
					alert('Debe ingresar un Cargo.');
				return;
			}
		   	if (trim(document.frmContact.direccion.value) == '') {
					alert('Debe ingresar una Direccion.');
				return;
			}
			if (trim(document.frmContact.fono.value) == '') {
					alert('Ingrese un Telefono.');
				return;
			}
			if (trim(document.frmContact.email.value) != ''){
				if ( !isEMail(document.frmContact.email.value) ) {
					
						alert('Ud. debe ingresar un Email válido.');
					
					return;	 
				}
			}else{
				
					alert('Ud. debe ingresar un Email válido.');
				
				return;	 
			}
			
			document.frmContact.submit();
		}
	
function ValidaFormServicioCliente(){
if (trim(document.frmContact.nombre.value) == '') {
	alert('Debe ingresar una Razon Social.');
	return;	}
if (trim(document.frmContact.rubro.value) == '') {
	alert('Debe ingresar un rubro o actividad.');
	return;	}
if (trim(document.frmContact.contacto.value) == '') {
		alert('Debe ingresar un nombre de Contacto.');
	return;	}
if (trim(document.frmContact.ciudad.value) == '') {
	alert('Debe ingresar una Ciudad.');
	return; }
if (trim(document.frmContact.telefono.value) == '') {
		alert('Debe ingresar un Telefono.');
	return;	}
	
	if (trim(document.frmContact.pais.value) == '') {
		alert('Debe ingresar un Pais.');
	return;	}
/*if (trim(document.frmContact.email.value) != ''){*/
	if ( !isEMail(document.frmContact.email.value) ) {
		alert('Ud. debe ingresar un Email válido.');
	    return;	}
/*}else{
	alert('Debe ingresar un Email válido.');
	return;	 }*/
	
	
/*if (document.frmContact.cargo.value == 0) {
	alert('Debe seleccionar un tipo de Cargo.');
	return;}*/
 document.frmContact.submit(); }
		
		
function ValidaFormPostulacion(){
			if (document.frmContact.nombre.value == '') {
					alert('Debe ingresar un Nombre.');
				return;
			}
			if (document.frmContact.direccion.value == '') {
					alert('Debe ingresar una Direccion.');
				return;
			}
						
			if (document.frmContact.ciudad.value == '') {
					alert('Debe ingresar una Ciudad.');
				return;
			}
		   	if (document.frmContact.telefono.value == '') {
					alert('Debe ingresar un Telefono.');
				return;
			}
		  
		  if (document.frmContact.email.value != ''){
				if ( !isEMail(document.frmContact.email.value) ) {
					
						alert('Ud. debe ingresar un Email válido.');
					
					return;	 
				}
			}else{
				
					alert('Ud. debe ingresar un Email válido.');
				
				return;	 
			}
			
		   	if (document.frmContact.cargo.value == 0) {
					alert('Debe ingresar un Cargo.');
				return;
			}
		   	
			
			
			
			document.frmContact.submit();
		}

	
		
function ltrim( strObj ) {
	var re = /\s*((\S+\s*)*)/;
    return strObj.replace(re, "$1");}

function rtrim( strObj ) {
	var re = /((\s*\S+)*)\s*/;
	return strObj.replace(re, "$1");}

function trim( strObj ) {
	return ltrim(rtrim( strObj));}
	
	
	function DataForm070513(){

if (trim(document.form1.nombre.value) == '') {
	alert('Debe ingresar su nombre completo.');
	return;	}
	
if (trim(document.form1.email.value) != ''){
	if ( !isEMail(document.form1.email.value) ) {
		alert('Ud. debe ingresar un Email válido.');
	    return;	}
}else{
	alert('Ud. debe ingresar un Email válido.');
	return;	 }
	
if (trim(document.form1.ciudad.value) == '') {
	alert('Debe ingresar una Ciudad.');
	return; }		
	
if (trim(document.form1.telefono.value) == '') {
		alert('Debe ingresar un Telefono.');
	return;	}	
	
if (trim(document.form1.rut.value) == '') {
	alert('Debe ingresar R.U.T.');
	return;	}	
	
if (trim(document.form1.empresa.value) == '') {
	alert('Debe ingresar un nombre de empresa.');
	return;	}
	
	
    if (trim(document.form1.diremp.value) == '') {
		alert('Debe ingresar dirección de empresa.');
	return;	}


 document.form1.submit(); }	
 
 
 
 
 
 
 
 	function valseduccion(){

if (trim(document.seduccion.nombre.value) == '') {
	alert('Debe ingresar su nombre completo.');
	return;	}
if (trim(document.seduccion.cargo.value) == '') {
	alert('Debe ingresar un Cargo.');
	return; }	

	
if (trim(document.seduccion.vendedorasignado.value) == '') {
	alert('Debe ingresar el nombre del vendedor al que se le asigna la venta');
	return;	}
	
		
if (trim(document.seduccion.nombreempresa.value) == '') {
	alert('Debe ingresar un nombre de empresa.');
	return;	}
	
	if (trim(document.seduccion.rubroempresa.value) == '') {
		alert('Debe ingresar un rubro.');
	return;	}	
	
	if (trim(document.seduccion.rutempresa.value) == '') {
	alert('Debe ingresar R.U.T.');
	return;	}	
	
	if (trim(document.seduccion.nombrecontacto.value) == '') {
		alert('Debe ingresar un nombre de contacto.');
	return;	}	
	
	if (trim(document.seduccion.cargocontacto.value) == '') {
		alert('Debe ingresar un cargo.');
	return;	}	
		
    if (trim(document.seduccion.direccioncomercial.value) == '') {
		alert('Debe ingresar dirección de empresa.');
	return;	}
	
	if (trim(document.seduccion.telefono.value) == '') {
		alert('Debe ingresar un Telefono.');
	return;	}		

 document.seduccion.submit(); }	


function ValidaFormServicioCliente2(){
if (trim(document.frmContact.razonsocial.value) == '') {
	alert('Debe ingresar una Razon Social.');
	return;	}
if (trim(document.frmContact.rut.value) == '') {
	alert('Debe ingresar su R.U.T.');
	return;	}
if (trim(document.frmContact.rubro.value) == '') {
	alert('Debe ingresar un rubro o actividad.');
	return;	}
	
	
if (trim(document.frmContact.contacto.value) == '') {
		alert('Debe ingresar un nombre de Contacto.');
	return;	}
if (trim(document.frmContact.telefono_empresa.value) == '') {
		alert('Debe ingresar un Telefono.');
	return;	}	
	
		
			
if (trim(document.frmContact.ciudad_empresa.value) == '') {
	alert('Debe ingresar una Ciudad.');
	return; }


/*if (trim(document.frmContact.email.value) != ''){*/
	
/*}else{
	alert('Debe ingresar un Email válido.');
	return;	 }*/
	
	
/*if (document.frmContact.cargo.value == 0) {
	alert('Debe seleccionar un tipo de Cargo.');
	return;}*/
 document.frmContact.submit(); }
		



 function Valida_16052008(){
if (trim(document.frmContact.nombre.value) == '') {
	alert('Debe ingresar una Razon Social.');
	return;	}
if (trim(document.frmContact.rubro.value) == '') {
	alert('Debe ingresar un rubro o actividad.');
	return;	}
if (trim(document.frmContact.direccion.value) == '') {
		alert('Debe ingresar un nombre de Contacto.');
	return;	}
if (trim(document.frmContact.ciudad.value) == '') {
	alert('Debe ingresar una Ciudad.');
	return; }
if (trim(document.frmContact.telefono.value) == '') {
		alert('Debe ingresar un Telefono.');
	return;	}

/*if (trim(document.frmContact.email.value) != ''){*/
	if ( !isEMail(document.frmContact.email.value) ) {
		alert('Ud. debe ingresar un Email válido.');
	    return;	}
/*}else{
	alert('Debe ingresar un Email válido.');
	return;	 }*/
	
	
/*if (document.frmContact.cargo.value == 0) {
	alert('Debe seleccionar un tipo de Cargo.');
	return;}*/
 document.frmContact.submit(); }
 
 
function Valida_02062008(){
if (trim(document.frmContact.nombre.value) == '') {
	alert('Debe ingresar su nombre.');
	return;	}
if (trim(document.frmContact.empresa.value) == '') {
	alert('Debe ingresar la razón social.');
	return;	}
if (document.frmContact.rut.value == '') {
	alert('Debe ingresar el R.U.T. de la empresa.');
	return;}
if (trim(document.frmContact.cargo.value) == '') {
	alert('Debe ingresar su cargo.');
	return;	}
if (trim(document.frmContact.direccioncom.value) == '') {
	alert('Debe ingresar la direccion comercial.');
	return;	}	
if (trim(document.frmContact.telefonocom.value) == '') {
		alert('Debe ingresar un Telefono comercial.');
	return;	}	
	
if (trim(document.frmContact.email.value) != ''){
	if ( !isEMail(document.frmContact.email.value) ) {
		alert('Ud. debe ingresar un Email válido.');
	    return;	}
}else{
	alert('Ud. debe ingresar un Email válido.');
	return;	 }
	
if (document.frmContact.rutper.value == '') {
	alert('Debe ingresar su  R.U.T.');
	return;}	
if (trim(document.frmContact.direcciondes.value) == '') {
		alert('Debe ingresar la direccion para el despacho.');
	return;	}
if (trim(document.frmContact.comunades.value) == '') {
	alert('Debe ingresar la comuna de despacho.');
	return; }


 document.frmContact.submit(); }
 
 
 
 function Valida_2135046(){
if (trim(document.frmContact.nombre.value) == '') {
	alert('Debe ingresar su Nombre.');
	return;	}

if (trim(document.frmContact.empresa.value) == '') {
		alert('Debe ingresar el nombre de su empresa.');
	return;	}
	
if (trim(document.frmContact.rut.value) == '') {
	alert('Debe ingresar el R.U.T. de su empresa.');
	return; }
if (trim(document.frmContact.telefono.value) == '') {
		alert('Debe ingresar un Telefono de contacto.');
	return;	}

/*if (trim(document.frmContact.email.value) != ''){*/
	if ( !isEMail(document.frmContact.email.value) ) {
		alert('Ud. debe ingresar un Email válido.');
	    return;	}
/*}else{
	alert('Debe ingresar un Email válido.');
	return;	 }*/
	
	
/*if (document.frmContact.cargo.value == 0) {
	alert('Debe seleccionar un tipo de Cargo.');
	return;}*/
 document.frmContact.submit(); }
 
 
 		function ValidaFormGuia(){
			if (trim(document.frmContact.nombre.value) == '') {
			
					alert('Debe ingresar un Nombre.');
				
				return;
			}
			if (trim(document.frmContact.ciudad.value) == '') {
			
					alert('Debe ingresar una Ciudad.');
			
				return;
			}
			
		
			if (document.frmContact.email.value != ''){
				if ( !isEMail(document.frmContact.email.value) ) {
					
						alert('Ud. debe ingresar un Email válido.');
					
					return;	 
				}
			}else{
				
					alert('Ud. debe ingresar un Email válido.');
				
				return;	 
			}
			if (trim(document.frmContact.fono.value) == '') {
				
					alert('Ingrese un Telefono.');
				
				return;
			}
			document.frmContact.submit();
		}
 