var k, def = {  
		widgets: "upad_widget",  
		mode: "AvgPrice",  
		url: "http://" + location.host + "/widgets/widgets_large/",
		defaultSearch: "london",
		displayType: "large"
}; 

for(k in def){
	if(typeof(upad_options[k]) != typeof(def[k])){
		upad_options[k] = def[k];
	}
}
try {
  var head = document.getElementsByTagName("head")[0];
  if(document.createStyleSheet) {
    document.createStyleSheet(upad_options.url+'/widgets_css.css');
  } else {
    var styles = "@import url('"+upad_options.url+"/widgets_css.css');";
    var newSS=document.createElement('link');
    newSS.rel='stylesheet';
    newSS.href='data:text/css,'+escape(styles);
    document.getElementsByTagName("head")[0].appendChild(newSS);
  }
} catch(e) {}
try {
  var wpdivs = document.getElementsByTagName('div');
  for (var i=0; i<wpdivs.length; i++) {
    if (wpdivs[i].id == upad_options.widgets) {
    	getData(upad_options.url+"/ajaxwidgets.php?q="+upad_options.defaultSearch+"&mode="+upad_options.mode+"&divId="+upad_options.widgets+"&displayType"+upad_options.displayType);
    	wpdivs[i].style.display = '';
    }
  }
} catch(e) {}
function getData(url){
	try {
		var button = document.getElementById('upad_search_button');
		button.value = "loading";
		button.disabled="true";
	} catch(e) {}
    var head = document.getElementsByTagName("head").item(0);
    var script = document.createElement("script");
    script.setAttribute("type", "text/javascript");
    script.setAttribute("src", url);
    head.appendChild(script);
    document.getElementById('u_w_gbp').innerHTML="£";
}
function getAvg(){
	var q = document.getElementById('upad_widget_q').value;
	if (q != '') {
		getData(upad_options.url+"/ajaxwidgets.php?q="+q+"&mode="+upad_options.mode+"&divId="+upad_options.widgets+"&displayType"+upad_options.displayType);
	}
	
}
