function changeLoc(el){
	if (el.value != ''){
		var path = "/store/walker/item/";
    var URL = path + el.value;
		document.location.href=URL;
		}
	else return;
}

function isIE6(){
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer'){
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
    if (rv == "6") return true
    return false;   
}

function IESelectBoxes(state){
    if(isIE6()) {   
        if(state == "on"){
        var selectElems = document.getElementsByTagName('select');  
        for(var i = 0; i < selectElems.length; i++) {
            selectElems[i].style.visibility = 'hidden';
            }
        }
        if(state == "off"){
        var selectElems = document.getElementsByTagName('select');  
        for(var i = 0; i < selectElems.length; i++) {
            selectElems[i].style.visibility = 'visible';
            }
        }
    
    }
}

// Parse DOM for elements with specific class name
// get element/s by classname
function getElementsByClassName(classname, node) {
    if(!node) node = document.getElementsByTagName("body")[0];
  var a = [];
  var re = new RegExp('\\b' + classname + '\\b');
  var els = node.getElementsByTagName("*");
  for(var i=0,j=els.length; i<j; i++)
  if(re.test(els[i].className))a.push(els[i]);
  return a;
  }


function setBG(classname, state) {  
    var el = 'nav' + classname.ucFirst();
    var element = document.getElementById(el);
    var current_class = document.getElementById("container");
    var current_class = current_class.className;        
    if (state == "on" && current_class != classname){element.style.backgroundPosition = "0px -33px";}
    if (state == "off" && current_class != classname){element.style.backgroundPosition = "0px 0px";}
}

function changeBG(el, state){
    if (state == "on"){el.style.backgroundColor  = "#fac751";}
    if (state == "off"){el.style.backgroundColor  = "#db2405";}
}

function swapWalker(id, state){
//alert(id+state);
var el = document.getElementById(id).style.display = state;
}

function addEvent( obj, type, fn ) {
    if ( obj.attachEvent ) {
        obj['e'+type+fn] = fn;
        obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
        obj.attachEvent( 'on'+type, obj[type+fn] );
    } else
        obj.addEventListener( type, fn, false );
}

function createRollover(el, overState) {
    if (!el) return;
    var offState = el.src;
    var overImg = new Image();
    overImg.src = overState;
    el.onmouseover = function() {this.src = overImg.src};
    el.onmouseout = function() {this.src = offState};
}

String.prototype.ucFirst = function () {
    return this.substr(0, 1).toUpperCase() + this.substr(1, this.length);
}