// JavaScript Document

function getCities(myform, any_text) {

  var url = "includes/search_city.php";
    
  //get selected state
  x=myform.state.value;
  
  opt = new Array();

  params = "st=" + x;

  //Ajax to get state's cities
new Ajax.Request(url,
  {
    method:'post',
    parameters: params,
    onSuccess: function(transport){
      var response = transport.responseText || "Not Available;";
      opt = response.split(';');
      updateSelect(myform, any_text,opt);
    },
    onFailure: function(){ alert('Couldn\'t get cities...Please, try again') }
  });

}

function updateSelect(myform, any_text, opt){

  //Build Select for cities
  myform.city.length = 0;
  myform.city.options[0] = new Option(any_text,'');
     for (i = 1; i <= opt.length; i++) {
          myform.city.options[i] = new Option(opt[i-1],opt[i-1]);
     }
}
 
function ajaxNewProperties(pid,type,myDiv,back){

  if(type== '0')
    url = 'get_new_properties.php';
  else
    url = 'get_new_developments.php';
  
  document.getElementById(myDiv).innerHTML = "&nbsp;<p><center><img src='images/loading.gif' widht=16 height=16 ><br><span class='loading'>Loading...</span></center>";

  var oOptions = {
      method: "post",
      parameters: "pid=" + pid + "&type=" + type + "&back=" + back
  };

  new Ajax.Updater(myDiv,url,oOptions);
     
}
