function TB_init(){
$("a.thickbox").click(function(){
var t=this.rel || this.title || this.name ||  null
var g=this.rel || false
TB_show(t,this.href,g)
this.blur()
return false
})}
function TB_show(caption,url,imageGroup){
try{
if(document.getElementById("TB_HideSelect")==null){
$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>")
$("#TB_overlay").click(TB_remove).css('opacity', 0.7);
$('#TB_HideSelect').css('opacity', 0.7);}
if(caption==null){caption=""}
if(navigator.platform.toLowerCase().indexOf("mac")!=-1)$('embed,object').css('visibility','hidden')
$("body").append("<div id='TB_load'><img src='/images/loadingAnimation.gif' alt='Loading' /></div>")
$('#TB_load').show()
if(url.indexOf("?")!==-1){
var baseURL=url.substr(0,url.indexOf("?"))
}else{
var baseURL=url}
var urlString=/\.jpg|\.jpeg|\.png|\.gif|\.bmp/g
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=$("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
$("#TB_window").append("<a href='' id='TB_ImageOff'><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'>close</a></div>")
$("#TB_closeWindowButton").click(TB_remove)
if(!(TB_PrevHTML=="")){
function goPrev(){
if($(document).unclick(goPrev)){$(document).unclick(goPrev)}
$("#TB_window").remove()
$("body").append("<div id='TB_window'></div>")
TB_show(TB_PrevCaption,TB_PrevURL,imageGroup)
return false}
$("#TB_prev").click(goPrev)}
if(!(TB_NextHTML=="")){
function goNext(){
$("#TB_window").remove()
$("body").append("<div id='TB_window'></div>")
TB_show(TB_NextCaption,TB_NextURL,imageGroup)
return false}
$("#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()
$("#TB_load").remove()
$("#TB_ImageOff").click(TB_remove)
$("#TB_window").css({display:"block"})}
imgPreloader.src=url
}else{
var queryString=url.replace(/^[^\?]+\??/,'')
var params=TB_parseQuery(queryString)
TB_WIDTH=(params['width']*1)
TB_HEIGHT=(params['height']*1)
ajaxContentW=TB_WIDTH
ajaxContentH=TB_HEIGHT
if(url.indexOf('TB_iframe')!=-1){
urlNoQuery=url.split('TB_')
$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent' style='width:"+(ajaxContentW)+"px;height:"+(ajaxContentH)+"px;' onload='TB_showIframe()'> </iframe><div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a></div></div>")
}else{
$("#TB_window").append("<div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div><div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a></div></div>")}
$("#TB_closeWindowButton").click(TB_remove)
if(url.indexOf('TB_inline')!=-1){
$("#TB_ajaxContent").html($('#'+params['inlineId']).html())
TB_position()
$("#TB_load").remove()
$("#TB_window").css({display:"block"})
}else if(url.indexOf('TB_iframe')!=-1){
TB_position()
if(frames['TB_iframeContent']==undefined){
$("#TB_load").remove()
$("#TB_window").css({display:"block"})
$(document).keyup(function(e){var key=e.keyCode;if(key==27){TB_remove()}})}
}else{
$("#TB_ajaxContent").load(url,function(){
TB_position()
$("#TB_load").remove()
$("#TB_window").css({display:"block"})
})}}
document.onkeyup=function(e){
if(e==null){
keycode=event.keyCode
}else{
keycode=e.which}
if(keycode==27){
TB_remove()}}
}catch(e){
alert(e)}}
function TB_showIframe(){
$("#TB_load").remove()
$("#TB_window").css({display:"block"})}
function TB_remove(){
if(navigator.platform.toLowerCase().indexOf("mac")!=-1)$('embed,object').css('visibility','visible')
$("#TB_imageOff,#TB_overlay,#TB_closeWindowButton").unclick()
$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').remove();})
$("#TB_load").remove()
return false}
function TB_position(){
$("#TB_window").css({marginLeft: '-'+parseInt(TB_WIDTH/2)+'px',width: TB_WIDTH+'px'})
if(!(jQuery.browser.msie&&typeof XMLHttpRequest=='function')){
$("#TB_window").css({marginTop: '-'+parseInt(TB_HEIGHT/2)+'px'})}}
function TB_parseQuery(query){
var Params=new Object()
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=new Array(w,h)
return arrayPageSize}
//
var hasFlash=function(){var _1=6;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write("<script language=\"VBScript\"> \non error resume next \nhasFlash = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & "+_1+"))) \n</script> \n");if(window.hasFlash!=null){return window.hasFlash;}}if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var _2=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(_2.charAt(_2.indexOf(".")-1))>=_1;}return false;}();String.prototype.normalize=function(){return this.replace(/\s+/g," ");};if(Array.prototype.push==null){Array.prototype.push=function(){var i=0,index=this.length,limit=arguments.length;while(i<limit){this[index++]=arguments[i++];}return this.length;};}if(!Function.prototype.apply){Function.prototype.apply=function(_4,_5){var _6=[];var _7,call;if(!_4){_4=window;}if(!_5){_5=[];}for(var i=0;i<_5.length;i++){_6[i]="args["+i+"]";}call="oScope.__applyTemp__("+_6.join(",")+");";_4.__applyTemp__=this;_7=eval(call);_4.__applyTemp__=null;return _7;};}var parseSelector=function(){var _9=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function parseSelector(_a,_b){var _c=_a.split(/\s*\,\s*/);var _d=[];for(var i=0;i<_c.length;i++){_d=_d.concat(doParse(_c[i],_b));}return _d;}function doParse(_f,_10,_11){_f=_f.replace(" ","`");var _12=_f.match(_9);var _13,listNodes,listSubNodes,subselector,i,limit;var _14=[];if(_12==null){_12=[_f,_f];}if(_12[1]==""){_12[1]="*";}if(_11==null){_11="`";}if(_10==null){_10=document;}switch(_12[2]){case "#":subselector=_12[3].match(_9);if(subselector==null){subselector=[null,_12[3]];}_13=document.getElementById(subselector[1]);if(_13==null||(_12[1]!="*"&&!matchNodeNames(_13,_12[1]))){return _14;}if(subselector.length==2){_14.push(_13);return _14;}return doParse(subselector[3],_13,subselector[2]);case ".":if(_11!=">"){listNodes=getElementsByTagName(_10,_12[1]);}else{listNodes=_10.childNodes;}for(i=0,limit=listNodes.length;i<limit;i++){_13=listNodes[i];if(_13.nodeType!=1){continue;}subselector=_12[3].match(_9);if(subselector!=null){if(_13.className==null||_13.className.match("(\\s|^)"+subselector[1]+"(\\s|$)")==null){continue;}listSubNodes=doParse(subselector[3],_13,subselector[2]);_14=_14.concat(listSubNodes);}else{if(_13.className!=null&&_13.className.match("(\\s|^)"+_12[3]+"(\\s|$)")!=null){_14.push(_13);}}}return _14;case ">":if(_11!=">"){listNodes=getElementsByTagName(_10,_12[1]);}else{listNodes=_10.childNodes;}for(i=0,limit=listNodes.length;i<limit;i++){_13=listNodes[i];if(_13.nodeType!=1){continue;}if(!matchNodeNames(_13,_12[1])){continue;}listSubNodes=doParse(_12[3],_13,">");_14=_14.concat(listSubNodes);}return _14;case "`":listNodes=getElementsByTagName(_10,_12[1]);for(i=0,limit=listNodes.length;i<limit;i++){_13=listNodes[i];listSubNodes=doParse(_12[3],_13,"`");_14=_14.concat(listSubNodes);}return _14;default:if(_11!=">"){listNodes=getElementsByTagName(_10,_12[1]);}else{listNodes=_10.childNodes;}for(i=0,limit=listNodes.length;i<limit;i++){_13=listNodes[i];if(_13.nodeType!=1){continue;}if(!matchNodeNames(_13,_12[1])){continue;}_14.push(_13);}return _14;}}function getElementsByTagName(_15,_16){if(_16=="*"&&_15.all!=null){return _15.all;}return _15.getElementsByTagName(_16);}function matchNodeNames(_17,_18){if(_18=="*"){return true;}return _17.nodeName.toLowerCase().replace("html:","")==_18.toLowerCase();}return parseSelector;}();function named(_19){return new named.Arguments(_19);}named.Arguments=function(_1a){this.oArgs=_1a;};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(_1b,_1c){var _1d,passedArg;var i=_1b.length;while(i--){passedArg=_1b[i];if(passedArg!=null&&passedArg.constructor!=null&&passedArg.constructor==named.Arguments){_1d=_1b[i].oArgs;break;}}if(_1d==null){return;}for(sName in _1d){if(_1c[sName]!=null){_1c[sName](_1d[sName]);}}return;};var sIFR=function(){var _1f=0;var _20="http://www.w3.org/1999/xhtml";var _21=false;var _22=false;var _23=false;var _24;var _25=[];var UA=function(){var sUA=navigator.userAgent.toLowerCase();var _28={bIsWebKit:sUA.indexOf("applewebkit")>-1,bIsSafari:sUA.indexOf("safari")>-1,bIsKonq:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,bIsOpera:sUA.indexOf("opera")>-1,bIsXML:document.contentType!=null&&document.contentType.indexOf("xml")>-1,bHasTransparencySupport:true,bUseDOM:true,nFlashVersion:null,nOperaVersion:null,nGeckoBuildDate:null,nWebKitVersion:null};_28.bIsKHTML=_28.bIsWebKit||_28.bIsKonq;_28.bIsGecko=!_28.bIsWebKit&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(_28.bIsGecko&&sUA.match(/.*gecko\/(\d{8}).*/)){_28.nGeckoBuildDate=new Number(sUA.match(/.*gecko\/(\d{8}).*/)[1]);}if(_28.bIsOpera&&sUA.match(/.*opera(\s|\/)(\d+\.\d+)/)){_28.nOperaVersion=new Number(sUA.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]);}_28.bIsIE=sUA.indexOf("msie")>-1&&!_28.bIsOpera&&!_28.bIsKHTML&&!_28.bIsGecko;_28.bIsIEMac=_28.bIsIE&&sUA.match(/.*mac.*/)!=null;if(_28.bIsIE||(_28.bIsOpera&&_28.nOperaVersion<7.6)){_28.bUseDOM=false;}if(_28.bIsWebKit&&sUA.match(/.*applewebkit\/(\d+).*/)){_28.nWebKitVersion=new Number(sUA.match(/.*applewebkit\/(\d+).*/)[1]);}if(window.hasFlash&&(!_28.bIsIE||_28.bIsIEMac)){var _29=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;_28.nFlashVersion=parseInt(_29.charAt(_29.indexOf(".")-1));}if(sUA.match(/.*(windows|mac).*/)==null||_28.bIsIEMac||_28.bIsKonq||(_28.bIsOpera&&_28.nOperaVersion<7.6)||(_28.bIsSafari&&_28.nFlashVersion<7)||(!_28.bIsSafari&&_28.bIsWebKit&&_28.nWebKitVersion<312)||(_28.bIsGecko&&_28.nGeckoBuildDate<20020523)){_28.bHasTransparencySupport=false;}if(!_28.bIsIEMac&&!_28.bIsGecko&&document.createElementNS){try{document.createElementNS(_20,"i").innerHTML="";}catch(e){_28.bIsXML=true;}}_28.bUseInnerHTMLHack=_28.bIsKonq||(_28.bIsWebKit&&_28.nWebKitVersion<312);return _28;}();if(window.hasFlash==false||!document.createElement||!document.getElementById||(UA.bIsXML&&(UA.bUseInnerHTMLHack||UA.bIsIE))){return {UA:UA};}function sIFR(e){if((!self.bAutoInit&&(window.event||e)!=null)||!mayReplace(e)){return;}_21=true;for(var i=0,limit=_25.length;i<limit;i++){replaceElement.apply(null,_25[i]);}_25=[];}var _2c=sIFR;function mayReplace(e){if(_22==false||_2c.bIsDisabled==true||((UA.bIsXML&&UA.bIsGecko||UA.bIsKHTML)&&e==null&&_21==false)||(document.body==null||document.getElementsByTagName("body").length==0)){return false;}return true;}function escapeHex(_2e){if(UA.bIsIE){return _2e.replace(new RegExp("%d{0}","g"),"%25");}return _2e.replace(new RegExp("%(?!d)","g"),"%25");}function matchNodeNames(_2f,_30){if(_30=="*"){return true;}return _2f.nodeName.toLowerCase().replace("html:","")==_30.toLowerCase();}function fetchContent(_31,_32,_33,_34,_35){var _36="";var _37=_31.firstChild;var _38,nodeRemoved,oResult,sValue;if(_34==null){_34=0;}if(_35==null){_35="";}while(_37){if(_37.nodeType==3){sValue=_37.nodeValue.replace("<","&lt;");switch(_33){case "lower":_36+=sValue.toLowerCase();break;case "upper":_36+=sValue.toUpperCase();break;default:_36+=sValue;}}else{if(_37.nodeType==1){if(matchNodeNames(_37,"a")&&!_37.getAttribute("href")==false){if(_37.getAttribute("target")){_35+="&sifr_url_"+_34+"_target="+_37.getAttribute("target");}_35+="&sifr_url_"+_34+"="+escapeHex(_37.getAttribute("href")).replace(/&/g,"%26");_36+="<a href=\"asfunction:_root.launchURL,"+_34+"|"+_1f+"\">";_34++;}else{if(matchNodeNames(_37,"br")){_36+="<br/>";}}if(_37.hasChildNodes()){oResult=fetchContent(_37,null,_33,_34,_35);_36+=oResult.sContent;_34=oResult.nLinkCount;_35=oResult.sLinkVars;}if(matchNodeNames(_37,"a")){_36+="</a>";}}}_38=_37;_37=_37.nextSibling;if(_32!=null){nodeRemoved=_38.parentNode.removeChild(_38);_32.appendChild(nodeRemoved);_1f++;}}return {"sContent":_36,"nLinkCount":_34,"sLinkVars":_35};}function createElement(_39){if(document.createElementNS&&UA.bUseDOM){return document.createElementNS(_20,_39);}else{return document.createElement(_39);}}function createObjectParameter(_3a,_3b,_3c){var _3d=createElement("param");_3d.setAttribute("name",_3b);_3d.setAttribute("value",_3c);_3a.appendChild(_3d);}function appendToClassName(_3e,_3f){var _40=_3e.className;if(_40==null){_40=_3f;}else{_40=_40.normalize()+(_40==""?"":" ")+_3f;}_3e.className=_40;}function prepare(_41){var _42=document.documentElement;if(_2c.bHideBrowserText==false){_42=document.getElementsByTagName("body")[0];}if((_2c.bHideBrowserText==false||_41)&&_42){if(_42.className==null||_42.className.match(/\bsIFR\-hasFlash\b/)==null){appendToClassName(_42,"sIFR-hasFlash");}}}function replaceElement(_43,_44,_45,_46,_47,_48,_49,_4a,_4b,_4c,_4d,_4e,_4f,_50,_51,_52,_53,_54){if(!mayReplace()){return _25.push(arguments);}prepare();named.extract(arguments,{sSelector:function(_55){_43=_55;},sFlashSrc:function(_56){_44=_56;},sColor:function(_57){_45=_57;},sLinkColor:function(_58){_46=_58;},sHoverColor:function(_59){_47=_59;},sBgColor:function(_5a){_48=_5a;},nPaddingTop:function(_5b){_49=_5b;},nPaddingRight:function(_5c){_4a=_5c;},nPaddingBottom:function(_5d){_4b=_5d;},nPaddingLeft:function(_5e){_4c=_5e;},sFlashVars:function(_5f){_4d=_5f;},sCase:function(_60){_4e=_60;},sWmode:function(_61){_4f=_61;},sSize:function(_62){_50=_62;},sMoo:function(_63){_51=_63;},spnWidth:function(_64){_52=_64;},spnHeight:function(_65){_53=_65;}});var _66=parseSelector(_43);if(_66.length==0){return false;}if(_4d!=null){_4d="&"+_4d.normalize();}else{_4d="";}if(_51!=null){_4d+="&moo="+_51;}if(_50!=null){_4d+="&fontsize="+_50;}if(_45!=null){_4d+="&textcolor="+_45;}if(_47!=null){_4d+="&hovercolor="+_47;}if(_47!=null||_46!=null){_4d+="&linkcolor="+(_46||_45);}if(_49==null){_49=0;}if(_4a==null){_4a=0;}if(_4b==null){_4b=0;}if(_4c==null){_4c=0;}if(_48==null){_48="#FFFFFF";}if(_4f=="transparent"){if(!UA.bHasTransparencySupport){_4f="opaque";}else{_48="transparent";}}if(_4f==null){_4f="";}var _67,sWidth,sHeight,sMargin,sPadding,sVars,nodeAlternate,nodeFlash,oContent;var _68=null;_1f=0;for(var i=0,limit=_66.length;i<limit;i++){_67=_66[i];if(_67.className!=null&&_67.className.match(/\bsIFR\-replaced\b/)!=null){continue;}if(_52==null){sWidth=_67.offsetWidth-_4c-_4a;}else{sWidth=_52;}if(_53==null){sHeight=_67.offsetHeight-_49-_4b;}else{sHeight=_53;}if(isNaN(sWidth)||isNaN(sHeight)){_2c.bIsDisabled=true;document.documentElement.className=document.documentElement.className.replace(/\bsIFR\-hasFlash\b/,"");return;}nodeAlternate=createElement("span");nodeAlternate.className="sIFR-alternate";oContent=fetchContent(_67,nodeAlternate,_4e);sVars="txt="+escapeHex(oContent.sContent).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+_4d+"&w="+sWidth+"&h="+sHeight+oContent.sLinkVars;appendToClassName(_67,"sIFR-replaced");if(_68==null||!UA.bUseDOM){if(!UA.bUseDOM){if(!UA.bIsIE){_67.innerHTML=["<embed class=\"sIFR-flash\" type=\"application/x-shockwave-flash\" src=\"",_44,"\" quality=\"best\" wmode=\"",_4f,"\" bgcolor=\"",_48,"\" flashvars=\"",sVars,"\" width=\"",sWidth,"\" height=\"",sHeight,"\" sifr=\"true\"></embed>"].join("");}else{_67.innerHTML=["<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" sifr=\"true\" width=\"",sWidth,"\" height=\"",sHeight,"\" class=\"sIFR-flash\">","<param name=\"movie\" value=\"",_44,"?",sVars,"\"></param>","<param name=\"quality\" value=\"best\"></param>","<param name=\"wmode\" value=\"",_4f,"\"></param>","<param name=\"bgcolor\" value=\"",_48,"\"></param>","</object>"].join("");}}else{if(UA.bIsOpera){nodeFlash=createElement("object");nodeFlash.setAttribute("data",_44);createObjectParameter(nodeFlash,"quality","best");createObjectParameter(nodeFlash,"wmode",_4f);createObjectParameter(nodeFlash,"bgcolor",_48);}else{nodeFlash=createElement("embed");nodeFlash.setAttribute("src",_44);nodeFlash.setAttribute("quality","best");nodeFlash.setAttribute("flashvars",sVars);nodeFlash.setAttribute("wmode",_4f);nodeFlash.setAttribute("bgcolor",_48);nodeFlash.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplayer");nodeFlash.setAttribute("scale","noscale");}nodeFlash.setAttribute("sifr","true");nodeFlash.setAttribute("type","application/x-shockwave-flash");nodeFlash.className="sIFR-flash";if(!UA.bIsKHTML||!UA.bIsXML){_68=nodeFlash.cloneNode(true);}}}else{nodeFlash=_68.cloneNode(true);}if(UA.bUseDOM){if(UA.bIsOpera){createObjectParameter(nodeFlash,"flashvars",sVars);}else{nodeFlash.setAttribute("flashvars",sVars);}nodeFlash.setAttribute("width",sWidth);nodeFlash.setAttribute("height",sHeight);nodeFlash.style.width=sWidth+"px";nodeFlash.style.height=sHeight+"px";_67.appendChild(nodeFlash);}_67.appendChild(nodeAlternate);if(UA.bUseInnerHTMLHack){_67.innerHTML+="";}}if(UA.bIsIE&&_2c.bFixFragIdBug){setTimeout(function(){document.title=_24;},0);}}function updateDocumentTitle(){_24=document.title;}function setup(){if(_2c.bIsDisabled==true){return;}_22=true;if(_2c.bHideBrowserText){prepare(true);}if(window.attachEvent){window.attachEvent("onload",sIFR);}else{if(!UA.bIsKonq&&(document.addEventListener||window.addEventListener)){if(document.addEventListener){document.addEventListener("load",sIFR,false);}if(window.addEventListener){window.addEventListener("load",sIFR,false);}}else{if(typeof window.onload=="function"){var _6a=window.onload;window.onload=function(){_6a();sIFR();};}else{window.onload=sIFR;}}}if(!UA.bIsIE||window.location.hash==""){_2c.bFixFragIdBug=false;}else{updateDocumentTitle();}}function debug(){prepare(true);}debug.replaceNow=function(){setup();sIFR();};_2c.UA=UA;_2c.bAutoInit=true;_2c.bFixFragIdBug=true;_2c.replaceElement=replaceElement;_2c.updateDocumentTitle=updateDocumentTitle;_2c.appendToClassName=appendToClassName;_2c.setup=setup;_2c.debug=debug;_2c.bIsDisabled=false;_2c.bHideBrowserText=true;return _2c;}();if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac){sIFR.debug();}if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac){sIFR.setup();}
//
function clickIE4(){
if(event.button==2){
return false}}
function clickNS4(e){
if(document.layers||document.getElementById&&!document.all){
if(e.which==2||e.which==3){
return false}}}
if(document.layers){
document.captureEvents(Event.MOUSEDOWN)
document.onmousedown=clickNS4}
else if(document.all&&!document.getElementById){
document.onmousedown=clickIE4}
document.oncontextmenu=new Function("return false")
function isJsEnabled(){
if(typeof document.jsEnabled=='undefined'){
document.jsEnabled=!(
!document.getElementsByTagName ||
!document.createElement ||
!document.createTextNode ||
!document.documentElement ||
!document.getElementById)}
return document.jsEnabled}
if(isJsEnabled()){
//document.documentElement.className='js'
}
if(typeof XMLHttpRequest=='undefined'){
XMLHttpRequest=function(){
var msxmls=['MSXML3','MSXML2','Microsoft']
for(var i=0;i<msxmls.length;i++){
try{
return new ActiveXObject(msxmls[i]+'.XMLHTTP')}
catch(e){}}
throw new Error("No XML component installed!")}}
function HTTPGet(uri,callbackFunction,callbackParameter){
var xmlHttp=new XMLHttpRequest()
var bAsync=true
if(!callbackFunction){
bAsync=false}
xmlHttp.open('GET',uri,bAsync)
xmlHttp.send(null)
if(bAsync){
if(callbackFunction){
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
callbackFunction(xmlHttp.responseText,xmlHttp,callbackParameter)}}}
return xmlHttp}
else{
return xmlHttp.responseText}}
function HTTPPost(uri,callbackFunction,callbackParameter,object){
var xmlHttp=new XMLHttpRequest()
var bAsync=true
if(!callbackFunction){
bAsync=false}
xmlHttp.open('POST',uri,bAsync)
var toSend=''
if(typeof object=='object'){
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
for(var i in object){
toSend+=(toSend ? '&' : '')+i+'='+encodeURIComponent(object[i])}}
else{
toSend=object}
xmlHttp.send(toSend)
if(bAsync){
if(callbackFunction){
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
callbackFunction(xmlHttp.responseText,xmlHttp,callbackParameter)}}}
return xmlHttp}
else{
return xmlHttp.responseText}}
function redirectFormButton(uri,button,handler){
createIframe()
button.onmouseover=button.onfocus=function(){
button.onclick=function(){
var button=this
var action=button.form.action
var target=button.form.target
this.form.action=uri
this.form.target='redirect-target'
handler.onsubmit()
window.iframeHandler=function(){
var iframe=$D('redirect-target')
button.form.action=action
button.form.target=target
try{
response=(iframe.contentWindow || iframe.contentDocument || iframe).document.body.innerHTML
response=response.replace(/[\f\n\r\t]/g,' ')
if(window.opera){
response=response.replace(/&quot;/g,'"')}}
catch(e){
response=null}
$D('redirect-target').onload=null
$D('redirect-target').src='about:blank'
response=parseJson(response)
if(response.status==0){
handler.onerror(response.data)
return}
handler.oncomplete(response.data)}
return true}}
button.onmouseout=button.onblur=function(){
button.onclick=null}}
function addLoadEvent(func){
var oldOnload=window.onload
if(typeof window.onload !='function'){
window.onload=func}
else{
window.onload=function(){
oldOnload()
func()}}}
function addSubmitEvent(form,func){
var oldSubmit=form.onsubmit
if(typeof oldSubmit !='function'){
form.onsubmit=func}
else{
form.onsubmit=function(){
return oldSubmit()&&func()}}}
function absolutePosition(el){
var sLeft=0,sTop=0
var isDiv=/^div$/i.test(el.tagName)
if(isDiv&&el.scrollLeft){
sLeft=el.scrollLeft}
if(isDiv&&el.scrollTop){
sTop=el.scrollTop}
var r={x: el.offsetLeft-sLeft,y: el.offsetTop-sTop}
if(el.offsetParent){
var tmp=absolutePosition(el.offsetParent)
r.x+=tmp.x
r.y+=tmp.y}
return r}
function dimensions(el){
return{width: el.offsetWidth,height: el.offsetHeight}}
function hasClass(node,className){
if(node.className==className){
return true}
var reg=new RegExp('(^| )'+className+'($| )')
if(reg.test(node.className)){
return true}
return false}
function addClass(node,className){
if(hasClass(node,className)){
return false}
node.className+=' '+className
return true}
function removeClass(node,className){
if(!hasClass(node,className)){
return false}
node.className=eregReplace('(^|\\s+)'+className+'($|\\s+)',' ',node.className)
return true}
function toggleClass(node,className){
if(!removeClass(node,className)&&!addClass(node,className)){
return false}
return true}
function eregReplace(search,replace,subject){
return subject.replace(new RegExp(search,'g'),replace)}
function removeNode(node){
if(typeof node=='string'){
node=$D(node)}
if(node&&node.parentNode){
return node.parentNode.removeChild(node)}
else{
return false}}
function stopEvent(event){
if(event.preventDefault){
event.preventDefault()
event.stopPropagation()}
else{
event.returnValue=false
event.cancelBubble=true}}
function parseJson(data){
if(data.substring(0,1)!='{'){
return{status: 0,data: data.length ? data : 'Unspecified error'}}
return eval('('+data+');')}
function createIframe(){
deleteIframe()
window.iframeHandler=function(){}
var div=document.createElement('div')
div.id='redirect-holder'
div.innerHTML='<iframe name="redirect-target" id="redirect-target" class="redirect" onload="window.iframeHandler();"></iframe>'
var iframe=div.firstChild
with(iframe){
name='redirect-target'
setAttribute('name','redirect-target')
id='redirect-target'}
with(iframe.style){
position='absolute'
height='1px'
width='1px'
visibility='hidden'}
document.body.appendChild(div)}
function deleteIframe(){
var holder=$D('redirect-holder')
if(holder !=null){
removeNode(holder)}}
function $D(id){
return document.getElementById(id)}
if(typeof $=='function'){
jQuery.fn.ajaxSubmit=function(options){
options=jQuery.extend({
target: null,
url: this.attr('action')|| '',
method: this.attr('method')|| 'GET',
before: null,
after: null,
dataType: null,
semantic: false
},options ||{})
var a=this.formToArray(options.semantic)
if(options.before&&options.before(a,this)===false)return
var q=jQuery.param(a)
var get=(options.method&&options.method.toUpperCase()=='GET')
if(get)
options.url+=(options.url.indexOf('?')>=0 ? '&' : '?')+q
if(!options.dataType&&options.target)
jQuery(options.target).load(options.url,get ? null : a,options.after)
else
jQuery.ajax({
url: options.url,
success: options.after,
type: options.method,
dataType: options.dataType,
data: get ? null : q
})
return this}
jQuery.fn.ajaxForm=function(options){
return this.each(function(){
jQuery("input:submit,input:image",this).click(function(ev){
this.form.clk=this
if(ev.offsetX !=undefined){
this.form.clk_x=ev.offsetX
this.form.clk_y=ev.offsetY
}else if(typeof jQuery.fn.offset=='function'){
var offset=$(this).offset()
this.form.clk_x=ev.pageX-offset.left
this.form.clk_y=ev.pageY-offset.top
}else{
this.form.clk_x=ev.pageX-this.offsetLeft
this.form.clk_y=ev.pageY-this.offsetTop}
})
}).submit(function(e){
jQuery(this).ajaxSubmit(options)
return false
})}
jQuery.fn.formToArray=function(semantic){
var a=[]
var q=semantic ? ':input' : 'input,textarea,select,button'
jQuery(q,this).each(function(){
var n=this.name
var t=this.type
if(!n || this.disabled || t=='reset' ||
(t=='checkbox' || t=='radio')&&!this.checked ||
(t=='submit' || t=='image' || t=='button')&&this.form&&this.form.clk !=this ||
this.tagName.toLowerCase()=='select'&&this.selectedIndex==-1)
return
if(t=='image'&&this.form.clk_x !=undefined)
return a.push(
{name: n+'_x',value: this.form.clk_x},
{name: n+'_y',value: this.form.clk_y}
)
if(t=='select-multiple'){
jQuery('option:selected',this).each(function(){
a.push({name: n,value: this.value})
})
return}
a.push({name: n,value: this.value})
})
return a}
jQuery.fn.serialize=function(semantic){
return jQuery.param(this.formToArray(semantic))}
jQuery.fn.checkbox=function(opt){
$("input[@type='checkbox']",this).each(function(){
$("<img>")
.css("cursor","pointer")
.src(this.checked ? opt.checked : opt.unchecked)
.click(function(){
var check=$(this).next()[0].checked==true
$(this)
.src(check ? opt.unchecked : opt.checked)
.next()[0].checked=!check
})
.insertBefore(this)
})}
$.fn.center=function(f){
return this.each(function(){
if(!f&&this.nodeName=='IMG'&&
!this.offsetWidth&&!this.offsetHeight){
var self=this
setTimeout(function(){
$(self).center(true)
},13)
}else{
var s=this.style
var p=this.parentNode
var b=document.body
var t=0
if(f !="vertical"){
if($.css(p,"position")=='static')
p.style.position='relative'
s.position='absolute'
if(! isNaN(parseInt($.css(p,"width")))){
t=parseInt(($.css(p,"width")-$.css(this,"width"))/2)
if(t>0)
s.left=t+"px"
else
s.left="0px"}
else if(! isNaN(b.clientWidth)){
t=parseInt((b.clientWidth-$.css(this,"width"))/2)
if(t>0)
s.left=t+"px"
else
s.left="0px"}}
if(f !="horizontal"){
if(! isNaN(parseInt($.css(p,"height")))){
t=parseInt(($.css(p,"height")-$.css(this,"height"))/2)
if(t>0)
s.top=t+"px"
else
s.top="0px"}
else if(! isNaN(b.clientHeight)){
t=parseInt((b.clientHeight-$.css(this,"height"))/2)
if(t>0)
s.top=t+"px"
else
s.top="0px"}}}
})}
$.fn.mytips=function(){
if($('#tooltip').length==0){
$("body").append('<div id="tooltip"><p></p></div>')
$('#tooltip').hide().css({position: 'absolute',zIndex: 3000,opacity:0.85,'-moz-border-radius-bottomleft': '7px','-moz-border-radius-bottomright': '7px', '-moz-border-radius-topleft': '0', '-moz-border-radius-topright': '7px'})}
$(this).hover(
function(){
mytipsshow(this)
},
function(){
mytipshide(this)
})
return this}
function mytipsshow(obj){
if(typeof obj.ttip=="undefined"){
obj.ttip=obj.title || obj.alt
obj.title=obj.alt=""}
if(!obj.ttip)return
$('#tooltip p').html(obj.ttip)
$('body').bind('mousemove',update)
$('#tooltip').show()}
function mytipshide(){
$('#tooltip').hide()}
function update(event){
var tooltip=$('#tooltip')
var left=tooltip[0].offsetLeft
var top=tooltip[0].offsetTop
if(event){
function pos(c){
var p=c=='X' ? 'Left' : 'Top'
return event['page'+c] ||(event['client'+c]+(document.documentElement['scroll'+p] || document.body['scroll'+p]))|| 0}
left=pos('X')+15
top=pos('Y')+15
tooltip.css({left: left+'px',top: top+'px'})}
var v=viewport(),
h=tooltip[0]
if(v.x+v.cx<h.offsetLeft+h.offsetWidth){
left-=h.offsetWidth+20
tooltip.css({left: left+'px'})}
if(v.y+v.cy<h.offsetTop+h.offsetHeight){
top-=h.offsetHeight+20
tooltip.css({top: top+'px'})}}
function viewport(){
var e=document.documentElement||{},
b=document.body||{},
w=window
return{
x: w.pageXOffset || e.scrollLeft || b.scrollLeft || 0,
y: w.pageYOffset || e.scrollTop || b.scrollTop || 0,
cx: min(e.clientWidth,b.clientWidth,w.innerWidth),
cy: min(e.clientHeight,b.clientHeight,w.innerHeight)}
function min(){
var v=Infinity
for(var i=0;i<arguments.length;i++){
var n=arguments[i]
if(n&&n<v)v=n}
return v}}
/* jflash */
;(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:($.browser.msie?'ActiveX':'PlugIn'),MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}
htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}
options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}
return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}
catch(e){return'6,0,0';}}catch(e){}
return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}
return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'='+escape(this[key])+'&';return s.replace(/&$/,'');};
$$.transform = function(htmlOptions) {
	if(htmlOptions.flashvars) htmlOptions.flashvars.toString = toFlashvarsString;
	if (typeof htmlOptions.id == 'undefined') htmlOptions.id = 'flash-'+$('object').length;
	var object = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" align="middle" width="'+htmlOptions.width+'" height="'+htmlOptions.height+'" id="'+htmlOptions.id+'">';
	$.each(htmlOptions, function(i,e) {
		if (i != 'type' && i != 'pluginspage' && i != 'width' && i!= 'height' && i!='id') {
			if (i=='src') i = 'movie';
			object += '<param name="'+i+'" value="'+e+'" />';
		}
	});
	object += '</object>';
	htmlOptions.name = htmlOptions.id;
	
	htmlOptions.toString = toAttributeString;
	var embed = '<embed ' + String(htmlOptions) + '/>';

	if ($.browser.msie) return object;
	return embed;
};
if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();
$.fn.flash.replace = function(htmlOptions) {
	jQuery(this)
		.empty()
		.addClass('flash-replaced')
		.prepend(jQuery.fn.flash.transform(htmlOptions));
};
}
