if(!this.JSON){this.JSON={};}
(function(){function f(n){return n<10?'0'+n:n;}
if(typeof Date.prototype.toJSON!=='function'){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+'-'+
f(this.getUTCMonth()+1)+'-'+
f(this.getUTCDate())+'T'+
f(this.getUTCHours())+':'+
f(this.getUTCMinutes())+':'+
f(this.getUTCSeconds())+'Z':null;};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf();};}
var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==='string'?c:'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}
function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'&&typeof value.toJSON==='function'){value=value.toJSON(key);}
if(typeof rep==='function'){value=rep.call(holder,key,value);}
switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';}
gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==='[object Array]'){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||'null';}
v=partial.length===0?'[]':gap?'[\n'+gap+
partial.join(',\n'+gap)+'\n'+
mind+']':'['+partial.join(',')+']';gap=mind;return v;}
if(rep&&typeof rep==='object'){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==='string'){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}
v=partial.length===0?'{}':gap?'{\n'+gap+partial.join(',\n'+gap)+'\n'+
mind+'}':'{'+partial.join(',')+'}';gap=mind;return v;}}
if(typeof JSON.stringify!=='function'){JSON.stringify=function(value,replacer,space){var i;gap='';indent='';if(typeof space==='number'){for(i=0;i<space;i+=1){indent+=' ';}}else if(typeof space==='string'){indent=space;}
rep=replacer;if(replacer&&typeof replacer!=='function'&&(typeof replacer!=='object'||typeof replacer.length!=='number')){throw new Error('JSON.stringify');}
return str('',{'':value});};}
if(typeof JSON.parse!=='function'){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==='object'){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}
return reviver.call(holder,key,value);}
text=String(text);cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return'\\u'+
('0000'+a.charCodeAt(0).toString(16)).slice(-4);});}
if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){j=eval('('+text+')');return typeof reviver==='function'?walk({'':j},''):j;}
throw new SyntaxError('JSON.parse');};}}());


