function validateSurvey (form) {	
	           var error = eval(doc + 'error_msg' + doc2);
	var error_field = document.getElementsByName('field_error');
        	
	var is_error = false;
	var error_msg_field = eval(doc + 'survey_error_msg' + doc2);
	var error_msg = "There are errors on this form or missing data that is required!";


	for (i = 0; i < error_field.length; i ++) {
		var text = error_field[i].id;
		if (text.indexOf("_country_field_error") > 0) {
			for(ind = 0; ind < form.elements.length-1; ind++)
			{		
				if (form.elements[ind].type == "select-one")
				{						
					if (error_field[i].value == "Y") 
					{	
					if(form.elements[ind].value=="")						
					error_field[i].value = "Y";
					else					
					error_field[i].value = "N";
					}
				}
			}					
		}		

		if (error_field[i].value == "Y") {	
			//alert(error_field[i].value);
			//alert(error_field[i].id);
			is_error = true;			
			field_error_msg_txt = eval(doc + error_field[i].id.replace("_field_error", "_field_error_msg") + doc2);
			field_error_msg = eval(doc + error_field[i].id.replace("_field_error", "_error_msg") + doc2);
			
			if (field_error_msg.innerHTML.length < 2) {				
				field_error_msg.innerHTML = field_error_msg_txt.value;
			}
		}
	}
	
	error_msg_field.innerHTML = (is_error) ? error_msg : "&nbsp;";

	//Added on 14thSept06--
 	for(ind = 0; ind < form.elements.length-1; ind++)
	{
		//if(form.elements[ind].type != "hidden" && form.elements[ind].type != "button" && form.elements[ind].type != "submit" && form.elements[ind].type != "reset" && !form.elements[ind].disabled)

		if( (form.elements[ind].type == "text" || form.elements[ind].type == "password" || form.elements[ind].type == "select-one" || form.elements[ind].type == "select-multiple") && !form.elements[ind].disabled)
		{
			
			
			//alert("'"+form.elements[ind].name+"'"+" "+form.elements[ind].type);
			form.elements[ind].focus();
		}
	}

	/*for(ind = 0; ind < form.elements.length-1; ind++)
	{		
		if (form.elements[ind].type == "select-one")
		{	
			if(form.elements[ind].value=="1")				
			is_error = false;
			
		}
	}*/
	//Added on 14thSept06--

	if(!is_error){
		form.elements['submit'].disabled = true;
	}

	return (!is_error);
}
