var x_offset_tooltip = 5; var y_offset_tooltip = 0; var ajax_tooltipObj = false; var ajax_tooltipObj_iframe = false; var ajax_tooltip_MSIE = false; if(navigator.userAgent.indexOf('MSIE')>=0)ajax_tooltip_MSIE=true; function ajax_showTooltip(externalFile,inputObj){ if(!ajax_tooltipObj){ ajax_tooltipObj = document.createElement('DIV'); ajax_tooltipObj.style.position = 'absolute'; ajax_tooltipObj.id = 'ajax_tooltipObj'; document.body.appendChild(ajax_tooltipObj); var leftDiv = document.createElement('DIV'); leftDiv.className='ajax_tooltip_arrow'; leftDiv.id = 'ajax_tooltip_arrow'; ajax_tooltipObj.appendChild(leftDiv); var contentDiv = document.createElement('DIV'); contentDiv.className = 'ajax_tooltip_content'; ajax_tooltipObj.appendChild(contentDiv); contentDiv.id = 'ajax_tooltip_content'; if(ajax_tooltip_MSIE){ ajax_tooltipObj_iframe = document.createElement('<IFRAME frameborder="0">'); ajax_tooltipObj_iframe.style.position = 'absolute'; ajax_tooltipObj_iframe.border='0'; ajax_tooltipObj_iframe.frameborder=0; ajax_tooltipObj_iframe.style.backgroundColor='#FFF'; ajax_tooltipObj_iframe.src = 'about:blank'; contentDiv.appendChild(ajax_tooltipObj_iframe); ajax_tooltipObj_iframe.style.left = '0px'; ajax_tooltipObj_iframe.style.top = '0px';}}ajax_tooltipObj.style.display='block'; ajax_loadContent('ajax_tooltip_content',externalFile); if(ajax_tooltip_MSIE){ ajax_tooltipObj_iframe.style.width = ajax_tooltipObj.clientWidth + 'px'; ajax_tooltipObj_iframe.style.height = ajax_tooltipObj.clientHeight + 'px';}ajax_positionTooltip(inputObj);}function ajax_positionTooltip(inputObj){ var leftPos = (ajaxTooltip_getLeftPos(inputObj) + inputObj.offsetWidth); var topPos = ajaxTooltip_getTopPos(inputObj); var tooltipWidth = document.getElementById('ajax_tooltip_content').offsetWidth + document.getElementById('ajax_tooltip_arrow').offsetWidth; ajax_tooltipObj.style.left = leftPos + 'px'; ajax_tooltipObj.style.top = topPos + 'px';}function ajax_hideTooltip(){ ajax_tooltipObj.style.display='none';}function ajaxTooltip_getTopPos(inputObj){ var returnValue = inputObj.offsetTop; while((inputObj = inputObj.offsetParent) != null){ if(inputObj.tagName!='HTML')returnValue += inputObj.offsetTop;}return returnValue;}function ajaxTooltip_getLeftPos(inputObj){ var returnValue = inputObj.offsetLeft; while((inputObj = inputObj.offsetParent) != null){ if(inputObj.tagName!='HTML')returnValue += inputObj.offsetLeft;}return returnValue;}function pop_close(){ var pop_up=document.getElementById("lightbox1"); var over=document.getElementById("overlay1"); pop_up.style.visibility = "hidden"; over.style.visibility = "hidden";}function startLoading(div) { document.getElementById("lightwindow_loading").style.visibility = "visible";}function finishLoading(div) { setTimeout("Effect.toggle('lightwindow_loading');", 1000);}function scrollload(){ var slider3 = new Control.Slider('handle3', 'track3', { axis: 'vertical', onSlide: function(v) { scrollVertical(v, $('scrollable2'), slider3);}, onChange: function(v) { scrollVertical(v, $('scrollable2'), slider3);}}); function scrollVertical(value, element, slider) { element.scrollTop = Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));}function scrollHorizontal(value, element, slider) { element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));}if ($('scrollable2').scrollHeight <= $('scrollable2').offsetHeight) { slider3.setDisabled(); $('wrap3').hide();}}function open_pop(page,id){ var pop_up=document.getElementById("lightbox1"); var over=document.getElementById("overlay1"); pop_up.innerHTML=''; over.style.height=3*(document.documentElement.clientHeight)+'px'; pop_up.style.visibility = "visible"; over.style.visibility = "visible"; pop_up.innerHTML="<img src='http://www.bellsbeershop.com/images/ajax-loader.gif'>"new Ajax.Updater('lightbox1', page, {method: 'post', postBody:'content='+ id +'',evalScripts:true});}