(function(){var m;var c;var s=30;var w=false;var u;var p=false;var o;var j;function b(){$("div.trk-grid-desc-text-edit-input").each(function(D,E){$(E).css("visibility","hidden")})}function i(D){if(D.pageX||D.pageY){return{x:D.pageX,y:D.pageY}}return{x:D.clientX+document.body.scrollLeft-document.body.clientLeft,y:D.clientY+document.body.scrollTop-document.body.clientTop}}function f(F){var E=F||window.event;var D=i(E);if(w){var G=$("hr[id='"+u+"']");if(G.attr("class")=="trk-grid-hResizer"){document.body.style.cursor="e-resize";y(G,D)}else{G=$("div[id='"+u+"']");if(G.attr("class")=="trk-grid-vResizer"){document.body.style.cursor="n-resize";q(G,D)}}}else{document.body.style.cursor="default"}}function q(G,K){var F="trk-grid-0";var M="trk-grid-body-0";var L="trk-grid-col-hdr-0";var J=$("div[id='"+F+"']");var E=$("div[id='"+M+"']");var H=$("div[id='"+L+"']");var I=parseInt(H.css("height"));var D=K.y-m;if(D-I>75&&D-I<1875){J.css("height",D-o);G.css("top",D-o);E.css("height",D-I-o)}}function y(F,P){var G=F.attr("col");var O="trk-grid-col-hdr-"+G;var M="trk-grid-col-hdr-"+(parseInt(G)+1);var V="trk-grid-col-"+G;var S="trk-grid-col-"+(parseInt(G)+1);if(Tracking.getLocaleString()=="he_IL"){var U=O;O=M;M=U;U=V;V=S;S=U}var N="trk-grid-0";var J="div.trk-grid[@id="+N+"]";var H=$(J);var L=H.find("div[id="+O+"]");var E=H.find("div[id="+M+"]");var W=H.find("div[id="+V+"]");var I=H.find("div[id="+S+"]");var R=parseInt(L.css("left"));var Q=parseInt(E.css("left"));var K=parseInt(E.css("width"));var T=P.x;if(T<c+R){T=c+R}if(T>c+Q+K){T=c+Q+K}var X=T-R-c;var D=Q+c-T+K;if(X>=s&&D>=s){L.css("width",X);E.css("width",D);E.css("left",T-c);F.css("left",T-c);W.css("width",X);I.css("width",D);I.css("left",T-c)}}function z(E,G){document.body.focus();if(G.preventDefault){G.preventDefault()}u=E;w=true;B("trk-grid-0");C();if(E=="trk-grid-0_resizerBottom"){var F=G||window.event;var D=i(F);if(o==undefined){o=D.y-j.y}}}function x(D){alert("this method is depricated and should not be called");w=false;u=null;l("trk-grid-0")}function C(){if(p){return}p=true;var D=t(document.getElementById("trk-grid-0"));c=D.x;m=D.y;if(document.getElementById("trk-grid-0_resizerBottom")){j=t(document.getElementById("trk-grid-0_resizerBottom"))}}function t(F){var E=0;var D=0;if(F.offsetParent){while(1){E+=F.offsetLeft;D+=F.offsetTop;if(!F.offsetParent){break}F=F.offsetParent}}else{if(F.x&&F.y){E+=F.x;D+=F.y}}return new A(E,D)}function A(D,E){this.x=D;this.y=E;return this}function B(D){h(D)}function h(D){var E=document.getElementById(D);if(typeof E.onselectstart!="undefined"){E=document;E.onselectstart=function(){return false}}else{if(typeof E.style.MozUserSelect!="undefined"){E.style.MozUserSelect="none"}else{E.onmousedown=function(){return false}}}}function l(D){n(D)}function n(D){var E=document.getElementById(D);if(E!=null){if(typeof E.onselectstart!="undefined"){E=document;E.onselectstart=null}else{if(typeof E.style.MozUserSelect!="undefined"){E.style.MozUserSelect=""}else{E.onmousedown=null}}}}function k(){var D=$("#Tracking").parent().width();$("div.trk-grid-col-hdr").each(function(E,F){percentageWidth=parseFloat(F.style.width);percentageLeft=parseFloat(F.style.left);absoluteWidth=(percentageWidth*D)/100;absoluteLeft=(percentageLeft*D)/100;F.style.width=absoluteWidth+"px";F.style.left=absoluteLeft+"px"});$("div.trk-grid-col").each(function(E,F){percentageWidth=parseFloat(F.style.width);percentageLeft=parseFloat(F.style.left);absoluteWidth=(percentageWidth*D)/100;absoluteLeft=(percentageLeft*D)/100;F.style.width=absoluteWidth+"px";F.style.left=absoluteLeft+"px"})}function a(){var D=$("#trk-grid-0").parent().width();if(Tracking.getLocaleString()=="he_IL"){$("[id=trk-grid-0_resizer-1]").css("left",(36.36*D)/100)}else{$("[id=trk-grid-0_resizer-1]").css("left",(63.64*D)/100)}}function v(){if(w){document.getElementById("trk-grid-0").focus()}w=false;u=null;l("trk-grid-0");document.body.style.cursor="default"}function g(D){f(D)}function r(){$(document).bind("mouseup",v);$(document).bind("mousemove",g)}function d(){}var e=window.TrackingGrid=function(){};e.mouseMove=f;e.mouseDown=z;e.mouseUp=x;e.setAbsoluteWidth=k;e.adjustResizer=a;e.enableGridSelection=l;e.addListeners=r;e.bindEvents=d;e.initInputPageGridRedisplay=b})();
