﻿function hookEvent(element,eventName,callback){if(typeof(element)=="string")element=document.getElementById(element);if(element==null)return;if(element.addEventListener){if(eventName=='mousewheel'){element.addEventListener('DOMMouseScroll',callback,false)}element.addEventListener(eventName,callback,false)}else if(element.attachEvent)element.attachEvent("on"+eventName,callback)}function unhookEvent(element,eventName,callback){if(typeof(element)=="string")element=document.getElementById(element);if(element==null)return;if(element.removeEventListener){if(eventName=='mousewheel'){element.removeEventListener('DOMMouseScroll',callback,false)}element.removeEventListener(eventName,callback,false)}else if(element.detachEvent)element.detachEvent("on"+eventName,callback)}function cancelEvent(e){e=e?e:window.event;if(e.stopPropagation)e.stopPropagation();if(e.preventDefault)e.preventDefault();e.cancelBubble=true;e.cancel=true;e.returnValue=false;return false}function cancelCtrlWheel(e){e=e?e:window.event;var raw=e.detail?e.detail:e.wheelDelta;var normal=e.detail?e.detail*-1:e.wheelDelta/40;var n=raw<0?raw-(raw*2):raw;if(n==1)cancelEvent(e)}function getWheel(){if(window.event.ctrlKey)return false;else return true}function setFocusOnFlash(){var fl=document.getElementById('FbFlash');if(fl)fl.focus()}function setFocusOnHtml(){var h=document.getElementById('htmlFocusElement');if(h)h.focus()}function changeBg(color){document.bgColor=color}function resizeSWF(nHeight){if(nHeight<checkHeight())nHeight=checkHeight();nHeight=Math.ceil(nHeight);if(nHeight<600){document.getElementById("FbFlash").style.height="600px"}else{document.getElementById("FbFlash").style.height="100%"}}function fullSizeSWF(){document.getElementById("FbFlash").style.height=checkHeight()+"px"}function checkHeight(){var height=0;if(typeof(window.innerWidth)=='number')height=window.innerHeight-5;else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))height=document.documentElement.clientHeight;height=Math.ceil(height);return height}function onResizeHandler(){var height=checkHeight();try{resizeSWF(height)}catch(ex){window.setTimeout(onResizeHandler,500)}}function getScrollPos(){var _x=0;if(typeof window.pageYOffset!='undefined')_x=window.pageYOffset;else if(typeof document.documentElement.scrollTop!='undefined'&&document.documentElement.scrollTop>0)_x=document.documentElement.scrollTop;else if(typeof document.body.scrollTop!='undefined')_x=document.body.scrollTop;return _x}function scrollToPos(pos){window.scrollTo(0,pos)}function alerter(mess){alert(mess)}function sendMail(id){mailTracking("/Contact/"+id)}function initPage(){onResizeHandler();hookEvent('body','mousewheel',cancelCtrlWheel);hookEvent('flashcontent','mousewheel',cancelCtrlWheel);changeBg('#ffffff')}function openInsider(){var sw=screen.width;var sh=screen.height;var w=980,h=sh;var defPosX=parseInt((sw-w)/2);var defPosY=parseInt((sh-h)/2);var win=window.open("/insider/","Insider",'width='+w+',height='+sh+',toolbar=0,location=yes,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left='+defPosX+',top=0,screenX='+defPosX+',screenY=0')}window.onresize=onResizeHandler;
