/*function $(element) { 
SKRIPTA NE RADI ZBOG OVOG!!!!
for (var i = 0, i < length; i++ elements = [], length = arguments.length; ) 

for (i=0; i<=tabs.length; i++) initiateDropDownMenu(tabs[i], ie_hack);
}
*/

var expanded_menu_id = false;
var mouse_over_status_array = new Array();
function initiateMenuDropdownsV6 (this_active_tab, tabs, ie_hack) {
  for (i=0; i<=tabs.length; i++) initiateDropDownMenu(tabs[i], ie_hack);
}
function initiateDropDownMenu (id, ie_hack) {
  if (typeof(id) != "undefined") {
    var iframe_id;
    if (ie_hack) iframe_id = id+"_ifrm";
    else iframe_id = "";
    // Define global mouseover status variable
    // Set the iframes height to the height of this dropdown item.
    $("#tb_"+id).bind("mouseleave", function(e) {
      mouse_over_status_array[id+"_sm"] = false;
      hideDropdown(id+"_sm", iframe_id, false, "200");
    });
    $("#tb_"+id).bind("mouseenter", function(e) {
      mouse_over_status_array[id+"_sm"] = true;
      showDropdown(id+"_sm", iframe_id, false, "200");
    });
  }
}
function initiateMenuMouseoverv6 (id) {
  $("#tb_"+id+"").mouseover(function() {
    $("#tb_"+id).removeClass('tab-ul-off');
    $("#tb_"+id).removeClass('tab-ul-on');
    $("#tb_"+id).addClass('tab-ul-mouseover');
  });
  $("#tb_"+id+"").mouseout(function() {
    var sm_display = $("#"+id+"_sm").css('display');
    if (sm_display=='none' || sm_display == undefined) {
      $("#tb_"+id).removeClass('tab-ul-mouseover');
      $("#tb_"+id).removeClass('tab-ul-on');
      if (active_tab == id) $("#tb_"+id).addClass('tab-ul-on');
      else $("#tb_"+id).addClass('tab-ul-off');
    }
  });
}
function hideDropdown(id, ie_hack_frame_id, no_delay, delay_ms) {
  // Pause to make sure this is what the user wants
  if (!mouse_over_status_array[id] && !no_delay) {
    setTimeout("hideDropdown(\""+id+"\", \""+ie_hack_frame_id+"\",  true)", delay_ms);
  }
  // Show the dropdown
  else if (!mouse_over_status_array[id]) {
    $("#"+id).hide();
    if (ie_hack_frame_id != "") {
      $("#"+ie_hack_frame_id).hide();
    }
  }
}
function showDropdown(id, ie_hack_frame_id, no_delay, delay_ms) {
  // Pause to make sure this is what the user wants
  if (mouse_over_status_array[id] && !no_delay) {
    setTimeout("showDropdown(\""+id+"\", \""+ie_hack_frame_id+"\",  true)", delay_ms);
  }
  // Show the dropdown
  else if (mouse_over_status_array[id]) {
    $("#"+id).show();
    if (ie_hack_frame_id != "") {
      var menu_height = document.getElementById(id).offsetHeight;
      document.getElementById(ie_hack_frame_id).style.height = menu_height;
      $("#"+ie_hack_frame_id).show();
    }
  }
}
function initializeSearchHeader() {
  $("#search-header").bind("mouseenter", function(e) { mouse_over_status_array["search-form-header"] = true; showDropdown("search-form-header", "", false, "250")})
  $("#search-header").bind("mouseleave", function(e) { mouse_over_status_array["search-form-header"] = false;  hideDropdown("search-form-header", "", false, "200")})
  $("#search-kudoz").click(function() {
    $("#search-kudoz").addClass("selected");
    $("#search-jobs").removeClass("selected");
    $("#search-forums").removeClass("selected");
    $("#search-proz").removeClass("selected");
    if (!hasEnteredSearchText()) $("#search-box-header").val("Search terms...");
    $("#section").val("kudoz");
  });
  $("#search-jobs").click(function() {
    $("#search-jobs").addClass("selected");
    $("#search-kudoz").removeClass("selected");
    $("#search-forums").removeClass("selected");
    $("#search-proz").removeClass("selected");
    if (!hasEnteredSearchText()) $("#search-box-header").val("Search jobs...");
    $("#section").val("jobs");
  });
  $("#search-forums").click(function() {
    $("#search-forums").addClass("selected");
    $("#search-jobs").removeClass("selected");
    $("#search-kudoz").removeClass("selected");
    $("#search-proz").removeClass("selected");
    if (!hasEnteredSearchText()) $("#search-box-header").val("Search forums...");
    $("#section").val("forums");
  });
  $("#search-proz").click(function() {
    $("#search-proz").addClass("selected");
    $("#search-jobs").removeClass("selected");
    $("#search-kudoz").removeClass("selected");
    $("#search-forums").removeClass("selected");
    if (!hasEnteredSearchText()) $("#search-box-header").val("Search ProZ.com...");
    $("#section").val("proz");
  });
  // If they click on the box, wipe out the default values if they haven't already typed something.
  $("#search-box-header").focus(function() {
    if (!hasEnteredSearchText()) {
      $("#search-box-header").val("");
      $("#search-box-header").removeClass('srch_inp');
      $("#search-box-header").addClass('srch_inp_selected');
    }
  });
  $("#search-box-header").keyup(function() {
    if (hasEnteredSearchText()) {
      $("#search-box-header").removeClass('srch_inp');
      $("#search-box-header").addClass('srch_inp_selected');
    }
    else {
      $("#search-box-header").removeClass('srch_inp_selected');
      $("#search-box-header").addClass('srch_inp');
    }
  });
  $("#search-box-header").keydown(function() {
    if (hasEnteredSearchText()) {
      $("#search-box-header").removeClass('srch_inp');
      $("#search-box-header").addClass('srch_inp_selected');
    }
    else {
      $("#search-box-header").removeClass('srch_inp_selected');
      $("#search-box-header").addClass('srch_inp');
    }
  });
}
function hasEnteredSearchText() {
  if ($("#search-box-header").val() == "Search ProZ.com..." || $("#search-box-header").val() == "Search terms..." || $("#search-box-header").val() == "Search jobs..." || $("#search-box-header").val() == "Search forums..." || $("#search-box-header").val() == "") {
    return false;
  }
  return true;
}
function submitSearch() {
  if ($("#section").val() == "proz") {
    document.frm_search_header.action = "http://www.google.com/cse";
    document.frm_search_header.method = "get";
    $("#google_q").val($("#search-box-header").val());
  }
  else if ($("#section").val() == "jobs") {
    document.frm_search_header.action = "/translation-jobs/";
    document.frm_search_header.method = "post";
    $("#mode").val("basic");
    $("#view_t").val("y");
    $("#view_i").val("y");
    $("#view_p").val("y");
    $("#jobs_search").val("y");
  }
  else if ($("#section").val() == "forums") {
    document.frm_search_header.action = "/?sp=forum&action=SearchForum&advanced=y";
    document.frm_search_header.method = "post";
    $("#search_pattern").val($("#search-box-header").val());
  }
  else if ($("#section").val() == "kudoz") {
    document.frm_search_header.action = "/?sp=ksearch";
    document.frm_search_header.method = "post";
    $("#k_term").val($("#search-box-header").val());
    $("#k_whole_words").val("y");
    $("#k_kog_team").val("y");
    $("#k_edited").val("y");
    $("#k_unedited").val("y");
    $("#k_glossaries").val("y");
    $("#k_header_search").val("y");
  }
  document.frm_search_header.submit();
}
