sendAnswerFlag = false;	
					  
function sendAnswer(){
 var var_field_375 = trim(document.frmAnswer.field_375.value);
						if(var_field_375.length==0){
							alert('El campo 1 es requerido ');
							return false;}
						
	
						    if(var_field_375.length>50){
								alert('El campo 1 no debe ser mayor a 50');
								return false;}
							
 var var_field_407 = trim(document.frmAnswer.field_407.value);
						if(var_field_407.length==0){
							alert('El campo 2 es requerido ');
							return false;}
						
	
						    if(var_field_407.length>50){
								alert('El campo 2 no debe ser mayor a 50');
								return false;}
							
 var var_field_376 = trim(document.frmAnswer.field_376.value);
						if(var_field_376.length==0){
							alert('El campo 3 es requerido ');
							return false;}
						
							
								if (!isEmail(var_field_376)){
									alert('El campo 3 es invalido, debe ser un correo electronico (usuario@servidor.com)');
									return false;
								}
	
						    if(var_field_376.length>50){
								alert('El campo 3 no debe ser mayor a 50');
								return false;}
							
 var var_field_378 = trim(document.frmAnswer.field_378.value);
						if(var_field_378.length==0){
							alert('El campo 4 es requerido ');
							return false;}
						
	
						    if(var_field_378.length>50){
								alert('El campo 4 no debe ser mayor a 50');
								return false;}
							
chk_success = false;
chk_other_success = false;
 var_field_379_1 = document.frmAnswer.field_379_1.checked;
 if (var_field_379_1==true){chk_success=true;}
 var_field_379_2 = document.frmAnswer.field_379_2.checked;
 if (var_field_379_2==true){chk_success=true;}
 var_field_379_3 = document.frmAnswer.field_379_3.checked;
 if (var_field_379_3==true){chk_success=true;}
 var_field_379_4 = document.frmAnswer.field_379_4.checked;
 if (var_field_379_4==true){chk_success=true;}
 var_field_379_5 = document.frmAnswer.field_379_5.checked;
 if (var_field_379_5==true){chk_success=true;}
 var_field_379_6 = document.frmAnswer.field_379_6.checked;
 if (var_field_379_6==true){chk_success=true;}
 var_field_379_7 = document.frmAnswer.field_379_7.checked;
 if (var_field_379_7==true){chk_success=true;}
 var_field_379_8 = document.frmAnswer.field_379_8.checked;
 if (var_field_379_8==true){chk_success=true;}
 var_field_379_9 = document.frmAnswer.field_379_9.checked;
 if (var_field_379_9==true){chk_success=true;}
 var_field_379_10 = document.frmAnswer.field_379_10.checked;
 if (var_field_379_10==true){chk_success=true;}
 var_field_379_11 = document.frmAnswer.field_379_11.checked;
 if (var_field_379_11==true){chk_success=true;}
 isselected = document.getElementById('other_id_379').checked;
 if(isselected){
									 var other_value = trim(document.getElementById('other_field_379').value);						
						  	 		 if(other_value.length==0){
						 				alert('El campo 6 con la opcion Otro es requerido ');
						 				return false; }
									else{
										chk_success = true; //habilitar respuesta
									}
							}
							
if (!chk_success){
							alert('El campo 6 es requerido, debe seleccionar al menos una opcion');
							return false;
						}
				sendAnswerFlag = true;
				//alert('hacer el submit');

				//Registrar el submit en analytics, si esta disponible el pageTracker	
				try { if(pageTracker) { pageTracker._trackPageview('/forms/completed/18/18'); } } catch(err) {}				
				
				//Lead tracking
				try { if(_trackLead) {	
					_trackLead(var_field_375,var_field_407,var_field_376,var_field_378, 'Solicitud de cotizacion', document.frmAnswer.field_377.value, 'ensitech.com') } 
				} catch(err) {}
				
				if(document.frmAnswer.submit_f){ document.frmAnswer.submit_f.disabled = true; }  			
				document.frmAnswer.submit();
			}
		
	
		function checkOther(value,elementId){			
			if (value.indexOf('other_id_')!=-1 ) {
		  		document.getElementById('other_field_'+elementId).style.visibility = 'visible';		  
			}else{
		   		document.getElementById('other_field_'+elementId).style.visibility = 'hidden';		   
			}	
			//para checkboxes
			if ( value=='true' ){
				isselected = document.getElementById('other_id_'+elementId).checked;
				if (isselected) document.getElementById('other_field_'+elementId).style.visibility = 'visible';
					else document.getElementById('other_field_'+elementId).style.visibility = 'hidden';
			}
		}
 
		
	
		function checkYesno(value,elementId){
			if ( value=='0' ){
				document.getElementById('other_field_'+elementId).style.visibility = 'visible';
				document.getElementById('yesnoInput_'+elementId).style.visibility = 'visible';
			}else{
				 document.getElementById('other_field_'+elementId).style.visibility = 'hidden';
				 document.getElementById('yesnoInput_'+elementId).style.visibility = 'hidden';
				}
		}

		window.onbeforeunload = function() {
			if (!sendAnswerFlag) return 'La encuesta no ha sido terminada';
		}
