(function(G){if(typeof (Array.prototype.indexOf)=="undefined"){Array.prototype.indexOf=function(e){for(var d=0;d<this.length;d++){if(this[d]==e){return d}}return -1}}String.prototype.splitUrls=function(){var e=this.split(",http");for(var d=0;d<e.length;d++){if(d>0){e[d]="http"+e[d]}}return e};var P=false;jQuery.fn.log=function(d){if(P&&console){console.log("%s: %o",d,this)}return this};jQuery.fn.extend({executeOnce:function(e,d,g,f){return this.each(function(){jQuery.timer.delayExecute(this,d,e,g,f)})},stopExecution:function(d){return this.each(function(){jQuery.timer.remove(this,d)})}});jQuery.extend({timer:{delayExecute:function(g,f,e,k,j){var l=jQuery.data(g,e);if(l){if(l.timerId){if(j=="block"){return }window.clearTimeout(l.timerId);l.timerId=null}}else{l={};jQuery.data(g,e,l)}var d;var h=function(){if(l.timerId==d){l.timerId=null;k.call(g)}else{}};d=l.timerId=window.setTimeout(h,f)},remove:function(e,d){var f=jQuery.data(e,d);if(f){if(f.timerId){window.clearTimeout(f.timerId);f.timerId=null
}}}}});G.fn.document=function(){var d=this[0];if(d.nodeName.toLowerCase()=="iframe"){return d.contentWindow.document}else{return G(this)}};var O=function(e){for(var g=0;g<e.parents().length;g++){var d=e.parents().get(g);var f=G.browser.safari?G(d).css("background"):G(d).css("background-color");if(f!=""&&f!="transparent"){return f}}return"#FFF"};G.fn.hoverClass=function(d){this.bind("mouseover",function(f){G(this).addClass(d)}).bind("mouseout",function(f){G(this).removeClass(d)});return this};G.fn.loadContent=function(e,g,h,d){var f=this;G.ajax({type:"GET",url:e,beforeSend:function(){},success:function(j){G(j).appendTo(f).find("input:text").inputFields();h(j)},error:d})};var H=function(d){d.showAnim={opacity:1};d.hideAnim={opacity:0};d.cssBeforeShow={opacity:0,display:""};d.cssAfterShow={opacity:""};if(d.hideSpeed==0){d.hideSpeed=50}if(d.showSpeed==0){d.showSpeed=50}d.sync=false;d.beforeHide.push(function(e){var f=e.position();this.cssBeforeHide={top:f.top+"px",left:f.left+"px",opacity:1,zIndex:100000,position:"absolute"};
this.cssAfterHide={position:"",top:"",left:"",opacity:"",zIndex:"",display:"none"}});d.beforeShow.push(function(f){var k=f.outerHeight();var g=f.outerWidth();var m=f.parent().outerHeight();var j=f.parent().outerWidth();var n=(m-k)/2;var e=(j-g)/2;var l=this.jqContentContainer.position();f.css({position:"absolute",top:(l.top+n)+"px",left:(l.left+e)+"px"})});d.cssAfterShow={zIndex:"",position:"",left:"",top:"",textAlign:"center",verticalAlign:"middle"};d.cssAfterShow={zIndex:""}};var K=function(d){d.hideAnim={height:"hide"};d.showAnim={height:"show"};d.cssAfterShow={display:"",top:"0px"};d.hideSpeed=1300;d.showSpeed=1300};var V=function(d){if(d.xOffset==0){d.xOffset=100}if(d.yOffset==0){d.yOffset=50}d.beforeHide.push(function(f){var g=f.position();var e=O(f);this.cssBeforeHide={top:g.top+"px",left:g.left+"px",opacity:1,zIndex:100000,backgroundColor:e,position:"absolute"};this.cssAfterHide={position:"",top:0,left:0,opacity:"",zIndex:"",display:"none"};this.cssBeforeShow={opacity:0,zInex:990000,display:""};
this.cssAfterShow={opacity:"",zIndex:""};this.hideAnim={left:(g.left+this.xOffset)+"px",top:(g.top-this.yOffset)+"px",opacity:0}});if(this.removeAfterHide){d.afterHide.push(function(e){e.remove()})}if(G.browser.msie){d.beforeShow.push(function(f){if(this.dynamicLoad&&f[0].tagName=="IMG"&&this.center){var g=f.outerHeight();var j=f.parent().outerHeight();var e=(j-g)/2;if(e>0){f.css("marginTop",e+"px")}}})}d.showAnim={opacity:1};d.sync=true;d.hideSpeed=1200;d.showSpeed=500};var Q=function(d){d.beforeHide.push(function(l){var o=l.parent().outerWidth();var j=l.parent().outerHeight();var n=l.outerWidth();var g=l.outerHeight();var m=(o-n)/2;var k=(j-g)/2;var f=l.position();var e=O(l);this.cssBeforeHide={top:f.top+"px",left:f.left+"px",width:n+"px",height:g+"px",opacity:1,zIndex:100000,backgroundColor:e,position:"absolute"};this.jqContentContainer.css("display","block");f=this.jqHideTarget.position();this.hideAnim={width:this.jqHideTarget.outerWidth()+"px",height:this.jqHideTarget.outerHeight()+"px",top:f.top+"px",left:f.left+"px"}
});if(this.removeAfterHide){d.afterHide.push(function(e){e.remove()})}d.beforeShow.push(function(e){var g=this.jqShowSrc.position();var l=this.jqShowSrc.outerWidth();var p=this.jqShowSrc.outerHeight();var r=this.jqContentContainer.outerWidth();var k=this.jqContentContainer.outerHeight();var q=e.outerWidth();var j=e.outerHeight();var n=(r-q)/2;var m=(k-j)/2;var f=O(e);this.cssBeforeShow={top:g.top+"px",left:g.left+"px",width:l+"px",height:p+"px",opacity:1,zIndex:100000,backgroundColor:f,position:"absolute"};var o=this.jqContentContainer;g=this.jqContentContainer.position();this.showAnim={width:q+"px",height:j+"px",left:(g.left+n)+"px",top:(g.top+m)+"px"}});d.cssAfterShow={zIndex:"",position:"",left:"",top:"",textAlign:"center"};d.cssAfterShow={zIndex:""};d.sync=true;if(d.hideSpeed==0){d.hideSpeed=200}if(d.showSpeed==0){d.showSpeed=200}};var D=function(d){d.beforeHide.push(function(j){var l=j.parent().outerWidth();var n=j.parent().outerHeight();var g=j.outerWidth();var k=j.outerHeight();var f=(l-g)/2;
var o=(n-k)/2;this.cssBeforeHide={};this.hideAnim={width:"hide"};if(this.center){var k=j.outerHeight();var n=j.parent().outerHeight();var e=(n-k)/2;if(e>0){j.css("marginTop",e+"px")}}});if(this.removeAfterHide){d.afterHide.push(function(e){e.remove()})}d.beforeShow.push(function(g){var l=g.parent().outerWidth();var n=g.parent().outerHeight();var j=g.outerWidth();var k=g.outerHeight();var f=(l-j)/2;var o=(n-k)/2;this.cssBeforeShow={};this.showAnim={width:"show"};if(this.center){var k=g.outerHeight();var n=g.parent().outerHeight();var e=(n-k)/2;if(e>0){g.css("marginTop",e+"px")}}});d.hideSpeed=800;d.showSpeed=1200};var X=function(d){d.beforeHide.push(function(g){var e=g.parent().outerWidth();var j=g.position();var h=g.parent().position();var f=O(g);this.cssBeforeHide={top:j.top+"px",left:j.left+"px",zIndex:800000,position:"absolute",backgroundColor:f};this.cssAfterHide={top:"",left:""};this.hideAnim={left:"-="+(e+this.xOffset)+"px",top:"-="+this.yOffset+"px"};this.hideAnim2={left:"+="+(e+this.xOffset)+"px",top:"+="+this.yOffset+"px"};
this.cssBeforeShow={zIndex:990000,opacity:0,position:"absolute",backgroundColor:f};this.cssAfterShow={zIndex:""};this.showAnim={opacity:1}});d.doHideAnimate=function(f,e){var g=this;f.animate(this.hideAnim,this.hideSpeed).animate(g.hideAnim2,g.hideSpeed,function(){f.hide();g.doAfterHide(f)});this.doShow(e)};d.beforeShow.push(function(g){var l=g.parent().outerWidth();var n=g.parent().outerHeight();var j=g.outerWidth();var k=g.outerHeight();var f=(l-j)/2;var o=(n-k)/2;this.cssBeforeShow={};if(G.browser.msie){if(this.center){var k=g.outerHeight();var n=g.parent().outerHeight();var e=(n-k)/2;if(e>0){g.css("marginTop",e+"px")}}}});d.sync=true;d.hideSpeed=500;d.showSpeed=100};var c=function(e,d){this.doBeforeHide(e);e.attr("src",d.attr("src"));this.doAfterShow(d)};var C=function(e,d){this.doBeforeHide(e);e.hide();this.doAfterHide(e);d.show();this.doAfterShow(d)};var L={fx:"",hideAnim:null,hideSpeed:0,cssBeforeHide:{},cssAfterHide:{},beforeHide:[],afterHide:[],showAnim:null,showSpeed:0,cssBeforeShow:{},cssAfterShow:{},beforeShow:[],afterShow:[],sync:false,removeAfterHide:false,xOffset:0,yOffset:0,doBeforeHide:function(d){var e=[d];
for(i=0;i<this.beforeHide.length;i++){this.beforeHide[i].apply(this,e)}d.css(this.cssBeforeHide)},doAfterHide:function(d){var e=[d];for(i=0;i<this.afterHide.length;i++){this.afterHide[i].apply(this,e)}d.css(this.cssAfterHide);d.hide();if(typeof this.onHide=="function"){this.onHide()}},doBeforeShow:function(d){var e=[d];for(i=0;i<this.beforeShow.length;i++){this.beforeShow[i].apply(this,e)}d.css(this.cssBeforeShow)},doAfterShow:function(d){var e=[d];for(i=0;i<this.afterShow.length;i++){this.afterShow[i].apply(this,e)}d.css(this.cssAfterShow);d.css("opacity",1).show();if(G.browser.msie){d[0].style.removeAttribute("filter")}if(typeof this.onShow=="function"){this.onShow()}},doHideAnimate:function(e,d){var f=this;d.hide();e.animate(this.hideAnim,this.hideSpeed,function(){e.hide();f.doAfterHide(e);if(!f.sync){f.doShow(d)}});if(f.sync){this.doShow(d)}},doShowAnimate:function(d){var e=this;d.animate(this.showAnim,this.showSpeed,function(){d.show();e.doAfterShow(d)})},doShow:function(d){this.doBeforeShow(d);
if(this.showAnim&&this.showSpeed){this.doShowAnimate(d)}else{d.show();this.doAfterShow(d)}},doHide:function(e,d){this.doBeforeHide(e);if(this.hideAnim&&this.hideSpeed){this.doHideAnimate(e,d)}else{e.hide();this.doAfterHide();this.doShow(d)}},toggleDisplay:function(e,d){this.doHide(e,d)},init:function(){switch(this.fx){case"toss":V(this);break;case"zoom":Q(this);break;case"vScroll":K(this);break;case"fade":H(this);break;case"shuffle":X(this);break;case"replaceContent":this.toggleDisplay=C;break;case"replaceImage":this.toggleDisplay=c;break}}};var M={id:"contentMgr",display:G.extend({},L),alternateDisplay:null,contents:null,urlSelect:null,activeIndex:0,maxIndex:0,wrapIndex:true,dynamicLoad:false,removeAfter:false,isImage:false,urlList:null,jqContainer:null,jqContents:null,jqCacheContents:null,cache:false,slideShowDelay:500,slideShowCycle:2000,slideShowEnabled:false,beforeDynamicLoad:function(){},afterDynamicLoad:function(){},onShow:function(){this.jqContents=this.jqContainer.find(this.contents);
this.jqActiveContent=this.jqContents.filter(":visible");if(this.slideShowEnabled){this.delayNext()}},onHide:function(){},delayNext:function(d){if(this.slideShowEnabled){var f=this;var e=function(){f.next()};this.jqContainer.executeOnce(this.id+"sstimer",d||this.slideShowCycle,e,"block")}},startSlideShow:function(){this.slideShowEnabled=true;this.delayNext(this.slideShowDelay)},stopSlideShow:function(){this.slideShowEnabled=false;this.jqContainer.stopExecution(this.id+"sstimer")},resetActiveContent:function(){var e=this.jqActiveContent;this.jqActiveContent=this.jqContents.filter(":visible");if(this.jqActiveContent.length>1){var d=this.jqActiveContent.index(e[0]);this.jqActiveContent=G(this.jqActiveContent[d==0?1:0])}},switchToIndex:function(d){if(d!=this.activeIndex){if(this.cache){var e=this.urlList[d];if(this.urlList[e]){this.switchToContent(this.urlList[e]);this.activeIndex=d}else{this.loadContent(e)}}else{if(this.dynamicLoad){this.loadContent(this.urlList[d])}else{this.switchToContent(G(this.jqContents[d]));
this.activeIndex=d}}}},switchToContent:function(d){if(this.jqContents.length>1){this.jqActiveContent=this.jqContents.filter(":visible")}else{this.jqActiveContent=this.jqContents}this.display.jqShowSrc=this.jqShowSrc;this.display.jqHideTarget=this.jqCurrent;this.display.toggleDisplay(this.jqActiveContent,d)},previous:function(){if(this.activeIndex>1){this.switchToIndex(this.activeIndex-1)}else{if(this.wrapIndex){this.switchToIndex(this.maxIndex)}}},next:function(){if(this.activeIndex<this.maxIndex){this.switchToIndex(this.activeIndex+1)}else{if(this.wrapIndex||this.slideShowEnabled){this.switchToIndex(0)}}},loadContent:function(e,d){this.beforeDynamicLoad();if(this.isImage){this.dynamicLoadImage(e)}else{var f=this;this.jqActiveContent.parent().loadContent(e,null,function(g){f.afterLoad(e,G(g),false)},null)}},dynamicLoadImage:function(e){var d=new Image();var f=this;d.onload=function(){f.afterLoad(e,G(d),f.display.fx!="replaceImage")};d.src=e},afterLoad:function(f,g,d){this.afterDynamicLoad();
var e=this.urlList.indexOf(f);if(d){g.hide().appendTo(this.jqActiveContent.parent())}if(this.cache){this.urlList[f]=g;this.switchToIndex(e)}else{this.activeIndex=e;this.switchToContent(g)}},initContext:function(){this.resetActiveContent();if(this.urlSelect||this.getUrls){this.dynamicLoad=this.display.dynamicLoad=true;if(this.alternateDisplay){this.alternateDisplay.dynamicLoad=true}var d;if(this.getUrls){d=this.getUrls();this.maxIndex=this.urlList.length-1}else{if(this.urlSelect.charAt(0)=="["&&this.urlSelect.charAt(this.urlSelect.length-1)=="]"){d=this.jqContainer.attr(this.urlSelect.substring(1,this.urlSelect.length-1))}else{d=this.jqContainer.find(this.urlSelect);if(d&&d.length>0){d=d.attr("urls")}}if(d&&d.length>0){this.urlList=d.splitUrls();this.maxIndex=this.urlList.length-1}}if(d&&this.isImage){this.activeIndex=d.indexOf(this.jqContents[0].src)}}else{this.maxIndex=this.jqContents.length-1;this.activeIndex=this.jqContents.index(this.jqActiveContent[0])}},init:function(){var d=this;
if(this.jqContainer){this.jqContents=this.jqContainer.find(this.contents)}if(this.jqContents){this.display.jqContentContainer=this.jqContents.parent();if(this.alternateDisplay){this.alternateDisplay.jqContentContainer=this.jqContents.parent()}this.initContext()}if(this.display.fx==""){if(this.dynamicLoad&&this.isImage){this.display.fx="replaceImage"}else{this.display.fx="replaceContent"}}if(this.dynamicLoad&&this.fx=="toss"){this.display.removeAfterHide=true}this.display.init();this.display.onShow=function(){d.onShow()};this.display.onHide=function(){d.onHide()};if(this.alternateDisplay){if(this.alternateDisplay.fx==""){if(this.dynamicLoad&&this.isImage){this.alternateDisplay.fx="replaceImage"}else{this.alternateDisplay.fx="replaceContent"}}this.alternateDisplay.init();this.alternateDisplay.onShow=function(){d.onShow()};this.alternateDisplay.onHide=function(){d.onHide()}}if(this.initList){for(i=0;i<this.initList.length;i++){this.initList[i].apply(this)}}}};function S(e){var d=G.extend({},L,e);
d.beforeHide=[].concat(L.beforeHide);if(e&&e.beforeHide){d.beforeHide.concat(e.beforeHide)}d.afterHide=[].concat(L.afterHide);if(e&&e.afterHide){d.afterHide.concat(e.afterHide)}d.beforeShow=[].concat(L.beforeShow);if(e&&e.beforeShow){d.beforeShow.concat(e.beforeShow)}d.afterShow=[].concat(L.afterShow);if(e&&e.afterShow){d.afterShow.concat(e.afterShow)}return d}G.fn.configureContentManager=function(e){if(e.contents==undefined){e.contents=">"}var f=G.extend({},M,e);f.display=S(e.display);if(e.alternateDisplay){f.alternateDisplay=S(e.alternateDisplay)}var d=this.length>1;this.each(function(){var g=d?G.extend({},f):f;g.jqContainer=G(this);if(d){g.display=G.extend({},f.display);if(g.alternateDisplay){g.alternateDisplay=G.extend({},f.alternateDisplay)}}g.init();jQuery.data(this,g.id,g)});return this};jQuery.fn.extend({startSlideShow:function(){this.each(function(){var d=jQuery.data(this,M.id);if(d){d.startSlideShow()}});return this},stopSlideShow:function(){return this.each(function(){var d=jQuery.data(this,M.id);
if(d){d.stopSlideShow()}})}});G.fn.hoverSlideShow=function(d){this.configureContentManager(d);return this.each(function(){G(this).bind("mouseleave",function(f){G(this).stopSlideShow()}).bind("mouseenter",function(f){G(this).startSlideShow()})})};var E={navId:null,locked:false,navs:"li",selectedClass:"selected",disabledClass:"disabled",hoverClass:"hover",nextButton:null,previousButton:null,previousButtonHoverClass:null,nextButtonHoverClass:null,activeClass:"active",contentContainer:null,initList:[],activeNavIndex:0,getActiveIndex:function(){return this.activeNavIndex},beforeDynamicLoad:function(){if(this.onloadClass){this.jqSelected.addClass(this.onloadClass)}},afterDynamicLoad:function(){if(this.onloadClass){this.jqSelected.removeClass(this.onloadClass)}},navSelection:function(){this.jqShowSrc=this.jqSelected;this.activeNavIndex=this.jqNavs.index(this.jqSelected);this.switchToIndex(this.activeNavIndex)},nextTab:function(){var d=this;if(!d.locked){d.locked=true;d.jqCurrent=d.jqNavs.filter("."+d.selectedClass);
d.activeNavIndex=d.jqNavs.index(d.jqCurrent);d.nextTabIndex();d.jqSelected=G(d.jqNavs[d.activeNavIndex]);d.navSelection()}},nextTabIndex:function(){if(this.activeNavIndex==this.maxIndex){this.activeNavIndex=0}else{this.activeNavIndex++}},previousTabIndex:function(){if(this.activeNavIndex==0){this.activeNavIndex=this.maxIndex}else{this.activeNavIndex--}},addToInitList:function(){this.initList.push(function(){var d=this;if(d.navId){jQuery.data(d.jqNavContainer[0],d.navId,d)}this.jqNavs=this.jqNavContainer.find(this.navs);if(this.jqNavs.length==0){G.log("can't find "+this.navs)}this.locked=false;if(this.nextButton){this.jqNext=this.jqNavContainer.find(this.nextButton);if(this.activeClass&&this.wrapIndex){this.jqNext.addClass(this.activeClass)}if(this.nextButtonHoverClass){this.jqNext.hoverClass(this.nextButtonHoverClass)}this.jqNext.click(function(){if(G(this).hasClass(d.activeClass)&&!d.locked){if(d.alternateDisplay){d.display=d.alternateDisplay}d.nextTab()}})}if(this.previousButton){this.jqPrevious=this.jqNavContainer.find(this.previousButton);
if(this.activeClass&&this.wrapIndex){this.jqPrevious.addClass(this.activeClass)}if(this.previousButtonHoverClass){this.jqPrevious.hoverClass(this.previousButtonHoverClass)}this.jqPrevious.click(function(){if(G(this).hasClass(d.activeClass)&&!d.locked){d.jqCurrent=d.jqNavs.filter("."+d.selectedClass);d.activeNavIndex=d.jqNavs.index(d.jqCurrent);d.previousTabIndex();d.jqSelected=G(d.jqNavs[d.activeNavIndex]);d.locked=true;if(d.alternateDisplay){d.display=d.alternateDisplay}d.navSelection()}})}if(this.hoverClass){this.jqNavs.hoverClass(this.hoverClass);if(this.jqNext){this.jqNext.hoverClass(this.hoverClass)}if(this.jqPrevious){this.jqPrevious.hoverClass(this.hoverClass)}}var d=this;this.display.afterHide.push(function(){d.jqCurrent.removeClass(d.selectedClass)});this.display.afterShow.push(function(){if(d.jqSelected){d.jqSelected.addClass(d.selectedClass);d.jqSelected=null}d.locked=false});this.mainDisplay=this.display;if(this.alternateDisplay){this.alternateDisplay.afterHide.push(function(){d.jqCurrent.removeClass(d.selectedClass)
});this.alternateDisplay.afterShow.push(function(){if(d.jqSelected){d.jqSelected.addClass(d.selectedClass);d.jqSelected=null}d.locked=false})}this.jqNavs.bind("click",function(f){f.preventDefault();if(d.locked){this.blur();return false}d.jqCurrent=d.jqNavs.filter("."+d.selectedClass);d.activeNavIndex=d.jqNavs.index(d.jqCurrent);d.jqSelected=G(this);if(d.locked||d.jqSelected.is("."+d.selectedClass)||d.jqSelected.is("."+d.disabledClass)){this.blur();return false}d.locked=true;d.display=d.mainDisplay;d.navSelection()})})}};G.fn.navs=function(d){var e=G.extend({},E,d);e.initList=[];e.jqNavContainer=this;e.addToInitList();var f=G(e.contentsContainer);if(f.length==0){G.log("unable to find nav content"+e.contentsContainer)}else{f.configureContentManager(e)}return this};G.fn.applyToNavMgr=function(f,d){var e=jQuery.data(this[0],f);if(e!=null){d.apply(this,[e])}return this};G.fn.allowDrag=function(l,e){var k=null;var d=function(m){m.preventDefault();if(k){k.drag(m)}};var j=function(m){m.preventDefault();
if(k){k.dragStop(m)}};var h=function(m){m.preventDefault();if(!m.relatedTarget){if(k){k.dragStop(m)}}};var f={sensitivity:0,trackMouseMove:function(m){},drag:function(o){if(this.dragMode=="start"){var n=o.pageX-this.mX;var m=o.pageY-this.mY;if((Math.abs(n)>k.sensitivity)||(Math.abs(m)>k.sensitivity)){this.dragMode="dragging"}}if(this.dragMode=="dragging"){this.trackMouseMove(o)}},dragStop:function(m){if(this.dragMode){G(document).unbind("mousemove",d).unbind("mouseup",j).unbind("mouseout",h);k=null;this.dragMode=null}}};var g=this;G(l,this).bind("mousedown",function(m){if(k==null||!k.dragMode){m.preventDefault();k=G.extend({},f,e);k.mX=k.oX=m.pageX;k.mY=k.oY=m.pageY;k.offset=g.position();k.dragMode="start";G(document).bind("mouseout",h).bind("mouseup",j).bind("mousemove",d)}}).css({cursor:"move"});return this};var R=(G.browser.msie&&(G.browser.version<7));G.layerMgr={_layers:[],newLayer:function(h,e){var j={cloneData:false,onOpen:null,onClose:null,onOpenEvents:[],onCloseEvents:[],onInit:function(){},addOnOpenEvent:function(k){this.onOpenEvents.push(k)
},open:function(k){if(!k&&G.isFunction(this.onOpen)){this.onOpen.apply(this)}else{if(this.cloneData){this.jqClonedContent=this.jqContent.clone().appendTo("body")}if(this.jqShim){this.jqShim.show()}if(this.jqOverlay){this.jqOverlay.show()}this.jqContent.show()}this.bindEvents()},close:function(l){G.layerMgr._layers.pop();if(G.isFunction(this.onClose)&&!l){this.onClose.apply(this)}else{for(var k=0;k<this.onCloseEvents.length;k++){this.onCloseEvents[k].apply(this)}this.jqContent.hide();if(this.cloneData){this.jqContent.remove();this.jqContent=this.jqClonedContent}if(this.jqOverlay){this.jqOverlay.hide()}if(this.jqShim){this.jqShim.remove()}this.unbindEvents();if(this.src){this.src._layer=null;this.src=null}}},trackMouseMove:function(m){var l=m.pageX-this.mX;var k=m.pageY-this.mY;if((Math.abs(l)>this.sensitivity)||(Math.abs(k)>this.sensitivity)){var n=this.jqContent.position();this._moveTo((n.left+l),(n.top+k));this.mX=m.pageX;this.mY=m.pageY}},bindEvents:function(){for(var k=this.onOpenEvents.length-1;
k>=0;k--){this.onOpenEvents[k].apply(this)}},unbindEvents:function(){},createShimLayer:function(){if(R){return G('<iframe src="javascript:false;" frameBorder=0 class="shim">').css({position:"absolute",height:"100%",width:"100%",top:"0px",left:"0px"}).appendTo("body")}return null},_moveTo:function(m,l){var k={position:"absolute",top:l+"px",left:m+"px"};if(this.jqShim){this.jqShim.css(k)}this.jqContent.css(k)},createOverlay:function(){return null}};function g(l,k){k=(k+1)*1000;if(l.jqShim){l.jqShim.css({zIndex:k})}++k;if(l.jqOverlay){l.jqOverlay.css({zIndex:k})}++k;l.jqContent.css({zIndex:k})}function d(l,m){l.layers=G.layerMgr._layers;l.layers.push(l);var k=l.layers.length;l.index=k;l.jqShim=l.createShimLayer();l.jqOverlay=l.createOverlay();l.jqContent=G(m);l.onInit();g(l,k)}var f=G.extend({},j,e);d(f,h);return f}};jQuery.extendLayer=function(d,e){var f=G.extend({},d,e);f.onOpenEvents=d.onOpenEvents?[].concat(d.onOpenEvents):[];if(e&&e.onOpenEvents){f.onOpenEvents=f.onOpenEvents.concat(e.onOpenEvents)
}f.onCloseEvents=d.onCloseEvents?[].concat(d.onCloseEvents):[];if(e&&e.onCloseEvents){f.onCloseEvents=f.onCloseEvents.concat(e.onCloseEvents)}return f};function T(d,e){d-=G(document).scrollLeft();return d>=0&&G(window).width()>=(d+e)}function B(e,d){e-=G(document).scrollTop();return e>=0&&G(window).height()>=(e+d)}G.fn.popupLayer=function(h,f){var e={positionBy:"source",positionRef:"bottomLeft",targetRef:"topLeft",pointerLength:0,sourceMovable:false,xOffset:0,yOffset:0,beforeOpenPopup:function(){},targetLeftSrcLeftX:function(k,m,n){this.srcHorPos="left";var j=k+this.xOffset;if(T(j,n)){return j}var l=k+m-n-this.xOffset;if(T(l,n)){this.srcHorPos="right";return l}return j},targetLeftSrcRightX:function(k,m,n){this.srcHorPos="left";var j=k+m+this.xOffset;if(T(j,n)){return j}var l=k+m-n-this.xOffset;if(T(l,n)){this.srcHorPos="right";return l}return j},targetRightSrcLeftX:function(k,m,n){this.srcHorPos="right";var j=k-n+this.xOffset;if(T(j,n)){return j}var l=k-this.xOffset;if(T(l,n)){this.srcHorPos="left";
return l}return j},targetRightSrcRightX:function(k,m,n){this.srcHorPos="right";var j=k+m-n+this.xOffset;if(T(j,n)){return j}var l=k-this.xOffset;if(T(l,n)){this.srcHorPos="left";return l}return j},targetTopSrcTopY:function(j,m,k){this.srcVerPos="top";var n=j+this.pointerLength+this.yOffset;if(B(n,k)){return n}var l=j-k-this.pointerLength-this.yOffset;if(B(l,k)){this.srcVerPos="bottom";return l}return n},targetTopSrcBottomY:function(j,m,k){this.srcVerPos="top";var n=j+m+this.pointerLength+this.yOffset;if(B(n,k)){return n}var l=j-k-this.pointerLength-this.yOffset;if(B(l,k)){this.srcVerPos="bottom";return l}return n},targetBottomSrcTopY:function(j,m,k){this.srcVerPos="bottom";var n=j-k-this.pointerLength+this.yOffset;if(B(n,k)){return n}var l=j+m+this.pointerLength-this.yOffset;if(B(l,k)){this.srcVerPos="top";return l}return n},targetBottomSrcBottomY:function(j,m,k){this.srcVerPos="bottom";var n=j+m-k-this.pointerLength+this.yOffset;if(B(n,k)){return n}var l=j+m+ +this.pointerLength-this.yOffset;
if(B(l,k)){this.srcVerPos="top";return l}return n},calculateX:function(j,k,m,n,l){if(l=="left"){if(n=="left"){return this.targetLeftSrcLeftX(j,k,m)}else{return this.targetLeftSrcRightX(j,k,m)}}else{if(n=="left"){return this.targetRightSrcLeftX(j,k,m)}else{return this.targetRightSrcRightX(j,k,m)}}},calculateY:function(j,l,k,n,m){if(m=="middle"||n=="middle"){this.srcVerPos="middle";return y2=j+l/2-this.yOffset}if(m=="top"){if(n=="top"){return this.targetTopSrcTopY(j,l,k)}else{return this.targetTopSrcBottomY(j,l,k)}}else{if(n=="top"){return this.targetBottomSrcTopY(j,l,k)}else{return this.targetBottomSrcBottomY(j,l,k)}}},openPopup:function(l){this.src=l;this.beforeOpenPopup();if(this.sourceMovable){this.jqSrcContainer=G(this.src).parent();this.jqSrcContainer.css({position:"relative"});this.jqContent.remove().css({position:"absolute"});this.jqSrcContainer.append(this.jqContent);if(this.jqShim){this.jqShim.remove().appendTo(this.jqSrcContainer)}}l._layer=this;this.jqContent.show();var j=this.jqContent.outerWidth();
var k=this.jqContent.outerHeight();this.left=0;this.top=0;this.offset(l,j,k);this.jqContent.hide();this._sizeTo(j,k);this._moveTo(this.left,this.top);this.open()},getVerPos:function(j){if(j.indexOf("bottom")>=0){return"bottom"}if(j.indexOf("middle")>=0){return"middle"}return"top"},getHorPos:function(j){if(j.indexOf("Left")>=0){return"left"}return"right"},offset:function(n,j,l){var k=G(n);if(this.positionBy=="source"){if(this.positionRef=="left"){this.positionRef="topLeft"}this.verPos=this.getVerPos(this.positionRef);this.horPos=this.getHorPos(this.positionRef);var m=k.offset();this.left=this.calculateX(m.left,k.outerWidth(),j,this.horPos,this.getHorPos(this.targetRef));this.top=this.calculateY(m.top,k.outerHeight(),l,this.verPos,this.getVerPos(this.targetRef));if(this.pointerLength>0){this.positionClass="."+this.srcVerPos+"-"+this.srcHorPos+"-arrow";G(this.positionClass,this.jqContent).show()}if(this.sourceMovable){m=this.jqContent.parent().offset();this.left-=m.left;this.top-=m.top}}else{this.left=this.mX+this.xOffset;
this.top=this.mY+this.yOffset}},_sizeTo:function(j,l){if(this.jqShim){var k={width:j+"px",height:l+"px"};this.jqShim.css(k)}}};var g=G.extend({},e,f);var d=G.layerMgr.newLayer(this,g);d.openPopup(h);return this};var N=null;G.fn.popup=function(h,e){var d=function(){if(N){N.close();N=null}};d();var g={hooverPopup:false,closeOnClick:true,onOpenEvents:[function(){N=this;if(this.closeOnClick){G(document).bind("click",d)}if(this.hooverPopup){this.jqContent.bind("mouseleave",d)}}],onCloseEvents:[function(){if(this.closeOnClick){G(document).unbind("click",d)}if(this.hooverPopup){this.jqContent.unbind("mouseleave",d)}N=null}]};var f=G.extendLayer(g,e);G(this).popupLayer(h,f);return this};G.fn.attachPopup=function(f,g,m){var l={delay:150,sensitivity:5,hooverPopup:true,onCloseEvents:[function(){e(this.src)}],onOpenEvents:[function(){var n=this;var o=this.src;this.jqContent.bind("click",function(p){n.close()}).bind("mouseenter",function(p){e(o)}).bind("mouseleave",function(p){d(o,"container mouseleave")
});G(".closeBtn",n.jqContent).bind("click",function(p){n.close()})}]};var m=G.extendLayer(l,m);var j=function(o,p,n){e(p);G(o).popup(p,n)};var d=function(o,n){if(o._layer){o._hoverPopup_t=setTimeout(function(){if(o._hoverPopup_t&&o._layer){o._layer.close()}e(o)},m.delay)}};var e=function(n){if(n&&n._hoverPopup_t){clearTimeout(n._hoverPopup_t);n._hoverPopup_t=null}};var h=G(f);var k;if(m.positionBy=="mouse"){k=" mousemove mouseleave"}else{k=" mouseleave"}k=g+k;return this.each(function(){var n=this;G(n).bind(k,function(t){if(t.type!="click"){var s=(t.type=="mouseenter"?t.fromElement:t.toElement)||t.relatedTarget;while(s&&s!=this){try{s=s.parentNode}catch(t){s=this}}if(s==this){return false}}var o=jQuery.extend({},t);if(t.type=="mousemove"){if(n._layer){var r=t.pageX-n._layer.mX;var q=t.pageY-n._layer.mY;if((Math.abs(r)>m.sensitivity)||(Math.abs(q)>m.sensitivity)){var u=n._layer.jqContent.position();n._layer._moveTo((u.left+r),(u.top+q));n._layer.mX=t.pageX;n._layer.mY=t.pageY}}}else{if(t.type=="mouseenter"||t.type=="click"){if(n._layer){e(n)
}else{m.mX=t.pageX;m.mY=t.pageY;n._hoverPopup_t=setTimeout(function(){j(f,n,m)},m.delay)}}else{if(n._layer){d(n,"src ml")}else{e(n)}}}return false})})};G.fn.attachHoverPopup=function(e,d){this.attachPopup(e,"mouseenter",d);return this};var J={center:true,draggable:true,sensitivity:1,onOpenEvents:[function(){var e=this;G(".close",e.jqContent).click(function(h){h.preventDefault();e.close()});if(e.center){var d=e.jqContent.outerWidth();var f=e.jqContent.outerHeight();var k=(G(window).height()-f)/2+G(document).scrollTop();k=Math.max(k,0);var j=(G(window).width()-d)/2+G(document).scrollLeft();j=Math.max(j,0);if(this.jqShim){this.jqShim.css({position:"absolute",top:k+"px",left:j+"px",width:d+"px",height:f+"px"})}this.jqContent.css({top:k+"px",left:j+"px"})}var g={popup:this,trackMouseMove:function(s){var n=s.pageX;var m=s.pageY;var q=n-this.mX;var u=m-this.mY;if((Math.abs(q)>this.sensitivity)||(Math.abs(u)>this.sensitivity)){q=n-this.oX;u=m-this.oY;var v=this.popup.jqContent.width();var r=this.popup.jqContent.height();
var o=this.offset.left+q;var p=G(document).width()-5;if(o+v>=p){o=p-v}if(o<0){o=0}var t=this.offset.top+u;var l=G(document).height()-5;if(t+r>=l){t=l-r}if(t<0){t=0}this.popup._moveTo(o,t);this.mX=s.pageX;this.mY=s.pageY}}};e.jqContent.allowDrag(".dialogHeading",g)}]};G.fn.dialog=function(d){var g=G.extendLayer(J,d);G(this).css({left:"-1000px"}).show();var f=G(this).outerHeight();G(this).css({height:f+"px"}).hide();var e=G.layerMgr.newLayer(this,g);e.open();return this};var b=null;var Y={center:true,draggable:false,_modalOverlay:null,_modalShimLayer:null,createOverlay:function(){return this._modalOverlay},createShimLayer:function(){if(R){this._modalShimLayer=G('<iframe src="javascript:false;" frameBorder=0 class="shim" style="display:none;top:expression(((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(50 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)) + \'px\');">').appendTo("body")}return this._modalShimLayer},onOpenEvents:[function(){var e=this;
G(".close",e.jqContent).click(function(h){h.preventDefault();e.close()});if(this.center){var d=this.jqContent.outerWidth();var k=this.jqContent.outerHeight();this.jqContent.css({marginLeft:"-"+(d/2)+"px",marginTop:"-"+(k/2)+"px"});if(G.browser.msie){if((G.browser.version<7)){var j=G(document.body).height()+"px";var g=G(document.body).width()+"px";if(this._modalShimLayer){this._modalShimLayer.css({position:"absolute",height:k,width:d,left:"50%",marginLeft:"-"+(d/2)+"px",marginTop:"-"+(k/2)+"px"})}var f=this.jqContent[0];if(f.style.setExpression){f.style.setExpression("top","((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(50 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)) + 'px'")}}if(G.browser.version>=7&&G.browser.version<8){this._modalOverlay.css({opacity:0.5})}if((G.browser.version>=8)){this.jqContent.css({top:"50%",left:"50%"})}else{this.jqContent.css({position:"absolute"})}}}}],onCloseEvents:[function(){b=null}]};G.fn.modal=function(d){if(b!=null){b.close();
return this}if(Y._modalOverlay==null&&Y._modalShimLayer==null){if(R){}else{Y._modalOverlay=G("<div>").attr("id","modalOverlay").appendTo("body")}}var e=G.extendLayer(Y,d);b=G.layerMgr.newLayer(this,e);b.open();return this};jQuery.closeModalDialog=function(){if(b){b.close()}};G.fn.configureDynamicLoadModalDialog=function(d){var e=G.extendLayer({showModal:function(){G(this.content).modal()}},d);this.click(function(g){var f=G(e.content);if(f.length==0){G("body").loadContent(e.url,null,function(){e.onLoad();e.showModal()},null)}else{e.showModal()}g.preventDefault()})};var A={width:"320px",delay:350,className:"help-tip",positionRef:"topRight",targetRef:"bottomLeft",xOffset:-20,pointerLength:14,onOpenEvents:[function(){var d=this;G(".closeBtn",d.jqContent).click(function(f){d.close()})}],onCloseEvents:[function(){if(this.positionClass){G(this.positionClass).hide()}this.container.remove()}],targetLeftSrcRightX:function(e,g,h){this.srcHorPos="left";var d=e+g+this.xOffset;if(T(d,h)){return d}var f=e+g-h-this.xOffset-10;
if(T(f,h)){this.srcHorPos="right";return f}return d},xoffset:function(d,o,l){var j=G(d);var p=j.outerWidth();var m=j.outerHeight();var g=j.offset();var f="right";var k="bottom";var e=g.left+(p/2)+this.xOffset;if(G(window).width()-(e-16-G(document).scrollLeft())>o){this.xOffset=-10;f="left";this.left=e-16}else{this.left=e-o+(p/2)+9+this.xOffset;f="right"}var n=g.top+this.yOffset;if(G(window).height()-(n+32-G(document).scrollTop()+m)>l){this.top=n+32;k="top"}else{this.top=n-l-9;verPost="bottom"}this.positionClass="."+k+"-"+f+"-arrow";G(this.positionClass,this.jqContent).show()},container:null};jQuery.extendBubbleHelp=function(d){d=G.extendLayer(A,d);d.container=G('<div class="'+d.className+'"><div id="bubble"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td class="help-tip-rtl round-top-left">&nbsp;</td><td class="help-tip-rtm round-top-middle">&nbsp;</td><td class="help-tip-rtr round-top-right">&nbsp;</td></tr><tr><td class="help-tip-rml round-middle-left">&nbsp;</td><td class="help-tip-rm round-middle"><table style="float: left; display: inline;" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" valign="top" width="100%"><div class="popText"></div></td><td style="padding-left: 3px;" valign="top" width="19px"><div class="closeBtn"></div></td></tr></table></td><td class="help-tip-rmr round-middle-right">&nbsp;</td></tr><tr><td class="help-tip-rbl round-bottom-left">&nbsp;</td><td class="help-tip-rbm round-bottom-middle" width="100%">&nbsp;</td><td class="help-tip-rbr round-bottom-right">&nbsp;</td></tr></table></div><div class="top-left-arrow">&nbsp;</div><div class="top-right-arrow">&nbsp;</div><div class="bottom-left-arrow">&nbsp;</div><div class="bottom-right-arrow">&nbsp;</div><div class="middle-left-arrow">&nbsp;</div></div>').hide();
return d};G.fn.attachHoverBubbleHelp=function(f,d){var e=G.extendBubbleHelp(d);e.beforeOpenPopup=function(){G(".popText",e.container).html(f);e.container.css({width:e.width}).appendTo("body")};this.each(function(){G(this).attachHoverPopup(e.container[0],e)})};G.fn.attachStaticBubbleHelp=function(f,d){var e=G.extendBubbleHelp(d);e.closeOnClick=false;e.beforeOpenPopup=function(){G(".popText",this.container).html(f);this.container.css({width:e.width}).appendTo("body")};e.container.popup(this,e);return this};var F=null;G.fn.attachDynamicHoverBubbleHelp=function(e,d){if(!F){F=G.extendBubbleHelp(d)}F.beforeOpenPopup=function(){G(".popText",F.container).html(G(this.src).data("bubbleHelp"));F.container.css({width:F.width}).appendTo("body")};this.each(function(){G(this).data("bubbleHelp",e);G(this).attachHoverPopup(F.container[0],F);if(this._layer){G(".popText",this._layer.jqContent).html(e)}})};var a=null;var Z={className:"tipField",charCountClass:"charCount"};G.fn.inputFields=function(){options=Z;
if(options.className){G(window).unload(function(){G("."+options.className).val("")});G("form").submit(function(){G(this).find("."+options.className).val("")})}this.each(function(){var f=G(this);var e=f.attr("title");if(e){if(G.browser.msie&&f.val()==e){f.val("")}if(f.val()==""){f.addClass(options.className);f.val(e)}}var d=function(h){var g=G(this).attr("maxlength");var l=G(this).attr("value");var k=0;if(l){k=l.length}var j=g-k;var m=G(this).next("span").find(".counter");m.text(j.toString());if(j<=10){m.css("background","#F4F379")}else{m.css("background","none")}};f.focus(function(){var h=G(this);if(h.is("."+options.className)){h.val("").removeClass(options.className)}if(a){a.close();a=null}var n=h.attr("fieldHelp");if(n){a=G.extendBubbleHelp({className:"input-help-tip"});a.positionRef="middleRight";a.targetRef="topLeft";a.xOffset=20;a.yOffset=15;a.closeOnClick=false;a.sourceMovable=true;a.beforeOpenPopup=function(){G(".popText",this.container).html(n);this.container.css({width:"420px"})
};a.container.popup(this,a);a=this._layer}if(h.is("."+options.charCountClass)){var g=h.attr("maxlength");if(g){var l=h.val();var k=0;if(l){k=l.length}var j=g-k;h.after("<span><span class='counter'>"+j.toString()+"</span> characters remaining</span>");var m=h.next("span").find(".counter");m.css("margin-left","10px");m.css("padding","0 3px 0 3px");m.css("border","1px solid #ccc");if(j<=10){m.css("background","#F4F379")}else{m.css("background","none")}h.keyup(d)}}});f.blur(function(){if(a){a.close();a=null}var g=G(this);if(g.val()==""){g.addClass(options.className);g.val(e)}if(g.is("."+options.charCountClass)){g.next("span").remove()}})});return this};G.fn.resetInputFields=function(){this.find("."+Z.className).val("").removeClass(Z.className)};var W=new Array(31,28,31,30,31,30,31,31,30,31,30,31);function I(d,e){return((e==1)&&((d%400==0)||((d%4==0)&&(d%100!=0))))?29:W[e]}var U={init:false,setCalendarContent:function(p,g){var q=this;var n=MonthNames[(g<11?g+1:0)];var t=MonthNames[g];var o=MonthNames[(g>0?g-1:11)];
var f=new Date(p,g,1);this.firstDay=f.getDay();this.dayCount=I(p,g);this.displayedYear=p;this.displayedMonth=g;var k='<table class="calendar" cellspacing="0" cellpadding="1"><tr class="caltitle"><td>';if(p>this.minYear||g>0){k+='<a id="calPrev" href="#"><img src="'+PrevURL+'" title="'+o+'" border="0"></a>'}else{k+="&nbsp;"}k+='</td><td nowrap align="center" colspan="5">'+t+"&nbsp;"+p+"</td><td>";if(p<this.maxYear||g<11){k+='<a id="calNext" href="#"><img src="'+NextURL+'" title="'+n+'" border="0"></a>'}else{k+="&nbsp;"}k+="</td></tr><tr>";for(var s=0;s<7;s++){k+='<td class="calhd">'+WeekDays[s]+"</td>"}k+="</tr>";var e=this.displayedYear==this.valueYear&&this.displayedMonth==this.valueMonth;var d=this.displayedYear==this.todayYear&&this.displayedMonth==this.todayMonth;for(var h=0;h<6;h++){k+="<tr>";for(var l=1;l<=7;l++){var r=(h*7)+(l-this.firstDay);if((r>=1)&&(r<=this.dayCount)){var u="calcell";if(e&&(r==this.valueDay)){u+=" calseldate"}if(d&&(r==this.todayDay)){u+=" caltoday"}k+='<td align="center" class="'+u+'">'+r+"</td>"
}else{k+="<td>&nbsp;</td>"}}k+="</tr>"}k+="</table>";this.calendarPopup=G("#CalendarPopup");if(this.calendarPopup.length==0){G('<div id="CalendarPopup" class="popupWindow"></div>').appendTo("body");this.calendarPopup=G("#CalendarPopup")}this.calendarPopup.html(k);this.calendarPopup.find("#calPrev").click(function(j){q.previous();return false});this.calendarPopup.find("#calNext").click(function(j){q.next();return false});this.calendarPopup.find(".calcell").hoverClass("calhover").click(function(j){q.select(this);return false})},next:function(){var d=this.displayedMonth;var e=this.displayedYear;if(d<11){d++}else{d=0;e++}this.setCalendarContent(e,d)},previous:function(){var d=this.displayedMonth;var e=this.displayedYear;if(d>0){d--}else{d=11;e--}this.setCalendarContent(e,d)},select:function(g){for(var f=0;f<this.yearElement.options.length;++f){if(this.yearElement.options[f].value==this.displayedYear){this.yearElement.selectedIndex=f;break}}var d=""+this.displayedMonth;for(var f=0;f<this.monthElement.options.length;
++f){if(this.monthElement.options[f].value==d){this.monthElement.selectedIndex=f;break}}this.monthChanged();var e=G(g).html().trim();for(var f=0;f<this.dayElement.options.length;++f){if(this.dayElement.options[f].value==e){this.dayElement.selectedIndex=f;break}}G(this.src).trigger("change");this.onChange();this.close()},yearChanged:function(d){this.monthChanged(d)},monthChanged:function(l){if(this.monthElement.options[this.monthElement.selectedIndex].value!=""&&this.yearElement.options[this.yearElement.selectedIndex].value!=""){this.setCurrentValues();var j=I(this.valueYear,this.valueMonth);var g=this.dayElement;var f=1;if(g.options[0].value==""){f=0;j++}if(j!=g.length){var h=g.length;for(var e=Math.min(j,h);e<Math.max(j,h);e++){(e>=j)?g.options[j]=null:g.options[e]=new Option(f+e,f+e)}var d=Math.min(this.valueDay,j);if(g.options[0].value!=""){d--}if(d>=g.length){d=g.length-1}g.options[d].selected=true}if(l){this.onChange()}}},setCurrentValues:function(d){var f=new Date();var e=this.yearElement.options[this.yearElement.selectedIndex].value;
if(e==""){e=this.yearElement.options[1].value}this.valueYear=parseInt(e,10);if(this.monthElement.options.length>12){this.valueMonth=this.monthElement.selectedIndex>0?this.monthElement.selectedIndex-1:f.getMonth()}else{this.valueMonth=this.monthElement.selectedIndex}if(this.dayElement.options[0].value==""){this.valueDay=this.dayElement.selectedIndex>0?this.dayElement.selectedIndex:f.getDate()}else{this.valueDay=this.dayElement.selectedIndex+1}},onOpen:function(){this.setCurrentValues();this.setCalendarContent(this.valueYear,this.valueMonth);this.open(true)},onChange:function(){}};G.fn.calendar=function(d){this.each(function(){var e=G.extend({},U,d);e.name=G(this).attr("id");e.dayElement=G("#"+e.name+"Day")[0];e.monthElement=G("#"+e.name+"Month")[0];e.yearElement=G("#"+e.name+"Year")[0];var f=e.yearElement.options[0].value;if(f==""){f=e.yearElement.options[1].value}e.minYear=parseInt(f,10);f=e.yearElement.options[e.yearElement.length-1].value;e.maxYear=parseInt(f,10);e.monthChanged();var g=new Date();
e.todayYear=g.getFullYear();e.todayMonth=g.getMonth();e.todayDay=g.getDate();e.setCurrentValues();e.setCalendarContent(e.valueYear,e.valueMonth);G(e.yearElement).bind("change",function(h){e.yearChanged(this)});G(e.monthElement).bind("change",function(h){e.monthChanged(this)});G(e.dayElement).bind("change",function(h){e.onChange()});e.onChange();G(this).show().attachPopup(e.calendarPopup,"click",e)});return this}})(jQuery);var favorites=function(){this.domain="kijiji.com";this.panelDisplayed=true;function L(U){this.domain=U}function F(U){this.panelDisplayed=U}function O(){return this.panelDisplayed}function E(){var V=$("#myFavorites-panel").outerHeight(true);var X=$("#myFavorites-panel").outerWidth(true);var U=document.documentElement.clientHeight+document.documentElement.scrollTop-V;var W=document.documentElement.clientWidth+document.documentElement.scrollLeft-X;$("#myFavorites-panel").css("top",U+"px");$("#myFavorites-panel").css("left",W+"px")}function J(U){if(P().length==0){$("#myFavorites-panel").fadeOut("fast")
}else{I(U,function(X){S(X);var Z=$("#myFavorites-panel li").outerWidth(true);var a=$("#myFavorites-panel ul").children("li").size();var W=(parseInt($("#myFavorites-panel ul").css("padding-right")))+(parseInt($("#myFavorites-panel form").css("padding-left")));var c=W+Z*a;var b=$("#myFavorites-panel-inner").not(".closed");if($.browser.msie&&parseInt(jQuery.browser.version)=="6.0"){if(!b.hasClass("closed")){b=$("#myFavorites-panel")}$("#myFavorites-panel-tab").width($("#myFavorites-panel-tab h2").width())}var V=$("#myFavorites-panel-tab").outerWidth(true);if($.browser.mozilla&&jQuery.browser.version.substr(0,3)=="1.8"){V+=35}if(!$("#myFavorites-panel-inner").hasClass("closed")){V+=11}if(c&&(c>V)){b.width(c)}else{b.width(V)}if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<=6){var Y=$('<iframe class="shim-layer">');Y.height(b.height());if(!$("#myFavorites-panel-inner").hasClass("closed")){Y.css({width:b.width()+9,left:"-11px"})}Y.appendTo("#myFavorites-panel");E()}})}R()}function I(V,U){panelData=D("panelData");
if(panelData==null||V.panelDataDirty){$.get("/c-FavoritesPanel",{opened:N(),nocache:new Date().getTime(),dbSync:V.syncCookieFromDB,isAjax:true},function(W){if(W.indexOf("myFavorites-panel-inner")!=-1){H("panelData",W);H("panelTimestamp",new Date().getTime());U(W)}else{if(W.indexOf("pagestatusajax")!=-1){$("#pagestatus_new").css("display","");$("#pagestatus_new").html(W);window.location.href="#top"}}})}else{U(panelData)}}function G(){var U=D("panelTimestamp");if((new Date().getTime()-U>86400000)){return true}var W=readCookielet("area_preference","language");var V=D("panelLanguage");if(W&&W!=V){H("panelLanguage",W);return true}return false}function C(){H("panelOpen","false");J({panelDataDirty:true,syncCookieFromDB:true})}function B(){H("panelOpen","true");J({panelDataDirty:true,syncCookieFromDB:true})}function N(){if(D("panelOpen")=="true"){return true}if(D("panelOpen")==null){return false}if(D("panelOpen")=="false"){return false}}function T(){return D("panelOpen")==null}function S(U){$("#myFavorites-panel").show().html(U)
}function Q(){if(swfobject.getFlashPlayerVersion().major==(0||6||7||8)){return false}return true}function D(U){var W=swfobject.getObjectById("flashCookie");if(W&&typeof W.getFlashCookieValue!="undefined"){if(U=="panelData"||U=="panelTimestamp"){if(IsNC2_On||IsAdIdsSite_On){var V=this.domain.indexOf(".");U+="-"+(V>=0?this.domain.substring(V+1):this.domain)}else{U+="-"+this.domain}}return W.getFlashCookieValue(U)}else{throw"FlashCookie no Access"}}function H(U,W){var X=swfobject.getObjectById("flashCookie");if(X&&typeof X.setFlashCookieValue!="undefined"){if(U=="panelData"||U=="panelTimestamp"){if(IsNC2_On||IsAdIdsSite_On){var V=this.domain.indexOf(".");U+="-"+(V>=0?this.domain.substring(V+1):this.domain)}else{U+="-"+this.domain}}X.setFlashCookieValue(U,W)}else{throw"FlashCookie no Access"}}function M(){return O()&&Q()}function P(){var V=new Array(),U="";if(IsNC2_On||IsAdIdsSite_On){U=A("ad_ids_s").replace(/.*?saved_s=/,"")}else{U=A("ad_ids").replace(/.*?saved=/,"")}if(U.indexOf(":")>=0){U=U.replace(/:\d+/g,"")
}else{if(U.indexOf("#")>=0){U=U.replace(/#\d+/g,"")}}if(U!=""){V=U.split("&")}return V}function A(Y){var W=new String();if(document.cookie.length>0){var V=Y+"=";var U=document.cookie.indexOf(V);var X=0;if(U>-1){U+=V.length;X=document.cookie.indexOf(";",U);if(X<U){X=document.cookie.length}W=document.cookie.substring(U,X)}}return unescape(W)}function K(){var U=false;if($("#signedIn").length!=0){var X=D("temp_flash_ad_ids");if(X==null||X==undefined){H("temp_flash_ad_ids","");return true}var W=P();if(X.length==W.length){for(var V=0;V<X.length;V++){if(X[V]!=W[V]){U=true;break}}}else{U=true}}return U}function R(){if($("#signedIn").length!=0){H("temp_flash_ad_ids",P())}}return{init:function(V,U){L(V);F(U);if(U){if(Q()){if(K()||G()){$.get("/c-SaveAd",{Action:"sync"},function(W){J({panelDataDirty:true,syncCookieFromDB:true})})}else{J({panelDataDirty:false,syncCookieFromDB:false})}}}if(this.onPostInit){this.onPostInit()}},addFavorite:function(U,V){if(M()){if(T()){H("panelOpen","true")}}$.post("/c-SaveAd",{AdId:U,Action:"add",AdActivityType:"ViewAd"},function(W){if(W=="ok"){V(U);
if(M()){J({panelDataDirty:true,syncCookieFromDB:false})}}else{if(W.indexOf("pagestatusajax")!=-1){$("#pagestatus_new").css("display","");$("#pagestatus_new").html(W);window.location.href="#top"}}})},removeFavorite:function(U,V){if(M()){if(T()&&M()){H("panelOpen","true")}}$.post("/c-SaveAd",{AdId:U,Action:"remove",AdActivityType:"ViewAd"},function(W){if(W=="ok"){V(U);if(M()){J({panelDataDirty:true,syncCookieFromDB:false})}}else{if(W.indexOf("pagestatusajax")!=-1){$("#pagestatus_new").css("display","");$("#pagestatus_new").html(W);window.location.href="#top"}}})},isFavorite:function(U){var V=false;$.each(P(),function(W,X){if(U==X){V=true}});return V},openPanel:function(){B()},flashAvailable:function(){return Q()},closePanel:function(){C()},positionPanel:function(){E()},refreshPanelStorage:function(){I({panelDataDirty:true,syncCookieFromDB:false},function(U){})}}}();$(document).ready(function(){$("input:text,textarea").inputFields()});function printProps(B){var A="";for(var C in B){if(typeof (B[C])!="function"){A+=C+"="+B[C]+"\t"
}}alert(A)}function printFuncs(B){var A="";for(var C in B){if(typeof (B[C])=="function"){A+=C+"\n"}}alert(A)}(function(B){B.fn.kjmenu_makeMenu=function(C){var D={zindex:100,shadow:2,fadeIn:0,fadeOut:0,indentPixels:15,maxitems:22};var C=B.extend(D,C);return this.each(function(){B(this).attr("kjmenu",this.id);this.menu_root={items:new Array(),id:this.id,opt:C,offset:0};this.menu_root.root=this.menu_root;if(C.data){B(this.menu_root).kjmenu_fromLocString(C.data)}var E="<span id='kjr_"+this.id+"' style='position:absolute;top:0px;left:0px;visibility:hidden;display:inline-block'><span id='kjr_cell_"+this.id+"' class='kjmenu_item kjmenu_over kjmenu_over_clickable' style='display:inline-block;white-space:nowrap'>test</span></span>";B(document.body).append(E);this.menu_root.ruler=B("#kjr_"+this.id);this.menu_root.ruler_cell=B("#kjr_cell_"+this.id);this.bindAction="mouseover";B(document).bind(this.bindAction,this.menu_root,function(G){if(G.data.el){var F=G.data;if(!F.opt.timer){F.opt.timer=setTimeout(function(){F.opt.timer=null;
B(F).kjmenu_remove(true)},100)}}});B(this).bind(this.bindAction,function(){var F=this.menu_root;if(F.opt.timer){clearTimeout(F.opt.timer);F.opt.timer=null}if(!F.el){B("[kjmenu]").each(function(){B(this.menu_root).kjmenu_remove(true)});B(this).kjmenu_create(F)}return false})})};B.fn.extend({kjmenu_fromLocString:function(G){var C=this.get(0);var D=new Array(),I;var J=G.split("\004"),E;for(var H=0;H<J.length;H++){if(J[H].length>0){var F=J[H].split("\003");I={pid:F[0],id:F[1],name:F[2],value:F[3],clickable:typeof (F[4])!="undefined"?F[4]-0:1,style:typeof (F[5])!="undefined"&&(F[5]-0>0)?"padding-left:"+((F[5]-0)*C.opt.indentPixels)+"px":null,root:C,offset:0,parent:C};D[I.id]=I;if(!I.pid){C.items[C.items.length]=I}}}for(var K in D){I=D[K];if(I.pid){E=D[I.pid];if(E){if(!E.items){E.items=new Array()}E.items[E.items.length]=I;I.parent=E}}}},kjmenu_create:function(C){if(C.el){return }var F=this;var H=!C.parent?F.offset().top+F.height():0;var E=C.root.ruler.height();C.maxitems=Math.min(C.root.opt.maxitems,Math.max(3,Math.floor((B(window).height()-H-60)/E)));
B(document.body).append(B().kjmenu_mainHTML(C));C.el=B("#kjm_"+C.id);C.el.css({zIndex:C.root.opt.zindex++});C.el.kjmenu=C;B(C).kjmenu_update(C);if(!C.parent){var D=F.offset().left;var H=F.offset().top+F.height();if(C.root.opt.editElem){D=B("input[name="+C.root.opt.editElem+"]").offset().left-2;H+=5}if(C.root.opt.fixedLeftPosn){D=C.root.opt.fixedLeftPosn}if(C.root.opt.fixedTopPosn){H=C.root.opt.fixedTopPosn}D=Math.min(B(window).width()-C.el.width()-5,D);C.el.css({top:H,left:D})}else{var G=C.parent.el;var H=F.offset().top-4;H=(H+C.el.height()<B(window).height())?H:Math.max(0,H+F.height()+4-C.el.height());var D=G.offset().left+G.width()+1;if(B(window).width()-C.el.width()-5<D){D=G.offset().left-C.el.width()-1}C.el.css({top:H,left:D})}if(C.root.opt.fadeIn>0){C.el.fadeIn(C.root.opt.fadeIn)}else{C.el.show()}if(B.browser.msie){C.el.append("<iframe style='display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:"+(C.el.width())+";height:"+(C.el.height())+"'/>")}else{if(C.root.opt.shadow){C.el.kjmenu_dropShadow({type:C.root.opt.shadow})
}}C.el.bind("mousedown",function(){return false});C.el.bind("mouseover",C,function(J){var I=J.data;if(I.root.opt.timer){clearTimeout(I.root.opt.timer);I.root.opt.timer=null}return false});B("#kjm_tblup_"+C.id).each(function(I,J){B(this).bind("click dblclick",J,function(){var K=Math.max(0,C.offset-C.maxitems);if(K!=C.offset){C.offset=K;B(C).kjmenu_update(C)}});B(this).bind("mouseover",J,function(){B("#kjt_"+C.id+" td.kjmenu_over").removeClass("kjmenu_over").removeClass("kjmenu_over_expand").removeClass("kjmenu_over_clickable");if(C.expanded_child){B(C.expanded_child).kjmenu_remove(true)}C.expanded_child=null})});B("#kjm_tbldown_"+C.id).each(function(I,J){B(this).bind("click dblclick",J,function(){var K=Math.min(C.offset+C.maxitems,C.items.length-C.maxitems);if(K!=C.offset){C.offset=K;B(C).kjmenu_update(C)}});B(this).bind("mouseover",J,function(){B("#kjt_"+C.id+" td.kjmenu_over").removeClass("kjmenu_over").removeClass("kjmenu_over_expand").removeClass("kjmenu_over_clickable");if(C.expanded_child){B(C.expanded_child).kjmenu_remove(true)
}C.expanded_child=null})})},kjmenu_mainHTML:function(C){var F=B().kjmenu_measure(C)+C.root.opt.indentPixels+6;if(C.root.opt.editElem){var H=B("input[name="+C.root.opt.editElem+"]").width()+14;if(H>F){F=H}}if(C.root.opt.fixedWidth){F=C.root.opt.fixedWidth}var E=new Array(),G;var D="kjmenu_div";if(C.root.opt.custStyle){D+=" "+C.root.opt.custStyle}if(C.items.length<=C.maxitems){if(C.root.opt.topBorderClass){D+=" "+C.root.opt.topBorderClass}}E[E.length]="<div id='kjm_"+C.id+"' class='"+D+"' style='display:none;top:0px;left:0px'>";if(C.items.length>C.maxitems){E[E.length]="<table id='kjm_tblup_"+C.id+"' class='kjm_tblScroll' width="+F+" cellpadding=0 cellspacing=0 border=0><tr>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_topleft_posn' width=6 ></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_topmidl_posn' align=center >";E[E.length]="<div class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_toparrow_posn'></div></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_topright_posn' width=6 ></td>";
E[E.length]="</tr></table>"}else{if(!C.root.opt.isStraightCorner){E[E.length]="<table height=4 width="+F+" cellpadding=0 cellspacing=0 border=0><tr>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_scroll_topleft_posn' width=5 ></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_topmidl_posn' ><div class='kjmenu_fillbox' style='width:4px;height:4px'></div></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_topright_posn' width=5 ></td>";E[E.length]="</tr></table>"}}E[E.length]="<div class='kjmenu_body' style='width:"+(F-4)+"px'>";E[E.length]="<table id='kjt_"+C.id+"' width=100% class='kjmenu' cellpadding=0 cellspacing=0 border=0>";E[E.length]="</table></div>";if(C.items.length>C.maxitems){E[E.length]="<table id='kjm_tbldown_"+C.id+"' class='kjm_tblScroll' width="+F+" cellpadding=0 cellspacing=0 border=0><tr>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_botleft_posn' width=6 ></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_botmid_posn' align=center >";
E[E.length]="<div class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_botarrow_posn'></div></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_scroll kjmenu_scroll_botright_posn' width=6 ></td>";E[E.length]="</tr></table>"}else{if(!C.root.opt.isStraightCorner){E[E.length]="<table height=4 width="+F+" cellpadding=0 cellspacing=0 border=0><tr>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_botleft_posn' width=5 ></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_botmid_posn' ><div class='kjmenu_fillbox' style='width:4px;height:4px'></div></td>";E[E.length]="<td class='kjmenu_fillbox kjmenu_frame kjmenu_botright_posn' width=5 ></td>";E[E.length]="</tr></table>"}}E[E.length]="</div>";return E.join("")},kjmenu_update:function(C){var G=Math.min(C.offset+C.maxitems,C.items.length);var F=new Array(),H;for(var E=C.offset;E<G;E++){H=C.items[E];F[F.length]="<tr><td nowrap class='kjmenu_item ";if(H.clickable){F[F.length]=" kjmenu_clickable"}if(H.items&&H.items.length>0){F[F.length]=" kjmenu_expand"
}F[F.length]="'";if(H.style){F[F.length]=" style='"+H.style+"'"}F[F.length]=">"+H.name+"</td></tr>"}B("#kjt_"+C.id).html(F.join(""));B("#kjt_"+C.id+" td").each(function(I,J){var K=C.items[I+C.offset];B(this).bind("mouseover",K,function(L){var M=L.data;B("#kjt_"+C.id+" td.kjmenu_over").removeClass("kjmenu_over").removeClass("kjmenu_over_expand").removeClass("kjmenu_over_clickable");B(this).addClass("kjmenu_over");if(M.clickable){B(this).addClass("kjmenu_over_clickable")}if(M.items&&M.items.length>0){B(this).addClass("kjmenu_over_expand")}if(!M.el){if(C.expanded_child){B(C.expanded_child).kjmenu_remove(true)}if(M.items){B(this).parent().kjmenu_create(M);C.expanded_child=M}}});B(this).bind("click",J,function(){if(K.clickable&&typeof (C.root.opt.OnSelect)!="undefined"){C.root.opt.OnSelect(K);B(document).trigger("mouseover")}})});var D=(C.offset>0);if(D){B("#kjm_tblup_"+C.id+" div").addClass("kjm_scroll_up_enable");B("#kjm_tblup_"+C.id+" div").removeClass("kjm_scroll_up_disable")}else{B("#kjm_tblup_"+C.id+" div").removeClass("kjm_scroll_up_enable");
B("#kjm_tblup_"+C.id+" div").addClass("kjm_scroll_up_disable")}B("#kjm_tblup_"+C.id+" .kjmenu_scroll").css("cursor",(D?"pointer":"default"));D=(C.items&&C.offset+C.maxitems<C.items.length);if(D){B("#kjm_tbldown_"+C.id+" div").addClass("kjm_scroll_down_enable");B("#kjm_tbldown_"+C.id+" div").removeClass("kjm_scroll_down_disable")}else{B("#kjm_tbldown_"+C.id+" div").removeClass("kjm_scroll_down_enable");B("#kjm_tbldown_"+C.id+" div").addClass("kjm_scroll_down_disable")}B("#kjm_tbldown_"+C.id+" .kjmenu_scroll").css("cursor",(D?"pointer":"default"))},kjmenu_remove:function(D){var C=this.get(0);if(C.el){C.el.kjmenu_removeShadow();if(C.root.opt.fadeOut>0){C.el.fadeOut(C.root.opt.fadeOut,function(){B(this).remove();C.el=null})}else{C.el.remove();C.el=null}if(D&&typeof (C.items)!="undefined"){for(var E=0;E<C.items.length;E++){if(C.items[E].el){B(C.items[E]).kjmenu_remove(C.items[E],true)}}}}if(C.root.opt.tempStyles){B("."+C.root.opt.tempStyles).removeClass(C.root.opt.tempStyles)}},kjmenu_measure:function(C){if(C.items&&C.items.length>0){if(!C.maxstring){var E=0;
for(var D=0;D<C.items.length;D++){if(C.items[D].name.length>E){E=C.items[D].name.length;C.maxstring=C.items[D].name}}}C.root.ruler_cell.html(C.maxstring);return C.root.ruler.width()}return 0},kjmenu_dropShadow:function(P){var D=B.extend({inner_offx:2,offx:4,inner_offy:2,offy:4,opacity:0.3,bgcolor:"black",type:2},P);var J=this;var H=B("<div style='background-color:transparent'></div>").css({left:J.position().left+D.offx-D.inner_offx,marginTop:J.css("marginTop"),marginRight:J.css("marginRight"),marginBottom:J.css("marginBottom"),marginLeft:J.css("marginLeft"),position:"absolute",top:J.position().top+D.offy-D.inner_offy,width:J.outerWidth(),height:J.outerHeight(),zIndex:1,backgroundColor:D.bgcolor,opacity:D.opacity});var G=B(H);if(D.type==2){G.css({backgroundColor:"transparent",opacity:1});var F=function(Q){var R=Math.floor(Q*100);return"background-color:"+D.bgcolor+";opacity:"+Q+';filter:"alpha(opacity='+R+'");*filter:alpha(opacity='+R+");filter:progid:DXImageTransform.Microsoft.Alpha(opacity="+R+")"
};var K=new Array();K[K.length]="<table width="+J.outerWidth()+" height="+(J.outerHeight())+" cellpadding=0 cellspacing=0 border=0 style='empty-cells:show'>";var M=D.opacity/D.offy,L,C,E=J.outerWidth()-D.offx,N=J.outerHeight()-D.offy*2;for(var O=0;O<D.offy;O++){C=M*(O+1);L=C/D.offx;K[K.length]="<tr><td width="+E+" height=1></td>";for(var I=0;I<D.offx;I++){C=L*(D.offx-I);K[K.length]="<td width=1 height=1 style='"+F(C)+"'></td>"}K[K.length]="</tr>\n"}K[K.length]="<tr><td width="+E+" height="+N+"></td>";L=D.opacity/D.offx;for(var I=0;I<D.offx;I++){C=D.opacity-L*I;K[K.length]="<td width=1 style='"+F(C)+"'></td>"}K[K.length]="</tr>\n";for(var O=0;O<D.offy;O++){C=M*(D.offy-O);L=C/D.offx;K[K.length]="<tr><td width="+E+" height=1 style='"+F(C)+"'></td>";for(var I=0;I<D.offx;I++){C=L*(D.offx-I);K[K.length]="<td width=1 height=1 style='"+F(C)+"'></td>"}K[K.length]="</tr>\n"}K[K.length]="</table>";H.html(K.join(""))}J.after(H);J.data("kj_shadow",H)},kjmenu_removeShadow:function(){var C=B(this);var D=C.data("kj_shadow");
if(D){B(D).remove()}C.removeData("kj_shadow")}});var A={enabled:true,autocompleteMode:false,active:null,typingTimeout:null,suppressKey:false,maxChars:3,timeout:1000,maxEntries:7,list:null,listKeyVal:null,hideLabel:"Hide",KEY:{ESC:27,RETURN:13,TAB:9,BS:8,DEL:46,UP:38,DOWN:40,SPACE:32,SLASH:92},getList:function(C,D){jQuery.ajax({type:"GET",url:D,cache:true,jsonp:false,jsonpCallback:"jsonp",dataType:"json",success:function(F,E){C.trigger("updateList",[F])}})},template:function(C){return"<li>"+this.insertText(C)+"</li>"},insertText:function(C){return C},match:function(D,C){if(this.highlight){return this}else{return C?this.match(new RegExp(D,"i")):this.match(new RegExp(D))}},wrapper:"<ul></ul>",updateDropDown:function(F){var H=F.length;var G=0;var L=this;var I=B(this.list).filter(function(){return G<L.maxEntries&&L.match.call(this,F,L.isCaseInsensitive)&&++G}).map(function(){var N;if(this.highlight){N=this.highlight}else{N=this;var M;if(L.isCaseInsensitive){M=N.toLowerCase().indexOf(F)}else{M=N.indexOf(F)
}N=N.substring(0,M)+"<b>"+N.substring(M,M+H)+"</b>"+N.substring(M+H)}var O=B(L.template(N))[0];if(this.highlight){B.data(O,"originalObject",this.highlight)}else{B.data(O,"originalObject",this)}return O});B("body").trigger("off.autocomplete");if(!I.length){return false}var C=I.wrapAll(L.wrapper).parents();var D=B(L.wrapper)[0].tagName;C=C.wrapAll("<div class='jq-ui-autocomplete'></div>").parent();C.append("<div class='autohide'><a href='#'>"+L.hideLabel+"</a></div>");B("a",C).bind("click",function(){B("body").trigger("cancel.autocomplete");L.enabled=false;return false});var E=L.jqInput.offset();var K,J;if(L.fixedWidth){J=L.fixedWidth}else{J=L.jqInput.outerWidth()-2}if(L.fixedLeft){K=L.fixedLeft}else{K=E.left}L.container=C.css({top:E.top+L.jqInput.outerHeight(),left:K,width:J+"px"}).appendTo("."+L.containerStyleClass);L.setAutocompleteMode(C,L.jqInput,I.length)},setAutocompleteMode:function(D,F,H){var G=F.val();var I=-1;var E=this;E.autocompleteMode=true;B("body").one("cancel.autocomplete",function(){F.trigger("cancel.autocomplete");
B("body").trigger("off.autocomplete");F.val(G)});B("body").bind("xactivate.autocomplete",function(K){if(K.target==D[0]||B(K.target).is("ul")){return }var J;if(B("li.active").is("li.active")){J=B("li.active");I=B("li").index(J);E.active=B("li",D).removeClass("active").slice(I,I+1).addClass("active");F.val(E.insertText(B.data(E.active[0],"originalObject")));B("body").trigger("off.autocomplete")}if(F.get(0).name==="lsn"){F.trigger("existingLocation")}F[0].form.submit()},false);B("body").one("off.autocomplete",function(K,J){D.remove();E.autocompleteMode=false;F.unbind("keydown.autocomplete");B("body").add(window).unbind("click.autocomplete").unbind("cancel.autocomplete").unbind("xactivate.autocomplete")});B("body").bind("click.autocomplete",function(){B("body").trigger("cancel.autocomplete")});var C=function(){E.active=B("li",D).removeClass("active").slice(I,I+1).addClass("active");F.trigger("itemSelected.autocomplete",[B.data(E.active[0],"originalObject")]);F.val(E.insertText(B.data(E.active[0],"originalObject")))
};D.find("ul").mouseover(function(J){if(J.target==D[0]||B(J.target).is("ul")){return }I=B("li",D).index(B(J.target).is("li")?B(J.target)[0]:B(J.target).parents("li")[0]);E.active=B("li",D).removeClass("active").slice(I,I+1).addClass("active")}).click(function(J){if(J.target==D[0]||B(J.target).is("ul")){return }I=B("li",D).index(B(J.target).is("li")?B(J.target)[0]:B(J.target).parents("li")[0]);E.active=B("li",D).removeClass("active").slice(I,I+1).addClass("active");F.val(E.insertText(B.data(E.active[0],"originalObject")));B("body").trigger("off.autocomplete");if(F.get(0).name==="lsn"){F.trigger("existingLocation")}if(E.submitOnlick){F[0].form.submit()}});F.bind("keydown.autocomplete",function(L){var J=E.KEY;var K=L.which||L.keyCode;if(K==J.ESC){B("body").trigger("cancel.autocomplete")}else{if(K==J.BS&&G.length==1){B("body").trigger("cancel.autocomplete")}else{if(K==J.RETURN){B("body").trigger("xactivate.autocomplete")}else{if(K==J.UP||K==J.TAB||K==J.DOWN){switch(K){case J.DOWN:case J.TAB:I=I>=H-1?0:I+1;
break;case J.UP:I=I<=0?H-1:I-1;break;default:break}C()}else{return true}}}}this.suppressKey=true})},preventTabInAutocompleteMode:function(D){var C=D.which||D.keycode;if(this.autocompleteMode&&C==this.KEY.TAB){D.preventDefault()}}};B.fn.autocomplete1=function(C){C=B.extend({},A,C);return this.each(function(){B(this).keydown(function(D){C.preventTabInAutocompleteMode(D)}).keydown(function(G){if(!C.enabled){return }var E=G.keyCode||G.which;var F=false;var D=C.KEY;if((E==D.DEL||E==D.BS)&&B.browser.msie){if(C.typingTimeout){window.clearInterval(C.typingTimeout)}C.typingTimeout=window.setTimeout(function(){B(G.target).trigger("autocomplete")},C.timeout)}}).keypress(function(G){if(!C.enabled){return }var E=C.KEY;var D=C.typingTimeout;var F=G.keyCode||G.which;if(D){window.clearInterval(D)}if(C.suppressKey){C.suppressKey=false;if(F==E.TAB||F==E.UP||F==E.DOWN){return false}}if(C.autocompleteMode&&(F==E.UP||F==E.DOWN)){return false}if(F==E.SLASH){return false}if(C.autocompleteMode&&F<32&&F!=E.BS&&F!=E.DEL){return false
}else{if(F==E.BS||F==E.DEL||F==E.SPACE||F>32){C.typingTimeout=window.setTimeout(function(){B(G.target).trigger("autocomplete")},C.timeout)}}}).bind("autocomplete",function(){if(!C.enabled){return false}var K=B(this);var J=K.val().toLowerCase();var D=J.length;if(D>C.maxChars){if(C.list){C.updateDropDown(J)}return false}var G=C.baseUrl;if(J==""||J==null){return false}var I=new Array();if(D>C.maxChars){D=C.maxChars}for(var F=0;F<=D-1;F++){I[F]=encodeURIComponent(J.charAt(F)).toLowerCase()}for(var E=0;E<=I.length-1;E++){var L=I[E];if(L.length>1&&L.match("%")!=null){L=L.replace(/%/g,"_");if(L.indexOf("_")==0){I[E]=L.substr(1)}else{I[E]=L}}}var H=I.length;if(H==1){G+=I[0]+".js"}else{if(H>1){for(var F=0;F<=H-1;F++){if(F!=H-1){G+=I[F]+"/"}if(F==H-1){G+=I[F]+".js"}}}else{return false}}K.one("updateList",function(N,M){if(C.fixedResults){C.list=C.fixedResults.concat(M)}else{C.list=M}C.listKeyVal=K.val().toLowerCase();C.jqInput=K;C.updateDropDown(C.listKeyVal)});C.getList(K,G)})})}})(jQuery);(function(A){A.fn.jqslider_make=function(B){var D={cname:"jqslider",units:"km",min_value:1,max_value:80,maxmax_value:300,value:1};
var C=A.extend(D,B);return this.each(function(){$this=A(this);$this.data("opts",C);$this.addClass(C.cname);var K=C.max_value-C.min_value,O=4;for(var I=Math.min(Math.floor(K/2),10);I>1;I--){if(K%I==0){O=I;break}}if(O<3){O*=2}var H=Math.floor(100/O);var J="<div class='"+C.cname+"_poi'><div class='wrap'><div class='brand_border poi_text_wrap'><div class='poi_text'></div></div></div></div>";J+="<div class='ruler'><table width='100%' class='"+C.cname+"_tbl' cellpadding=0 cellspacing=0 border=0><tr>";for(var I=0;I<O;I++){J+="<td width='"+H+"%' class='brand_border"+(I==0?" td1":"")+"'>&nbsp;</td>"}J+="</tr></table>";J+="<span class='"+C.cname+"_text' style='float:left'>"+C.min_value+C.units+"</span><span id='range_max' class='"+C.cname+"_text' style='float:right;text-align:right'>"+C.max_value+C.units+"</span></div>";$this.html(J);var M=A("."+C.cname+"_poi");var E=A("."+C.cname+"_tbl");var N=false,F=0,G,L;A("."+C.cname+"_poi").bind("mousedown",function(Q){G=C.value;L=C.max_value;N=true;var P=M.offset();
F=Q.pageX-(P.left+M.width()/2);return false});A(document.body).bind("mouseup",function(Q){var P=N;N=false;if(P&&G!=C.value){$this.triggerHandler("slider_change",{value:C.value,old_value:G})}});A(document.body).bind("mousemove",function(S){if(N){var P=S.pageX-F;var R=E.offset();var Q=Math.min(C.maxmax_value,Math.max(C.min_value,C.min_value+Math.floor((P-R.left)*(L-C.min_value)/E.width()+0.5)));if(Q!=C.value){if(Q>L){C.max_value=Q;A("#range_max").html(Q+C.units)}else{if(Q<=L&&C.max_value>L){C.max_value=L;A("#range_max").html(C.max_value+C.units)}}$this.jqslider_update(Q)}return false}});$this.jqslider_update(C.value,true)})};A.fn.extend({jqslider_update:function(E,D){$this=this;var C=$this.data("opts");if(C==null){return }C.value=E;A("."+C.cname+"_poi .poi_text").html(D&&C.value_init?C.value_init:(C.value+C.units));$this.find(".jqslider_text").css("color",D&&C.value_init?"#aaa":"");var B=A("."+C.cname+"_poi");var F=A("."+C.cname+"_tbl");B.css({left:Math.min(F.width(),Math.floor((C.value-C.min_value)*F.width()/(C.max_value-C.min_value)+0.5))-B.width()/2})
}})})(jQuery);(function(A){A.fn.ellipsis=function(B){var C=document.documentElement.style;if(!("textOverflow" in C||"OTextOverflow" in C)){return this.each(function(){var F=A(this);if(F.css("overflow")=="hidden"){var I=F.html();var D=F.width();var E=A(this.cloneNode(true)).hide().css({position:"absolute",width:"auto",overflow:"visible","max-width":"inherit"});F.after(E);var H=I;while(H.length>0&&E.width()>F.width()){H=H.substr(0,H.length-1);E.html(H+"...")}F.html(E.html());E.remove();if(B==true){var G=F.width();setInterval(function(){if(F.width()!=G){G=F.width();F.html(I);F.ellipsis()}},200)}}})}else{return this}}})(jQuery);function urlHelper(A){this.fromString=function(E){this._map={};var G=E.split("&"),B,F,D;for(var C=0;C<G.length;C++){B=G[C];F=null;D=B.indexOf("=");if(D>0){F=B.substring(D+1);B=B.substring(0,D)}this._map[B]=F}};this.toString=function(){var C="";for(var B in this._map){if(C.length>0){C+="&"}C+=encodeURIComponent(B);if(this._map[B]){C+="="+encodeURIComponent(this._map[B])
}}return C};this.addParam=function(B,C){this._map[key]=C};this.removeParam=function(C){var B={};for(var D in this._map){if(D!=C){B[D]=this._map[D]}}this._map=B};this._map={};if(A){this.fromString(A)}}function setDistancePreferanceInCookie(G){var E=null;var B=document.domain;var C=B.indexOf(".");var A=B.substring(C,B.length);var H="session_preference";var D="/";var F="V";var G="addr="+encodeURIComponent(G);G=F+G;setCookie(H,G,E,D,A,null)}function setLastVisitedAreaInCookie(H){var E=new Date();var B=new Date(E.getTime()+90*24*60*60*1000);var A=document.domain;var J=A.indexOf(".");var I=A.substring(J,A.length);var F="site_preference";var D="/";var C="V";var G="default_area="+encodeURIComponent(H);G=C+G;setCookie(F,G,B,D,I,null)}function setCookie(C,E,A,G,D,F){var B=C+"="+E+((A==null)?"":("; expires="+A.toGMTString()))+((G==null)?"":("; path="+G))+((D==null)?"":("; domain="+D))+((F==null)?"":("; secure="+F));document.cookie=B}function readCookie(B){var F=null;if(!B){return null}var D=B+"=";
var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var E=A[C];while(E.charAt(0)==" "){E=E.substring(1,E.length)}if(E.indexOf(D)==0){F=E.substring(D.length,E.length);if(F.length>=1){F=F.substring(1,F.length)}}}return F}function readCookielet(H,D){var G=null;if(!(H&&D)){return }var E=readCookie(H);if(E==null){return null}var B=D+"=";var A=E.split("^");for(var C=0;C<A.length;C++){var F=A[C];while(F.charAt(0)==" "){F=F.substring(1,F.length)}if(F.indexOf(B)==0){G=F.substring(B.length,F.length);break}}return G}function decodeBase64(A){var C=A.length,D="",B=0;var M,J,H="";var L,I,G,F="";var K="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=*";var E=new RegExp("[^A-Za-z0-9+/=*]");if(E.exec(A)){return }do{L=K.indexOf(A.charAt(B++));I=K.indexOf(A.charAt(B++));G=K.indexOf(A.charAt(B++));F=K.indexOf(A.charAt(B++));M=(L<<2)|(I>>4);J=((I&15)<<4)|(G>>2);H=((G&3)<<6)|F;D+=String.fromCharCode(M);if(!(G>=64)){D+=String.fromCharCode(J)}if(!(F>=64)){D+=String.fromCharCode(H)}M=J=H=L=I=G=F=""
}while(B<C);return D}function decodeUTF8(D){var A=D.length;var B="";var C=0;var E=c1=c2=0;while(C<A){E=D.charCodeAt(C);if(E<128){B+=String.fromCharCode(E);C++}else{if((E>191)&&(E<224)){c2=D.charCodeAt(C+1);B+=String.fromCharCode(((E&31)<<6)|(c2&63));C+=2}else{c2=D.charCodeAt(C+1);c3=D.charCodeAt(C+2);B+=String.fromCharCode(((E&15)<<12)|((c2&63)<<6)|(c3&63));C+=3}}}return B}function showHeaderWithGreetings(){var B=document.getElementById("withGreetings");var A=document.getElementById("withoutGreetings");var C=readCookielet("na","ug");if(C!=null){B.innerHTML=B.innerHTML.replace("replacewithusergreetings",decodeUTF8(decodeBase64(C)));A.innerHTML=B.innerHTML}}function DoNav(xRowId){var row=document.getElementById(xRowId);row.className="highlight";row.onmouseout=new Function("this.className=''");var link=row.getElementsByTagName("a");if(link[0].onclick){row.onclick=eval(link[0].onclick)}else{row.onclick=new Function("document.location.href='"+link[0].href+"'")}}function SortResults(B){var A=B.sortBy;
var C=A.options[A.selectedIndex].value;document.location=C}var sp="[\\w/\\#~:.?+=%@!\\-;,]|(&(?!nbsp;))";var sp2="\\w/\\#~:.?+=%@!\\-;,&";var atext="[a-zA-Z0-9]";var letter="[a-zA-Z]";var letDig="[a-zA-z0-9]";var letDigHyp="[a-zA-Z0-9-]";var localPart=atext+"+([a-zA-Z0-9-_.]+)*";var rfcLabel=letter+letDigHyp+"*"+letter;var rfcLabel2=letDig+letDigHyp+"*";var domain=rfcLabel2+"(\\."+rfcLabel2+")*";var emailUrl=localPart+"@"+domain;var protocol="((http|https)://(www.)?|www.)";var port="(:\d+)?";var wwwUrl="("+protocol+domain+port+"("+sp+"*)*)(?=[,.:?-]*(?:[^"+sp2+"]|$))";function AdLink(A){window.location=A}function trackClick(A){if(A!="undefined"&&A){(new Image).src="http://altfarm.mediaplex.com/ad/ck/"+A}return true}function trackROI(A){if(A!="undefined"&&A){(new Image).src="http://altfarm.mediaplex.com/ad/bk/"+A}return true}(function(A){A.fn.make_imggal=function(B){var C={cname:"imggal",fullImgUrl:null,index:0,images:[],speed:400};return this.each(function(){var D=A.extend(C,B);var E=A(this);
if(D.fullImgUrl){A("[imggal='viewimg'], [imggal='main']").click(function(){document.location.assign(D.fullImgUrl+(D.index>0?"&ImageIndex="+D.index:""))})}E.find("[imggal='prev']").click(function(){if(D.images.length>1){var F=D.index-1;if(F<0){F=D.images.length-1}E.selectImage(F)}});E.find("[imggal='next']").click(function(){if(D.images.length>1){var F=D.index+1;if(F>=D.images.length){F=0}E.selectImage(F)}});E.find("[imggal='thumb']").click(function(){var F=A(this).attr("imgindx")-0;if(D.index!=F){E.selectImage(F,true)}});E.data("opts",D)})};A.fn.extend({selectImage:function(M,E){if(A("#imggal_anim1").size()>0){return }var O=A(this);var D=O.data("opts");var L=A("[imggal='main'] img").get(0);L._animate_done=!E;L._load_done=false;L.onload=function(){L._load_done=true;L.onupdate()};L.onupdate=function(){if(L._load_done&&L._animate_done){L._load_done=false;A(L).show();D.index=M;O.trigger("select",D);A("#imggal_anim1").remove()}};A(L).hide();L.src=D.images[M];var C=function(S,T){var U=Math.min(T.width/S.width,T.height/S.height);
return{width:Math.floor(S.width*U),height:Math.floor(S.height*U)}};var I=function(T){var S=T.offset();return{left:S.left,top:S.top,width:T.width(),height:T.height()}};if(E){var K=O.find("[imggal='thumb'][imgindx='"+M+"'] img").eq(0);var Q=A("[imggal='main']").eq(0);var F=I(K),R=I(Q);var G=C({width:F.width,height:F.height},{width:R.width,height:R.height});R={left:R.left+(R.width-G.width)/2,top:R.top+(R.height-G.height)/2,width:G.width,height:G.height};var H=A("[imggal='main']").eq(0);var B=O.find("[imggal='thumb'][imgindx='"+D.index+"'] img").eq(0);var P=I(H),N=I(B);G=C({width:N.width,height:N.height},{width:P.width,height:P.height});P={left:P.left+(P.width-G.width)/2,top:P.top+(P.height-G.height)/2,width:G.width,height:G.height};var J="<img id='imggal_anim2' width="+P.width+" height="+P.height+" src='"+D.images[D.index]+"' style='position:absolute;left:"+P.left+"px;top:"+P.top+"px'>";J+="<img id='imggal_anim1' width="+F.width+" height="+F.height+" src='"+K.get(0).src+"' style='position:absolute;left:"+F.left+"px;top:"+F.top+"px'>";
A(document.body).append(J);A("#imggal_anim2").load(function(){A("#imggal_anim1").animate({left:R.left,top:R.top,width:R.width,height:R.height},D.speed,function(){L._animate_done=true;L.onupdate()});A("#imggal_anim2").animate({left:N.left,top:N.top,width:N.width,height:N.height},D.speed,function(){A("#imggal_anim2").remove()})})}}})})(jQuery);(function(A){A.fn.locMenu_makeMenu=function(B){var C={zindex:100,shadow:2,fadeIn:0,fadeOut:0,indentPixels:15,maxitems:100};var B=A.extend(C,B);if(B.page!="SiteHome"){return this.each(function(){A(this).locMenu_start(B)})}else{A(this).locMenu_start(B)}};A.fn.extend({locMenu_start:function(C){A(this).attr("locMenu",this.id);this.menu_root={items:new Array(),items2:new Array(),items3:new Array(),items4:new Array(),items2a:new Array(),items3a:new Array(),items4a:new Array(),id:this.id,opt:C};this.menu_root.root=this.menu_root;if(C.data){A(this.menu_root).locMenu_fromLocString(C.data,C.loc)}if(C.page!="SiteHome"){A(document).bind("click",this.menu_root,function(F){var E=A("#ChgLocationPanel").get(0);
if(!A(this).containsElement(E,F.target)){if(F.data.el){var D=F.data;if(!D.opt.timer){D.opt.timer=setTimeout(function(){D.opt.timer=null;A(D).locMenu_remove(true)},400)}}}})}var B=this.menu_root;if(B.opt.timer){clearTimeout(B.opt.timer);B.opt.timer=null}if(!B.el){A("[locMenu]").each(function(){A(this.menu_root).locMenu_remove(true)});A(this).locMenu_create(B)}return false},locMenu_fromLocString:function(H,J){var B=this.get(0);var I,Q,P,O;var N=new Array();var M=new Array();var L=new Array();var K=new Array();for(var G=0;G<H.level1.length;G++){N[G]=H.level1[G].name+"^"+H.level1[G].id;if(H.level1[G].id==J[0]&&H.level1[G].level2){for(var F=0;F<H.level1[G].level2.length;F++){M[F]=H.level1[G].level2[F].name+"^"+H.level1[G].level2[F].id+"^"+H.level1[G].id+"^"+G;if(H.level1[G].level2[F].id==J[1]&&H.level1[G].level2[F].level3){for(var D=0;D<H.level1[G].level2[F].level3.length;D++){L[D]=H.level1[G].level2[F].level3[D].name+"^"+H.level1[G].level2[F].level3[D].id+"^"+H.level1[G].level2[F].id+"^"+(F+G);
if(H.level1[G].level2[F].level3[D].id==J[2]&&H.level1[G].level2[F].level3[D].level4){for(var C=0;C<H.level1[G].level2[F].level3[D].level4.length;C++){K[C]=H.level1[G].level2[F].level3[D].level4[C].name+"^"+H.level1[G].level2[F].level3[D].level4[C].id+"^"+H.level1[G].level2[F].level3[D].id+"^"+(G+F+D)}}}}}}}for(var G=0;G<N.length;G++){var E=N[G].split("^");I={pid:0,id:E[1],name:E[0],value:B.opt.lUrl+"?id="+E[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,root:B,parent:B};B.items[B.items.length]=I}for(var G=0;G<M.length;G++){var E=M[G].split("^");Q={pid:E[2],id:E[1],name:E[0],value:B.opt.lUrl+"?id="+E[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:E[3],root:B,parent:B};B.items2[B.items2.length]=Q}for(var G=0;G<L.length;G++){var E=L[G].split("^");P={pid:E[2],id:E[1],name:E[0],value:B.opt.lUrl+"?id="+E[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:E[3],root:B,parent:B};B.items3[B.items3.length]=P}for(var G=0;G<K.length;G++){var E=K[G].split("^");O={pid:E[2],id:E[1],name:E[0],value:B.opt.lUrl+"?id="+E[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:E[3],root:B,parent:B};
B.items4[B.items4.length]=O}},locMenu_create:function(B){if(B.el){return }A("#changeLocDiv").removeClass("changeLocDiv");A("#changeLocDiv").addClass("chgLoc_arr_down");var E=this;if(B.root.opt.page=="SiteHome"){E=A("#topCCB")}var H;if(B.root.opt.fixedTop){H=B.root.opt.fixedTop}else{H=!B.parent?E.offset().top+E.height():0}B.maxitems=B.root.opt.maxitems;A(document.body).append(A().locMenu_mainHTML(B));B.el=A("#kjm_"+B.id);B.el.css({zIndex:B.root.opt.zindex++});B.el.locMenu=B;A(B).locMenu_update(B);if(!B.parent){var C;if(B.root.opt.fixedLeft){C=E.offset().left;if((A(window).width()-(B.el.width()+5))<C){C=E.offset().left+E.width()-B.el.width()+5}}else{C=E.offset().left;C=Math.min(A(window).width()-B.el.width()-5,C);if(A.browser.safari){C=C-15}}B.el.css({top:H,left:C})}else{var F=B.parent.el;var H;H=E.offset().top-4;H=(H+B.el.height()<A(window).height())?H:Math.max(0,H+E.height()+4-B.el.height());B.el.css({top:H,left:(F.offset().left+F.width()+1)})}if(A("#borderHideDiv").get(0)){var H;var D;
H=A("#changeLocDiv").offset().top+20;D=A("#changeLocDiv").height()-4;if(A.browser.msie){H=A("#changeLocDiv").offset().top+19;D=A("#changeLocDiv").height()-3}if(A.browser.safari){H=A("#changeLocDiv").offset().top+18;D=A("#changeLocDiv").height()-2}var C=A("#changeLocDiv").offset().left;var G=A("#changeLocDiv").width()+3;A("#changeLocDiv").addClass("chglocSel");A("#borderHideDiv").css({position:"absolute",zIndex:500,backgroundColor:"#fff",top:H,left:C,width:G,height:D,borderLeft:"1px solid #d65a00",borderRight:"1px solid #d65a00",display:"block"})}B.el.show();if(A.browser.msie){B.el.append("<iframe style='display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:"+(B.el.width())+";height:"+(B.el.height())+"'/>")}B.el.bind("mousedown",function(){return false});B.el.bind("mouseover",B,function(J){var I=J.data;if(I.root.opt.timer){clearTimeout(I.root.opt.timer);I.root.opt.timer=null}return false});A("#updateBtn").click(function(){B.root.opt.OnUpdate()});A("#cancelBtn").click(function(){if(!B.opt.timer){B.opt.timer=setTimeout(function(){B.opt.timer=null;
A(B).locMenu_remove(true)},200)}return false})},locMenu_mainHTML:function(C){var G,F;if(C.root.opt.lv4Exists){G=7}else{G=6}var E=C.root.opt.width;var D=new Array();var B="";if(C.root.opt.custStyle){B=" class='"+C.root.opt.custStyle+"'"}D[D.length]="<div id='ChgLocationPanel'"+B+">";if(C.root.opt.page=="SiteHome"){F=C.root.opt.goTxt;D[D.length]="<div id='kjm_"+C.id+"' class='locMenu_div' style='width:90%;display:none;top:0px;left:0px'>";D[D.length]="<table height=4 width=100% cellpadding=0 cellspacing=0 border=0><tr>"}else{F=C.root.opt.updateTxt;D[D.length]="<div id='kjm_"+C.id+"' class='kjmenu_div' style='display:none;top:0px;left:0px'>";D[D.length]="<table height=4 width="+E+" cellpadding=0 cellspacing=0 border=0><tr>"}D[D.length]="<td class='kjmenu_fillbox locMenu_frameTLC' width=10 style=''></td>";D[D.length]="<td class='kjmenu_fillbox locMenu_frameT' style=''><div class='kjmenu_fillbox' style='width:4px;height:10px'></div></td>";D[D.length]="<td class='kjmenu_fillbox locMenu_frameTRC' width=10 style=''></td>";
D[D.length]="</tr></table>";if(C.root.opt.page!="SiteHome"){D[D.length]="<div class='locMenu_body' style='width:"+(E-8)+"px'>"}else{D[D.length]="<div class='locMenu_body2'>"}D[D.length]="<table id='' class='kjmenu' cellpadding=0 cellspacing=0 border=0 width='100%'>";D[D.length]="<tr><td nowrap='true' colspan='"+G+"'><div class='selectLabel'>"+C.root.opt.txt1+"<div></td></tr>";if(C.root.opt.lv4Exists){D[D.length]="<tr><td nowrap='true' valign='top' width='23%'><div class='locLabel' id='locLabel1'>"+C.root.opt.level1Txt+"<div></td><td>&nbsp;</td><td nowrap='true' valign='top' width='23%'><div class='locLabel' id='locLabel2'>"+C.root.opt.level2Txt+"<div></td><td>&nbsp;</td><td nowrap='true' valign='top' width='23%'><div class='locLabel' id='locLabel3'>"+C.root.opt.level3Txt+"<div></td><td>&nbsp;</td><td nowrap='true' valign='top' width='23%'><div class='locLabel' id='locLabel4'>"+C.root.opt.level4Txt+"<div></td></tr>";D[D.length]="<tr><td nowrap='true' id='kjt_td' valign='top' width='23%'>&nbsp;</td><td>&nbsp;</td><td nowrap='true' id='kjt_td2' valign='top' width='23%'>&nbsp;</td><td>&nbsp;</td><td nowrap='true' id='kjt_td3' valign='top' width='23%'>&nbsp;</td><td>&nbsp;</td><td nowrap='true' id='kjt_td4' valign='top' width='23%'>&nbsp;</td></tr>"
}else{D[D.length]="<tr><td nowrap='true' valign='top' width='30%'><div class='locLabel' id='locLabel1'>"+C.root.opt.level1Txt+"<div></td><td>&nbsp;</td><td nowrap='true' valign='top' width='30%'><div class='locLabel' id='locLabel2'>"+C.root.opt.level2Txt+"<div></td><td>&nbsp;</td><td nowrap='true' valign='top' width='30%'><div class='locLabel' id='locLabel3'>"+C.root.opt.level3Txt+"<div></td></tr>";D[D.length]="<tr><td nowrap='true' id='kjt_td' valign='top' width='30%'>&nbsp;</td><td>&nbsp;</td><td nowrap='true' id='kjt_td2' valign='top' width='30%'>&nbsp;</td><td>&nbsp;</td><td nowrap='true' id='kjt_td3' valign='top' width='30%'>&nbsp;</td></tr>"}D[D.length]="<tr><td nowrap='true' colspan='"+G+"' style='text-align:center;'>";D[D.length]="<div style='margin:15px 10px 10px 10px;'>";if(C.root.opt.custStyle){D[D.length]="<span style='display:inline-block;margin:0px auto;vertical-align:middle'><table cellspacing=0 cellpadding=0><tr><td class='btn_start'></td><td class='btn_mid'>";D[D.length]="<input type='button' id='updateBtn' class='srchbtn2'  value='"+F+"' >";
D[D.length]="</td><td class='btn_end'></td></tr></table></span>"}else{D[D.length]="<input type='button' id='updateBtn' class='newButton'  value='"+F+"' >"}if(C.root.opt.page!="SiteHome"){D[D.length]="<a style='margin-left:10px' href='javascript:' id='cancelBtn'>"+C.root.opt.cancelTxt+"</a>"}D[D.length]="</div>";D[D.length]="</td></tr>";D[D.length]="</table>";D[D.length]="</div>";if(C.root.opt.page!="SiteHome"){D[D.length]="<table height=4 width="+E+" cellpadding=0 cellspacing=0 border=0><tr>"}else{D[D.length]="<table height=4 width=100% cellpadding=0 cellspacing=0 border=0><tr>"}D[D.length]="<td class='kjmenu_fillbox locMenu_frameBLC' width=10 style=''></td>";D[D.length]="<td class='kjmenu_fillbox locMenu_frameB' style=''><div class='kjmenu_fillbox' style='width:4px;height:10px'></div></td>";D[D.length]="<td class='kjmenu_fillbox locMenu_frameBRC' width=10 style=''></td>";D[D.length]="</tr></table>";D[D.length]="<div id='siteHomeFooter' style='text-align:center;'>&nbsp;</div>";D[D.length]="</div>";
D[D.length]="</div>";return D.join("")},locMenu_update:function(C){var H=Math.min(C.maxitems,C.items.length);var G=Math.min(C.maxitems,C.items2.length);var F=Math.min(C.maxitems,C.items3.length);var D=Math.min(C.maxitems,C.items4.length);var L=new Array();var K=new Array();var J=new Array();var I=new Array();var R,U,T,S;var E=0,P;var B=C.root.opt.page=="SiteHome";if(F!=0){A("#locLabel3").html(C.root.opt.level3Txt)}if(D!=0){A("#locLabel4").html(C.root.opt.level4Txt)}for(var Q=0;Q<H;Q++){R=C.items[Q];L[L.length]="<div class='locMenu_item ";if(!B&&G==0){L[L.length]="locMenu_over2 "}L[L.length]="'>"+R.name+"</div>"}for(var Q=0;Q<G;Q++){U=C.items2[Q];if(Q==0){if(G==2){var O=0}else{var O=Math.floor(G/2)}var M=U.pos-O;if(M>0){E=U.pos-M;for(var N=0;N<M;N++){K[K.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}else{E=U.pos}}K[K.length]="<div class='locMenu_item ";if(!B&&F==0){K[K.length]="locMenu_over2 "}K[K.length]="'>"+U.name+"</div>";P=M}for(var Q=0;Q<F;Q++){T=C.items3[Q];if(Q==0){if(F==2){var O=0
}else{var O=Math.floor(F/2)}var M=(T.pos-E)-O;if(M>0){E=parseInt(T.pos)-parseInt(M);for(var N=0;N<M;N++){J[J.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}else{E=T.pos}}J[J.length]="<div class='locMenu_item ";if(!B&&D==0){J[J.length]="locMenu_over2 "}J[J.length]="'>"+T.name+"</div>"}for(var Q=0;Q<D;Q++){S=C.items4[Q];if(Q==0){if(D==2){var O=0}else{var O=Math.floor(D/2)}var M=(S.pos-E)-O;if(M>0){for(var N=0;N<M;N++){I[I.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}}I[I.length]="<div class='locMenu_item locMenu_over2";I[I.length]="'>"+S.name+"</div>"}A("#kjt_td").html(L.join(""));A("#kjt_td2").html(K.join(""));A("#kjt_td3").html(J.join(""));if(C.root.opt.lv4Exists){A("#kjt_td4").html(I.join(""))}A(this).initLoc(C,E,P)},initLoc:function(B,C,D){if(!D||D<0){D=0}A("#kjt_td div.locMenu_item").each(function(E,F){var G=B.items[E];if(G.id==B.root.opt.loc[0]){A("#kjt_td div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td div.locMenu_over2").removeClass("locMenu_over2");
if(B.items2.length!=0){A(this).addClass("locMenu_overA")}else{A(this).addClass("locMenu_over2")}}if(B.root.opt.clk=="true"){A(this).css("text-decoration","underline")}A(this).bind("click",G,function(L){A("#locLabel3").html("");A("#locLabel4").html("");var M=L.data;var H=new Array();var K=M.root.opt.data;for(var J=0;J<K.level1.length;J++){if(K.level1[J].id==M.id&&K.level1[J].level2){for(var I=0;I<K.level1[J].level2.length;I++){H[I]=K.level1[J].level2[I].name+"^"+K.level1[J].level2[I].id+"^"+K.level1[J].id+"^"+(J-C)}break}}A("#kjt_td div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td div.locMenu_over2").removeClass("locMenu_over2");if(H.length==0){A(this).addClass("locMenu_over2")}else{A(this).addClass("locMenu_overA")}if(B.root.opt.clk=="false"){A(this).css("cursor","default")}A(this).updateL2(B.root.opt.data,M)});A(this).bind("click",F,function(H){if(B.root.opt.clk=="false"){B.root.opt.clkableLink=false;return false}if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id}});A(this).bind("dblclick",F,function(H){if(B.root.opt.clk=="false"){B.root.opt.clkableLink=false;
return false}if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id;B.root.opt.OnUpdate()}})});A("#kjt_td2 div.locMenu_item").each(function(E,F){var G=B.items2[E];if(G.id==G.root.opt.loc[1]){A("#kjt_td2 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td2 div.locMenu_over2").removeClass("locMenu_over2");if(B.items3.length!=0){A(this).addClass("locMenu_overA")}else{A(this).addClass("locMenu_over2")}}A(this).css("text-decoration","underline");A(this).bind("click",G,function(M){A("#locLabel4").html("");var L=M.data;var N=new Array();var K=L.root.opt.data;for(var J=0;J<K.level1.length;J++){if(K.level1[J].id==L.pid&&K.level1[J].level2){for(var I=0;I<K.level1[J].level2.length;I++){if(K.level1[J].level2[I].id==L.id&&K.level1[J].level2[I].level3){for(var H=0;H<K.level1[J].level2[I].level3.length;H++){N[H]=K.level1[J].level2[I].level3[H].name+"^"+K.level1[J].level2[I].level3[H].id+"^"+K.level1[J].level2[I].id+"^"+(I+J-C)}break}}break}}A("#kjt_td2 div.locMenu_overA").removeClass("locMenu_overA");
A("#kjt_td2 div.locMenu_over2").removeClass("locMenu_over2");if(N.length==0){A(this).addClass("locMenu_over2")}else{A(this).addClass("locMenu_overA")}A(this).updateL3(N,L,D)});A(this).bind("click",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id}});A(this).bind("dblclick",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id;B.root.opt.OnUpdate()}})});A("#kjt_td3 div.locMenu_item").each(function(E,F){var G=B.items3[E];if(G.id==G.root.opt.loc[2]){A("#kjt_td3 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td3 div.locMenu_over2").removeClass("locMenu_over2");if(B.items4.length!=0){A(this).addClass("locMenu_overA")}else{A(this).addClass("locMenu_over2")}}A(this).css("text-decoration","underline");A(this).bind("click",G,function(N){var M=N.data;if(B.root.opt.lv4Exists){var O=new Array();var L=M.root.opt.data;for(var K=0;K<L.level1.length;K++){if(L.level1[K].id==B.items2[0].pid&&L.level1[K].level2){for(var J=0;
J<L.level1[K].level2.length;J++){if(L.level1[K].level2[J].id==M.pid&&L.level1[K].level2[J].level3){for(var I=0;I<L.level1[K].level2[J].level3.length;I++){if(L.level1[K].level2[J].level3[I].id==M.id&&L.level1[K].level2[J].level3[I].level4){for(var H=0;H<L.level1[K].level2[J].level3[I].level4.length;H++){O[H]=L.level1[K].level2[J].level3[I].level4[H].name+"^"+L.level1[K].level2[J].level3[I].level4[H].id+"^"+L.level1[K].level2[J].level3[I].id+"^"+(I+J+D-C)}break}}break}}break}}A("#kjt_td3 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td3 div.locMenu_over2").removeClass("locMenu_over2");if(O.length==0){A(this).addClass("locMenu_over2")}else{A(this).addClass("locMenu_overA")}A(this).updateL4(O,M)}else{A("#kjt_td3 div.locMenu_over2").removeClass("locMenu_over2");A(this).addClass("locMenu_over2")}});A(this).bind("click",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id}});A(this).bind("dblclick",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id;
B.root.opt.OnUpdate()}})});if(B.root.opt.lv4Exists){A("#kjt_td4 div.locMenu_item").each(function(E,F){var G=B.items4[E];if(G.id==G.root.opt.loc[3]){A("#kjt_td4 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td4 div.locMenu_over2").removeClass("locMenu_over2");A(this).addClass("locMenu_over2")}A(this).css("text-decoration","underline");A(this).bind("click",G,function(I){var H=I.data;A("#kjt_td4 div.locMenu_over2").removeClass("locMenu_over2");A(this).addClass("locMenu_over2")});A(this).bind("click",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id}});A(this).bind("dblclick",F,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=G.id;B.root.opt.OnUpdate()}})})}},updateL2:function(E,G){var B=G.root;var L=new Array();var N;var K=0;for(var F=0;F<E.level1.length;F++){if(E.level1[F].id==G.id&&E.level1[F].level2){for(var D=0;D<E.level1[F].level2.length;D++){L[D]=E.level1[F].level2[D].name+"^"+E.level1[F].level2[D].id+"^"+E.level1[F].id+"^"+F
}break}}B.items2a=[];for(var F=0;F<L.length;F++){var C=L[F].split("^");N={pid:C[2],id:C[1],name:C[0],value:B.opt.lUrl+"?id="+C[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:C[3],root:B,parent:B};B.items2a[B.items2a.length]=N}var O=Math.min(B.maxitems,B.items2a.length);var J=new Array();var H,I;for(var F=0;F<O;F++){H=B.items2a[F];if(F==0){if(O==2){var M=0}else{var M=Math.floor(O/2)}I=H.pos-M;if(I>0){K=H.pos-I;for(var D=0;D<I;D++){J[J.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}else{K=H.pos}}J[J.length]="<div class='locMenu_item";J[J.length]="'>"+H.name+"</div>"}A("#kjt_td2").html("");A("#kjt_td3").html("");A("#kjt_td4").html("");A("#kjt_td2").html(J.join(""));A("#kjt_td2 div.locMenu_item").each(function(P,Q){var R=B.items2a[P];A(this).css("text-decoration","underline");A(this).addClass("locMenu_over2");A(this).bind("click",R,function(X){A("#locLabel4").html("");var W=X.data;var Y=new Array();var V=B.root.opt.data;for(var U=0;U<V.level1.length;U++){if(V.level1[U].id==W.pid&&V.level1[U].level2){for(var T=0;
T<V.level1[U].level2.length;T++){if(V.level1[U].level2[T].id==W.id&&V.level1[U].level2[T].level3){for(var S=0;S<V.level1[U].level2[T].level3.length;S++){Y[S]=V.level1[U].level2[T].level3[S].name+"^"+V.level1[U].level2[T].level3[S].id+"^"+V.level1[U].level2[T].id+"^"+(T+U-K)}break}}break}}A("#kjt_td2 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td2 div.locMenu_over2").removeClass("locMenu_over2");if(Y.length==0){A(this).addClass("locMenu_over2")}else{A(this).addClass("locMenu_overA")}A(this).updateL3(Y,W,I)});A(this).bind("click",Q,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=R.id}});A(this).bind("dblclick",Q,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=R.id;B.root.opt.OnUpdate()}})})},updateL3:function(J,E,P){var B=E.root;var N;var K=0;B.items3a=[];for(var G=0;G<J.length;G++){var D=J[G].split("^");N={pid:D[2],id:D[1],name:D[0],value:B.opt.lUrl+"?id="+D[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:D[3],root:B,parent:B};
B.items3a[B.items3a.length]=N}var O=Math.min(B.maxitems,B.items3a.length);var M=Math.min(B.maxitems,B.items4a.length);if(!P||P<0){P=0}var I=new Array();var F;if(O==0){A("#locLabel3").html("")}else{A("#locLabel3").html(B.opt.level3Txt)}for(var G=0;G<O;G++){F=B.items3a[G];if(G==0){if(O==2){var L=0}else{var L=Math.floor(O/2)}var H=F.pos-L;if(H>0){K=parseInt(F.pos)-parseInt(H);for(var C=0;C<H;C++){I[I.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}else{K=F.pos}}I[I.length]="<div class='locMenu_item";I[I.length]="'>"+F.name+"</div>"}A("#kjt_td3").html("");if(B.opt.lv4Exists){A("#kjt_td4").html("")}A("#kjt_td3").html(I.join(""));A("#kjt_td3 div.locMenu_item").each(function(Q,R){var S=B.items3a[Q];A(this).css("text-decoration","underline");A(this).addClass("locMenu_over2");A(this).bind("click",S,function(Z){var Y=Z.data;if(B.opt.lv4Exists){var a=new Array();var X=B.root.opt.data;for(var W=0;W<X.level1.length;W++){if(X.level1[W].id==E.pid&&X.level1[W].level2){for(var V=0;V<X.level1[W].level2.length;
V++){if(X.level1[W].level2[V].id==Y.pid&&X.level1[W].level2[V].level3){for(var U=0;U<X.level1[W].level2[V].level3.length;U++){if(X.level1[W].level2[V].level3[U].id==Y.id&&X.level1[W].level2[V].level3[U].level4){for(var T=0;T<X.level1[W].level2[V].level3[U].level4.length;T++){a[T]=X.level1[W].level2[V].level3[U].level4[T].name+"^"+X.level1[W].level2[V].level3[U].level4[T].id+"^"+X.level1[W].level2[V].level3[U].id+"^"+(U+V+P-K)}break}}break}}break}}A("#kjt_td3 div.locMenu_overA").removeClass("locMenu_overA");A("#kjt_td3 div.locMenu_over2").removeClass("locMenu_over2");if(a.length==0){A(this).addClass("locMenu_over2")}else{A(this).addClass("locMenu_overA")}A(this).updateL4(a,Y)}else{A("#kjt_td3 div.locMenu_over2").removeClass("locMenu_over2");A(this).addClass("locMenu_over2")}});A(this).bind("click",R,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=S.id}});A(this).bind("dblclick",R,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=S.id;
B.root.opt.OnUpdate()}})})},updateL4:function(J,C){var B=C.root;var K;B.items4a=[];for(var G=0;G<J.length;G++){var F=J[G].split("^");K={pid:F[2],id:F[1],name:F[0],value:B.opt.lUrl+"?id="+F[1]+"&CatId="+B.opt.cId+"&ruq="+B.opt.ref,pos:F[3],root:B,parent:B};B.items4a[B.items4a.length]=K}var M=Math.min(B.maxitems,B.items4a.length);var I=new Array();var E;if(M==0){A("#locLabel4").html("")}else{A("#locLabel4").html(B.opt.level4Txt)}for(var G=0;G<M;G++){E=B.items4a[G];if(G==0){if(M==2){var L=0}else{var L=Math.floor(M/2)}var H=E.pos-L;if(H>0){for(var D=0;D<H;D++){I[I.length]="<div style='padding:2px 14px 5px 0px;'>&nbsp;</div>"}}}I[I.length]="<div class='locMenu_item";I[I.length]="'>"+E.name+"</div>"}A("#kjt_td4").html("");A("#kjt_td4").html(I.join(""));A("#kjt_td4 div.locMenu_item").each(function(N,O){var P=B.items4a[N];A(this).css("text-decoration","underline");A(this).addClass("locMenu_over2");A(this).bind("click",P,function(R){var Q=R.data;A("#kjt_td4 div.locMenu_over2").removeClass("locMenu_over2");
A(this).addClass("locMenu_over2")});A(this).bind("click",O,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=P.id}});A(this).bind("dblclick",O,function(){B.root.opt.clkableLink=true;if(B.root.opt.selectedLoc){B.root.opt.selectedLoc=P.id;B.root.opt.OnUpdate()}})})},containsElement:function(B,C){while((C!==null)&&(C.id!==B.id)&&(C.parentNode!==null)){C=C.parentNode}return(C.id===B.id)},locMenu_remove:function(C){var B=this.get(0);if(B.el){if(B.el.parent().length>0&&B.el.parent().get(0).id=="ChgLocationPanel"){A("#changeLocDiv").removeClass("chgLoc_arr_down chglocSel");A("#changeLocDiv").addClass("changeLocDiv");if(A("#borderHideDiv").get(0)){A("#borderHideDiv").css({display:"none"})}}B.el.remove();B.el=null;if(C&&typeof (B.items)!="undefined"){for(var D=0;D<B.items.length;D++){if(B.items[D].el){A(B.items[D]).locMenu_remove(B.items[D],true)}}}}}})})(jQuery);
