function updateForm() {
	document.leadform.change.value = "true";
	document.leadform.submit();
}

function getObj(name)
{
	if (document.getElementById)
	{
		if (document.getElementById(name)!=null) {
			return document.getElementById(name);
		}
	}
	else if (document.all)
	{
		if (document.all[name]!=null) {
			return document.all[name];
		}
	}
	else if (document.layers)
	{
		if (document.layers[name]!=null) {
			return document.layers[name];
		}
	}
	return null;
}

//function to delete all the options of a drop down box
function delete_options(id) {
	var obj = document.getElementById(id);
	while(obj.options.length>0) {
		deleteIndex=obj.options.length-1;
		obj.options[deleteIndex]=null;
	}
}

//function to add a new option to a drop down box
function add_option(id, val, dis) {
	var obj = document.getElementById(id);
	new_option = document.createElement('option');
	new_option.text = dis;
	new_option.value = val;
	obj.options[obj.options.length] = new_option;
}

//function to get a value from the submit form
function get_form_value(id){
	var selected_val = document.leadform[id];
	for (var i=0; i<selected_val.length; i++) {
		if (selected_val[i].checked) {
			document.leadform[id].value = selected_val[i].value;
			break;
		}
	}
	return document.leadform[id].value;
}

function change_form_value(id, value){
	document.leadform[id].value = value;
}
//function to hide a question
function hideQuestion(id, pic_id, pic_total){
	var change_val = getObj(id + "_question");
	var change_val2 = getObj(id + "_option");
	var change_val3 = getObj(id + "_space");
	
	//change_form_value(id + "_hidden", "Yes");
	change_form_value(id + "_require", "No");
	
	change_val.style.display = "none";
	change_val2.style.display = "none";
	change_val3.style.display = "none";
	/*
	getObj("image_"+pic_id).style.display = "none";
	
	var next_pic_id =1;
	
	for (i=0; i<pic_total; i++){
		var next_image_object = getObj("image_"+(i+1));
		if (next_image_object.style.display != "none"){
			next_image_object.src = "images/0.gif";
			next_pic_id += 1;
		}
	}
	*/
}

//function to show a question
function showQuestion(id, pic_id, pic_total){
	var change_val = getObj(id + "_question");
	var change_val2 = getObj(id + "_option");
	var change_val3 = getObj(id + "_space");
	
	//change_form_value(id + "_hidden", "No");
	change_form_value(id + "_require", "Yes");
	
	//for IE 4.0+
	browser_version = parseInt(navigator.appVersion);
	browser_type = navigator.appName;
	if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) {
		change_val.style.display = "block";
		change_val2.style.display = "block";
		change_val3.style.display = "block";
	}else if (browser_type == "Netscape" && (browser_version >= 4)){
		change_val.style.display = "table-row";
		change_val2.style.display = "table-row";
		change_val3.style.display = "table-row";
	}	
	/*
	getObj("image_"+pic_id).style.display = "block";

	var next_pic_id = 1;
	
	for (i=0; i<pic_total; i++){
		var next_image_object = getObj("image_"+(i+1));
		if (next_image_object.style.display != "none"){
			next_image_object.src = "images/num_"+next_pic_id+".gif";
			next_pic_id += 1;
		}
	}
	*/
}


function TrimString(sInString) {
  sInString = sInString.replace( /^\s+/g, "" );// strip leading
  return sInString.replace( /\s+$/g, "" );// strip trailing
}
