$(document).ready(loadHandlers);

function loadHandlers() {
  menuHandler();
  searchHandler();
}

function searchHandler() {
  $("#searchInput").val(window.parametr.searchString);
  $("#searchInput").focus(function(){ if ($(this).val() == window.parametr.searchString){$(this).val("");}});

  $("#searchForm").submit(function(){ if ($("#searchInput").val() == window.parametr.searchString){return false;}; return ($("#searchInput")[0].value.length > 3);});

 
}

function menuHandler() {
  $("li.haschildren span").click(function() { $(this).parent().next().toggleClass("flat").toggleClass("unflat"); });
}

function purposeFailHandler() {
  $("input.purpose").click(function() { return false; }); $("input.site").click(function() { return false; });
}

function popup(url,i_width,i_height) {
  var swidth=screen.width, sheight=screen.height;
  var min_x = 100;
  var min_y = 100;
  var max_x = swidth-50;
  var max_y = sheight-190;
  var owidth = i_width > max_x ? max_x : i_width < min_x ? min_x : i_width;
  var oheight = i_height > max_y ? max_y : i_height < min_y ? min_y : i_height;
  if ((owidth!=i_width) || (oheight!=i_height)) {
    pageWin = window.open(url,"","width="+owidth+",height="+oheight+",menubar=0,scrollbars,resizable,screenX=20,screenY=40,left=20,top=40");
  } else {
    pageWin = window.open(url,"","width="+owidth+",height="+oheight+",screenX=20,screenY=40,left=20,top=40");
  }
  pageWin.focus();
  return false;
}

