/************************************** *********** COMMON SCRIPTS ************ **************************************/ window.addEvents({ 'domready':function(){ if($('main_image')){ var calendar = new CrossFade('calendar_gallery','calendar_element', { delay:5000 }); var news = new CrossFade('news_gallery','news_element', { delay:5000 }); var presidents = new CrossFade('column1Content','presidentsCircle', { delay:5000 }); }else{ var elemArray = $$('div.sub_col_tab_right'); var matchHeight = parseInt($('sub_col2').getStyle('height')) + 13; if(matchHeight < 239 || matchHeight > 300) matchHeight = 239; var height = matchHeight - ((parseInt(elemArray[0].getStyle('height')) + parseInt(elemArray[0].getStyle('padding-top')) + parseInt(elemArray[0].getStyle('padding-bottom'))) * elemArray.length); /* var accordion = new Accordion('div.sub_col_tab_left', 'div.sub_col_content_left', { alwaysHide: true, opacity: false, show: menuOpen, onActive: function(toggler, element){ toggler.setStyle('background','url(/CMS/images/minus.gif) no-repeat'); }, onBackground: function(toggler, element){ toggler.setStyle('background','url(/CMS/images/plus.gif) no-repeat'); } }, $('sub_col1')); */ var accordion_right = new Accordion('div.sub_col_tab_right', 'div.sub_col_content_right', { show:0, alwaysHide:false, opacity:false }, $('sub_col3')); } if($('product_detail_image_main')){ var primary_image = $('product_detail_image_main').src; $$('.product_thumb').each(function(el){ el.addEvents({ 'mouseenter': function(){ $('product_detail_image_main').src = this.src; }, 'mouseleave': function(){ $('product_detail_image_main').src = primary_image; } }); }); } if($('Same')){ $('Same').addEvent('click',function(){ if(this.checked == true){ $('shippingInfo').setStyle('display','none'); }else{ $('shippingInfo').setStyle('display','block'); } }); } if($('survey_submit')){ $('surveyConfirmation').setOpacity(0); $('survey_submit').addEvent('click',function(e){ var myFx = new Fx.Style('survey','opacity').start(0); var myFx2 = new Fx.Style('surveyConfirmation','opacity').start(1); }); } $$('.ext').each(function(el){ el.addEvent('click',function(e){ e = new Event(e).stop(); externalSite(el.href); }); }); var externalSite = function(href){ var time = 400; var overlay = new Element('div',{ 'events':{ 'click':function(){ closeOverlay(); } }, 'styles':{ 'position':'fixed', 'width':'100%', 'height':'100%', 'background-color':'#1d1d1d', 'left':'0', 'top':'0', 'z-index':'999998' }, 'id':'ext_overlay' }); var container = new Element('div',{ 'styles':{ 'width':'300px', 'background':'#ffffff', 'top':(window.getHeight() * .5) - 150, 'left':'50%', 'margin-left':'-150px', 'z-index':'999999', 'position':'fixed', 'padding':'10px', 'border':'2px solid #0053a1' }, 'id':'ext_container' }); var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/; if(IE6){ overlay.setStyle('position','absolute'); container.setStyle('position','absolute'); } var closeOverlay = function(){ var showContainer = new Fx.Styles(container,{ transition: Fx.Transitions.Quad.easeOut, duration: time }).start({ 'opacity':0, 'top':(window.getHeight() * .5) - 150 }); var hideOverlay = new Fx.Style(overlay,'opacity',{ transition: Fx.Transitions.Sine.easeOut, duration: time, onComplete:function(){ $('ext_container').empty(); $('ext_container').remove(); $('ext_overlay').empty(); $('ext_overlay').remove(); } }).start(0); } var containerBody = '