var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
      ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

      function jsddm_close()
      {  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

      function jsddm_timer()
      {  closetimer = window.setTimeout(jsddm_close, timeout);}

      function jsddm_canceltimer()
      {  if(closetimer)
         {  window.clearTimeout(closetimer);
	       closetimer = null;}}

	       $(document).ready(function()
	       {  $('#jsm > li').bind('mouseover', jsddm_open)
	          $('#jsm > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

function postajax2(url){
    if( $('#id_region option:selected').val()!="" ) {
    $('#id_district').html("<option value=\"\">Загрузка...</option>");
    $.post("/"+url, { city : $('#id_region option:selected').val() }, function(response){
    $('#id_district').html("");
    $('#id_district').append("<option value=\"\">Любой</option>");
    for(i=0,l=response.length;i<l;i++){
        $('#id_district').append("<option value=\""+response[i].id+"\">"+response[i].district+"</option>");
	    }
    $('#id_district').removeAttr('disabled');
        }, "json");}
}

function postajax(url){
    if( $('#id_city option:selected').val()!="" ) {
    $('#id_district').html("<option value=\"\">Загрузка...</option>");
    $.post("/"+url, { city : $('#id_city option:selected').val() }, function(response){
    $('#id_district').html("");
    $('#id_district').append("<option value=\"\">Любой</option>");
    for(i=0,l=response.length;i<l;i++){
        $('#id_district').append("<option value=\""+response[i].id+"\">"+response[i].district+"</option>");
	    }
    $('#id_district').removeAttr('disabled');
        }, "json");}
}

