function preload_ddl(){
	var ddl_field_ids=Array("");
	for(var i=0;i<ddl_field_ids.length;i++){
		var ddl = document.getElementById(ddl_field_ids[i]);
		if(ddl!=null){
			var ddl_hid = document.getElementById(ddl_field_ids[i]+'_hid');
			var preset_val = ddl_hid.value;
			for(j=0;j<ddl.options.length;j++){
				if(ddl.options[j].value==preset_val){ddl.selectedIndex=j;break;}
			}
		}
	}
}
function validate(form){
//	var req_field_ids=Array("");
	var req_field_ids=Array("name","phone","email","project_title",
							"what_are_three_top_priorities_to_be_accomplished",
							"describe_target_audience",
							"description_of_how_audience_will_use_site",
							"how_current_condition_ideally_improve_as_result_of_project",
							"how_will_you_know_we_have_accomplished_objectives",
							"what_will_this_result_mean_personally_or_as_organization",
							"how_soon_you_want_to_start",
							"target_completion_date",
							"your_investment_range","list_of_websites_you_prefer"
							
							);
	var err_msg="";
	for(var i=0;i<req_field_ids.length;i++){
		var input = document.getElementById(req_field_ids[i]);
		if(input!=null){
			if(input.value==""){
				var str = new String(req_field_ids[i]);
				err_msg+="Missing \" "+str.replace(/_/g," ")+"\".\n";
			}
		}
	}
	if(err_msg!=""){
		alert(err_msg);
		return false;
	}else{
		return true;
	}
}
//preload_ddl();
