function showHide(id)
{var divId=document.getElementById(id)
if(!divId)return;divId.style.display=(divId.style.display=="none"?"block":"none");}
function showDate(divID,sts)
{var divStatus=document.getElementById(divID);if(sts==0)
{divStatus.style.display=(divStatus.style.display=="none"?"none":"none");}
else
{divStatus.style.display=(divStatus.style.display=="none"?"block":"block");}}
function showArrow(id)
{document.getElementById(id).src="http://www.sharperbrand.com/images/left_nav/arrow_orange.gif";}
function hideArrow(id)
{document.getElementById(id).src="http://www.sharperbrand.com/images/spacer.gif";}
function borderOn(id){document.getElementById(id).style.border="1px solid #FF6600";}
function borderOff(id2){document.getElementById(id2).style.border="1px solid #CCC";}
function clearDefault(el)
{if(el.defaultValue==el.value)el.value="";}
function restoreDefault(el,txt)
{if(el.value=="")el.value=txt;}
var loadImg;function loadNav()
{var i=0;imageObj=new Image();images=new Array();images[0]="http://www.sharperbrand.com/images/new3/home/categories_off.gif";images[1]="http://www.sharperbrand.com/images/new3/home/categories_on.gif";images[2]="http://www.sharperbrand.com/images/new3/home/cobranding_off.gif";images[3]="http://www.sharperbrand.com/images/new3/home/cobranding_on.gif";images[4]="http://www.sharperbrand.com/images/new3/home/discover_off.gif";images[5]="http://www.sharperbrand.com/images/new3/home/discover_on.gif";for(i=0;i<images.length;i++)
{imageObj.src=images[i];}
loadImg=true;}
function menuClear()
{if(document.all||document.getElementById)
{document.getElementById('csTab').style.color="#fff";document.getElementById('csMenu').style.display="none";}}
function menuOver()
{if(document.all||document.getElementById)
{document.getElementById('csTab').style.color="#ff6600";document.getElementById('csMenu').style.display="block";}}
var loaded;loaded=false;function preLoad()
{if(document.images)
{img1a=new Image();img1b=new Image();img2a=new Image();img2b=new Image();img3a=new Image();img3b=new Image();img4a=new Image();img4b=new Image();img5a=new Image();img5b=new Image();img1a.src="http://www.sharperbrand.com/catalog/images/buttons/detailed_view_off.gif";img1b.src="http://www.sharperbrand.com/catalog/images/buttons/detailed_view_on.gif";img2a.src="http://www.sharperbrand.com/catalog/images/buttons/view_arrow_off.gif";img2b.src="http://www.sharperbrand.com/catalog/images/buttons/view_arrow_on.gif";img3a.src="http://www.sharperbrand.com/catalog/images/buttons/add_cart_off.gif";img3b.src="http://www.sharperbrand.com/catalog/images/buttons/add_cart_on.gif";img4a.src="http://www.sharperbrand.com/catalog/images/buttons/print_off.gif";img4b.src="http://www.sharperbrand.com/catalog/images/buttons/print_on.gif";img5a.src="http://www.sharperbrand.com/catalog/images/buttons/add_off.gif";img5b.src="http://www.sharperbrand.com/catalog/images/buttons/add_on.gif";loaded=true;}}
function imgOn(imgName,imgRef)
{if(document.images&&loaded==true)
{document.images[imgName].src=eval("img"+imgRef+"b.src");}
return false;}
function imgOff(imgName,imgRef)
{if(document.images&&loaded==true)
{document.images[imgName].src=eval("img"+imgRef+"a.src");}
return false;}
var newWin=null;function closeWin()
{if(newWin&&!newWin.closed&&newWin.open)
{newWin.close();newWin=null;}}
function openWin(url,wide,high)
{closeWin();if(document.getElementById||document.all||document.layers)
{var screenWidth=screen.availWidth;var screenHeight=screen.availHeight;var newWidth=screenWidth-(wide-10);var newHeight=screenHeight-(high-40);var xPos=newWidth/2;var yPos=newHeight/2;newWin=window.open(url,'popup','height='+high+',width='+wide+',toolbar=no,menubar=no,status=no,location=no,scrollbars=yes,left='+xPos+',top='+yPos+',screenX='+xPos+',screenY='+yPos+'');}
else
{newWin=window.open(url,'popup','height='+high+',width='+wide+',toolbar=no,menubar=no,status=no,location=no,scrollbars=yes,left='+xPos+',top='+yPos+',screenX='+xPos+',screenY='+yPos+'');}
if(newWin.opener==null)newWin.opener=window;newWin.opener.name="opener";}
function openWin2(url,wide,high)
{closeWin();if(document.getElementById||document.all||document.layers)
{var screenWidth=screen.availWidth;var screenHeight=screen.availHeight;var newWidth=screenWidth-(wide-10);var newHeight=screenHeight-(high-40);var xPos=newWidth/2;var yPos=newHeight/2;newWin2=window.open(url,'popup','height='+high+',width='+wide+',toolbar=no,menubar=no,status=no,location=no,scrollbars=no,left='+xPos+',top='+yPos+',screenX='+xPos+',screenY='+yPos+'');}
else
{newWin2=window.open(url,'popup','height='+high+',width='+wide+',toolbar=no,menubar=no,status=no,location=no,scrollbars=no,left='+xPos+',top='+yPos+',screenX='+xPos+',screenY='+yPos+'');}
if(newWin2.opener==null)newWin2.opener=window;newWin2.opener.name="opener";}
function showView(idRef,status)
{var viewNum=document.getElementById(idRef)
if(!viewNum)return;if(status==1)
{viewNum.style.display=(viewNum.style.display=="none"?"block":"block");}
else
{viewNum.style.display=(viewNum.style.display=="none"?"none":"none");}}
function detailViewOn(dvID,clr){var price="price"+dvID;var priceDivBox="price"+dvID+"DivBox";var dv="dv"+dvID;var dvTxt="dv"+dvID+"Txt";document.getElementById(dvTxt).style.backgroundColor=clr;document.getElementById(price).style.backgroundColor='#FFFFCC';document.getElementById(priceDivBox).style.border='1px solid #FF6600';document.getElementById(priceDivBox).style.borderBottom='none';document.getElementById(dv).style.border='1px solid #FF6600';}
function detailViewOff(dvID,clr){var price="price"+dvID;var priceDivBox="price"+dvID+"DivBox";var dv="dv"+dvID;var dvTxt="dv"+dvID+"Txt";var brd="1px solid "+clr;document.getElementById(dvTxt).style.backgroundColor=clr;document.getElementById(price).style.backgroundColor='#FFF';document.getElementById(priceDivBox).style.border=brd;document.getElementById(priceDivBox).style.borderBottom='none';document.getElementById(dv).style.border=brd;}
function detailView2On(dvID,clr){var dv="dv"+dvID;var dvTxt="dv"+dvID+"Txt";document.getElementById(dvTxt).style.backgroundColor=clr;document.getElementById(dv).style.border='1px solid #FF6600';}
function detailView2Off(dvID,clr){var dv="dv"+dvID;var dvTxt="dv"+dvID+"Txt";var brd="1px solid "+clr;document.getElementById(dvTxt).style.backgroundColor=clr;document.getElementById(dv).style.border=brd;}
function resizeCartWin()
{parent.document.getElementById('popupContainer').style.width='545px';parent.document.getElementById('popupContainer').style.height='474px';parent.document.getElementById('popupFrame').style.width='541px';parent.document.getElementById('popupFrame').style.height='445px';history.back();}
function reloadMain(url)
{window.parent.location.href=url;self.close();}
function reloadCurrent()
{window.parent.location.href=window.parent.location.href;self.close();}
function showClose(state)
{if(state==0)
{parent.document.getElementById('popupControls').innerHTML='<a onclick="hidePopWin(false);"><span>Close</span></a>';}
else
{parent.document.getElementById('popupControls').innerHTML=' ';}}
function closeFrame(){var t=parent.document.getElementById('popupContainer');var i=parent.document.getElementById('popupMask');var m=parent.document.getElementById('popupTitle');t.style.display="none";i.style.display="none";m.innerHTML="";history.back();}
function displaySelect(){for(var i=0;i<parent.document.forms.length;i++){for(var e=0;e<parent.document.forms[i].length;e++){if(parent.document.forms[i].elements[e].tagName=="SELECT"){parent.document.forms[i].elements[e].style.visibility="visible";}}}}
function changeBg(r){if(document.getElementById(r).checked){document.getElementById(r).parentNode.parentNode.style.backgroundColor="#FFFFCC";for(var i=1;i<7;i++)
{var clRow="r"+i;if(document.getElementById(clRow))
{if(clRow!=r){document.getElementById(clRow).parentNode.parentNode.style.backgroundColor="#FFFFFF";}}}}}
function setInitBg(){document.getElementById('r1').parentNode.parentNode.style.backgroundColor='#FFFFCC';};var dofade=false;var centertext=false;var xoffset=-30;var yoffset=-10;var mousefollow=false;var hideDelay=50;function altProps(){this.w3c=(document.getElementById)?true:false;this.ns4=(document.layers)?true:false;this.ie4=(document.all&&!this.w3c)?true:false;this.ie5=(document.all&&this.w3c)?true:false;this.ns6=(this.w3c&&navigator.appName.indexOf("Netscape")>=0)?true:false;this.w_y=0;this.w_x=0;this.navtxt=null;this.boxheight=0;this.boxwidth=0;this.ishover=false;this.ieop=0;this.op_id=0;this.oktomove=false;this.dy=0;}
var AT=new altProps();function toggle_centertext(){centertext=!centertext;}
function toggle_mousefollow(){mousefollow=!mousefollow;}
function toggle_dofade(){dofade=!dofade;if(!dofade)AT.ieop=100;}
function getwindowdims(){AT.w_y=(AT.ie5||AT.ie4)?document.body.clientHeight:window.innerHeight;AT.w_x=(AT.ie5||AT.ie4)?document.body.clientWidth:window.innerWidth;}
function getboxwidth(){if(AT.ns4)AT.boxwidth=(AT.navtxt.document.width)?AT.navtxt.document.width:AT.navtxt.clip.width;else if(AT.ie4)AT.boxwidth=(AT.navtxt.style.pixelWidth)?AT.navtxt.style.pixelWidth:AT.navtxt.offsetWidth;else AT.boxwidth=(AT.navtxt.style.width)?parseInt(AT.navtxt.style.width):parseInt(AT.navtxt.offsetWidth);}
function getboxheight(){if(AT.ns4)AT.boxheight=(AT.navtxt.document.height)?AT.navtxt.document.height:AT.navtxt.clip.height;else if(AT.ie4)AT.boxheight=(AT.navtxt.style.pixelHeight)?AT.navtxt.style.pixelHeight:AT.navtxt.offsetHeight;else AT.boxheight=parseInt(AT.navtxt.offsetHeight);}
function movenavtxt(x,y){if(AT.ns4)AT.navtxt.moveTo(x,y);else{AT.navtxt.style.left=x+'px';AT.navtxt.style.top=y+'px';}}
function getpagescrolly(){if(AT.ie5||AT.ie4)return document.body.scrollTop;else return window.pageYOffset;}
function getpagescrollx(){if(AT.ie5||AT.ie4)return document.body.scrollLeft;else return window.pageXOffset;}
function writeindiv(text){if(AT.ns4){AT.navtxt.document.open();AT.navtxt.document.write(text);AT.navtxt.document.close();}
else AT.navtxt.innerHTML=text;}
function writetxt(text){if(dofade&&(AT.ie4||AT.w3c))clearInterval(AT.op_id);if(text!=0){if(!mousefollow)clearTimeout(AT.dy);AT.oktomove=true;AT.ishover=true;if(AT.ns4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';if(AT.w3c||AT.ie4)AT.navtxt.style.textAlign=(centertext)?"center":"left";writeindiv(text);if(AT.ns4)AT.navtxt.visibility="show";else{AT.navtxt.style.visibility="visible";AT.navtxt.style.display="block";}
getboxheight();if((AT.w3c||AT.ie4)&&dofade){if(AT.ie4||AT.ie5)AT.navtxt.style.filter="alpha(opacity=0)";if(AT.ns6)AT.navtxt.style.MozOpacity=0;AT.ieop=0;AT.op_id=setInterval('incropacity()',50);}}else{if(mousefollow)hideAlttxt();else AT.dy=setTimeout('hideAlttxt()',hideDelay);}}
function hideAlttxt(){if(AT.ns4)AT.navtxt.visibility="hide";else{AT.navtxt.style.display="none";AT.navtxt.style.visibility="hidden";}
movenavtxt(-AT.boxwidth-10,0);writeindiv('');}
function incropacity(){if(AT.ieop<=100){AT.ieop+=7;if(AT.ie4||AT.ie5)AT.navtxt.style.filter="alpha(opacity="+AT.ieop+")";if(AT.ns6)AT.navtxt.style.MozOpacity=AT.ieop/100;}else clearInterval(AT.op_id);}
function moveobj(evt){mx=(AT.ie5||AT.ie4)?event.clientX:evt.pageX;my=(AT.ie5||AT.ie4)?event.clientY:evt.pageY;if(AT.ishover&&AT.oktomove){margin=(AT.ie4||AT.ie5)?5:25;if(AT.ns6)if(document.height+27-window.innerHeight<0)margin=15;if(AT.ns4)if(document.height-window.innerHeight<0)margin=10;if(AT.ns4||AT.ns6)mx-=getpagescrollx();if(AT.ns4)my-=getpagescrolly();xoff=mx+xoffset;yoff=(my+AT.boxheight+yoffset-((AT.ns6)?getpagescrolly():0)>=AT.w_y)?-5-AT.boxheight-yoffset:yoffset;movenavtxt(Math.min(AT.w_x-AT.boxwidth-margin,Math.max(2,xoff))+getpagescrollx(),my+yoff+((!AT.ns6)?getpagescrolly():0));if(!mousefollow)AT.oktomove=false;}};function setTall()
{if(document.getElementById)
{var divs=new Array(document.getElementById('deptNav'),document.getElementById('deptMain'));var maxHeight=0;for(var i=0;i<divs.length;i++)
{if(divs[i].offsetHeight>maxHeight)maxHeight=divs[i].offsetHeight;}
for(var i=0;i<divs.length;i++)
{divs[i].style.height=maxHeight+'px';if(divs[i].offsetHeight>maxHeight)
{divs[i].style.height=(maxHeight-(divs[i].offsetHeight-maxHeight))+'px';}}}}
window.onresize=function(){setTall();};var gPopupMask=null;var gPopupContainer=null;var gPopFrame=null;var gReturnFunc;var gPopupIsShown=false;var gHideSelects=false;var gLoading="http://www.sharperbrand.com/scripts/subModal/loading.html";var gTabIndexes=new Array();var gTabbableTags=new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME");if(!document.all){document.onkeypress=keyDownHandler;}
function setPopUpLoadingPage(loading){gLoading=loading;}
function initPopUp(){var body=document.getElementsByTagName('body')[0];var popmask=document.createElement('div');popmask.id='popupMask';var popcont=document.createElement('div');popcont.id='popupContainer';popcont.innerHTML=''+'<div id="popupInner">'+'<div id="popupTitleBar">'+'<div id="popupTitle"></div>'+'<div id="popupControls">'+'<a onclick="hidePopWin(false);"><span>Close</span></a>'+'</div>'+'</div>'+'<iframe src="'+gLoading+'" style="width:100%;height:100%;background-color:transparent;" scrolling="auto" frameborder="0" allowtransparency="true" id="popupFrame" name="popupFrame" width="100%" height="100%"></iframe>'+'</div>';body.appendChild(popmask);body.appendChild(popcont);gPopupMask=document.getElementById("popupMask");gPopupContainer=document.getElementById("popupContainer");gPopFrame=document.getElementById("popupFrame");var brsVersion=parseInt(window.navigator.appVersion.charAt(0),10);if(brsVersion<=6&&window.navigator.userAgent.indexOf("MSIE")>-1){gHideSelects=true;}
var elms=document.getElementsByTagName('a');for(i=0;i<elms.length;i++){if(elms[i].className.indexOf("submodal")>=0){elms[i].onclick=function(){var width=400;var height=200;var startIndex=this.className.indexOf("submodal");var endIndex=this.className.indexOf(" ",startIndex);if(endIndex<0){endIndex=this.className.length;}
var clazz=this.className.substring(startIndex,endIndex);params=clazz.split('-');if(params.length==3){width=parseInt(params[1]);height=parseInt(params[2]);}
showPopWin(this.href,width,height,null);return false;}}}}
addEvent(window,"load",initPopUp);function showPopWin(url,width,height,returnFunc){gPopupIsShown=true;disableTabIndexes();gPopupMask.style.display="block";gPopupContainer.style.display="block";centerPopWin(width,height);var titleBarHeight=parseInt(document.getElementById("popupTitleBar").offsetHeight,10);gPopupContainer.style.width=width+"px";gPopupContainer.style.height=(height+titleBarHeight)+"px";gPopFrame.style.width=parseInt(document.getElementById("popupTitleBar").offsetWidth,10)+"px";gPopFrame.style.height=(height)+"px";gPopFrame.src=url;gReturnFunc=returnFunc;if(gHideSelects==true){hideSelectBoxes();}
window.setTimeout("setPopTitleAndRewriteTargets();",600);}
var gi=0;function centerPopWin(width,height){if(gPopupIsShown==true){if(width==null||isNaN(width)){width=gPopupContainer.offsetWidth;}
if(height==null){height=gPopupContainer.offsetHeight;}
var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();var scLeft,scTop;if(self.pageYOffset){scLeft=self.pageXOffset;scTop=self.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){scLeft=document.documentElement.scrollLeft;scTop=document.documentElement.scrollTop;}else if(document.body){scLeft=document.body.scrollLeft;scTop=document.body.scrollTop;}
gPopupMask.style.height=fullHeight+"px";gPopupMask.style.width=fullWidth+"px";gPopupMask.style.top=scTop+"px";gPopupMask.style.left=scLeft+"px";window.status=gPopupMask.style.top+" "+gPopupMask.style.left+" "+gi++;var titleBarHeight=parseInt(document.getElementById("popupTitleBar").offsetHeight,10);var topMargin=scTop+((fullHeight-(height+titleBarHeight))/2);if(topMargin<0){topMargin=0;}
gPopupContainer.style.top=topMargin+"px";gPopupContainer.style.left=(scLeft+((fullWidth-width)/2))+"px";}}
addEvent(window,"resize",centerPopWin);function hidePopWin(callReturnFunc){gPopupIsShown=false;restoreTabIndexes();if(gPopupMask==null){return;}
gPopupMask.style.display="none";gPopupContainer.style.display="none";if(callReturnFunc==true&&gReturnFunc!=null){gReturnFunc(window.frames["popupFrame"].returnVal);}
gPopFrame.src=gLoading;if(gHideSelects==true){displaySelectBoxes();}
parent.document.getElementById('popupTitle').innerHTML='';history.go(-1);}
function setPopTitleAndRewriteTargets(){if(window.frames["popupFrame"].document.title==null){window.setTimeout("setPopTitleAndRewriteTargets();",10);}else{var popupDocument=window.frames["popupFrame"].document;document.getElementById("popupTitle").innerHTML=popupDocument.title;if(popupDocument.getElementsByTagName('base').length<1){var aList=window.frames["popupFrame"].document.getElementsByTagName('a');for(var i=0;i<aList.length;i++){if(aList.target==null)aList[i].target='_self';}
var fList=window.frames["popupFrame"].document.getElementsByTagName('form');for(i=0;i<fList.length;i++){if(fList.target==null)fList[i].target='_self';}}}}
function keyDownHandler(e){if(gPopupIsShown&&e.keyCode==9)return false;}
function disableTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){gTabIndexes[i]=tagElements[k].tabIndex;tagElements[k].tabIndex="-1";i++;}}}}
function restoreTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){tagElements[k].tabIndex=gTabIndexes[i];tagElements[k].tabEnabled=true;i++;}}}}
function hideSelectBoxes(){for(var i=0;i<document.forms.length;i++){for(var e=0;e<document.forms[i].length;e++){if(document.forms[i].elements[e].tagName=="SELECT"){document.forms[i].elements[e].style.visibility="hidden";}}}}
function displaySelectBoxes(){for(var i=0;i<document.forms.length;i++){for(var e=0;e<document.forms[i].length;e++){if(document.forms[i].elements[e].tagName=="SELECT"){document.forms[i].elements[e].style.visibility="visible";}}}}
function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}
function getViewportHeight(){if(window.innerHeight!=window.undefined)return window.innerHeight;if(document.compatMode=='CSS1Compat')return document.documentElement.clientHeight;if(document.body)return document.body.clientHeight;return window.undefined;}
function getViewportWidth(){if(window.innerWidth!=window.undefined)return window.innerWidth;if(document.compatMode=='CSS1Compat')return document.documentElement.clientWidth;if(document.body)return document.body.clientWidth;return window.undefined;}
