function chkContactoWeb(theForm){	  
	 
	  if(!theForm.first_name.value){
	  	alert('Debes proporcionar un Nombre');
		  //theForm.combo_type.focus();
		  return false;
	  }else if(!theForm.last_name.value){
		alert('Debes proporcionar un Appellido');
		  return false;
	  }else if(!theForm.email.value){
		alert('Debes proporcionar un Correo');
		  return false;
		}else if(!theForm.state.value){
		alert('Debes seleccionar un Estado');
		  return false;
  	  }else if(!theForm.city.value){
		alert('Debes proporcionar una Ciudad');
		  return false;
   	  }else if(!theForm.description.value){
		alert('Debes escribir que necesita');
		  return false;
	  }
	  else	  
	   return true;
}



//<!-- FORMA DE SOPORTE
	//Checar campos no vacíos , contador de caracteres.
	function checkSupport(theForm){	  
		 
		  if (theForm.sistema.value == "Seleccione"){
			 alert('Debes seleccionar el sistema');
			 theForm.sistema.focus();
			 return false;
		  }  
		 
		  if(!theForm.Hotel.value){
			alert('Debes Proporcionar el Nombre del Hotel');
			theForm.Hotel.focus();
			return false;
			
		  }  
		
		  if(!theForm.Comentario.value){
			alert('Debes Proporcionar un Comentario');
			theForm.Comentario.focus();
			return false;
			
		  } 
		  
		  if(!theForm.reporta.value){
			alert('Debes proporcionar el Nombre de quien Reporta');
			theForm.reporta.focus();
			return false;
			
		  }  
		  
		  apos=theForm.email.value.indexOf("@")
		  dotpos=theForm.email.value.lastIndexOf(".")
		  if (apos<1||dotpos-apos<2){ 
			 alert("Debes proporcionar una dirección de correo válida");
			 theForm.email.focus();
			 return false;
				
		  }
		 
		  if(!theForm.email.value){
			alert('Debes proporcionar un Email');
			theForm.email.focus();
			return false;
			
		  } 
		  
			return true;	  
	  }
	  
	  

	//Caracter Count 
	function update() {
		  var old3 = document.frmSoporte.count.value;
		  document.frmSoporte.count.value = document.frmSoporte.Comentario.value.length;
	   
		  if(document.frmSoporte.count.value > 400 && old3 <= 400) {
			 alert('Demasiados Datos en Comentario ! Max Caracteres = 400');
			 if(document.styleSheets) {
			 document.frmSoporte.count.style.fontWeight = 'bold';
			 document.frmSoporte.count.style.color = '#ff0000'; 
			 } 
		  }
		  else if(document.frmSoporte.count.value <= 400 && old3 > 400 && document.styleSheets ) {
		   document.frmSoporte.count.style.fontWeight = 'normal';
		   document.frmSoporte.count.style.color = '#000000'; 
		  } 
	   }
	   
	   
	// File Upload   
	function fileupld(){
		if(document.frmSoporte.filechk.checked)
			document.frmSoporte.userfile.disabled = false;

		else
			document.frmSoporte.userfile.disabled = true;
		
	}
	// FORMA DE SOPORTE -->
	