
    function select_start(rating, rating_class)
    {
    	elements = getElementsByClassName('RatingStarDropDown', 'select', document.getElementById("rating_cell"));
    	
    	
    	
    	elements[0].options[rating].selected = true;
    	
    	
    	
    	document.getElementById("rating_cell_ul").className = "rating " + rating_class;
    }
    
    
     function expand_nav(id)
    {
	    var cat = document.getElementById('side_store_dir_'+id);
	    var sub_list = document.getElementById('side_store_sub_dir_'+id);
	   if(cat.className != 'navexpand')
	   {
	   	cat.className = 'navexpand';
	   	sub_list.style.display = 'block';
	   }
	   else
	   {
	   	cat.className = '';
	   	sub_list.style.display = 'none';
	   }
    }
    
    function openTab(tabId, tabClass, buttonId, buttonClass)
    {
	    
	    tabs = getElementsByClassName(tabClass, 'div', document.getElementById("containertabs"));
	    
	    var i;
	    for (i = 0; i < tabs.length; i++)
	    {
		    tabs[i].style.display = 'none';
	    }
	    
	    opentab = document.getElementById(tabId);
	    opentab.style.display = 'block';
	    
	    highlightbuttons = getElementsByClassName(buttonClass, 'a', document.getElementById("containertabs"));
	    
	    
	    for (i = 0; i < highlightbuttons.length; i++)
	    {
		    highlightbuttons[i].style.backgroundImage  = '';
	    }
	    
	    highlightbutton = document.getElementById(buttonId);
	    highlightbutton.style.backgroundImage = 'url(/images/bg_navindustry.gif)';
	    
	    return false;
    }
    
    function initAjaxProgress()
    {
        var pageHeight = (document.documentElement && document.documentElement.scrollHeight) ? document.documentElement.scrollHeight : (document.body.scrollHeight > document.body.offsetHeight) ? document.body.scrollHeight : document.body.offsetHeight;
        //SET HEIGHT OF BACKGROUND
        var bg = document.getElementById('ajaxProgressBg');
        bg.style.height = (pageHeight + 1000) + 'px';
        //POSITION THE PROGRESS INDICATOR ON INITIAL LOAD
        reposAjaxProgress();
        //REPOSITION THE PROGRESS INDICATOR ON SCROLL
        window.onscroll = reposAjaxProgress;
    }

    function reposAjaxProgress()
    {
        var div = document.getElementById('ajaxProgress');
        var st = document.body.scrollTop;
        if (st == 0) {
            if (window.pageYOffset) st = window.pageYOffset;
            else st = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
        }
        div.style.top = 150 + st + "px";
    }
    
    // Drop down menu Javascript for IE
    sfHover = function() {
	var sfEls = document.getElementById("industrynav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
	
	
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

 // Drop down menu Javascript for IE
    sfDirHover = function() {
	var sfEls = document.getElementById("storedirnav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
	
	
}
if (window.attachEvent) window.attachEvent("onload", sfDirHover);
