﻿
function findCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

menus_array = new Array('wools', 'fashion', 'accessories', 'patterns', 'needlework', 'info');
menus_status_array = new Array();
img_close = 'Images/contract.gif';
img_open = 'Images/expand.gif';

function showHideSwitch(elID) {
  if (document.getElementById) {
    var switch_id = document.getElementById(elID);
    var imgid = elID+'_img';
    var button_id = document.getElementById(imgid);
    if (menus_status_array[elID] != 'show') {
      button_id.setAttribute('src', img_close);
      switch_id.className = 'showSwitch';
	  menus_status_array[elID] = 'show';
	  document.cookie = elID+'=show';
    }else{
      button_id.setAttribute('src', img_open);
      switch_id.className = 'hideSwitch';
	  menus_status_array[elID] = 'hide';
	  document.cookie = elID+'=hide';
    }
  }
}
function resetMenu() { 
  if (document.getElementById) {
    for (var i=0; i<menus_array.length; i++) {
      var idname = menus_array[i];
      var switch_id = document.getElementById(idname);
      var imgid = idname+'_img';
      var button_id = document.getElementById(imgid);
      if (findCookie(idname) == 'show') {
	    button_id.setAttribute('src', img_close);
        switch_id.className = 'showSwitch';
	    menus_status_array[idname] = 'show';
	  }else{
	    button_id.setAttribute('src', img_open);
        switch_id.className = 'hideSwitch';
	    menus_status_array[idname] = 'hide';
	  }
    }
  }
}
function redirect(){
	if(document.headerSearch.JSearch.value != ""){
		location = "search.aspx?searchStr=" + document.headerSearch.JSearch.value;
	}
}


