
// JavaScript Document
function getHTTPObject() 
  {
	  var xmlhttp; 
		if(window.XMLHttpRequest)
		{
		  xmlhttp = new XMLHttpRequest(); 
		} 
		else if (window.ActiveXObject)
		{ 
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
			if (!xmlhttp)
			{ 
			  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
			} 
		} 
		return xmlhttp; 
	} 
var http = getHTTPObject(); // We create the HTTP Object 

function setField_Value(FieldId, Answer){
	var Field = document.getElementById(FieldId);
	if(!Field) return false;
	
	var elementType = Field.tagName.toLowerCase();
	var Form = Field.form;
	
	switch(elementType){
		case 'input':
			switch(Field.type){
				case 'text':
					setText(Field, Answer);
					break;
				case 'hidden':
					setText(Field, Answer);
					break;	
				case 'radio' :
					selectRadio(Field, Answer);
					break;
				case 'checkbox':
					clearCheckboxes(Field);
					selectCheckboxes(Field, Answer);
					break;
			}
			break;
//		case 'textarea':
//			setText(Field, Answer);
//			break;
		case 'select':
			markByValue(Field, Answer);
			break;
	}
}
