function addEvent(element,eventType,lamdaFunction,useCapture){if(element.addEventListener){element.addEventListener(eventType,lamdaFunction,useCapture);return true;}else if(element.attachEvent){var r=element.attachEvent('on'+eventType,lamdaFunction);return r;}else{return false;}} function knackerEvent(eventObject){if(eventObject&&eventObject.stopPropagation){eventObject.stopPropagation();} if(window.event&&window.event.cancelBubble){window.event.cancelBubble=true;} if(eventObject&&eventObject.preventDefault){eventObject.preventDefault();} if(window.event){window.event.returnValue=false;}} function cancelEventSafari(){return false;} function getElementStyle(elementID,CssStyleProperty){var element=document.getElementById(elementID);if(element.currentStyle){return element.currentStyle[toCamelCase(CssStyleProperty)];}else if(window.getComputedStyle){var compStyle=window.getComputedStyle(element,'');return compStyle.getPropertyValue(CssStyleProperty);}else{return'';}} function toCamelCase(CssProperty){var stringArray=CssProperty.toLowerCase().split('-');if(stringArray.length==1){return stringArray[0];} var ret=(CssProperty.indexOf("-")==0)?stringArray[0].charAt(0).toUpperCase()+stringArray[0].substring(1):stringArray[0];for(var i=1;i