
var ourInterval;
var scrollSpeed=60;
var scrollDistance=5;
function scrollStart(_1d3,_1d4){

ourInterval=setInterval("scroll"+_1d3+"('"+_1d4+"')",scrollSpeed);
}
function scrollEnd(_1d5){
clearInterval(ourInterval);
}
function scrollUp(_1d6){
document.getElementById(_1d6).scrollTop=document.getElementById(_1d6).scrollTop-scrollDistance;
}
function scrollDown(_1d7){
document.getElementById(_1d7).scrollTop=document.getElementById(_1d7).scrollTop+scrollDistance;
}
function scrollLeft(_1d8){
document.getElementById(_1d8).scrollLeft=document.getElementById(_1d8).scrollLeft-scrollDistance;
}
function scrollRight(_1d9){
document.getElementById(_1d9).scrollLeft=document.getElementById(_1d9).scrollLeft+scrollDistance;
}
var prevElementID="elementID0";
function showHide(_1da){
swap(_1da,prevElementID);
prevElementID=_1da;
}
function toggleRelatedSearchWords(_1db,_1dc,_1dd){
document.getElementById(_1db+"showMoreWordsItem").style.display=_1dd?"none":(_1dc?"inline":"block");
document.getElementById(_1db+"moreTopWords").style.display=_1dd?(_1dc?"inline":"block"):"none";
return false;
}
function scrollStorefrontsLeft(_1de){
scrollLeft(_1de);
toggleStorefrontArrowStatus("left");
}
function toggleStorefrontArrowStatus(_1df){
var _1e0="vMid p1 disabled";
var _1e1="vMid p1";
var _1e2=document.getElementById("storefrontContentFull")!=null;
var _1e3;
var _1e4;
var _1e5;
if(_1e2){
_1e3=document.getElementById("storefrontContentFull");
_1e4=document.getElementById("arrowImgLeftFull");
_1e5=document.getElementById("arrowImgRightFull");
}else{
_1e3=document.getElementById("storefrontContent");
_1e4=document.getElementById("arrowImgLeft");
_1e5=document.getElementById("arrowImgRight");
}
var _1e6=document.getElementById("storefrontGallery");
var _1e7=_1e3.scrollLeft==0;
var _1e8=false;
var _1e9=_1e6.offsetWidth-_1e3.offsetWidth;
if(!_1e7&&_1e9+1>=_1e3.scrollLeft&&_1e9-1<=_1e3.scrollLeft){
_1e8=true;
}
_1e4.className=_1e7?_1e0:_1e1;
_1e5.className=_1e8?_1e0:_1e1;
}
function scrollStorefrontsRight(_1ea){
scrollRight(_1ea);
toggleStorefrontArrowStatus("right");
}
function validateZip(s){
if(s==""){
return true;
}
zip1=new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
if(!zip1.test(s)||s=="00000"){
zipAlert(s);
return false;
}
return true;
}
function zipAlert(s){
alert(s+" is not a valid zip code.");
}
function showTab(tab){
hideAllTabs();
document.getElementById(tab+"Body").style.display="block";
switch(tab){
case "deals":
document.getElementById("dealsTab").className="f1TabOn";
document.getElementById("specsTab").className="fMid1TabOff";
document.getElementById("reviewsTab").className="fLast2TabOff";
document.getElementById("reviewCount").className="";
toggleDealSpotlight(false);
break;
case "specs":
document.getElementById("dealsTab").className="f1TabOff";
document.getElementById("specsTab").className="fMidTabOn";
document.getElementById("reviewsTab").className="fLast1TabOff";
document.getElementById("reviewCount").className="";
toggleDealSpotlight(true);
break;
case "reviews":
document.getElementById("dealsTab").className="f1TabOff";
document.getElementById("specsTab").className="fMid2TabOff";
document.getElementById("reviewsTab").className="fLastTabOn";
document.getElementById("reviewCount").className="hideLink";
toggleDealSpotlight(true);
break;
default:
}
}
function hideAllTabs(){
var tabs=new Array("dealsBody","specsBody","reviewsBody");
for(var i=0;i<tabs.length;i++){
document.getElementById(tabs[i]).style.display="none";
}
}
var menuItemHeightDtr=24;
var delayDtr=250;
var delayStartDtr=250;
var startTimerDtr;
var startDtr;
var hideFlagDtr;
var hideTimerDtr;
var curMenuDtr;
var activeMenuDtr;
var activeMenuItemDtr;
var activeMenuLitDtr;
var activeMenuItemLitDtr;
var onMenuDtr=false;
var menuToggler=false;
var onMenuNumber=-1;
var insideMenuClick=false;
function clearHideTimerDtr(){
if(hideTimerDtr){
clearTimeout(hideTimerDtr);
}
hideTimerDtr=null;
hideFlagDtr=false;
}
function hideMenusDealtime(){
if(!hideFlagDtr){
return;
}
var _1f0=new Date()-startDtr;
if(_1f0<delayDtr){
hideTimerDtr=setTimeout("hideMenusDealtime()",delayDtr-_1f0);
return;
}
hideFlagDtr=false;
hideMainMenuDealtime();
hideAllMenusDealtime();
}
function hideMainMenuDealtime(){
var _1f1=getObj(activeMenuDtr);
if(_1f1){
_1f1.style.visibility="hidden";
}
activeMenuDtr=null;
}
function hideAllMenusDealtime(){
var _1f2=getObj(activeMenuItemDtr);
if(_1f2){
_1f2.style.visibility="hidden";
}
onMenuDtr=false;
}
function moveMenuDealtime(num){
var menu=getObj("menu"+num);
var tab=getObj("tab"+num);
if(menu){
menu.style.left=(findPosX(tab)-18)+"px";
menu.style.top=((findPosY(tab)-1)+menuItemHeightDtr)+"px";
}
}
function showMenusDealtime(){
onMenuDtr=true;
closeSSD();
activeMenuDtr="menu"+curMenuDtr;
var _1f6=getObj(activeMenuDtr);
if(_1f6){
_1f6.style.visibility="visible";
}
}
function menuDelayStart(menu){
var _1f8="menuOnClick("+menu+")";
if(onMenuDtr){
menuOnClick(menu);
}else{
startTimerDtr=setTimeout(_1f8,delayStartDtr);
}
}
function menuOnClick(menu){
var _1fa=(menu==onMenuNumber);
if(_1fa){
startShowDealtime(menu);
highLightTopMenu(menu);
onMenuNumber=menu;
}else{
hideMainMenuDealtime();
hideAllMenusDealtime();
removeHighLightTopMenu(onMenuNumber);
if(menu!=-2){
startShowDealtime(menu);
highLightTopMenu(menu);
onMenuNumber=menu;
}
}
}
function startShowDealtime(menu){
moveMenuDealtime(menu);
curMenuDtr=menu;
clearHideTimerDtr();
showMenusDealtime();
}
function moveMenuDealtimeItem(num,item){
var menu=getObj("menu"+num+"item"+item);
var tab=getObj("tab"+num+"menu"+item);
var _200=getObj("ifr"+num);
menu.style.left=(findPosX(tab)+201)+"px";
menu.style.top=(findPosY(tab)-1)+"px";
}
function showMenusDealtimeItem(menu,item){
hideAllMenusDealtime();
showMenusDealtime();
var _203="menu"+menu+"item"+item;
activeMenuItemDtr=_203;
getObj(_203).style.visibility="visible";
}
function startShowDealtimeItem(menu,item){
startShowDealtime(menu);
moveMenuDealtimeItem(menu,item);
showMenusDealtimeItem(menu,item);
}
function startShowDealtimeItemI(menu,item){
startShowDealtime(menu);
}
function sMHDealtime(){
startDtr=new Date();
hideFlagDtr=true;
clearTimeout(startTimerDtr);
hideTimerDtr=setTimeout("hideMenusDealtime()",delayDtr);
}
function checkedTopMenuMouseOutDealtime(e){
if(!e){
var e=window.event;
}
var _209=e.relatedTarget||e.toElement;
if((_209!=null)&&(_209.id!=null)){
var _20a=_209.id;
if((_20a.indexOf("nav2tab"))==-1){
if(activeMenuLitDtr){
activeMenuLitDtr.style.color="#06666b";
activeMenuLitDtr.style.backgroundImage="url(http://img.shopping.com/jfe/bb/headrFootr/dtrNavArrowDn.gif)";
activeMenuLitDtr.style.backgroundRepeat="no-repeat";
activeMenuLitDtr.style.backgroundPosition="right 5px";
activeMenuLitDtr=null;
}
sMHDealtime();
}
}
}

function shownewproducts(control){
	control.className='selected_tab';
	document.getElementById('hotproducts').style.display='none';
	
	document.getElementById('hotbutton').className='';
	document.getElementById('newproducts').style.display='';
}
function showhotproducts(control){
	control.className='selected_tab';
	document.getElementById('newproducts').style.display='none';
	
	document.getElementById('newbutton').className='';
	document.getElementById('hotproducts').style.display='';
}