function enviar_contac(){
	if(document.getElementById('division').value == 0){
		alert('Por favor seleccione un \u00e1rea');
		document.getElementById('division').focus();
		document.getElementById('division').style.border = '1px solid #CC0000';
//		document.getElementById('division').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('nombre').value == 0){
		alert('Por favor ingrese su nombre');
		document.getElementById('nombre').focus();
		document.getElementById('nombre').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('apellido').value == 0){
		alert('Por favor ingrese su apellido');
		document.getElementById('apellido').focus();
		document.getElementById('apellido').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('rut').value == 0){
		alert('Por favor ingrese su RUT');
		document.getElementById('rut').focus();
		document.getElementById('rut').style.borderColor = '#CC0000';
		return 0;
	}
		if(!validarut(document.getElementById('rut').value)){
		alert('El RUT ingresado es incorrecto');
		document.getElementById('rut').focus();
		document.getElementById('rut').style.borderColor = '#CC0000';
		return 0;
	}
		if(document.getElementById('email').value == 0){
		alert('Por favor ingrese su email');
		document.getElementById('email').focus();
		document.getElementById('email').style.borderColor = '#CC0000';
		return 0;
	}
	if(!isemail(document.getElementById('email').value)){
		alert('Por favor ingrese un email v\u00e1lido');
		document.getElementById('email').focus();
		document.getElementById('email').style.borderColor = '#CC0000';
		return 0;	
	}
		if(document.getElementById('telefono').value == 0){
		alert('Por favor ingrese su tel\u00e9fono');
		document.getElementById('telefono').focus();
		document.getElementById('telefono').style.borderColor = '#CC0000';
		return 0;
	}		
	if(!IsNumeric(document.getElementById('telefono').value)){
		alert('Por favor ingrese solo n\u00fameros en el tel\u00e9fono');
		document.getElementById('telefono').focus();
		document.getElementById('telefono').style.borderColor = '#CC0000';
		return 0;
	}
		if(document.getElementById('cboRegion').selectedIndex == 0){
		alert('Por favor seleccione su regi\u00f3n');
		document.getElementById('cboRegion').focus();
		document.getElementById('cboRegion').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('cbocomuna').selectedIndex == 0){
		alert('Por favor seleccione su comuna');
		document.getElementById('cbocomuna').focus();
		document.getElementById('cbocomuna').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('tipo').value == 0){
		alert('Por favor seleccione el tema del mensaje');
		document.getElementById('tipo').focus();
		document.getElementById('tipo').style.borderColor = '#CC0000';
		return 0;
	}
	if(document.getElementById('mensaje').length == 0){
		alert('Por favor escriba su mensaje');
		document.getElementById('mensaje').focus();
		document.getElementById('mensaje').style.borderColor = '#CC0000';
		return 0;
	}
 	if(document.getElementById('mensaje').length > 2000){
		alert('El mensaje escrito es demasiado Grande Solo se permiten 2000 caracateres, \n Usted ha utilizado ' + document.getElementById('mensaje').value.length);
		document.getElementById('mensaje').focus();
		document.getElementById('mensaje').style.borderColor = '#CC0000';
		return 0;
	}
 document.getElementById('Formulario2').submit();
	
		
}

function clearDots(obj) {
		while (obj.value.indexOf(".") >= 0)
		{obj.value = obj.value.replace('.','')}	
}
function formatearRut(rut){
		strRut = rut.value
		straux = strRut.substring(strRut.length-1,strRut.length);
		rutsgnp= strRut.substring(0,strRut.length-1);
	
		strAuxArray = new Array(0,0,0);
		strAuxArray[0]=rutsgnp.substring(rutsgnp.length-3,rutsgnp.length);
		strAuxArray[1]=rutsgnp.substring(rutsgnp.length-6,rutsgnp.length-3);
		strAuxArray[2]=rutsgnp.substring(0,rutsgnp.length-6);
		i=0;
		if (strRut.indexOf("-") > 0 || strRut == '') {
		 rutsgnp=straux;
		} else {
		 rutsgnp="-"+straux;
		}
		for (i=0; i < 3; i++){
			if (strAuxArray[i]==""){
				i=3;
			}else{
				rutsgnp=strAuxArray[i]+rutsgnp;
			}
		}
		document.getElementById('rut').value=rutsgnp;
		
		
	}
function IsNumeric(valor)
{
var log=valor.length; var sw="S";
for (x=0; x<log; x++)
{ v1=valor.substr(x,1);
v2 = parseInt(v1);
//Compruebo si es un valor numérico
if (isNaN(v2)) { sw= "N";}
}
if (sw=="S") {return true;} else {return false; }
}

function largo(txt, caja)
  {
	  tamano = txt.length;
	  if (tamano > 2000) 
	  {
		alert("Ha superado el l\u00edmite de 2000 caract\u00e9res permitidos, actualmente usted utiliz\u00f3 " + tamano);
		caja.value = caja.value.substring(0, 2000);
	  }
  }