function Point(x,y){this.x=x;this.y=y;return this;}
Point.prototype.toString=function(){return"("+this.x+","+this.y+")";}
function Rectangle(x,y,w,h){this.x=x;this.y=y;this.w=w;this.h=h;this.oh=0;this.ow=0;return this;}
Rectangle.prototype.r=function r(){return this.x+this.w;}
Rectangle.prototype.b=function b(){return this.y+this.h;}
Rectangle.prototype.toString=function(){return"Rectangle: (x:"+this.x+",y:"+this.y+",r:"+this.r()+",b:"+this.b()+")=>w:"+this.w+",h:"+this.h;}
function Page(){this.responseGroups=new Array();}
Page.prototype.test=function(){}
var timeEvents=Array();function TimeEvent(time,func,target,repeat,delay,data){this.func=func;this.time=time;this.timerArrayID=timeEvents.length;if(data)
this.data=data;timeEvents[this.timerArrayID]=this;this.timer=null;if(target)
this.target=target;else
this.target=document;if(repeat)
this.repeat=repeat;else
this.repeat=false;if(!delay)
this.launch();return this;}
function fireTimeEvent(id){if(!timeEvents[id])
return;timeEvents[id].fire();}
TimeEvent.prototype.launch=function(){this.timer=window.setTimeout("fireTimeEvent("+this.timerArrayID+");",this.time);}
TimeEvent.prototype.clear=function(){if(this.timer)
window.clearTimeout(this.timer);timeEvents[this.timerArrayID]=null;}
TimeEvent.prototype.fire=function(){this.func({target:this.target,timestamp:this.time,timer:this});if(this.repeat)
this.timer=window.setTimeout("fireTimeEvent("+this.timerArrayID+");",this.time);else
timeEvents[this.timerArrayID]=null;}
function AjaxHandler(obj,loadTarget){if(!loadTarget)
this.loadTarget=document.getElementById("default_loader");else
this.loadTarget=loadTarget;this.hostObj=obj;this.target=obj;this.responseGroups=new Array();this.responseTargets=new Array();this.method="POST";}
AjaxHandler.prototype.called=function(){disableInputs();}
AjaxHandler.prototype.loading=function(){}
AjaxHandler.prototype.unload=function(){enableInputs();}
AjaxHandler.prototype.addResponseGroup=function(code,target_id){}
AjaxHandler.prototype.handle=function(txt){alert(txt+"DEFAULT_HANDLE");}
var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();var IE=BrowserDetect.browser=="Explorer";var browser;function PanelSet(id,navID,paneClass,offsetObj,blockscroll){this.id=id;this.navID=navID;if(blockscroll)
this.blockScroll=blockscroll;this.paneClass=paneClass;this.offsetObj=offsetObj;this.data;this.main=$("#"+this.id);this.nav=$("#"+this.navID);this.resetElements();this.main.className=this.main.className.length>0?this.main.className+" pane_root":"pane_root";this.nav.className=this.nav.className.length>0?this.nav.className+" pane_nav":"pane_nav";this.paneEvents=new Array();return this;}
PanelSet.prototype.resetElements=function(){this.panes=$("+"+this.id+"."+this.paneClass);this.nav.links=this.nav.getElementsByTagName("a");this.defaultAutoFrame=0;this.lbSlideList=null;var offset=0;if(this.offsetObj){if(this.offsetObj.padding)
offset=this.offsetObj.padding*2;if(this.offsetObj.transition){this.main.transition=this.offsetObj.transition;}}
if(this.nav.links.length!=this.panes.length){alert("Error for Panelset "+this.id+" Nav length does not match panel length");}
if(!this.main||!this.nav||this.panes.length==0)return;var rect=getRect(this.main);for(var i=0;i<this.panes.length;i++){this.nav.links[i].pane=this.panes[i];this.panes[i].style.width=(rect.w-offset)+"px";this.panes[i].index=i;this.nav.links[i].index=i;if(!this.blockScroll)
scrollIfy(this.panes[i],this.main,offset);this.nav.links[i].href="javascript:void(0);";addEvent(this.nav.links[i],"click",PanelNavClick);if(this.paneClass!="pane")
this.panes[i].className=this.panes[i].className+" pane";this.nav.links[i].root=this;this.panes[i].style.zIndex=89-i;setAlpha(0,this.panes[i]);}
activateLink(this.nav.links[0]);this.resetPanes();this.activePane=this.panes[0];setAlpha(1,this.panes[0]);this.panes[0].style.zIndex=94;}
function panelFrame(e){e.target.frame(e);}
function PanelNavClick(e){var e=readEvent(e);var root=e.currentTarget.root;root.setPane(e.currentTarget);}
function activateLink(node){node.className="active";if(node.corner&&node.corner.rollOverClass)
node.corner.className=node.corner.rollOverClass;}
function deactivateLink(node){node.className="";if(node.corner&&node.corner.rollOutClass)
node.corner.className=node.corner.rollOutClass;}
PanelSet.prototype.setPane=function(i){if(!i.root)
i=this.nav.links[i];if(!this.transition)
this.transition="fade";switch(this.transition){case"none":this.resetPanes();break;case"fade":this.resetPanes(true);fadeOut(this.activePane);fadeIn(i.pane);break;}
for(var j=0;j<this.nav.links.length;j++){if(i==this.nav.links[j])
activateLink(this.nav.links[j]);else
deactivateLink(this.nav.links[j]);}
this.resetPanes();this.currentFrame=0;this.activePane=i.pane;if(this.activePane.autoTimeout){this.autoFrame=this.activePane.autoTimeout;}else
this.autoFrame=this.defaultAutoFrame;i.pane.style.zIndex=95;for(var j=0;j<this.paneEvents.length;j++)
this.paneEvents[j](this,i.pane.index);}
PanelSet.prototype.addPaneEvent=function(func){this.paneEvents.push(func);}
PanelSet.prototype.nextPane=function(hardStop){if(!this.activePane||this.activePane.index>=this.panes.length-1){if(!hardStop)
this.setPane(0);return false;}
this.setPane(this.activePane.index+1);return true;}
PanelSet.prototype.prevPane=function(hardStop){if(!this.activePane||this.activePane.index<=0){if(!hardStop)
this.setPane(this.panes.length-1);return false;}
this.setPane(this.activePane.index-1);return true;}
PanelSet.prototype.autoPlay=function(timeout){this.currentFrame=0;this.autoFrame=timeout;this.paused=false;this.defaultAutoFrame=timeout;var root=this.panes[0].parentNode;root.paneSet=this;addEvent(root,"mouseover",slideShowPause);addEvent(root,"mouseout",slideShowResume);this.onEnterFrame=new TimeEvent(34,panelFrame,this,true);}
function slideShowResume(e){e=readEvent(e);if(!e.currentTarget.paneSet)
return;e.currentTarget.paneSet.paused=false;}
function slideShowPause(e){e=readEvent(e);if(!e.currentTarget.paneSet)
return;e.currentTarget.paneSet.paused=true;e.currentTarget.paneSet.currentFrame=0;}
PanelSet.prototype.frame=function(e){if(this.paused)
return;this.currentFrame++;if(this.currentFrame>this.autoFrame){this.currentFrame=0;this.nextPane();}}
PanelSet.prototype.resetPanes=function(clear){for(var i=0;i<this.panes.length;i++){this.panes[i].style.zIndex=91;if(clear&&this.activePane!=this.panes[i])
setAlpha(0,this.panes[i]);}}
PanelSet.prototype.render=function(){}
var lbSlideData;function LightBox(width,top){this.root=lightBox(width,top);this.slides;this.targetBox=document.getElementById("lightBoxDeepContent");this.currentSlide=0;this.imgWrapper;refreshElements();return this;}
LightBox.prototype.nextSlide=function(){if(this.currentSlide==(this.slides.length-1)||this.slides.length<=1)
return this.setSlide(0);return this.setSlide(this.currentSlide+1);}
LightBox.prototype.prevSlide=function(){if(this.currentSlide==0||this.slides.length<=1)
return this.setSlide(this.slides.length-1);return this.setSlide(this.currentSlide-1);}
LightBox.prototype.setSlide=function(slide){this.currentSlide=slide;this.imgWrapper.src=this.slides[this.currentSlide];}
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];var versionRevision=descArray[3];if(versionRevision==""){versionRevision=descArray[4];}
if(versionRevision[0]=="d"){versionRevision=versionRevision.substring(1);}else if(versionRevision[0]=="r"){versionRevision=versionRevision.substring(1);if(versionRevision.indexOf("d")>0){versionRevision=versionRevision.substring(0,versionRevision.indexOf("d"));}}
var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf('?')!=-1)
return src.replace(/\?/,ext+'?');else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs)
{var str='';if(isIE&&isWin&&!isOpera)
{str+='<object ';for(var i in objAttrs)
{str+=i+'="'+objAttrs[i]+'" ';}
str+='>';for(var i in params)
{str+='<param name="'+i+'" value="'+params[i]+'" /> ';}
str+='</object>';}
else
{str+='<embed ';for(var i in embedAttrs)
{str+=i+'="'+embedAttrs[i]+'" ';}
str+='> </embed>';}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_SW_RunContent(){var ret=AC_GetArgs
(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}
var TimeToFade=100.0;function fadeIn(element,frameRate,speed){frameRate=initFR(frameRate);speed=initSP(speed);if(element.fader)
element.fader.clear();element.fader=new TimeEvent(frameRate,fadeInTick,element,true,false,{speed:speed});}
function initFR(fr){if(!fr)
return IE?100:34;return fr;}
function initSP(sp){if(!sp)
return IE?.25:.1;return sp;}
function fadeOut(element,frameRate,speed){frameRate=initFR(frameRate);speed=initSP(speed);if(element.fader)
element.fader.clear();element.fader=new TimeEvent(frameRate,fadeOutTick,element,true,false,{speed:speed});}
function fadeInTick(e){var alpha=getAlpha(e.target);if(alpha>=1){setAlpha(1,e.target);e.timer.clear();}else
setAlpha(alpha+e.timer.data.speed,e.target);}
function fadeOutTick(e){var alpha=getAlpha(e.target);if(alpha<=0){setAlpha(0,e.target);e.timer.clear();}else
setAlpha(alpha-e.timer.data.speed,e.target);}
function fade(eid,die)
{var element=document.getElementById(eid);if(element==null)
return;if(element.FadeState==null)
{if(element.style.opacity==null||element.style.opacity==''||element.style.opacity=='1')
{element.FadeState=2;}
else
{element.FadeState=-2;}}
if(element.FadeState==1||element.FadeState==-1)
{element.FadeState=element.FadeState==1?-1:1;element.FadeTimeLeft=TimeToFade-element.FadeTimeLeft;}
else
{element.FadeState=element.FadeState==2?-1:1;element.FadeTimeLeft=TimeToFade;if(die)
setTimeout("animateFade("+new Date().getTime()+",'"+eid+"',true)",33);else
setTimeout("animateFade("+new Date().getTime()+",'"+eid+"',false)",33);}}
function getDimension(){var htmlheight=document.body.parentNode.scrollHeight;var windowheight=window.innerheight;var ht=(htmlheight<windowheight)?windowheight:htmlheight;return new Point(window.innerWidth,ht);}
function animateFade(lastTick,eid,die)
{var curTick=new Date().getTime();var elapsedTicks=curTick-lastTick;var element=document.getElementById(eid);if(element.FadeTimeLeft<=elapsedTicks)
{element.style.opacity=element.FadeState==1?'1':'0';element.style.filter='alpha(opacity = '
+(element.FadeState==1?'100':'0')+')';element.FadeState=element.FadeState==1?2:-2;if(die){element.parentNode.removeChild(element);}
return;}
element.FadeTimeLeft-=elapsedTicks;var newOpVal=element.FadeTimeLeft/TimeToFade;if(element.FadeState==1)
newOpVal=1-newOpVal;element.style.opacity=newOpVal;element.style.filter='alpha(opacity = '+(newOpVal*100)+')';setTimeout("animateFade("+curTick+",'"+eid+"',"+die+")",33);}
function getRect(el){var ix=0;var iy=0;var base_el=el;var w=el.offsetWidth;var h=el.offsetHeight;while(el!=null){iy+=el.offsetTop;ix+=el.offsetLeft;el=el.offsetParent;}
var r=new Rectangle(ix,iy,w,h);r.oh=base_el.clientHeight;r.ow=base_el.clientWidth;return r;}
var loadInputHolder=new Array();function disableInputs(){var tags=new Array('input','textarea','select');var parent=document.getElementById('main');for(var t in tags){var input=parent.getElementsByTagName(tags[t]);for(var i=0;i<input.length;i++){if(!input[i].disabled){input[i].disabled=true;loadInputHolder.push(input[i]);}}}}
function parseXML(text){try
{xmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async="false";xmlDoc.loadXML(text);}
catch(e)
{try
{parser=new DOMParser();xmlDoc=parser.parseFromString(text,"text/xml");}
catch(e){alert(e.message);return;}}
return xmlDoc;}
function enableInputs(){while(loadInputHolder.length>0){loadInputHolder.pop().disabled=false;}}
function non(txt,obj){alert("NON");}
function nullJax(){var jax=new AjaxHandler(this);jax.handle=non;ajaxFunction("ping.html","",jax);}
function ajaxFunction(url,vars,obj){var xmlHttp;try{xmlHttp=new XMLHttpRequest();}catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){alert("Your browser does not support AJAX!");return false;}}}
if(!vars)vars="";xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==2){obj.called();}else if(xmlHttp.readyState==3){obj.loading();}else if(xmlHttp.readyState==4){if(obj.xmlHandle)
obj.xmlHandle(xmlHttp.responseXML,obj);else
obj.handle(xmlHttp.responseText,obj);obj.unload();refreshPage();while(onAjaxComplete.length>0){var f=onAjaxComplete.pop();f();}}}
if(obj.xmlHandle)
vars="asXML=true"+vars;if(url.search(/\.xml$/)>-1)
obj.method="GET";xmlHttp.open(obj.method,url,true);xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp.setRequestHeader("Content-length",vars.length);xmlHttp.setRequestHeader("Connection","close");xmlHttp.send(vars);}
var onAjaxComplete=new Array();function obj2query(obj,forPHP,parentObject){if(typeof obj!='object')return'';if(arguments.length==1)
forPHP=/\.php$/.test(document.location.href);var rv='';for(var prop in obj)if(obj.hasOwnProperty(prop)){var qname=parentObject?parentObject+'.'+prop:prop;if(obj[prop]instanceof Array)
for(var i=0;i<obj[prop].length;i++)
if(typeof obj[prop][i]=='object')
rv+='&'+obj2query(obj[prop][i],forPHP,qname);else
rv+='&'+encodeURIComponent(qname)+(forPHP?'[]':'')
+'='+encodeURIComponent(obj[prop][i]);else if(obj[prop]instanceof Date)
rv+='&'+encodeURIComponent(qname)+'='+obj[prop].getTime();else if(obj[prop]instanceof Object)
if(obj.toString&&obj.toString!==Object.prototype.toString)
rv+='&'+encodeURIComponent(qname)+'='+encodeURIComponent(obj[prop].toString());else
rv+='&'+obj2query(obj[prop],forPHP,qname);else
rv+='&'+encodeURIComponent(qname)+'='+encodeURIComponent(obj[prop]);}
return rv.replace(/^&/,'');}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
var ind=(location.protocol+"//"+location.hostname+"/");var SalesForce;var theURL=location.href==ind?ind+"index.php":location.href;var as=document.getElementsByTagName('a');for(var i=0;i<as.length;i++){if(as[i].href==theURL)
as[i].className=as[i].className+" active";}
var lightBox;window.onscroll=refreshElements;function testTimerFunc(e){setAlpha(getAlpha(e.target)-.03,e.target);}
refreshPage();var tb_pathToImage="images/loadingAnimation.gif";var closeImg='./img/apps/Close.png';jQuery(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();imgLoader.src=tb_pathToImage;});function tb_init(domChunk){jQuery(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup){jQuery("#cartCount").load("util_refresh_value.php");try{if(typeof document.body.style.maxHeight==="undefined"){jQuery("body","html").css({height:"100%",width:"100%"});jQuery("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){jQuery("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");jQuery("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){jQuery("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");jQuery("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){jQuery("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{jQuery("#TB_overlay").addClass("TB_overlayBG");}
if(caption===null){caption="";}
jQuery("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");jQuery('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpgjQuery|\.jpegjQuery|\.pngjQuery|\.gifjQuery|\.bmpjQuery/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=jQuery("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;jQuery("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>"+"<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'><strong>Close</strong> </div>");jQuery("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if(jQuery(document).unbind("click",goPrev)){jQuery(document).unbind("click",goPrev);}
jQuery("#TB_window").remove();jQuery("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
jQuery("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){jQuery("#TB_window").remove();jQuery("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
jQuery("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();jQuery("#TB_load").remove();jQuery("#TB_ImageOff").click(tb_remove);jQuery("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');jQuery("#TB_iframeContent").remove();if(params['modal']!="true"){jQuery("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'> <strong>Close</strong> <img src="+closeImg+" align='absmiddle' /></a></div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{jQuery("#TB_overlay").unbind();jQuery("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");}}else{if(jQuery("#TB_window").css("display")!="block"){if(params['modal']!="true"){jQuery("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'><strong>Close</strong> <img src="+closeImg+" align='absmiddle' /></a></div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{jQuery("#TB_overlay").unbind();jQuery("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{jQuery("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";jQuery("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";jQuery("#TB_ajaxContent")[0].scrollTop=0;jQuery("#TB_ajaxWindowTitle").html(caption);}}
jQuery("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){jQuery("#TB_ajaxContent").append(jQuery('#'+params['inlineId']).children());jQuery("#TB_window").unload(function(){jQuery('#'+params['inlineId']).append(jQuery("#TB_ajaxContent").children());});tb_position();jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}else if(url.indexOf('TB_iframe')!=-1){tb_position();if(jQuery.browser.safari){jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}}else{jQuery("#TB_ajaxContent").load(url+="&random="+(new Date().getTime()),function(){tb_position();jQuery("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");jQuery("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function tb_showIframe(){jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}
function tb_remove(){jQuery("#cartCount").load("util_refresh_value.php");jQuery("#TB_imageOff").unbind("click");jQuery("#TB_closeWindowButton").unbind("click");jQuery("#TB_window").fadeOut("fast",function(){jQuery('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});jQuery("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){jQuery("body","html").css({height:"auto",width:"auto"});jQuery("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){jQuery("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){jQuery("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
