function urlencode(str) {
str = escape(str);
str = str.replace('+', '%2B');
str = str.replace('%20', '+');
str = str.replace('*', '%2A');
str = str.replace('/', '%2F');
str = str.replace('@', '%40');
return str;
}

function PopulateModel(val)
{
  var idx = val.selectedIndex;
  var val = val[idx].text;
  var par = document.forms["mobilesearch"];
  var modellmts = par.elements;
  var modelsel = modellmts["model"];
  var make = val;
  var type=document.forms.mobilesearch;
  if (make != "")
  {
	 // alert(type);
	 
 	Http.get({
		url: "/populate.php?make="+urlencode(make),
		callback: fillModel,
		cache: Http.Cache.Get
	}, [modelsel]);
	 
}
}
function fillModel(xmlreply, modellmt)
{
  if (xmlreply.status == Http.Status.OK)
  {
    var modelresponse = xmlreply.responseText;
    var modelar = modelresponse.split("|");
    modellmt.length = 1;
    modellmt.length = modelar.length;
    for (o=1; o < modelar.length; o++)
    {
      modellmt[o].text = modelar[o];
    }
  }
  else
  {
    alert("Cannot handle the AJAX call.");
  }
}

function opentariff(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=600,height=500,left = 262,top = 134');");
}
function submitform()
{
  document.mobilesearch.submit();
}
