var iZoomWidth=(400*1.3);var iZoomHeight=(284*1.3);var ixOffset=5;var iyOffset=0;
Engine={overlayElm:null,winElm:null,cache:{},initialize:function(){if(typeof(pageName)!='undefined'&&typeof(this.initiator[pageName])=='function'){Engine.initiator[pageName]();}this.overlayElm=$('#overlay');},
overlay:function(show){var display=(show=='show')?'block':'none';this.overlayElm.css({'height':$(document).height(),'opacity':0.7,'display':display});this.overlayElm.bgiframe();},
repositionWin:function(w){if(typeof(w)=='object'){var top=(($(window).height()/2)-(w.outerHeight()/2))-75;top+=$(window).scrollTop();var left=(($(window).width()/2)-(w.outerWidth()/2));if(top<0)top=0;if(left<0)left=0;w.css({top:top+'px',left:left+'px'});}},
windowMaintainPosition:function(_win, status){var maintain=function(){Engine.repositionWin(_win);};if(status){$(window).bind('resize', maintain);if( $.browser.msie){$(window).bind('scroll',maintain);}}else{$(window).unbind('resize',onresize);if($.browser.msie){$(window).unbind('scroll',maintain);}}},
rand:function(min,max){return Math.floor(Math.random()*(max-min+1))+min;}};
Engine.initiator={'bicycle':function(){var jqZoomObj={zoomWidth:iZoomWidth,zoomHeight:iZoomHeight,position:'left',xOffset:ixOffset,yOffset:iyOffset,title:false};var jqZoomElm={};obj={imageBtnClose:toolImgDir+'lightbox-btn-close.gif',imageLoading:toolImgDir+'lightbox-ico-loading.gif',imageBlank:toolImgDir+'lightbox-blank.gif'};$('a.lightbox').lightBox(obj);var mainImg=$('.main_image');var thumbs=$('#productImage li');thumbs.each(function(i){$(this).click(function(){mainImg.hide();var current=mainImg.eq(i);current.show();if(typeof(jqZoomElm[i])=='undefined'){$('.imagezoom',current).jqzoom(jqZoomObj);jqZoomElm[i]=1;}thumbs.removeClass('selected');$(this).addClass('selected');return false;});});thumbs.eq(0).click();}};
$(document).ready(function(){Engine.initialize();});
/* menu_v  */
function createMenu_v(){if(document.body.currentStyle){var subs=document.getElementsByName('submenu');for(var i=0;i<subs.length;i++){var li=subs[i].parentNode;if(li && li.lastChild.style){li.onmouseover = function(){this.lastChild.style.visibility = 'visible';};li.onmouseout = function(){this.lastChild.style.visibility = 'hidden';}}}}}
