function TabControl(b,a){this.selectedTab;this.modelId=b;this.html;this.tabs=[];this.dataType=a;window[this.modelId]=this}TabControl.prototype.selectTab=function(a,b){if(this.tabs[a]){this.selectedTab&&this.selectedTab.deSelect(b);this.selectedTab=this.tabs[a];this.selectedTab.select(b)}this.hfSelectedTab.value=a};TabControl.prototype.tabMouseOver=function(a){this.tabs[a]&&!this.tabs[a].selected&&this.tabs[a].setHTMLStyle("hoveredStyle")};TabControl.prototype.tabMouseOut=function(a){this.tabs[a]&&!this.tabs[a].selected&&this.tabs[a].setHTMLStyle("deSelectedStyle")};TabControl.prototype.addTab=function(a){this.tabs.push(a);return this.tabs.length};TabControl.prototype.deselectTab=function(b,a){b.deselect(a)};TabControl.prototype.render=function(n){var j=this.modelId,d=document.createElement("table");d.width="100%";n.appendChild(d);d.cellPadding="0px";d.cellSpacing="0px";var l=document.createElement("TBODY");d.appendChild(l);var i=document.createElement("tr");l.appendChild(i);for(var a,m=Math.floor(100/(this.tabs.length+1)),b=0;b<this.tabs.length;b++){a=document.createElement("td");a.style.cursor="pointer";a.style.width=m+"%";a.style.verticalAlign="bottom";i.appendChild(a);var c=document.createElement("table");a.appendChild(c);c.style.width="100%";c.cellPadding="0";c.cellSpacing="0";var k=document.createElement("tbody");c.appendChild(k);var f=document.createElement("tr");k.appendChild(f);var h=document.createElement("td"),e=document.createElement("td"),g=document.createElement("td");f.appendChild(h);f.appendChild(e);f.appendChild(g);h.className=this.dataType+"_tabItem_Left";e.className=this.dataType+"_tabItem_Mid";g.className=this.dataType+"_tabItem_Right";e.style.textAlign="center";e.innerHTML=this.tabs[b].label;h.innerHTML="<img src='images/icons/pot.gif' style='width:5px;' />";g.innerHTML="<img src='images/icons/pot.gif' style='width:5px;' />";this.tabs[b].html=a;a.index=b;a.onclick=function(){window[j].selectTab(this.index,300)};a.onmouseover=function(){window[j].tabMouseOver(this.index)};a.onmouseout=function(){window[j].tabMouseOut(this.index)};a.className=this.tabs[b].classNameDefault;this.tabs[b].html=a}a=document.createElement("td");i.appendChild(a);a.innerHTML="&nbsp;";a.className=this.dataType+"_tabItemEmpty"};function TabItem(a,b){this.classNameDefault;this.classNameSelected;this.label=a;this.id=b;this.selected=false;this.html;this.contentHtml;this.footerHtml}TabItem.prototype.addContent=function(a){this.contentHtml=a};TabItem.prototype.addFooter=function(a){this.footerHtml=a};TabItem.prototype.setClassNames=function(b,a){this.classNameDefault=b;this.classNameSelected=a};TabItem.prototype.deSelect=function(a){this.selected=false;a=a?a:0;$("#"+this.contentHtml.id).hide(0);this.setHTMLStyle("deSelectedStyle")};TabItem.prototype.select=function(a){this.selected=true;a=a?a:0;$("#"+this.contentHtml.id).show(0);this.setHTMLStyle("selectedStyle");if(this.footerHtml&&this.footerHtml.length>0)document.getElementById(tdTabItemFooterID).innerHTML=this.footerHtml};TabItem.prototype.setHTMLStyle=function(e){var a="",b="",c="";switch(e){case "selectedStyle":a=this.classNameDefault+"_LeftSelected";b=this.classNameDefault+"_MidSelected";c=this.classNameDefault+"_RightSelected";break;case "deSelectedStyle":a=this.classNameDefault+"_Left";b=this.classNameDefault+"_Mid";c=this.classNameDefault+"_Right";break;case "hoveredStyle":a=this.classNameDefault+"_LeftHover";b=this.classNameDefault+"_MidHover";c=this.classNameDefault+"_RightHover"}var d=this.html.firstChild.firstChild.firstChild.childNodes;d[0].className=a;d[1].className=b;d[2].className=c};function isBrowserIE(){if(navigator.appVersion.indexOf("MSIE")>-1)return true;return false}function showNotifyBox(b,d,e){var a=document.getElementById("tblNotifyBox");if(a){var c=b!=undefined?getElementPosition(b):null;if(a)a.style.display="block";if(c!=null)var f=parseInt(c[0]),g=parseInt(c[1]);a.style.left=parseInt(b.offsetWidth)+f+"px";a.style.top=g-parseInt(b.offsetHeight)/2+"px";document.getElementById("lblNotifyHeader").innerHTML=d;document.getElementById("lblNotifyText").innerHTML=e}}function multiMenuInitialized(){}function imageOver(c){var a=[],b=c.src;if(b.lastIndexOf("/")>-1)b=b.substring(b.lastIndexOf("/")+1);a=b.split(".");if(a.length>1&&a[0].indexOf("_over")==-1&&a[0].length>0)c.src=c.src.substring(0,c.src.lastIndexOf("/")+1)+""+a[0]+"_over.gif"}function imageOut(c){var b=[],a=c.src;if(a.lastIndexOf("/")>-1)a=a.substring(a.lastIndexOf("/")+1);b=a.split("_over");if(b.length>1&&b[0].length>0)c.src=c.src.substring(0,c.src.lastIndexOf("/")+1)+""+b[0]+".gif"}function openLanguageSelector(){var a=document.getElementById("languageSelectionPanel"),b=arguments[0]!=undefined&&arguments[0].target!=undefined?arguments[0].target:event.srcElement,c=getElementPosition(b);a.style.left=c[0]+"px";a.style.top=b.offsetHeight+5+c[1]+"px";a.style.display="block";if(window.attachEvent){document.documentElement.attachEvent("onclick",function(a){closeLanguageSelector(a)});event.cancelBubble=true}else{arguments[0].stopPropagation();arguments[0].preventDefault()}return false}function closeLanguageSelector(a){a=!a?event:a;var b=document.getElementById("languageSelectionPanel");b.style.display="none";if(a.stopPropagation){a.stopPropagation();a.preventDefault()}else a.cancelBubble=true;return false}function artikelListCol_mouseEvent(b,c,a){if(!a)a=event;classNameStr="";if(c=="simple")switch(a.type){case "mouseover":classNameStr="artikelListSimpleCol_over";break;case "mouseout":classNameStr="artikelListSimpleCol"}else switch(a.type){case "mouseover":classNameStr="artikelListCol_over";break;case "mouseout":classNameStr="artikelListCol"}if(b.childNodes.length>0)if(isBrowserIE())b.childNodes[0].className=classNameStr;else if(b.childNodes[1])b.childNodes[1].className=classNameStr}function noStatusDisplay(){window.status="";return true}function TrimStr(a,c){switch(c){case "left":for(var b=0;b<a.length;b++)if(a.charAt(0)==" ")if(a.length>0){a=a.substring(1,a.length);b-=1}else a="";else break;break;case "right":for(var b=a.length-1;b>-1;b--)if(a.charAt(b)==" ")a=a.substring(0,a.length-1);else break;break;case "all":for(var b=0;b<a.length;b++)if(a.charAt(b)==" "){a=a.replace(/ /,"");b-=1}break;default:for(var b=0;b<a.length;b++)if(a.charAt(0)==" ")if(a.length>0){a=a.substring(1,a.length);b-=1}else a="";else break;for(var b=a.length-1;b>-1;b--)if(a.charAt(b)==" ")a=a.substring(0,a.length-1);else break}return a}function input_focus(a){a.select()}function input_keypress(){if(window.event.keyCode==13){window.event.returnValue=false;return false}}function initImageViewer(c){for(var b,d,a=c;a<c+3;a++){b=document.getElementById("imageSlot"+(a-c));if(imageViewerThumbsArr[a]){d=document.getElementById(imageViewerThumbsArr[a]).cloneNode(true);d.style.display="block";b.innerHTML="";b.appendChild(d)}else b.style.display="none"}}function changeImage(a){if(a>0&&imageIndexor<imageViewerThumbsArr.length-1){imageIndexor++;if(currentImageSlot<2){var c="imageSlot"+currentImageSlot;if(document.getElementById(c).innerHTML!=""){document.getElementById("imageSlot"+currentImageSlot).className="thumbImage";currentImageSlot++;document.getElementById("imageSlot"+currentImageSlot).className="thumbImage_selected"}}else if(currentImageSlot==2){var b=imageIndexor-2;initImageViewer(b)}}else if(a<0&&imageIndexor>0){imageIndexor--;if(currentImageSlot>0){document.getElementById("imageSlot"+currentImageSlot).className="thumbImage";currentImageSlot--;document.getElementById("imageSlot"+currentImageSlot).className="thumbImage_selected"}else initImageViewer(imageIndexor)}switchImages()}function selectImage(b){for(var c=b.getAttribute("id"),a=0;a<imageViewerThumbsArr.length;a++)if(imageViewerThumbsArr[a]==c){imageIndexor=a;break}document.getElementById("imageSlot"+currentImageSlot).className="thumbImage";b.parentNode.className="thumbImage_selected";currentImageSlot=b.parentNode.getAttribute("id").substr(9,1);switchImages()}function switchImages(){var c=document.getElementById("imageTextContainer");c.innerHTML="";var a=document.getElementById("cellImageViewerFullSize"),d=a.firstChild.firstChild;document.getElementById(idPnlImageContent).appendChild(d);d.style.display="none";var b=document.getElementById(imageViewerArr[imageIndexor]);b=b.cloneNode(true);b.style.display="block";if(b.outerHTML){a.firstChild.innerHTML=b.outerHTML;a.firstChild.onmouseover=function(){showMagnifyIcon(a.firstChild.firstChild,a.firstChild.firstChild.id)}}else{a.firstChild.appendChild(b);a.firstChild.onmouseover=function(){showMagnifyIcon(a.firstChild.firstChild,a.firstChild.firstChild.id)}}a.firstChild.href=b.getAttribute("imageSource");c=document.getElementById("imageTextContainer");var f=imageTexts[imageIndexor],g=document.getElementById(f).value;c.innerHTML=g;var e=document.getElementById("lblCurrentImageCount");e.innerHTML=imageIndexor+1;if(imageIndexor>0&&imageIndexor<imageViewerThumbsArr.length-1){document.getElementById("imgNextImage").src="../images/icons/linkRed.gif";document.getElementById("imgPrevImage").src="../images/icons/linkRed_back.gif";document.getElementById("navCellPrev").style.cursor="pointer";document.getElementById("navCellNext").style.cursor="pointer"}else if(imageIndexor==0){document.getElementById("navCellPrev").style.cursor="default";document.getElementById("imgPrevImage").src="../images/icons/linkRed_back_inactive.gif";document.getElementById("imgNextImage").src="../images/icons/linkRed.gif";document.getElementById("navCellNext").style.cursor="pointer"}else{document.getElementById("navCellNext").style.cursor="default";document.getElementById("navCellPrev").style.cursor="pointer";document.getElementById("imgNextImage").src="../images/icons/linkRed_inactive.gif";document.getElementById("imgPrevImage").src="../images/icons/linkRed_back.gif"}}function playAudio(c,b){document.getElementById("videoPlayerContainer")&&document.getElementById("videoPlayerContainer").style.display=="block"&&closePlayer("video");document.getElementById("audioPlayerContainer")&&document.getElementById("audioPlayerContainer").style.display=="block"&&closePlayer("audio");var a=document.getElementById("audioPlayerContainer");if(a){a.style.display="block";document.getElementById("audioFrame").src="../artikel/MediaView.aspx?mediaType="+b+"&URL="+c}}function playVideo(h,g,f,b){document.getElementById("audioPlayerContainer")&&document.getElementById("audioPlayerContainer").style.display=="block"&&closePlayer("audio");document.getElementById("videoPlayerContainer")&&document.getElementById("videoPlayerContainer").style.display=="block"&&closePlayer("video");var a=document.getElementById("videoPlayerContainer");if(a){a.style.display="block";var d=parseInt(f)/parseInt(g)*300,e=300;a.style.display="block";var c=document.getElementById("videoFrame");c.src="../artikel/MediaView.aspx?mediaType="+b+"&URL="+h+"&width="+e+"&height="+d;c.style.height=b=="youtube"?237+"px":250+"px";if(document.getElementById("tblImageViewer"))document.getElementById("tblImageViewer").style.display="none"}}function closePlayer(f){var a=null;switch(f){case "video":var d=document.getElementById("videoFrame");d.src="";a=document.getElementById("videoPlayerContainer");break;case "audio":var e=document.getElementById("audioFrame");e.src="";a=document.getElementById("audioPlayerContainer")}for(var b=0;b<a.childNodes.length;b++)if(a.childNodes[b].tagName=="EMBED")isBrowserIE()&&a.childNodes[b].stop();a.style.display="none";var c;if(c=document.getElementById("tblImageViewer"))c.style.display="block"}function printInFrame(a){var b=document.getElementById("printFrame");b.src=a}function getElementPosition(e){var a=e,b=0,c=0;while(a!=undefined&&a!=null){if(a.offsetLeft!=undefined&&a.offsetLeft!="NaN"&&a.tagName!="DIV"&&a.tagName!="TBODY"&&a.tagName!="TR"&&a.tagName!="SPAN"){b+=a.offsetLeft;c+=a.offsetTop}else if(a.style&&a.style.position=="absolute"){b+=parseInt(a.style.left);c+=parseInt(a.style.top);break}else if(a.tagName=="DIV"){b+=a.offsetLeft;c+=a.offsetTop}a=a.offsetParent}var d=[];d.push(b);d.push(c);return d}function preloadImages(b){if(document.images)for(var a=0;a<b.length;a++){var c=new Image;c.src=b[a]}}function getInternetExplorerVersion(){var a=-1;if(navigator.appName=="Microsoft Internet Explorer"){var c=navigator.userAgent,b=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(b.exec(c)!=null)a=parseFloat(RegExp.$1)}return a}function supportsPng(){var b=true,a=getInternetExplorerVersion();if(a>-1&&a<7)b=false;return b}function scrollToTop(){window.scrollTo(0,0)}var hiddenControls=[];function hideBuiltInControls(d){var b=document.getElementsByTagName("iframe");if(b&&b.length>0)for(var a=0;a<b.length;a++)if(!d||checkLayersIntersecting(d,b[a])){b[a].style.visibility="hidden";hiddenControls.push(b[a])}var c=document.getElementsByTagName("select");if(c)for(var a=0;a<c.length;a++)if(!d||checkLayersIntersecting(d,c[a])){c[a].style.visibility="hidden";hiddenControls.push(c[a])}}function showHiddenControls(){while(hiddenControls.length>0)hiddenControls.pop().style.visibility="visible"}function SubMenuManager(a){this.rootPath=a;this.hiddenIFrames=[];this.yOffset=0;if(isBrowserIE())this.yOffset=2;this.currentlyOpenSubMenu=null;this.triggerElement=null;this.openSubMenu=function(b,f){this.closeSubMenu();this.triggerElement=b;var a=document.getElementById(f);if(a){var c=getElementPosition(b);if(isBrowserIE()){a.style.left=parseInt(c[0])+parseInt(b.offsetWidth)-2+"px";a.style.top=c[1]}else{a.style.left=parseInt(c[0])+parseInt(b.offsetWidth)+"px";a.style.top=c[1]+"px"}a.style.display="block";this.currentlyOpenSubMenu=a;var d=document.documentElement.clientHeight;if(parseInt(a.style.top)+parseInt(a.offsetHeight)>d+document.documentElement.scrollTop)a.style.top=parseInt(b.offsetHeight)+parseInt(a.style.top)+this.yOffset-parseInt(a.offsetHeight)+"px";if(parseInt(a.offsetWidth)<150){a.style.width="150px";var e=a.firstChild.style?a.firstChild:a.firstChild.nextSibling;e.style.width="150px"}hideBuiltInControls(a)}};this.closeSubMenu=function(){if(this.currentlyOpenSubMenu&&this.currentlyOpenSubMenu.style.display=="block"){this.currentlyOpenSubMenu.style.display="none";showHiddenControls()}}}function checkLayersIntersecting(g,h){var e=getElementPosition(g),f=getElementPosition(h),o=parseInt(g.offsetWidth),m=parseInt(g.offsetHeight),p=parseInt(h.offsetWidth),n=parseInt(h.offsetHeight),k=parseInt(e[0]),i=parseInt(e[0])+o,a=parseInt(e[1]),c=parseInt(e[1])+m,l=parseInt(f[0]),j=parseInt(f[0])+p,b=parseInt(f[1]),d=parseInt(f[1])+n;if((l<i&&l>k||j<i&&j>k)&&(b<c&&b>a||d<c&&d>a||(a<d&&a>b||c<d&&c>b)))return true;else return false}function showSoundSlides(d){var a=document.getElementById("pnlFlashPlayerList"),b=document.getElementById("pnlFlashPlayerView"),c=document.getElementById("pnlFlashPlayerViewFrame");if(a&&b){a.style.display="none";b.style.display="block";c.src=d}}function showSoundSlidesList(){var a=document.getElementById("pnlFlashPlayerList"),b=document.getElementById("pnlFlashPlayerView"),c=document.getElementById("pnlFlashPlayerViewFrame");if(a&&b){c.src="";a.style.display="block";b.style.display="none"}}function clearFields(d){for(var a,b,c=0;c<d.length;c++){a=document.getElementById(d[c]);if(a){b=a.getAttribute("type");switch(b){case "text":a.value="";break;case "textarea":a.value="";break;case "select-one":a.selectedIndex=-1;break;default:alert("Clearing elements of type: "+b+" is not supported")}}}}function getQueryParameters(){var d={},e=document.location.search;if(e.length>0)for(var c=e.substring(1).split("&"),a,b=0;b<c.length;b++){a=c[b].split("=");if(a.length==2)d[a[0].toUpperCase()]=a[1]}return d}function ListModel(a,c,b){this.isClosed=true;this.buttonElement=a;this.srcExpand=c;this.srcCollpase=b;this.arrRowList=[];this.addRow=function(a){this.arrRowList.push(a)};this.expandCollapseList=function(d){switch(d){case "expand":this.isClosed=false;break;case "collapse":this.isClosed=true;break;default:this.isClosed=!this.isClosed}var c="";if(isBrowserIE)c=this.isClosed?"none":"block";else c=this.isClosed?"none":"table-row";this.toggleDisplay(c);var a=this.buttonElement.src.split("/"),b="";if(this.isClosed){a[a.length-1]="list_expand.gif";b=getStringFromDictionary("listevents_VisGruppensIndhold","*")!=undefined?getStringFromDictionary("listevents_VisGruppensIndhold","*"):"Vis gruppens indhold"}else{a[a.length-1]="list_collapse.gif";b=getStringFromDictionary("listevents_SkjulGruppensIndhold","*")!=undefined?getStringFromDictionary("listevents_SkjulGruppensIndhold","*"):"Skjul gruppens indhold"}this.buttonElement.src=a.join("/");this.buttonElement.alt=b};this.toggleDisplay=function(b){for(var a=0;a<this.arrRowList.length;a++)this.arrRowList[a].style.display=b}}var toggleAllListModels=function(b){if(allListModels)for(var a=0;a<allListModels.length;a++)allListModels[a].expandCollapseList(b)},clearImageTexts=function(){if(articleHasImages)for(var b,a=0;a<imageTexts.length;a++){b=document.getElementById(imageTexts[a]);b.value=""}};function Dictionary(){this["DEF"]={};this.cultures=[];this.cultures.push(this["DEF"])}Dictionary.prototype.getWord=function(c,a){var b="";if(c!=undefined&&a!=undefined)if(this[a]&&this[a][c])b=this[a][c];else b="";return b};Dictionary.prototype.addWord=function(c,b,a){if(c&&b&&a){if(a&&!this[a])this[a]={};this[a][c]=b}};function addStringToDictionary(d,b,a){a=a=="*"?"DEF":a;var c=null;if(!window["dictionary"])window["dictionary"]=new Dictionary;c=window["dictionary"];if(d&&b){a=a!=undefined?a:"DEF";c.addWord(d,b,a)}}function getStringFromDictionary(c,a){a=a=="*"?"DEF":a;var b="";if(window["dictionary"]){var b=window["dictionary"].getWord(c,a);b=b!=false?b:c}return b}function deactivateLinks(a){if(a.tagName=="A"){var c=a.parentNode,d=a.innerHTML;c.removeChild(a);c.innerHTML+="<b>"+d+"</b>"}else if(a.hasChildNodes())for(var b=0;b<a.childNodes.length;b++)if(a.childNodes[b].tagName)a.childNodes[b].hasChildNodes()&&deactivateLinks(a.childNodes[b])}var calcPosition=function(a,b,c,d){if((a/=d/2)<1)return c/2*a*a+b;else return -c/2*(--a*(a-2)-1)+b};Calendar=function(c,e,d,f){this.activeDiv=null;this.currentDateEl=null;this.getDateStatus=null;this.getDateToolTip=null;this.getDateText=null;this.timeout=null;this.onSelected=d||null;this.onClose=f||null;this.dragging=false;this.hidden=false;this.minYear=1970;this.maxYear=2050;this.dateFormat=Calendar._TT["DEF_DATE_FORMAT"];this.ttDateFormat=Calendar._TT["TT_DATE_FORMAT"];this.isPopup=true;this.weekNumbers=true;this.firstDayOfWeek=typeof c=="number"?c:Calendar._FD;this.showsOtherMonths=false;this.dateStr=e;this.ar_days=null;this.showsTime=false;this.time24=true;this.yearStep=2;this.hiliteToday=true;this.multiple=null;this.table=null;this.element=null;this.tbody=null;this.firstdayname=null;this.monthsCombo=null;this.yearsCombo=null;this.hilitedMonth=null;this.activeMonth=null;this.hilitedYear=null;this.activeYear=null;this.dateClicked=false;if(typeof Calendar._SDN=="undefined"){if(typeof Calendar._SDN_len=="undefined")Calendar._SDN_len=3;for(var b=[],a=8;a>0;)b[--a]=Calendar._DN[a].substr(0,Calendar._SDN_len);Calendar._SDN=b;if(typeof Calendar._SMN_len=="undefined")Calendar._SMN_len=3;b=[];for(var a=12;a>0;)b[--a]=Calendar._MN[a].substr(0,Calendar._SMN_len);Calendar._SMN=b}};Calendar._C=null;Calendar.is_ie=/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent);Calendar.is_ie5=Calendar.is_ie&&/msie 5\.0/i.test(navigator.userAgent);Calendar.is_opera=/opera/i.test(navigator.userAgent);Calendar.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Calendar.getAbsolutePos=function(a){var e=0,f=0,c=/^div$/i.test(a.tagName);if(c&&a.scrollLeft)e=a.scrollLeft;if(c&&a.scrollTop)f=a.scrollTop;var b={x:a.offsetLeft-e,y:a.offsetTop-f};if(a.offsetParent){var d=this.getAbsolutePos(a.offsetParent);b.x+=d.x;b.y+=d.y}return b};Calendar.isRelated=function(d,b){var a=b.relatedTarget;if(!a){var c=b.type;if(c=="mouseover")a=b.fromElement;else if(c=="mouseout")a=b.toElement}while(a){if(a==d)return true;a=a.parentNode}return false};Calendar.removeClass=function(a,e){if(!(a&&a.className))return;for(var b=a.className.split(" "),c=[],d=b.length;d>0;)if(b[--d]!=e)c[c.length]=b[d];a.className=c.join(" ")};Calendar.addClass=function(b,a){Calendar.removeClass(b,a);b.className+=" "+a};Calendar.getElement=function(b){var a=Calendar.is_ie?window.event.srcElement:b.currentTarget;while(a.nodeType!=1||/^div$/i.test(a.tagName))a=a.parentNode;return a};Calendar.getTargetElement=function(b){var a=Calendar.is_ie?window.event.srcElement:b.target;while(a.nodeType!=1)a=a.parentNode;return a};Calendar.stopEvent=function(a){a||(a=window.event);if(Calendar.is_ie){a.cancelBubble=true;a.returnValue=false}else{a.preventDefault();a.stopPropagation()}return false};Calendar.addEvent=function(a,b,c){if(a.attachEvent)a.attachEvent("on"+b,c);else if(a.addEventListener)a.addEventListener(b,c,true);else a["on"+b]=c};Calendar.removeEvent=function(a,b,c){if(a.detachEvent)a.detachEvent("on"+b,c);else if(a.removeEventListener)a.removeEventListener(b,c,true);else a["on"+b]=null};Calendar.createElement=function(c,b){var a=null;if(document.createElementNS)a=document.createElementNS("http://www.w3.org/1999/xhtml",c);else a=document.createElement(c);typeof b!="undefined"&&b.appendChild(a);return a};Calendar._add_evs=function(el){with(Calendar){addEvent(el,"mouseover",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mouseout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.setAttribute("unselectable",true)}}};Calendar.findMonth=function(a){if(typeof a.month!="undefined")return a;else if(typeof a.parentNode.month!="undefined")return a.parentNode;return null};Calendar.findYear=function(a){if(typeof a.year!="undefined")return a;else if(typeof a.parentNode.year!="undefined")return a.parentNode;return null};Calendar.showMonthsCombo=function(){var a=Calendar._C;if(!a)return false;var a=a,b=a.activeDiv,f=a.monthsCombo;a.hilitedMonth&&Calendar.removeClass(a.hilitedMonth,"hilite");a.activeMonth&&Calendar.removeClass(a.activeMonth,"active");var e=a.monthsCombo.getElementsByTagName("div")[a.date.getMonth()];Calendar.addClass(e,"active");a.activeMonth=e;var c=f.style;c.display="block";if(b.navtype<0)c.left=b.offsetLeft+"px";else{var d=f.offsetWidth;if(typeof d=="undefined")d=50;c.left=b.offsetLeft+b.offsetWidth-d+"px"}c.top=b.offsetTop+b.offsetHeight+"px"};Calendar.showYearsCombo=function(i){var a=Calendar._C;if(!a)return false;var a=a,b=a.activeDiv,g=a.yearsCombo;a.hilitedYear&&Calendar.removeClass(a.hilitedYear,"hilite");a.activeYear&&Calendar.removeClass(a.activeYear,"active");a.activeYear=null;for(var d=a.date.getFullYear()+(i?1:-1),c=g.firstChild,h=false,j=12;j>0;--j){if(d>=a.minYear&&d<=a.maxYear){c.innerHTML=d;c.year=d;c.style.display="block";h=true}else c.style.display="none";c=c.nextSibling;d+=i?a.yearStep:-a.yearStep}if(h){var e=g.style;e.display="block";if(b.navtype<0)e.left=b.offsetLeft+"px";else{var f=g.offsetWidth;if(typeof f=="undefined")f=50;e.left=b.offsetLeft+b.offsetWidth-f+"px"}e.top=b.offsetTop+b.offsetHeight+"px"}};Calendar.tableMouseUp=function(ev){var cal=Calendar._C;if(!cal)return false;cal.timeout&&clearTimeout(cal.timeout);var el=cal.activeDiv;if(!el)return false;var target=Calendar.getTargetElement(ev);ev||(ev=window.event);Calendar.removeClass(el,"active");(target==el||target.parentNode==el)&&Calendar.cellClick(el,ev);var mon=Calendar.findMonth(target),date=null;if(mon){date=new Date(cal.date);if(mon.month!=date.getMonth()){date.setMonth(mon.month);cal.setDate(date);cal.dateClicked=false;cal.callHandler()}}else{var year=Calendar.findYear(target);if(year){date=new Date(cal.date);if(year.year!=date.getFullYear()){date.setFullYear(year.year);cal.setDate(date);cal.dateClicked=false;cal.callHandler()}}}with(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(document,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMouseOver);cal._hideCombos();_C=null;return stopEvent(ev)}};Calendar.tableMouseOver=function(g){var a=Calendar._C;if(!a)return;var b=a.activeDiv,e=Calendar.getTargetElement(g);if(e==b||e.parentNode==b){Calendar.addClass(b,"hilite active");Calendar.addClass(b.parentNode,"rowhilite")}else{(typeof b.navtype=="undefined"||b.navtype!=50&&(b.navtype==0||Math.abs(b.navtype)>2))&&Calendar.removeClass(b,"active");Calendar.removeClass(b,"hilite");Calendar.removeClass(b.parentNode,"rowhilite")}g||(g=window.event);if(b.navtype==50&&e!=b){var j=Calendar.getAbsolutePos(b),m=b.offsetWidth,k=g.clientX,f,l=true;if(k>j.x+m){f=k-j.x-m;l=false}else f=j.x-k;if(f<0)f=0;for(var d=b._range,n=b._current,p=Math.floor(f/10)%d.length,c=d.length;--c>=0;)if(d[c]==n)break;while(p-->0)if(l){if(--c<0)c=d.length-1}else if(++c>=d.length)c=0;var o=d[c];b.innerHTML=o;a.onUpdateTime()}var i=Calendar.findMonth(e);if(i)if(i.month!=a.date.getMonth()){a.hilitedMonth&&Calendar.removeClass(a.hilitedMonth,"hilite");Calendar.addClass(i,"hilite");a.hilitedMonth=i}else a.hilitedMonth&&Calendar.removeClass(a.hilitedMonth,"hilite");else{a.hilitedMonth&&Calendar.removeClass(a.hilitedMonth,"hilite");var h=Calendar.findYear(e);if(h)if(h.year!=a.date.getFullYear()){a.hilitedYear&&Calendar.removeClass(a.hilitedYear,"hilite");Calendar.addClass(h,"hilite");a.hilitedYear=h}else a.hilitedYear&&Calendar.removeClass(a.hilitedYear,"hilite");else a.hilitedYear&&Calendar.removeClass(a.hilitedYear,"hilite")}return Calendar.stopEvent(g)};Calendar.tableMouseDown=function(a){if(Calendar.getTargetElement(a)==Calendar.getElement(a))return Calendar.stopEvent(a)};Calendar.calDragIt=function(d){var a=Calendar._C;if(!(a&&a.dragging))return false;var b,c;if(Calendar.is_ie){c=window.event.clientY+document.body.scrollTop;b=window.event.clientX+document.body.scrollLeft}else{b=d.pageX;c=d.pageY}a.hideShowCovered();var e=a.element.style;e.left=b-a.xOffs+"px";e.top=c-a.yOffs+"px";return Calendar.stopEvent(d)};Calendar.calDragEnd=function(ev){var cal=Calendar._C;if(!cal)return false;cal.dragging=false;with(Calendar){removeEvent(document,"mousemove",calDragIt);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev)}cal.hideShowCovered()};Calendar.dayMouseDown=function(ev){var el=Calendar.getElement(ev);if(el.disabled)return false;var cal=el.calendar;cal.activeDiv=el;Calendar._C=cal;if(el.navtype!=300)with(Calendar){if(el.navtype==50){el._current=el.innerHTML;addEvent(document,"mousemove",tableMouseOver)}else addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver);addClass(el,"hilite active");addEvent(document,"mouseup",tableMouseUp)}else cal.isPopup&&cal._dragStart(ev);if(el.navtype==-1||el.navtype==1){cal.timeout&&clearTimeout(cal.timeout);cal.timeout=setTimeout("Calendar.showMonthsCombo()",250)}else if(el.navtype==-2||el.navtype==2){cal.timeout&&clearTimeout(cal.timeout);cal.timeout=setTimeout(el.navtype>0?"Calendar.showYearsCombo(true)":"Calendar.showYearsCombo(false)",250)}else cal.timeout=null;return Calendar.stopEvent(ev)};Calendar.dayMouseDblClick=function(a){Calendar.cellClick(Calendar.getElement(a),a||window.event);Calendar.is_ie&&document.selection.empty()};Calendar.dayMouseOver=function(b){var a=Calendar.getElement(b);if(Calendar.isRelated(a,b)||Calendar._C||a.disabled)return false;if(a.ttip){if(a.ttip.substr(0,1)=="_")a.ttip=a.caldate.print(a.calendar.ttDateFormat)+a.ttip.substr(1);a.calendar.tooltips.innerHTML=a.ttip}if(a.navtype!=300){Calendar.addClass(a,"hilite");a.caldate&&Calendar.addClass(a.parentNode,"rowhilite")}return Calendar.stopEvent(b)};Calendar.dayMouseOut=function(ev){with(Calendar){var el=getElement(ev);if(isRelated(el,ev)||_C||el.disabled)return false;removeClass(el,"hilite");el.caldate&&removeClass(el.parentNode,"rowhilite");if(el.calendar)el.calendar.tooltips.innerHTML=_TT["SEL_DATE"];return stopEvent(ev)}};Calendar.cellClick=function(c,l){var a=c.calendar,h=false,i=false,b=null;if(typeof c.navtype=="undefined"){if(a.currentDateEl){Calendar.removeClass(a.currentDateEl,"selected");Calendar.addClass(c,"selected");h=a.currentDateEl==c;if(!h)a.currentDateEl=c}a.date.setDateOnly(c.caldate);b=a.date;var m=!(a.dateClicked=!c.otherMonth);if(!m&&!a.currentDateEl)a._toggleMultipleDate(new Date(b));else i=!c.disabled;m&&a._init(a.firstDayOfWeek,b)}else{if(c.navtype==200){Calendar.removeClass(c,"hilite");a.callCloseHandler();return}b=new Date(a.date);c.navtype==0&&b.setDateOnly(new Date);a.dateClicked=false;var d=b.getFullYear(),k=b.getMonth();function g(c){var d=b.getDate(),a=b.getMonthDays(c);d>a&&b.setDate(a);b.setMonth(c)}switch(c.navtype){case 400:Calendar.removeClass(c,"hilite");var j=Calendar._TT["ABOUT"];if(typeof j!="undefined")j+=a.showsTime?Calendar._TT["ABOUT_TIME"]:"";else j='Help and about box text is not translated into this language.\nIf you know this language and you feel generous please update\nthe corresponding file in "lang" subdir to match calendar-en.js\nand send it back to <mihai_bazon@yahoo.com> to get it into the distribution  ;-)\n\nThank you!\nhttp://dynarch.com/mishoo/calendar.epl\n';alert(j);return;case -2:d>a.minYear&&b.setFullYear(d-1);break;case -1:if(k>0)g(k-1);else if(d-->a.minYear){b.setFullYear(d);g(11)}break;case 1:if(k<11)g(k+1);else if(d<a.maxYear){b.setFullYear(d+1);g(0)}break;case 2:d<a.maxYear&&b.setFullYear(d+1);break;case 100:a.setFirstDayOfWeek(c.fdow);return;case 50:for(var f=c._range,n=c.innerHTML,e=f.length;--e>=0;)if(f[e]==n)break;if(l&&l.shiftKey){if(--e<0)e=f.length-1}else if(++e>=f.length)e=0;var o=f[e];c.innerHTML=o;a.onUpdateTime();return;case 0:if(typeof a.getDateStatus=="function"&&a.getDateStatus(b,b.getFullYear(),b.getMonth(),b.getDate()))return false}if(!b.equalsTo(a.date)){a.setDate(b);i=true}else if(c.navtype==0)i=h=true}if(i)l&&a.callHandler();if(h){Calendar.removeClass(c,"hilite");l&&a.callCloseHandler()}};Calendar.prototype.create=function(m){var j=null;if(!m){j=document.getElementsByTagName("body")[0];this.isPopup=true}else{j=m;this.isPopup=false}this.date=this.dateStr?new Date(this.dateStr):new Date;var e=Calendar.createElement("table");this.table=e;e.cellSpacing=0;e.cellPadding=0;e.calendar=this;Calendar.addEvent(e,"mousedown",Calendar.tableMouseDown);var d=Calendar.createElement("div");this.element=d;d.className="calendar";if(this.isPopup){d.style.position="absolute";d.style.display="none"}d.appendChild(e);var l=Calendar.createElement("thead",e),a=null,b=null,g=this,f=function(d,e,c){a=Calendar.createElement("td",b);a.colSpan=e;a.className="button";if(c!=0&&Math.abs(c)<=2)a.className+=" nav";Calendar._add_evs(a);a.calendar=g;a.navtype=c;a.innerHTML="<div unselectable='on'>"+d+"</div>";return a};b=Calendar.createElement("tr",l);var i=6;this.isPopup&&--i;this.weekNumbers&&++i;f("?",1,400).ttip=Calendar._TT["INFO"];this.title=f("",i,300);this.title.className="title";if(this.isPopup){this.title.ttip=Calendar._TT["DRAG_TO_MOVE"];this.title.style.cursor="move";f("&#x00d7;",1,200).ttip=Calendar._TT["CLOSE"]}b=Calendar.createElement("tr",l);b.className="headrow";this._nav_py=f("&#x00ab;",1,-2);this._nav_py.ttip=Calendar._TT["PREV_YEAR"];this._nav_pm=f("&#x2039;",1,-1);this._nav_pm.ttip=Calendar._TT["PREV_MONTH"];this._nav_now=f(Calendar._TT["TODAY"],this.weekNumbers?4:3,0);this._nav_now.ttip=Calendar._TT["GO_TODAY"];this._nav_nm=f("&#x203a;",1,1);this._nav_nm.ttip=Calendar._TT["NEXT_MONTH"];this._nav_ny=f("&#x00bb;",1,2);this._nav_ny.ttip=Calendar._TT["NEXT_YEAR"];b=Calendar.createElement("tr",l);b.className="daynames";if(this.weekNumbers){a=Calendar.createElement("td",b);a.className="name wn";a.innerHTML=Calendar._TT["WK"]}for(var c=7;c>0;--c){a=Calendar.createElement("td",b);if(!c){a.navtype=100;a.calendar=this;Calendar._add_evs(a)}}this.firstdayname=this.weekNumbers?b.firstChild.nextSibling:b.firstChild;this._displayWeekdays();var k=Calendar.createElement("tbody",e);this.tbody=k;for(c=6;c>0;--c){b=Calendar.createElement("tr",k);if(this.weekNumbers)a=Calendar.createElement("td",b);for(var o=7;o>0;--o){a=Calendar.createElement("td",b);a.calendar=this;Calendar._add_evs(a)}}if(this.showsTime){b=Calendar.createElement("tr",k);b.className="time";a=Calendar.createElement("td",b);a.className="time";a.colSpan=2;a.innerHTML=Calendar._TT["TIME"]||"&nbsp;";a=Calendar.createElement("td",b);a.className="time";a.colSpan=this.weekNumbers?4:3;(function(){function e(h,i,d,f){var b=Calendar.createElement("span",a);b.className=h;b.innerHTML=i;b.calendar=g;b.ttip=Calendar._TT["TIME_PART"];b.navtype=50;b._range=[];if(typeof d!="number")b._range=d;else for(var c=d;c<=f;++c){var e;if(c<10&&f>=10)e="0"+c;else e=""+c;b._range[b._range.length]=e}Calendar._add_evs(b);return b}var f=g.date.getHours(),l=g.date.getMinutes(),c=!g.time24,i=f>12;if(c&&i)f-=12;var j=e("hour",f,c?1:0,c?12:23),h=Calendar.createElement("span",a);h.innerHTML=":";h.className="colon";var k=e("minute",l,0,59),d=null;a=Calendar.createElement("td",b);a.className="time";a.colSpan=2;if(c)d=e("ampm",i?"pm":"am",["am","pm"]);else a.innerHTML="&nbsp;";g.onSetTime=function(){var e,a=this.date.getHours(),b=this.date.getMinutes();if(c){e=a>=12;if(e)a-=12;if(a==0)a=12;d.innerHTML=e?"pm":"am"}j.innerHTML=a<10?"0"+a:a;k.innerHTML=b<10?"0"+b:b};g.onUpdateTime=function(){var a=this.date,b=parseInt(j.innerHTML,10);if(c)if(/pm/i.test(d.innerHTML)&&b<12)b+=12;else if(/am/i.test(d.innerHTML)&&b==12)b=0;var e=a.getDate(),f=a.getMonth(),g=a.getFullYear();a.setHours(b);a.setMinutes(parseInt(k.innerHTML,10));a.setFullYear(g);a.setMonth(f);a.setDate(e);this.dateClicked=false;this.callHandler()}})()}else this.onSetTime=this.onUpdateTime=function(){};var p=Calendar.createElement("tfoot",e);b=Calendar.createElement("tr",p);b.className="footrow";a=f(Calendar._TT["SEL_DATE"],this.weekNumbers?8:7,300);a.className="ttip";if(this.isPopup){a.ttip=Calendar._TT["DRAG_TO_MOVE"];a.style.cursor="move"}this.tooltips=a;d=Calendar.createElement("div",this.element);this.monthsCombo=d;d.className="combo";for(c=0;c<Calendar._MN.length;++c){var h=Calendar.createElement("div");h.className=Calendar.is_ie?"label-IEfix":"label";h.month=c;h.innerHTML=Calendar._SMN[c];d.appendChild(h)}d=Calendar.createElement("div",this.element);this.yearsCombo=d;d.className="combo";for(c=12;c>0;--c){var n=Calendar.createElement("div");n.className=Calendar.is_ie?"label-IEfix":"label";d.appendChild(n)}this._init(this.firstDayOfWeek,this.date);j.appendChild(this.element)};Calendar._keyEvent=function(g){var a=window._dynarch_popupCalendar;if(!a||a.multiple)return false;Calendar.is_ie&&(g=window.event);var f=Calendar.is_ie||g.type=="keypress",c=g.keyCode;if(g.ctrlKey)switch(c){case 37:f&&Calendar.cellClick(a._nav_pm);break;case 38:f&&Calendar.cellClick(a._nav_py);break;case 39:f&&Calendar.cellClick(a._nav_nm);break;case 40:f&&Calendar.cellClick(a._nav_ny);break;default:return false}else switch(c){case 32:Calendar.cellClick(a._nav_now);break;case 27:f&&a.callCloseHandler();break;case 37:case 38:case 39:case 40:if(f){var l,b,e,d,m,i;l=c==37||c==38;i=c==37||c==39?1:7;function h(){m=a.currentDateEl;var c=m.pos;b=c&15;e=c>>4;d=a.ar_days[e][b]}h();function k(){var b=new Date(a.date);b.setDate(b.getDate()-i);a.setDate(b)}function j(){var b=new Date(a.date);b.setDate(b.getDate()+i);a.setDate(b)}while(1){switch(c){case 37:if(--b>=0)d=a.ar_days[e][b];else{b=6;c=38;continue}break;case 38:if(--e>=0)d=a.ar_days[e][b];else{k();h()}break;case 39:if(++b<7)d=a.ar_days[e][b];else{b=0;c=40;continue}break;case 40:if(++e<a.ar_days.length)d=a.ar_days[e][b];else{j();h()}}break}if(d)if(!d.disabled)Calendar.cellClick(d);else if(l)k();else j()}break;case 13:f&&Calendar.cellClick(a.currentDateEl,g);break;default:return false}return Calendar.stopEvent(g)};Calendar.prototype._init=function(q,b){var j=new Date,x=j.getFullYear(),w=j.getMonth(),v=j.getDate();this.table.style.visibility="hidden";var c=b.getFullYear();if(c<this.minYear){c=this.minYear;b.setFullYear(c)}else if(c>this.maxYear){c=this.maxYear;b.setFullYear(c)}this.firstDayOfWeek=q;this.date=new Date(b);var e=b.getMonth(),t=b.getDate(),y=b.getMonthDays();b.setDate(1);var k=(b.getDay()-this.firstDayOfWeek)%7;if(k<0)k+=7;b.setDate(-k);b.setDate(b.getDate()+1);for(var f=this.tbody.firstChild,z=Calendar._SMN[e],r=this.ar_days=[],o=Calendar._TT["WEEKEND"],p=this.multiple?(this.datesCells={}):null,g=0;g<6;++g,f=f.nextSibling){var a=f.firstChild;if(this.weekNumbers){a.className="day wn";a.innerHTML=b.getWeekNumber();a=a.nextSibling}f.className="daysrow";for(var m=false,d,s=r[g]=[],h=0;h<7;++h,a=a.nextSibling,b.setDate(d+1)){d=b.getDate();var u=b.getDay();a.className="day";a.pos=g<<4|h;s[h]=a;var l=b.getMonth()==e;if(!l)if(this.showsOtherMonths){a.className+=" othermonth";a.otherMonth=true}else{a.className="emptycell";a.innerHTML="&nbsp;";a.disabled=true;continue}else{a.otherMonth=false;m=true}a.disabled=false;a.innerHTML=this.getDateText?this.getDateText(b,d):d;if(p)p[b.print("%Y%m%d")]=a;if(this.getDateStatus){var i=this.getDateStatus(b,c,e,d);if(this.getDateToolTip){var n=this.getDateToolTip(b,c,e,d);if(n)a.title=n}if(i===true){a.className+=" disabled";a.disabled=true}else{if(/disabled/i.test(i))a.disabled=true;a.className+=" "+i}}if(!a.disabled){a.caldate=new Date(b);a.ttip="_";if(!this.multiple&&l&&d==t&&this.hiliteToday){a.className+=" selected";this.currentDateEl=a}if(b.getFullYear()==x&&b.getMonth()==w&&d==v){a.className+=" today";a.ttip+=Calendar._TT["PART_TODAY"]}if(o&&o.indexOf(u.toString())!=-1)a.className+=a.otherMonth?" oweekend":" weekend"}}if(!(m||this.showsOtherMonths))f.className="emptyrow"}this.title.innerHTML=Calendar._MN[e]+", "+c;this.onSetTime();this.table.style.visibility="visible";this._initMultipleDates()};Calendar.prototype._initMultipleDates=function(){if(this.multiple)for(var b in this.multiple){var a=this.datesCells[b],c=this.multiple[b];if(!c)continue;if(a)a.className+=" selected"}};Calendar.prototype._toggleMultipleDate=function(c){if(this.multiple){var a=c.print("%Y%m%d"),b=this.datesCells[a];if(b){var d=this.multiple[a];if(!d){Calendar.addClass(b,"selected");this.multiple[a]=c}else{Calendar.removeClass(b,"selected");delete this.multiple[a]}}}};Calendar.prototype.setDateToolTipHandler=function(a){this.getDateToolTip=a};Calendar.prototype.setDate=function(a){!a.equalsTo(this.date)&&this._init(this.firstDayOfWeek,a)};Calendar.prototype.refresh=function(){this._init(this.firstDayOfWeek,this.date)};Calendar.prototype.setFirstDayOfWeek=function(a){this._init(a,this.date);this._displayWeekdays()};Calendar.prototype.setDateStatusHandler=Calendar.prototype.setDisabledHandler=function(a){this.getDateStatus=a};Calendar.prototype.setRange=function(a,b){this.minYear=a;this.maxYear=b};Calendar.prototype.callHandler=function(){this.onSelected&&this.onSelected(this,this.date.print(this.dateFormat))};Calendar.prototype.callCloseHandler=function(){this.onClose&&this.onClose(this);this.hideShowCovered()};Calendar.prototype.destroy=function(){var a=this.element.parentNode;a.removeChild(this.element);Calendar._C=null;window._dynarch_popupCalendar=null};Calendar.prototype.reparent=function(b){var a=this.element;a.parentNode.removeChild(a);b.appendChild(a)};Calendar._checkCalendar=function(b){var c=window._dynarch_popupCalendar;if(!c)return false;for(var a=Calendar.is_ie?Calendar.getElement(b):Calendar.getTargetElement(b);a!=null&&a!=c.element;a=a.parentNode);if(a==null){window._dynarch_popupCalendar.callCloseHandler();return Calendar.stopEvent(b)}};Calendar.prototype.show=function(){for(var c=this.table.getElementsByTagName("tr"),e=c.length;e>0;){var d=c[--e];Calendar.removeClass(d,"rowhilite");for(var a=d.getElementsByTagName("td"),f=a.length;f>0;){var b=a[--f];Calendar.removeClass(b,"hilite");Calendar.removeClass(b,"active")}}this.element.style.display="block";this.hidden=false;if(this.isPopup){window._dynarch_popupCalendar=this;Calendar.addEvent(document,"keydown",Calendar._keyEvent);Calendar.addEvent(document,"keypress",Calendar._keyEvent);Calendar.addEvent(document,"mousedown",Calendar._checkCalendar)}this.hideShowCovered()};Calendar.prototype.hide=function(){if(this.isPopup){Calendar.removeEvent(document,"keydown",Calendar._keyEvent);Calendar.removeEvent(document,"keypress",Calendar._keyEvent);Calendar.removeEvent(document,"mousedown",Calendar._checkCalendar)}this.element.style.display="none";this.hidden=true;this.hideShowCovered()};Calendar.prototype.showAt=function(b,c){var a=this.element.style;a.left=b+"px";a.top=c+"px";this.show()};Calendar.prototype.showAtElement=function(b,c){var d=this,a=Calendar.getAbsolutePos(b);if(!c||typeof c!="string"){this.showAt(a.x,a.y+b.offsetHeight);return true}function e(a){if(a.x<0)a.x=0;if(a.y<0)a.y=0;var e=document.createElement("div"),d=e.style;d.position="absolute";d.right=d.bottom=d.width=d.height="0px";document.body.appendChild(e);var b=Calendar.getAbsolutePos(e);document.body.removeChild(e);if(Calendar.is_ie){b.y+=document.body.scrollTop;b.x+=document.body.scrollLeft}else{b.y+=window.scrollY;b.x+=window.scrollX}var c=a.x+a.width-b.x;if(c>0)a.x-=c;c=a.y+a.height-b.y;if(c>0)a.y-=c}this.element.style.display="block";Calendar.continuation_for_the_fucking_khtml_browser=function(){var g=d.element.offsetWidth,f=d.element.offsetHeight;d.element.style.display="none";var i=c.substr(0,1),h="l";if(c.length>1)h=c.substr(1,1);switch(i){case "T":a.y-=f;break;case "B":a.y+=b.offsetHeight;break;case "C":a.y+=(b.offsetHeight-f)/2;break;case "t":a.y+=b.offsetHeight-f}switch(h){case "L":a.x-=g;break;case "R":a.x+=b.offsetWidth;break;case "C":a.x+=(b.offsetWidth-g)/2;break;case "l":a.x+=b.offsetWidth-g}a.width=g;a.height=f+40;d.monthsCombo.style.display="none";e(a);d.showAt(a.x,a.y)};if(Calendar.is_khtml)setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10);else Calendar.continuation_for_the_fucking_khtml_browser()};Calendar.prototype.setDateFormat=function(a){this.dateFormat=a};Calendar.prototype.setTtDateFormat=function(a){this.ttDateFormat=a};Calendar.prototype.parseDate=function(b,a){if(!a)a=this.dateFormat;this.setDate(Date.parseDate(b,a))};Calendar.prototype.hideShowCovered=function(){if(!Calendar.is_ie&&!Calendar.is_opera)return;function d(b){var a=b.style.visibility;if(!a)if(document.defaultView&&typeof document.defaultView.getComputedStyle=="function")if(!Calendar.is_khtml)a=document.defaultView.getComputedStyle(b,"").getPropertyValue("visibility");else a="";else if(b.currentStyle)a=b.currentStyle.visibility;else a="";return a}for(var e=["applet","iframe","select"],c=this.element,b=Calendar.getAbsolutePos(c),h=b.x,o=c.offsetWidth+h,i=b.y,p=c.offsetHeight+i,l=e.length;l>0;)for(var j=document.getElementsByTagName(e[--l]),a=null,k=j.length;k>0;){a=j[--k];b=Calendar.getAbsolutePos(a);var f=b.x,m=a.offsetWidth+f,g=b.y,n=a.offsetHeight+g;if(this.hidden||f>o||m<h||g>p||n<i){if(!a.__msh_save_visibility)a.__msh_save_visibility=d(a);a.style.visibility=a.__msh_save_visibility}else{if(!a.__msh_save_visibility)a.__msh_save_visibility=d(a);a.style.visibility="hidden"}}};Calendar.prototype._displayWeekdays=function(){for(var e=this.firstDayOfWeek,a=this.firstdayname,d=Calendar._TT["WEEKEND"],b=0;b<7;++b){a.className="day name";var c=(b+e)%7;if(b){a.ttip=Calendar._TT["DAY_FIRST"].replace("%s",Calendar._DN[c]);a.navtype=100;a.calendar=this;a.fdow=c;Calendar._add_evs(a)}d&&d.indexOf(c.toString())!=-1&&Calendar.addClass(a,"weekend");a.innerHTML=Calendar._SDN[(b+e)%7];a=a.nextSibling}};Calendar.prototype._hideCombos=function(){this.monthsCombo.style.display="none";this.yearsCombo.style.display="none"};Calendar.prototype._dragStart=function(ev){if(this.dragging)return;this.dragging=true;var posX,posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft}else{posY=ev.clientY+window.scrollY;posX=ev.clientX+window.scrollX}var st=this.element.style;this.xOffs=posX-parseInt(st.left);this.yOffs=posY-parseInt(st.top);with(Calendar){addEvent(document,"mousemove",calDragIt);addEvent(document,"mouseup",calDragEnd)}};Date._MD=[31,28,31,30,31,30,31,31,30,31,30,31];Date.SECOND=1e3;Date.MINUTE=60*Date.SECOND;Date.HOUR=60*Date.MINUTE;Date.DAY=24*Date.HOUR;Date.WEEK=7*Date.DAY;Date.parseDate=function(l,k){for(var h=new Date,c=0,d=-1,e=0,b=l.split(/\W+/),m=k.match(/%./g),a=0,f=0,g=0,i=0,a=0;a<b.length;++a){if(!b[a])continue;switch(m[a]){case "%d":case "%e":e=parseInt(b[a],10);break;case "%m":d=parseInt(b[a],10)-1;break;case "%Y":case "%y":c=parseInt(b[a],10);c<100&&(c+=c>29?1900:2e3);break;case "%b":case "%B":for(f=0;f<12;++f)if(Calendar._MN[f].substr(0,b[a].length).toLowerCase()==b[a].toLowerCase()){d=f;break}break;case "%H":case "%I":case "%k":case "%l":g=parseInt(b[a],10);break;case "%P":case "%p":if(/pm/i.test(b[a])&&g<12)g+=12;else if(/am/i.test(b[a])&&g>=12)g-=12;break;case "%M":i=parseInt(b[a],10)}}if(isNaN(c))c=h.getFullYear();if(isNaN(d))d=h.getMonth();if(isNaN(e))e=h.getDate();if(isNaN(g))g=h.getHours();if(isNaN(i))i=h.getMinutes();if(c!=0&&d!=-1&&e!=0)return new Date(c,d,e,g,i,0);c=0;d=-1;e=0;for(a=0;a<b.length;++a)if(b[a].search(/[a-zA-Z]+/)!=-1){var j=-1;for(f=0;f<12;++f)if(Calendar._MN[f].substr(0,b[a].length).toLowerCase()==b[a].toLowerCase()){j=f;break}if(j!=-1){if(d!=-1)e=d+1;d=j}}else if(parseInt(b[a],10)<=12&&d==-1)d=b[a]-1;else if(parseInt(b[a],10)>31&&c==0){c=parseInt(b[a],10);c<100&&(c+=c>29?1900:2e3)}else if(e==0)e=b[a];if(c==0)c=h.getFullYear();if(d!=-1&&e!=0)return new Date(c,d,e,g,i,0);return h};Date.prototype.getMonthDays=function(a){var b=this.getFullYear();if(typeof a=="undefined")a=this.getMonth();if(0==b%4&&(0!=b%100||0==b%400)&&a==1)return 29;else return Date._MD[a]};Date.prototype.getDayOfYear=function(){var c=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),a=new Date(this.getFullYear(),0,0,0,0,0),b=c-a;return Math.floor(b/Date.DAY)};Date.prototype.getWeekNumber=function(){var a=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),b=a.getDay();a.setDate(a.getDate()-(b+6)%7+3);var c=a.valueOf();a.setMonth(0);a.setDate(4);return Math.round((c-a.valueOf())/(7*8.64e7))+1};Date.prototype.equalsTo=function(a){return this.getFullYear()==a.getFullYear()&&this.getMonth()==a.getMonth()&&this.getDate()==a.getDate()&&this.getHours()==a.getHours()&&this.getMinutes()==a.getMinutes()};Date.prototype.setDateOnly=function(b){var a=new Date(b);this.setDate(1);this.setFullYear(a.getFullYear());this.setMonth(a.getMonth());this.setDate(a.getDate())};Date.prototype.print=function(d){var f=this.getMonth(),h=this.getDate(),p=this.getFullYear(),n=this.getWeekNumber(),j=this.getDay(),a={},b=this.getHours(),m=b>=12,c=m?b-12:b,e=this.getDayOfYear();if(c==0)c=12;var k=this.getMinutes(),l=this.getSeconds();a["%a"]=Calendar._SDN[j];a["%A"]=Calendar._DN[j];a["%b"]=Calendar._SMN[f];a["%B"]=Calendar._MN[f];a["%C"]=1+Math.floor(p/100);a["%d"]=h<10?"0"+h:h;a["%e"]=h;a["%H"]=b<10?"0"+b:b;a["%I"]=c<10?"0"+c:c;a["%j"]=e<100?e<10?"00"+e:"0"+e:e;a["%k"]=b;a["%l"]=c;a["%m"]=f<9?"0"+(1+f):1+f;a["%M"]=k<10?"0"+k:k;a["%n"]="\n";a["%p"]=m?"PM":"AM";a["%P"]=m?"pm":"am";a["%s"]=Math.floor(this.getTime()/1e3);a["%S"]=l<10?"0"+l:l;a["%t"]="\t";a["%U"]=a["%W"]=a["%V"]=n<10?"0"+n:n;a["%u"]=j+1;a["%w"]=j;a["%y"]=(""+p).substr(2,2);a["%Y"]=p;a["%%"]="%";var g=/%./g;if(!Calendar.is_ie5&&!Calendar.is_khtml)return d.replace(g,function(b){return a[b]||b});for(var o=d.match(g),i=0;i<o.length;i++){var q=a[o[i]];if(q){g=new RegExp(o[i],"g");d=d.replace(g,q)}}return d};Date.prototype.__msh_oldSetFullYear=Date.prototype.setFullYear;Date.prototype.setFullYear=function(b){var a=new Date(this);a.__msh_oldSetFullYear(b);a.getMonth()!=this.getMonth()&&this.setDate(28);this.__msh_oldSetFullYear(b)};window._dynarch_popupCalendar=null;function catcalc(c){var e=c.date,b=e.getTime(),a=document.getElementById("f_calcdate");if(a==c.params.inputField){a=document.getElementById("f_date_a");b-=Date.WEEK}else b+=Date.WEEK;var d=new Date(b);a.value=d.print("%Y-%m-%d %H:%M")}Calendar._DN=["S&oslash;ndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","L&oslash;rdag","S&oslash;ndag"];Calendar._SDN=["S&oslash;n","Man","Tir","Ons","Tor","Fre","L&oslash;r","S&oslash;n"];Calendar._MN=["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"];Calendar._SMN=["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"];Calendar._TT={};Calendar._TT["INFO"]="Om Kalenderen";Calendar._TT["ABOUT"]="DHTML Date/Time Selector\n(c) dynarch.com 2002-2005 / Author: Mihai Bazon\nFor den seneste version bes&oslash:g: http://www.dynarch.com/projects/calendar/\n";+"Distribueret under GNU LGPL. Se http://gnu.org/licenses/lgpl.html for detajler."+"\n\nValg af dato:\n- Brug «, » knapperne for at v&aelig;lge &aring;r\n- Brug "+String.fromCharCode(8249)+", "+String.fromCharCode(8250)+" knapperne for at v&aelig;lge m&aring;ned\n- Hold knappen p&aring; musen nede p&aring; knapperne ovenfor for hurtigere valg.";Calendar._TT["ABOUT_TIME"]="\n\nValg af tid:\n- Klik p&aring; en vilk&aring;rlig del for st&oslash;rre v&aelig;rdi\n- eller Shift-klik for for mindre v&aelig;rdi\n- eller klik og tr&aelig;k for hurtigere valg.";Calendar._TT["PREV_YEAR"]="Et &aring;r tilbage (hold for menu)";Calendar._TT["PREV_MONTH"]="En m&aring;ned tilbage (hold for menu)";Calendar._TT["GO_TODAY"]="G&aring; til i dag";Calendar._TT["NEXT_MONTH"]="En m&aring;ned frem (hold for menu)";Calendar._TT["NEXT_YEAR"]="Et &aring;r frem (hold for menu)";Calendar._TT["SEL_DATE"]="V&aelig;lg dag";Calendar._TT["DRAG_TO_MOVE"]="Tr&aelig;k vinduet";Calendar._TT["PART_TODAY"]=" (i dag)";Calendar._TT["DAY_FIRST"]="Vis %s f&oslash;rst";Calendar._TT["WEEKEND"]="0,6";Calendar._TT["CLOSE"]="Luk";Calendar._TT["TODAY"]="I dag";Calendar._TT["TIME_PART"]="(Shift-)klik eller tr&aelig;k for at &aelig;ndre v&aelig;rdi";Calendar._TT["DEF_DATE_FORMAT"]="%d-%m-%Y";Calendar._TT["TT_DATE_FORMAT"]="%a, %b %e";Calendar._TT["WK"]="Uge";Calendar._TT["TIME"]="Tid:";Calendar.setup=function(a){function b(b,c){if(typeof a[b]=="undefined")a[b]=c}b("inputField",null);b("displayArea",null);b("button",null);b("eventName","click");b("ifFormat","%Y/%m/%d");b("daFormat","%Y/%m/%d");b("singleClick",true);b("disableFunc",null);b("dateStatusFunc",a["disableFunc"]);b("dateText",null);b("firstDay",null);b("align","Br");b("range",[1900,2999]);b("weekNumbers",true);b("flat",null);b("flatCallback",null);b("onSelect",null);b("onClose",null);b("onUpdate",null);b("date",null);b("showsTime",false);b("timeFormat","24");b("electric",true);b("step",2);b("position",null);b("cache",false);b("showOthers",false);b("multiple",null);var d=["inputField","displayArea","button"];for(var e in d)if(typeof a[d[e]]=="string")a[d[e]]=document.getElementById(a[d[e]]);if(!(a.flat||a.multiple||a.inputField||a.displayArea||a.button)){alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please check your code");return false}function f(b){var a=b.params,c=b.dateClicked||a.electric;if(c&&a.inputField){a.inputField.value=b.date.print(a.ifFormat);typeof a.inputField.onchange=="function"&&a.inputField.onchange()}if(c&&a.displayArea)a.displayArea.innerHTML=b.date.print(a.daFormat);c&&typeof a.onUpdate=="function"&&a.onUpdate(b);if(c&&a.flat)typeof a.flatCallback=="function"&&a.flatCallback(b);c&&a.singleClick&&b.dateClicked&&b.callCloseHandler()}if(a.flat!=null){if(typeof a.flat=="string")a.flat=document.getElementById(a.flat);if(!a.flat){alert("Calendar.setup:\n  Flat specified but can't find parent.");return false}var c=new Calendar(a.firstDay,a.date,a.onSelect||f);c.showsOtherMonths=a.showOthers;c.showsTime=a.showsTime;c.time24=a.timeFormat=="24";c.params=a;c.weekNumbers=a.weekNumbers;c.setRange(a.range[0],a.range[1]);c.setDateStatusHandler(a.dateStatusFunc);c.getDateText=a.dateText;a.ifFormat&&c.setDateFormat(a.ifFormat);a.inputField&&typeof a.inputField.value=="string"&&c.parseDate(a.inputField.value);c.create(a.flat);c.show();return false}var g=a.button||a.displayArea||a.inputField;g["on"+a.eventName]=function(){var c=a.inputField||a.displayArea,e=a.inputField?a.ifFormat:a.daFormat,d=false,b=window.calendar;if(c)a.date=Date.parseDate(c.value||c.innerHTML,e);if(!(b&&a.cache)){window.calendar=b=new Calendar(a.firstDay,a.date,a.onSelect||f,a.onClose||function(a){a.hide()});b.showsTime=a.showsTime;b.time24=a.timeFormat=="24";b.weekNumbers=a.weekNumbers;d=true}else{a.date&&b.setDate(a.date);b.hide()}if(a.multiple){b.multiple={};for(var h=a.multiple.length;--h>=0;){var g=a.multiple[h],i=g.print("%Y%m%d");b.multiple[i]=g}}b.showsOtherMonths=a.showOthers;b.yearStep=a.step;b.setRange(a.range[0],a.range[1]);b.params=a;b.setDateStatusHandler(a.dateStatusFunc);b.getDateText=a.dateText;b.setDateFormat(e);d&&b.create();b.refresh();if(!a.position)b.showAtElement(a.button||a.displayArea||a.inputField,a.align);else b.showAt(a.position[0],a.position[1]);return false};return c};(function(d,b){function D(b){return a.isWindow(b)?b:b.nodeType===9?b.defaultView||b.parentWindow:!1}function fb(b){if(!B[b]){var d=a("<"+b+">").appendTo("body"),e=d.css("display");d.remove();if(e==="none"||e===""){f||(f=c.createElement("iframe"),f.frameBorder=f.width=f.height=0),c.body.appendChild(f);if(!o||!f.createElement)o=(f.contentWindow||f.contentDocument).document,o.write("<!doctype><html><body></body></html>");d=o.createElement(b),o.body.appendChild(d),e=a.css(d,"display"),c.body.removeChild(f)}B[b]=e}return B[b]}function n(c,d){var b={};a.each(db.concat.apply([],db.slice(0,d)),function(){b[this]=c});return b}function fc(){u=b}function eb(){setTimeout(fc,0);return u=a.now()}function cc(){try{return new d.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}function cb(){try{return new d.XMLHttpRequest}catch(a){}}function Zb(g,h){g.dataFilter&&(h=g.dataFilter(h,g.dataType));for(var n=g.dataTypes,i={},l,p=n.length,m,c=n[0],j,o,d,e,f,k=1;k<p;k++){if(k===1)for(l in g.converters)typeof l=="string"&&(i[l.toLowerCase()]=g.converters[l]);j=c,c=n[k];if(c==="*")c=j;else if(j!=="*"&&j!==c){o=j+" "+c,d=i[o]||i["* "+c];if(!d){f=b;for(e in i){m=e.split(" ");if(m[0]===j||m[0]==="*"){f=i[m[1]+" "+c];if(f){e=i[e],e===!0?(d=f):f===!0&&(d=e);break}}}}!d&&!f&&a.error("No conversion from "+o.replace(" "," to ")),d!==!0&&(h=d?d(h):f(e(h)))}}return h}function Yb(e,j,f){var h=e.contents,c=e.dataTypes,k=e.responseFields,g,a,d,i;for(a in k)a in f&&(j[k[a]]=f[a]);while(c[0]==="*")c.shift(),g===b&&(g=e.mimeType||j.getResponseHeader("content-type"));if(g)for(a in h)if(h[a]&&h[a].test(g)){c.unshift(a);break}if(c[0] in f)d=c[0];else{for(a in f){if(!c[0]||e.converters[a+" "+c[0]]){d=a;break}i||(i=a)}d=d||i}if(d){d!==c[0]&&c.unshift(d);return f[d]}}function z(c,b,d,e){if(a.isArray(b))a.each(b,function(f,b){d||Bb.test(c)?e(c,b):z(c+"["+(typeof b=="object"||a.isArray(b)?f:"")+"]",b,d,e)});else if(!d&&b!=null&&typeof b=="object")for(var f in b)z(c+"["+f+"]",b[f],d,e);else e(c,b)}function q(e,d,g,h,f,c){f=f||d.dataTypes[0],c=c||{},c[f]=!0;for(var i=e[f],j=0,l=i?i.length:0,k=e===y,a;j<l&&(k||!a);j++)a=i[j](d,g,h),typeof a=="string"&&(!k||c[a]?(a=b):(d.dataTypes.unshift(a),a=q(e,d,g,h,a,c)));(k||!a)&&!c["*"]&&(a=q(e,d,g,h,"*",c));return a}function bb(b){return function(d,e){typeof d!="string"&&(e=d,d="*");if(a.isFunction(e))for(var h=d.toLowerCase().split(W),f=0,j=h.length,c,i,g;f<j;f++)c=h[f],g=/^\+/.test(c),g&&(c=c.substr(1)||"*"),i=b[c]=b[c]||[],i[g?"unshift":"push"](e)}}function N(b,e,d){var f=e==="width"?Vb:Xb,c=e==="width"?b.offsetWidth:b.offsetHeight;if(d==="border")return c;a.each(f,function(){d||(c-=parseFloat(a.css(b,"padding"+this))||0),d==="margin"?(c+=parseFloat(a.css(b,"margin"+this))||0):(c-=parseFloat(a.css(b,"border"+this+"Width"))||0)});return c}function Kb(c,b){b.src?a.ajax({url:b.src,async:!1,dataType:"script"}):a.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Cb,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function T(b){a.nodeName(b,"input")?S(b):b.getElementsByTagName&&a.grep(b.getElementsByTagName("input"),S)}function S(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function s(a){return "getElementsByTagName" in a?a.getElementsByTagName("*"):"querySelectorAll" in a?a.querySelectorAll("*"):[]}function R(c,b){var d;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(c),d=b.nodeName.toLowerCase();if(d==="object")b.outerHTML=c.outerHTML;else if(d!=="input"||c.type!=="checkbox"&&c.type!=="radio"){if(d==="option")b.selected=c.defaultSelected;else if(d==="input"||d==="textarea")b.defaultValue=c.defaultValue}else c.checked&&(b.defaultChecked=b.checked=c.checked),b.value!==c.value&&(b.value=c.value);b.removeAttribute(a.expando)}}function Q(h,g){if(g.nodeType===1&&!!a.hasData(h)){var i=a.expando,e=a.data(h),f=a.data(g,e);if(e=e[i]){var b=e.events;f=f[i]=a.extend({},e);if(b){delete f.handle,f.events={};for(var c in b)for(var d=0,j=b[c].length;d<j;d++)a.event.add(g,c+(b[c][d].namespace?".":"")+b[c][d].namespace,b[c][d],b[c][d].data)}}}}function Eb(b){return a.nodeName(b,"table")?b.getElementsByTagName("tbody")[0]||b.appendChild(b.ownerDocument.createElement("tbody")):b}function ub(c,b,d){b=b||0;if(a.isFunction(b))return a.grep(c,function(a,c){var e=!!b.call(a,c,a);return e===d});if(b.nodeType)return a.grep(c,function(a){return a===b===d});if(typeof b=="string"){var e=a.grep(c,function(a){return a.nodeType===1});if(xc.test(b))return a.filter(b,e,!d);b=a.filter(b,e)}return a.grep(c,function(c){return a.inArray(c,b)>=0===d})}function sb(a){return !a||!a.parentNode||a.parentNode.nodeType===11}function x(a,b){return (a&&a!=="*"?a+".":"")+b.replace(hc,"`").replace(ic,"&")}function pc(b){var q,l,g,c,d,h,e,f,k,s,i,m,n,o=[],r=[],p=a._data(this,"events");if(!(b.liveFired===this||!p||!p.live||b.target.disabled||b.button&&b.type==="click")){b.namespace&&(m=new RegExp("(^|\\.)"+b.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),b.liveFired=this;var j=p.live.slice(0);for(e=0;e<j.length;e++)d=j[e],d.origType.replace(I,"")===b.type?r.push(d.selector):j.splice(e--,1);c=a(b.target).closest(r,b.currentTarget);for(f=0,k=c.length;f<k;f++){i=c[f];for(e=0;e<j.length;e++){d=j[e];if(i.selector===d.selector&&(!m||m.test(d.namespace))&&!i.elem.disabled){h=i.elem,g=null;if(d.preType==="mouseenter"||d.preType==="mouseleave")b.type=d.preType,g=a(b.relatedTarget).closest(d.selector)[0],g&&a.contains(h,g)&&(g=h);(!g||g!==h)&&o.push({elem:h,handleObj:d,level:i.level})}}}for(f=0,k=o.length;f<k;f++){c=o[f];if(l&&c.level>l)break;b.currentTarget=c.elem,b.data=c.handleObj.data,b.handleObj=c.handleObj,n=c.handleObj.origHandler.apply(c.elem,arguments);if(n===!1||b.isPropagationStopped()){l=c.level,n===!1&&(q=!1);if(b.isImmediatePropagationStopped())break}}return q}}function nb(e,f,d){var c=a.extend({},d[0]);c.type=e,c.originalEvent={},c.liveFired=b,a.event.handle.call(f,c),c.isDefaultPrevented()&&d[0].preventDefault()}function v(){return !0}function i(){return !1}function ob(c,d,e){var f=d+"defer",g=d+"queue",h=d+"mark",i=a.data(c,f,b,!0);i&&(e==="queue"||!a.data(c,g,b,!0))&&(e==="mark"||!a.data(c,h,b,!0))&&setTimeout(function(){!a.data(c,g,b,!0)&&!a.data(c,h,b,!0)&&(a.removeData(c,f,!0),i.resolve())},0)}function F(a){for(var b in a)if(b!=="toJSON")return !1;return !0}function mb(d,e,c){if(c===b&&d.nodeType===1){var f="data-"+e.replace(oc,"$1-$2").toLowerCase();c=d.getAttribute(f);if(typeof c=="string"){try{c=c==="true"?!0:c==="false"?!1:c==="null"?null:a.isNaN(c)?nc.test(c)?a.parseJSON(c):c:parseFloat(c)}catch(g){}a.data(d,e,c)}else c=b}return c}var c=d.document,kc=d.navigator,mc=d.location,a=function(){function n(){if(!a.isReady){try{c.documentElement.doScroll("left")}catch(b){setTimeout(n,1);return}a.ready()}}var a=function(b,c){return new a.fn.init(b,c,o)},t=d.jQuery,u=d.$,o,v=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,p=/\S/,q=/^\s+/,r=/\s+$/,w=/\d/,x=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,y=/^[\],:{}\s]*$/,z=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,A=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,B=/(?:^|:|,)(?:\s*\[)+/g,C=/(webkit)[ \/]([\w.]+)/,D=/(opera)(?:.*version)?[ \/]([\w.]+)/,E=/(msie) ([\w.]+)/,F=/(mozilla)(?:.*? rv:([\w.]+))?/,G=kc.userAgent,g,h,e,s=Object.prototype.toString,i=Object.prototype.hasOwnProperty,j=Array.prototype.push,f=Array.prototype.slice,k=String.prototype.trim,l=Array.prototype.indexOf,m={};a.fn=a.prototype={constructor:a,init:function(d,e,i){var f,h,g,j;if(!d)return this;if(d.nodeType){this.context=this[0]=d,this.length=1;return this}if(d==="body"&&!e&&c.body){this.context=c,this[0]=c.body,this.selector=d,this.length=1;return this}if(typeof d=="string"){d.charAt(0)!=="<"||d.charAt(d.length-1)!==">"||d.length<3?(f=v.exec(d)):(f=[null,d,null]);if(f&&(f[1]||!e)){if(f[1]){e=e instanceof a?e[0]:e,j=e?e.ownerDocument||e:c,g=x.exec(d),g?a.isPlainObject(e)?(d=[c.createElement(g[1])],a.fn.attr.call(d,e,!0)):(d=[j.createElement(g[1])]):(g=a.buildFragment([f[1]],[j]),d=(g.cacheable?a.clone(g.fragment):g.fragment).childNodes);return a.merge(this,d)}h=c.getElementById(f[2]);if(h&&h.parentNode){if(h.id!==f[2])return i.find(d);this.length=1,this[0]=h}this.context=c,this.selector=d;return this}return !e||e.jquery?(e||i).find(d):this.constructor(e).find(d)}if(a.isFunction(d))return i.ready(d);d.selector!==b&&(this.selector=d.selector,this.context=d.context);return a.makeArray(d,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return f.call(this,0)},"get":function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(c,d,e){var b=this.constructor();a.isArray(c)?j.apply(b,c):a.merge(b,c),b.prevObject=this,b.context=this.context,d==="find"?(b.selector=this.selector+(this.selector?" ":"")+e):d&&(b.selector=this.selector+"."+d+"("+e+")");return b},each:function(b,c){return a.each(this,b,c)},ready:function(b){a.bindReady(),h.done(b);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(f.apply(this,arguments),"slice",f.call(arguments).join(","))},map:function(b){return this.pushStack(a.map(this,function(a,c){return b.call(a,c,a)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},a.fn.init.prototype=a.fn,a.extend=a.fn.extend=function(){var h,g,e,d,i,j,c=arguments[0]||{},f=1,l=arguments.length,k=!1;typeof c=="boolean"&&(k=c,c=arguments[1]||{},f=2),typeof c!="object"&&!a.isFunction(c)&&(c={}),l===f&&(c=this,--f);for(;f<l;f++)if((h=arguments[f])!=null)for(g in h){e=c[g],d=h[g];if(c===d)continue;k&&d&&(a.isPlainObject(d)||(i=a.isArray(d)))?(i?(i=!1,j=e&&a.isArray(e)?e:[]):(j=e&&a.isPlainObject(e)?e:{}),c[g]=a.extend(k,j,d)):d!==b&&(c[g]=d)}return c},a.extend({noConflict:function(b){d.$===a&&(d.$=u),b&&d.jQuery===a&&(d.jQuery=t);return a},isReady:!1,readyWait:1,holdReady:function(b){b?a.readyWait++:a.ready(!0)},ready:function(b){if(b===!0&&!--a.readyWait||b!==!0&&!a.isReady){if(!c.body)return setTimeout(a.ready,1);a.isReady=!0;if(b!==!0&&--a.readyWait>0)return;h.resolveWith(c,[a]),a.fn.trigger&&a(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!h){h=a._Deferred();if(c.readyState==="complete")return setTimeout(a.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",e,!1),d.addEventListener("load",a.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",e),d.attachEvent("onload",a.ready);var b=!1;try{b=d.frameElement==null}catch(f){}c.documentElement.doScroll&&b&&n()}}},isFunction:function(b){return a.type(b)==="function"},isArray:Array.isArray||function(b){return a.type(b)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval" in a},isNaN:function(a){return a==null||!w.test(a)||isNaN(a)},type:function(a){return a==null?String(a):m[s.call(a)]||"object"},isPlainObject:function(c){if(!c||a.type(c)!=="object"||c.nodeType||a.isWindow(c))return !1;if(c.constructor&&!i.call(c,"constructor")&&!i.call(c.constructor.prototype,"isPrototypeOf"))return !1;var d;for(d in c);return d===b||i.call(c,d)},isEmptyObject:function(a){for(var b in a)return !1;return !0},error:function(a){throw a;},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=a.trim(b);if(d.JSON&&d.JSON.parse)return d.JSON.parse(b);if(y.test(b.replace(z,"@").replace(A,"]").replace(B,"")))return new Function("return "+b)();a.error("Invalid JSON: "+b)},parseXML:function(e,b,c){d.DOMParser?(c=new DOMParser,b=c.parseFromString(e,"text/xml")):(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(e)),c=b.documentElement,(!c||!c.nodeName||c.nodeName==="parsererror")&&a.error("Invalid XML: "+e);return b},noop:function(){},globalEval:function(a){a&&p.test(a)&&(d.execScript||function(a){d.eval.call(d,a)})(a)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(c,f,g){var d,e=0,h=c.length,i=h===b||a.isFunction(c);if(g){if(i){for(d in c)if(f.apply(c[d],g)===!1)break}else for(;e<h;)if(f.apply(c[e++],g)===!1)break}else if(i){for(d in c)if(f.call(c[d],d,c[d])===!1)break}else for(;e<h;)if(f.call(c[e],e,c[e++])===!1)break;return c},trim:k?function(a){return a==null?"":k.call(a)}:function(a){return a==null?"":(a+"").replace(q,"").replace(r,"")},makeArray:function(b,e){var c=e||[];if(b!=null){var d=a.type(b);b.length==null||d==="string"||d==="function"||d==="regexp"||a.isWindow(b)?j.call(c,b):a.merge(c,b)}return c},inArray:function(c,b){if(l)return l.call(b,c);for(var a=0,d=b.length;a<d;a++)if(b[a]===c)return a;return -1},merge:function(a,c){var e=a.length,d=0;if(typeof c.length=="number")for(var f=c.length;d<f;d++)a[e++]=c[d];else while(c[d]!==b)a[e++]=c[d++];a.length=e;return a},grep:function(b,f,c){var d=[],e;c=!!c;for(var a=0,g=b.length;a<g;a++)e=!!f(b[a],a),c!==e&&d.push(b[a]);return d},map:function(c,i,j){var d,h,e=[],g=0,f=c.length,k=c instanceof a||f!==b&&typeof f=="number"&&(f>0&&c[0]&&c[f-1]||f===0||a.isArray(c));if(k)for(;g<f;g++)d=i(c[g],g,j),d!=null&&(e[e.length]=d);else for(h in c)d=i(c[h],h,j),d!=null&&(e[e.length]=d);return e.concat.apply([],e)},guid:1,proxy:function(c,d){if(typeof d=="string"){var g=c[d];d=c,c=g}if(!a.isFunction(c))return b;var h=f.call(arguments,2),e=function(){return c.apply(d,h.concat(f.call(arguments)))};e.guid=c.guid=c.guid||e.guid||a.guid++;return e},access:function(c,d,f,g,h,i){var j=c.length;if(typeof d=="object"){for(var k in d)a.access(c,k,d[k],g,h,f);return c}if(f!==b){g=!i&&g&&a.isFunction(f);for(var e=0;e<j;e++)h(c[e],d,g?f.call(c[e],e,h(c[e],d)):f,i);return c}return j?h(c[0],d):b},now:function(){return (new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=C.exec(a)||D.exec(a)||E.exec(a)||a.indexOf("compatible")<0&&F.exec(a)||[];return {browser:b[1]||"",version:b[2]||"0"}},sub:function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(e,c){c&&c instanceof a&&!(c instanceof b)&&(c=b(c));return a.fn.init.call(this,e,c,d)},b.fn.init.prototype=b.fn;var d=b(c);return b},browser:{}}),a.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b,a){m["[object "+a+"]"]=a.toLowerCase()}),g=a.uaMatch(G),g.browser&&(a.browser[g.browser]=!0,a.browser.version=g.version),a.browser.webkit&&(a.browser.safari=!0),p.test(" ")&&(q=/^[\s\xA0]+/,r=/[\s\xA0]+$/),o=a(c),c.addEventListener?(e=function(){c.removeEventListener("DOMContentLoaded",e,!1),a.ready()}):c.attachEvent&&(e=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",e),a.ready())});return a}(),E="done fail isResolved isRejected promise then always pipe".split(" "),jb=[].slice;a.extend({_Deferred:function(){var d=[],b,e,f,c={done:function(){if(!f){var j=arguments,e,k,g,i,h;b&&(h=b,b=0);for(e=0,k=j.length;e<k;e++)g=j[e],i=a.type(g),i==="array"?c.done.apply(c,g):i==="function"&&d.push(g);h&&c.resolveWith(h[0],h[1])}return this},resolveWith:function(c,a){if(!f&&!b&&!e){a=a||[],e=1;try{while(d[0])d.shift().apply(c,a)}finally{b=[c,a],e=0}}return this},resolve:function(){c.resolveWith(this,arguments);return this},isResolved:function(){return !!e||!!b},cancel:function(){f=1,d=[];return this}};return c},Deferred:function(e){var b=a._Deferred(),c=a._Deferred(),d;a.extend(b,{then:function(a,c){b.done(a).fail(c);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(c,d){return a.Deferred(function(e){a.each({done:[c,"resolve"],fail:[d,"reject"]},function(d,f){var g=f[0],h=f[1],c;a.isFunction(g)?b[d](function(){c=g.apply(this,arguments),c&&a.isFunction(c.promise)?c.promise().then(e.resolve,e.reject):e[h](c)}):b[d](e[h])})}).promise()},promise:function(a){if(a==null){if(d)return d;d=a={}}var c=E.length;while(c--)a[E[c]]=b[E[c]];return a}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,e&&e.call(b,b);return b},when:function(e){function h(a){return function(d){c[a]=arguments.length>1?jb.call(arguments,0):d,--g||b.resolveWith(b,jb.call(c,0))}}var c=arguments,d=0,f=c.length,g=f,b=f<=1&&e&&a.isFunction(e.promise)?e:a.Deferred();if(f>1){for(;d<f;d++)c[d]&&a.isFunction(c[d].promise)?c[d].promise().then(h(d),b.reject):--g;g||b.resolveWith(b,c)}else b!==e&&b.resolveWith(b,f?[e]:[]);return b.promise()}}),a.support=function(){var a=c.createElement("div"),k=c.documentElement,m,e,n,o,d,i,b,p,f,q,j,s,l,g,h;a.setAttribute("className","t"),a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",m=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!m||!m.length||!e)return {};n=c.createElement("select"),o=n.appendChild(c.createElement("option")),d=a.getElementsByTagName("input")[0],b={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:d.value==="on",optSelected:o.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},d.checked=!0,b.noCloneChecked=d.cloneNode(!0).checked,n.disabled=!0,b.optDisabled=!o.disabled;try{delete a.test}catch(r){b.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function k(){b.noCloneEvent=!1,a.detachEvent("onclick",k)}),a.cloneNode(!0).fireEvent("onclick")),d=c.createElement("input"),d.value="t",d.setAttribute("type","radio"),b.radioValue=d.value==="t",d.setAttribute("checked","checked"),a.appendChild(d),p=c.createDocumentFragment(),p.appendChild(a.firstChild),b.checkClone=p.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",f=c.createElement("body"),q={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(g in q)f.style[g]=q[g];f.appendChild(a),k.insertBefore(f,k.firstChild),b.appendChecked=d.checked,b.boxModel=a.offsetWidth===2,"zoom" in a.style&&(a.style.display="inline",a.style.zoom=1,b.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",j=a.getElementsByTagName("td"),h=j[0].offsetHeight===0,j[0].style.display="",j[1].style.display="none",b.reliableHiddenOffsets=h&&j[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),b.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),f.innerHTML="",k.removeChild(f);if(a.attachEvent)for(g in {submit:1,change:1,focusin:1})l="on"+g,h=l in a,h||(a.setAttribute(l,"return;"),h=typeof a[l]=="function"),b[g+"Bubbles"]=h;return b}(),a.boxModel=a.support.boxModel;var nc=/^(?:\{.*\}|\[.*\])$/,oc=/([a-z])([A-Z])/g;a.extend({cache:{},uuid:0,expando:"jQuery"+(a.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(b){b=b.nodeType?a.cache[b[a.expando]]:b[a.expando];return !!b&&!F(b)},data:function(h,e,j,k){if(!!a.acceptData(h)){var g=a.expando,l=typeof e=="string",d,i=h.nodeType,f=i?a.cache:h,c=i?h[a.expando]:h[a.expando]&&a.expando;if((!c||k&&c&&!f[c][g])&&l&&j===b)return;c||(i?(h[a.expando]=c=++a.uuid):(c=a.expando)),f[c]||(f[c]={},i||(f[c].toJSON=a.noop));if(typeof e=="object"||typeof e=="function")k?(f[c][g]=a.extend(f[c][g],e)):(f[c]=a.extend(f[c],e));d=f[c],k&&(d[g]||(d[g]={}),d=d[g]),j!==b&&(d[a.camelCase(e)]=j);if(e==="events"&&!d[e])return d[g]&&d[g].events;return l?d[a.camelCase(e)]:d}},removeData:function(e,i,j){if(!!a.acceptData(e)){var f=a.expando,g=e.nodeType,b=g?a.cache:e,c=g?e[a.expando]:a.expando;if(!b[c])return;if(i){var h=j?b[c][f]:b[c];if(h){delete h[i];if(!F(h))return}}if(j){delete b[c][f];if(!F(b[c]))return}var k=b[c][f];a.support.deleteExpando||b!=d?delete b[c]:(b[c]=null),k?(b[c]={},g||(b[c].toJSON=a.noop),b[c][f]=k):g&&(a.support.deleteExpando?delete e[a.expando]:e.removeAttribute?e.removeAttribute(a.expando):(e[a.expando]=null))}},_data:function(b,c,d){return a.data(b,c,d,!0)},acceptData:function(b){if(b.nodeName){var c=a.noData[b.nodeName.toLowerCase()];if(c)return c!==!0&&b.getAttribute("classid")===c}return !0}}),a.fn.extend({data:function(e,g){var c=null;if(typeof e=="undefined"){if(this.length){c=a.data(this[0]);if(this[0].nodeType===1)for(var i=this[0].attributes,f,h=0,j=i.length;h<j;h++)f=i[h].name,f.indexOf("data-")===0&&(f=a.camelCase(f.substring(5)),mb(this[0],f,c[f]))}return c}if(typeof e=="object")return this.each(function(){a.data(this,e)});var d=e.split(".");d[1]=d[1]?"."+d[1]:"";if(g===b){c=this.triggerHandler("getData"+d[1]+"!",[d[0]]),c===b&&this.length&&(c=a.data(this[0],e),c=mb(this[0],e,c));return c===b&&d[1]?this.data(d[0]):c}return this.each(function(){var b=a(this),c=[d[0],g];b.triggerHandler("setData"+d[1]+"!",c),a.data(this,e,g),b.triggerHandler("changeData"+d[1]+"!",c)})},removeData:function(b){return this.each(function(){a.removeData(this,b)})}}),a.extend({_mark:function(d,c){d&&(c=(c||"fx")+"mark",a.data(d,c,(a.data(d,c,b,!0)||0)+1,!0))},_unmark:function(e,c,d){e!==!0&&(d=c,c=e,e=!1);if(c){d=d||"fx";var f=d+"mark",g=e?0:(a.data(c,f,b,!0)||1)-1;g?a.data(c,f,g,!0):(a.removeData(c,f,!0),ob(c,d,"mark"))}},queue:function(f,c,d){if(f){c=(c||"fx")+"queue";var e=a.data(f,c,b,!0);d&&(!e||a.isArray(d)?(e=a.data(f,c,a.makeArray(d),!0)):e.push(d));return e||[]}},dequeue:function(c,b){b=b||"fx";var d=a.queue(c,b),e=d.shift(),f;e==="inprogress"&&(e=d.shift()),e&&(b==="fx"&&d.unshift("inprogress"),e.call(c,function(){a.dequeue(c,b)})),d.length||(a.removeData(c,b+"queue",!0),ob(c,b,"queue"))}}),a.fn.extend({queue:function(c,d){typeof c!="string"&&(d=c,c="fx");if(d===b)return a.queue(this[0],c);return this.each(function(){var b=a.queue(this,c,d);c==="fx"&&b[0]!=="inprogress"&&a.dequeue(this,c)})},dequeue:function(b){return this.each(function(){a.dequeue(this,b)})},delay:function(b,c){b=a.fx?a.fx.speeds[b]||b:b,c=c||"fx";return this.queue(c,function(){var d=this;setTimeout(function(){a.dequeue(d,c)},b)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(c,k){function j(){--g||f.resolveWith(d,[d])}typeof c!="string"&&(k=c,c=b),c=c||"fx";var f=a.Deferred(),d=this,e=d.length,g=1,h=c+"defer",l=c+"queue",m=c+"mark",i;while(e--)if(i=a.data(d[e],h,b,!0)||(a.data(d[e],l,b,!0)||a.data(d[e],m,b,!0))&&a.data(d[e],h,a._Deferred(),!0))g++,i.done(j);j();return f.promise()}});var pb=/[\n\t\r]/g,H=/\s+/,rc=/\r/g,sc=/^(?:button|input)$/i,uc=/^(?:button|input|object|select|textarea)$/i,wc=/^a(?:rea)?$/i,qb=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,zc=/\:/,j,tb;a.fn.extend({attr:function(b,c){return a.access(this,b,c,!0,a.attr)},removeAttr:function(b){return this.each(function(){a.removeAttr(this,b)})},prop:function(b,c){return a.access(this,b,c,!0,a.prop)},removeProp:function(c){c=a.propFix[c]||c;return this.each(function(){try{this[c]=b,delete this[c]}catch(a){}})},addClass:function(b){if(a.isFunction(b))return this.each(function(d){var c=a(this);c.addClass(b.call(this,d,c.attr("class")||""))});if(b&&typeof b=="string")for(var e=(b||"").split(H),f=0,h=this.length;f<h;f++){var c=this[f];if(c.nodeType===1)if(!c.className)c.className=b;else{for(var i=" "+c.className+" ",g=c.className,d=0,j=e.length;d<j;d++)i.indexOf(" "+e[d]+" ")<0&&(g+=" "+e[d]);c.className=a.trim(g)}}return this},removeClass:function(c){if(a.isFunction(c))return this.each(function(d){var b=a(this);b.removeClass(c.call(this,d,b.attr("class")))});if(c&&typeof c=="string"||c===b)for(var h=(c||"").split(H),e=0,i=this.length;e<i;e++){var d=this[e];if(d.nodeType===1&&d.className)if(c){for(var f=(" "+d.className+" ").replace(pb," "),g=0,j=h.length;g<j;g++)f=f.replace(" "+h[g]+" "," ");d.className=a.trim(f)}else d.className=""}return this},toggleClass:function(b,c){var d=typeof b,e=typeof c=="boolean";if(a.isFunction(b))return this.each(function(e){var d=a(this);d.toggleClass(b.call(this,e,d.attr("class"),c),c)});return this.each(function(){if(d==="string"){var f,i=0,h=a(this),g=c,j=b.split(H);while(f=j[i++])g=e?g:!h.hasClass(f),h[g?"addClass":"removeClass"](f)}else if(d==="undefined"||d==="boolean")this.className&&a._data(this,"__className__",this.className),this.className=this.className||b===!1?"":a._data(this,"__className__")||""})},hasClass:function(b){for(var c=" "+b+" ",a=0,d=this.length;a<d;a++)if((" "+this[a].className+" ").replace(pb," ").indexOf(c)>-1)return !0;return !1},val:function(e){var c,f,d=this[0];if(!arguments.length){if(d){c=a.valHooks[d.nodeName.toLowerCase()]||a.valHooks[d.type];if(c&&"get" in c&&(f=c.get(d,"value"))!==b)return f;return (d.value||"").replace(rc,"")}return b}var g=a.isFunction(e);return this.each(function(f){var h=a(this),d;if(this.nodeType===1){g?(d=e.call(this,f,h.val())):(d=e),d==null?(d=""):typeof d=="number"?(d+=""):a.isArray(d)&&(d=a.map(d,function(a){return a==null?"":a+""})),c=a.valHooks[this.nodeName.toLowerCase()]||a.valHooks[this.type];if(!c||!("set" in c)||c.set(this,d,"value")===b)this.value=d}})}}),a.extend({valHooks:{option:{"get":function(a){var b=a.attributes.value;return !b||b.specified?a.value:a.text}},select:{"get":function(f){var g,c=f.selectedIndex,h=[],d=f.options,e=f.type==="select-one";if(c<0)return null;for(var i=e?c:0,j=e?c+1:d.length;i<j;i++){var b=d[i];if(b.selected&&(a.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!a.nodeName(b.parentNode,"optgroup"))){g=a(b).val();if(e)return g;h.push(g)}}if(e&&!h.length&&d.length)return a(d[c]).val();return h},"set":function(c,d){var b=a.makeArray(d);a(c).find("option").each(function(){this.selected=a.inArray(a(this).val(),b)>=0}),b.length||(c.selectedIndex=-1);return b}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(d,c,e,k){var h=d.nodeType;if(!d||h===3||h===8||h===2)return b;if(k&&c in a.attrFn)return a(d)[c](e);if(!("getAttribute" in d))return a.prop(d,c,e);var g,f,i=h!==1||!a.isXMLDoc(d);c=i&&a.attrFix[c]||c,f=a.attrHooks[c],f||(!qb.test(c)||typeof e!="boolean"&&e!==b&&e.toLowerCase()!==c.toLowerCase()?j&&(a.nodeName(d,"form")||zc.test(c))&&(f=j):(f=tb));if(e!==b){if(e===null){a.removeAttr(d,c);return b}if(f&&"set" in f&&i&&(g=f.set(d,e,c))!==b)return g;d.setAttribute(c,""+e);return e}if(f&&"get" in f&&i)return f.get(d,c);g=d.getAttribute(c);return g===null?b:g},removeAttr:function(c,b){var d;c.nodeType===1&&(b=a.attrFix[b]||b,a.support.getSetAttribute?c.removeAttribute(b):(a.attr(c,b,""),c.removeAttributeNode(c.getAttributeNode(b))),qb.test(b)&&(d=a.propFix[b]||b) in c&&(c[d]=!1))},attrHooks:{type:{"set":function(b,c){if(sc.test(b.nodeName)&&b.parentNode)a.error("type property can't be changed");else if(!a.support.radioValue&&c==="radio"&&a.nodeName(b,"input")){var d=b.value;b.setAttribute("type",c),d&&(b.value=d);return c}}},tabIndex:{"get":function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):uc.test(a.nodeName)||wc.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(d,c,h){var f=d.nodeType;if(!d||f===3||f===8||f===2)return b;var g,e,i=f!==1||!a.isXMLDoc(d);c=i&&a.propFix[c]||c,e=a.propHooks[c];return h!==b?e&&"set" in e&&(g=e.set(d,h,c))!==b?g:(d[c]=h):e&&"get" in e&&(g=e.get(d,c))!==b?g:d[c]},propHooks:{}}),tb={"get":function(d,c){return d[a.propFix[c]||c]?c.toLowerCase():b},"set":function(c,e,b){var d;e===!1?a.removeAttr(c,b):(d=a.propFix[b]||b,d in c&&(c[d]=e),c.setAttribute(b,b.toLowerCase()));return b}},a.attrHooks.value={"get":function(b,c){if(j&&a.nodeName(b,"button"))return j.get(b,c);return b.value},"set":function(b,c,d){if(j&&a.nodeName(b,"button"))return j.set(b,c,d);b.value=c}},a.support.getSetAttribute||(a.attrFix=a.propFix,j=a.attrHooks.name=a.valHooks.button={"get":function(c,d){var a;a=c.getAttributeNode(d);return a&&a.nodeValue!==""?a.nodeValue:b},"set":function(c,a,d){var b=c.getAttributeNode(d);if(b){b.nodeValue=a;return a}}},a.each(["width","height"],function(c,b){a.attrHooks[b]=a.extend(a.attrHooks[b],{"set":function(c,a){if(a===""){c.setAttribute(b,"auto");return a}}})})),a.support.hrefNormalized||a.each(["href","src","width","height"],function(d,c){a.attrHooks[c]=a.extend(a.attrHooks[c],{"get":function(d){var a=d.getAttribute(c,2);return a===null?b:a}})}),a.support.style||(a.attrHooks.style={"get":function(a){return a.style.cssText.toLowerCase()||b},"set":function(a,b){return a.style.cssText=""+b}}),a.support.optSelected||(a.propHooks.selected=a.extend(a.propHooks.selected,{"get":function(b){var a=b.parentNode;a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex)}})),a.support.checkOn||a.each(["radio","checkbox"],function(){a.valHooks[this]={"get":function(a){return a.getAttribute("value")===null?"on":a.value}}}),a.each(["radio","checkbox"],function(){a.valHooks[this]=a.extend(a.valHooks[this],{"set":function(b,c){if(a.isArray(c))return b.checked=a.inArray(a(b).val(),c)>=0}})});var Cc=Object.prototype.hasOwnProperty,I=/\.(.*)$/,K=/^(?:textarea|input|select)$/i,hc=/\./g,ic=/ /g,jc=/[^\w\s.|`]/g,lc=function(a){return a.replace(jc,"\\$&")};a.event={add:function(c,n,d,p){if(c.nodeType!==3&&c.nodeType!==8){if(d===!1)d=i;else if(!d)return;var k,f;d.handler&&(k=d,d=k.handler),d.guid||(d.guid=a.guid++);var h=a._data(c);if(!h)return;var l=h.events,g=h.handle;l||(h.events=l={}),g||(h.handle=g=function(c){return typeof a!="undefined"&&(!c||a.event.triggered!==c.type)?a.event.handle.apply(g.elem,arguments):b}),g.elem=c,n=n.split(" ");var e,q=0,j;while(e=n[q++]){f=k?a.extend({},k):{handler:d,data:p},e.indexOf(".")>-1?(j=e.split("."),e=j.shift(),f.namespace=j.slice(0).sort().join(".")):(j=[],f.namespace=""),f.type=e,f.guid||(f.guid=d.guid);var o=l[e],m=a.event.special[e]||{};if(!o){o=l[e]=[];if(!m.setup||m.setup.call(c,p,j,g)===!1)c.addEventListener?c.addEventListener(e,g,!1):c.attachEvent&&c.attachEvent("on"+e,g)}m.add&&(m.add.call(c,f),f.handler.guid||(f.handler.guid=d.guid)),o.push(f),a.event.global[e]=!0}c=null}},global:{},remove:function(f,c,k,o){if(f.nodeType!==3&&f.nodeType!==8){k===!1&&(k=i);var t,d,v,e,u=0,p,l,q,m,g,h,r,j=a.hasData(f)&&a._data(f),n=j&&j.events;if(!j||!n)return;c&&c.type&&(k=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(d in n)a.event.remove(f,d+c);return}c=c.split(" ");while(d=c[u++]){r=d,h=null,p=d.indexOf(".")<0,l=[],p||(l=d.split("."),d=l.shift(),q=new RegExp("(^|\\.)"+a.map(l.slice(0).sort(),lc).join("\\.(?:.*\\.)?")+"(\\.|$)")),g=n[d];if(!g)continue;if(!k){for(e=0;e<g.length;e++){h=g[e];if(p||q.test(h.namespace))a.event.remove(f,r,h.handler,e),g.splice(e--,1)}continue}m=a.event.special[d]||{};for(e=o||0;e<g.length;e++){h=g[e];if(k.guid===h.guid){if(p||q.test(h.namespace))o==null&&g.splice(e--,1),m.remove&&m.remove.call(f,h);if(o!=null)break}}if(g.length===0||o!=null&&g.length===1)(!m.teardown||m.teardown.call(f,l)===!1)&&a.removeEvent(f,d,j.handle),t=null,delete n[d]}if(a.isEmptyObject(n)){var s=j.handle;s&&(s.elem=null),delete j.events,delete j.handle,a.isEmptyObject(j)&&a.removeData(f,b,!0)}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,h,f,o){var e=c.type||c,j=[],l;e.indexOf("!")>=0&&(e=e.slice(0,-1),l=!0),e.indexOf(".")>=0&&(j=e.split("."),e=j.shift(),j.sort());if(!!f&&!a.event.customEvent[e]||!!a.event.global[e]){c=typeof c=="object"?c[a.expando]?c:new a.Event(e,c):new a.Event(e),c.type=e,c.exclusive=l,c.namespace=j.join("."),c.namespace_re=new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)");if(o||!f)c.preventDefault(),c.stopPropagation();if(!f){a.each(a.cache,function(){var d=a.expando,b=this[d];b&&b.events&&b.events[e]&&a.event.trigger(c,h,b.handle.elem)});return}if(f.nodeType===3||f.nodeType===8)return;c.result=b,c.target=f,h=h?a.makeArray(h):[],h.unshift(c);var g=f,i=e.indexOf(":")<0?"on"+e:"";do{var m=a._data(g,"handle");c.currentTarget=g,m&&m.apply(g,h),i&&a.acceptData(g)&&g[i]&&g[i].apply(g,h)===!1&&(c.result=!1,c.preventDefault()),g=g.parentNode||g.ownerDocument||g===c.target.ownerDocument&&d}while(g&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var k,n=a.event.special[e]||{};if((!n._default||n._default.call(f.ownerDocument,c)===!1)&&(e!=="click"||!a.nodeName(f,"a"))&&a.acceptData(f)){try{i&&f[e]&&(k=f[i],k&&(f[i]=null),a.event.triggered=e,f[e]())}catch(p){}k&&(f[i]=k),a.event.triggered=b}}return c.result}},handle:function(c){c=a.event.fix(c||d.event);var h=((a._data(this,"events")||{})[c.type]||[]).slice(0),j=!c.exclusive&&!c.namespace,i=Array.prototype.slice.call(arguments,0);i[0]=c,c.currentTarget=this;for(var f=0,k=h.length;f<k;f++){var e=h[f];if(j||c.namespace_re.test(e.namespace)){c.handler=e.handler,c.data=e.data,c.handleObj=e;var g=e.handler.apply(this,i);g!==b&&(c.result=g,g===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())break}}return c.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(d){if(d[a.expando])return d;var h=d;d=a.Event(h);for(var i=this.props.length,g;i;)g=this.props[--i],d[g]=h[g];d.target||(d.target=d.srcElement||c),d.target.nodeType===3&&(d.target=d.target.parentNode),!d.relatedTarget&&d.fromElement&&(d.relatedTarget=d.fromElement===d.target?d.toElement:d.fromElement);if(d.pageX==null&&d.clientX!=null){var j=d.target.ownerDocument||c,e=j.documentElement,f=j.body;d.pageX=d.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),d.pageY=d.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)}d.which==null&&(d.charCode!=null||d.keyCode!=null)&&(d.which=d.charCode!=null?d.charCode:d.keyCode),!d.metaKey&&d.ctrlKey&&(d.metaKey=d.ctrlKey),!d.which&&d.button!==b&&(d.which=d.button&1?1:d.button&2?3:d.button&4?2:0);return d},guid:1e8,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(b){a.event.add(this,x(b.origType,b.selector),a.extend({},b,{handler:pc,guid:b.handler.guid}))},remove:function(b){a.event.remove(this,x(b.origType,b.selector),b)}},beforeunload:{setup:function(c,d,b){a.isWindow(this)&&(this.onbeforeunload=b)},teardown:function(b,a){this.onbeforeunload===a&&(this.onbeforeunload=null)}}}},a.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},a.Event=function(b,c){if(!this.preventDefault)return new a.Event(b,c);b&&b.type?(this.originalEvent=b,this.type=b.type,this.isDefaultPrevented=b.defaultPrevented||b.returnValue===!1||b.getPreventDefault&&b.getPreventDefault()?v:i):(this.type=b),c&&a.extend(this,c),this.timeStamp=a.now(),this[a.expando]=!0},a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=v;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():(a.returnValue=!1))},stopPropagation:function(){this.isPropagationStopped=v;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=v,this.stopPropagation()},isDefaultPrevented:i,isPropagationStopped:i,isImmediatePropagationStopped:i};var ib=function(d){var b=d.relatedTarget;d.type=d.data;try{if(b&&b!==c&&!b.parentNode)return;while(b&&b!==this)b=b.parentNode;b!==this&&a.event.handle.apply(this,arguments)}catch(e){}},kb=function(b){b.type=b.data,a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(b,c){a.event.special[b]={setup:function(d){a.event.add(this,c,d&&d.selector?kb:ib,b)},teardown:function(b){a.event.remove(this,c,b&&b.selector?kb:ib)}}}),a.support.submitBubbles||(a.event.special.submit={setup:function(){if(!a.nodeName(this,"form"))a.event.add(this,"click.specialSubmit",function(d){var b=d.target,c=b.type;(c==="submit"||c==="image")&&a(b).closest("form").length&&nb("submit",this,arguments)}),a.event.add(this,"keypress.specialSubmit",function(b){var c=b.target,d=c.type;(d==="text"||d==="password")&&a(c).closest("form").length&&b.keyCode===13&&nb("submit",this,arguments)});else return !1},teardown:function(){a.event.remove(this,".specialSubmit")}});if(!a.support.changeBubbles){var p,lb=function(b){var d=b.type,c=b.value;d==="radio"||d==="checkbox"?(c=b.checked):d==="select-multiple"?(c=b.selectedIndex>-1?a.map(b.options,function(a){return a.selected}).join("-"):""):a.nodeName(b,"select")&&(c=b.selectedIndex);return c},w=function(d){var c=d.target,e,f;if(!!K.test(c.nodeName)&&!c.readOnly){e=a._data(c,"_change_data"),f=lb(c),(d.type!=="focusout"||c.type!=="radio")&&a._data(c,"_change_data",f);if(e===b||f===e)return;if(e!=null||f)d.type="change",d.liveFired=b,a.event.trigger(d,arguments[1],c)}};a.event.special.change={filters:{focusout:w,beforedeactivate:w,click:function(c){var b=c.target,d=a.nodeName(b,"input")?b.type:"";(d==="radio"||d==="checkbox"||a.nodeName(b,"select"))&&w.call(this,c)},keydown:function(b){var c=b.target,d=a.nodeName(c,"input")?c.type:"";(b.keyCode===13&&!a.nodeName(c,"textarea")||b.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")&&w.call(this,b)},beforeactivate:function(c){var b=c.target;a._data(b,"_change_data",lb(b))}},setup:function(){if(this.type==="file")return !1;for(var b in p)a.event.add(this,b+".specialChange",p[b]);return K.test(this.nodeName)},teardown:function(){a.event.remove(this,".specialChange");return K.test(this.nodeName)}},p=a.event.special.change.filters,p.focus=p.beforeactivate}a.support.focusinBubbles||a.each({focus:"focusin",blur:"focusout"},function(b,d){function f(c){var b=a.event.fix(c);b.type=d,b.originalEvent={},a.event.trigger(b,null,b.target),b.isDefaultPrevented()&&c.preventDefault()}var e=0;a.event.special[d]={setup:function(){e++===0&&c.addEventListener(b,f,!0)},teardown:function(){--e===0&&c.removeEventListener(b,f,!0)}}}),a.each(["bind","one"],function(d,c){a.fn[c]=function(d,e,f){var g;if(typeof d=="object"){for(var i in d)this[c](i,e,d[i],f);return this}if(arguments.length===2||e===!1)f=e,e=b;c==="one"?(g=function(b){a(this).unbind(b,g);return f.apply(this,arguments)},g.guid=f.guid||a.guid++):(g=f);if(d==="unload"&&c!=="one")this.one(d,e,f);else for(var h=0,j=this.length;h<j;h++)a.event.add(this[h],d,g,e);return this}}),a.fn.extend({unbind:function(b,e){if(typeof b=="object"&&!b.preventDefault)for(var d in b)this.unbind(d,b[d]);else for(var c=0,f=this.length;c<f;c++)a.event.remove(this[c],b,e);return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return arguments.length===0?this.unbind("live"):this.die(b,null,c,a)},trigger:function(b,c){return this.each(function(){a.event.trigger(b,c,this)})},triggerHandler:function(b,c){if(this[0])return a.event.trigger(b,c,this[0],!0)},toggle:function(b){var c=arguments,e=b.guid||a.guid++,d=0,f=function(f){var e=(a.data(this,"lastToggle"+b.guid)||0)%d;a.data(this,"lastToggle"+b.guid,e+1),f.preventDefault();return c[e].apply(this,arguments)||!1};f.guid=e;while(d<c.length)c[d++].guid=e;return this.click(f)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var G={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(d,c){a.fn[c]=function(e,g,k,h){var d,q=0,m,f,o,l=h||this.selector,j=h?this:a(this.context);if(typeof e=="object"&&!e.preventDefault){for(var p in e)j[c](p,g,e[p],l);return this}if(c==="die"&&!e&&h&&h.charAt(0)==="."){j.unbind(h);return this}if(g===!1||a.isFunction(g))k=g||i,g=b;e=(e||"").split(" ");while((d=e[q++])!=null){m=I.exec(d),f="",m&&(f=m[0],d=d.replace(I,""));if(d==="hover"){e.push("mouseenter"+f,"mouseleave"+f);continue}o=d,G[d]?(e.push(G[d]+f),d=d+f):(d=(G[d]||d)+f);if(c==="live")for(var n=0,r=j.length;n<r;n++)a.event.add(j[n],"live."+x(d,l),{data:g,selector:l,handler:k,origType:d,origHandler:k,preType:o});else j.unbind("live."+x(d,l),k)}return this}}),a.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(c,b){a.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.bind(b,a,c):this.trigger(b)},a.attrFn&&(a.attrFn[b]=!0)}),function(){function r(g,f,h,c,k,i){for(var b=0,j=c.length;b<j;b++){var a=c[b];if(a){var e=!1;a=a[g];while(a){if(a.sizcache===h){e=c[a.sizset];break}if(a.nodeType===1){i||(a.sizcache=h,a.sizset=b);if(typeof f!="string"){if(a===f){e=!0;break}}else if(d.filter(f,[a]).length>0){e=a;break}}a=a[g]}c[b]=e}}}function q(e,g,f,c,j,h){for(var b=0,i=c.length;b<i;b++){var a=c[b];if(a){var d=!1;a=a[e];while(a){if(a.sizcache===f){d=c[a.sizset];break}a.nodeType===1&&!h&&(a.sizcache=f,a.sizset=b);if(a.nodeName.toLowerCase()===g){d=a;break}a=a[e]}c[b]=d}}}var m=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,n=0,o=Object.prototype.toString,i=!1,p=!0,g=/\\/g,j=/\W/;[0,0].sort(function(){p=!1;return 0});var d=function(k,b,i,r){i=i||[],b=b||c;var y=b;if(b.nodeType!==1&&b.nodeType!==9)return [];if(!k||typeof k!="string")return i;var n,l,g,v,j,p,q,h,w=!0,u=d.isXML(b),a=[],x=k;do{m.exec(""),n=m.exec(x);if(n){x=n[3],a.push(n[1]);if(n[2]){v=n[3];break}}}while(n);if(a.length>1&&t.exec(k))if(a.length===2&&e.relative[a[0]])l=s(a[0]+a[1],b);else{l=e.relative[a[0]]?[b]:d(a.shift(),b);while(a.length)k=a.shift(),e.relative[k]&&(k+=a.shift()),l=s(k,l)}else{!r&&a.length>1&&b.nodeType===9&&!u&&e.match.ID.test(a[0])&&!e.match.ID.test(a[a.length-1])&&(j=d.find(a.shift(),b,u),b=j.expr?d.filter(j.expr,j.set)[0]:j.set[0]);if(b){j=r?{expr:a.pop(),"set":f(r)}:d.find(a.pop(),a.length===1&&(a[0]==="~"||a[0]==="+")&&b.parentNode?b.parentNode:b,u),l=j.expr?d.filter(j.expr,j.set):j.set,a.length>0?(g=f(l)):(w=!1);while(a.length)p=a.pop(),q=p,e.relative[p]?(q=a.pop()):(p=""),q==null&&(q=b),e.relative[p](g,q,u)}else g=a=[]}g||(g=l),g||d.error(p||k);if(o.call(g)==="[object Array]")if(!w)i.push.apply(i,g);else if(b&&b.nodeType===1)for(h=0;g[h]!=null;h++)g[h]&&(g[h]===!0||g[h].nodeType===1&&d.contains(b,g[h]))&&i.push(l[h]);else for(h=0;g[h]!=null;h++)g[h]&&g[h].nodeType===1&&i.push(l[h]);else f(g,i);v&&(d(v,y,i,r),d.uniqueSort(i));return i};d.uniqueSort=function(a){if(l){i=p,a.sort(l);if(i)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},d.matches=function(a,b){return d(a,null,null,b)},d.matchesSelector=function(a,b){return d(b,null,null,[a]).length>0},d.find=function(b,d,j){var c;if(!b)return [];for(var f=0,k=e.order.length;f<k;f++){var a,h=e.order[f];if(a=e.leftMatch[h].exec(b)){var i=a[1];a.splice(1,1);if(i.substr(i.length-1)!=="\\"){a[1]=(a[1]||"").replace(g,""),c=e.find[h](a,d,j);if(c!=null){b=b.replace(e.match[h],"");break}}}}c||(c=typeof d.getElementsByTagName!="undefined"?d.getElementsByTagName("*"):[]);return {"set":c,expr:b}},d.filter=function(c,h,n,o){var a,g,p=c,i=[],f=h,s=h&&h[0]&&d.isXML(h[0]);while(c&&h.length){for(var j in e.filter)if((a=e.leftMatch[j].exec(c))!=null&&a[2]){var k,l,t=e.filter[j],q=a[1];g=!1,a.splice(1,1);if(q.substr(q.length-1)==="\\")continue;f===i&&(i=[]);if(e.preFilter[j]){a=e.preFilter[j](a,f,n,i,o,s);if(!a)g=k=!0;else if(a===!0)continue}if(a)for(var m=0;(l=f[m])!=null;m++)if(l){k=t(l,a,m,f);var r=o^!!k;n&&k!=null?r?(g=!0):(f[m]=!1):r&&(i.push(l),g=!0)}if(k!==b){n||(f=i),c=c.replace(e.match[j],"");if(!g)return [];break}}if(c===p)if(g==null)d.error(c);else break;p=c}return f},d.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var e=d.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(c,b){var f=typeof b=="string",g=f&&!j.test(b),h=f&&!g;g&&(b=b.toLowerCase());for(var e=0,i=c.length,a;e<i;e++)if(a=c[e]){while((a=a.previousSibling)&&a.nodeType!==1);c[e]=h||a&&a.nodeName.toLowerCase()===b?a||!1:a===b}h&&d.filter(b,c,!0)},">":function(e,b){var c,f=typeof b=="string",a=0,g=e.length;if(f&&!j.test(b)){b=b.toLowerCase();for(;a<g;a++){c=e[a];if(c){var h=c.parentNode;e[a]=h.nodeName.toLowerCase()===b?h:!1}}}else{for(;a<g;a++)c=e[a],c&&(e[a]=f?c.parentNode:c.parentNode===b);f&&d.filter(b,e,!0)}},"":function(d,a,e){var b,f=n++,c=r;typeof a=="string"&&!j.test(a)&&(a=a.toLowerCase(),b=a,c=q),c("parentNode",a,f,d,b,e)},"~":function(d,a,e){var b,f=n++,c=r;typeof a=="string"&&!j.test(a)&&(a=a.toLowerCase(),b=a,c=q),c("previousSibling",a,f,d,b,e)}},find:{ID:function(c,b,d){if(typeof b.getElementById!="undefined"&&!d){var a=b.getElementById(c[1]);return a&&a.parentNode?[a]:[]}},NAME:function(d,e){if(typeof e.getElementsByName!="undefined"){for(var b=[],c=e.getElementsByName(d[1]),a=0,f=c.length;a<f;a++)c[a].getAttribute("name")===d[1]&&b.push(c[a]);return b.length===0?null:b}},TAG:function(b,a){if(typeof a.getElementsByTagName!="undefined")return a.getElementsByTagName(b[1])}},preFilter:{CLASS:function(b,d,e,f,h,i){b=" "+b[1].replace(g,"")+" ";if(i)return b;for(var c=0,a;(a=d[c])!=null;c++)a&&(h^(a.className&&(" "+a.className+" ").replace(/[\t\n\r]/g," ").indexOf(b)>=0)?e||f.push(a):e&&(d[c]=!1));return !1},ID:function(a){return a[1].replace(g,"")},TAG:function(a){return a[1].replace(g,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||d.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&d.error(a[0]);a[0]=n++;return a},ATTR:function(a,d,f,h,i,c){var b=a[1]=a[1].replace(g,"");!c&&e.attrMap[b]&&(a[1]=e.attrMap[b]),a[4]=(a[4]||a[5]||"").replace(g,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,c,f,g){if(a[1]==="not")if((m.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=d(a[3],null,null,b);else{var h=d.filter(a[3],b,c,!0^g);c||f.push.apply(f,h);return !1}else if(e.match.POS.test(a[0])||e.match.CHILD.test(a[0]))return !0;return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return !!a.firstChild},empty:function(a){return !a.firstChild},has:function(a,c,b){return !!d(b[3],a).length},header:function(a){return /h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return (b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return (b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return /input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(b,a){return a===0},last:function(c,a,d,b){return a===b.length-1},even:function(b,a){return a%2===0},odd:function(b,a){return a%2===1},lt:function(c,a,b){return a<b[3]-0},gt:function(c,a,b){return a>b[3]-0},nth:function(c,a,b){return b[3]-0===a},eq:function(c,a,b){return b[3]-0===a}},filter:{PSEUDO:function(a,b,i,j){var c=b[1],g=e.filters[c];if(g)return g(a,i,b,j);if(c==="contains")return (a.textContent||a.innerText||d.getText([a])||"").indexOf(b[3])>=0;if(c==="not"){for(var h=b[3],f=0,k=h.length;f<k;f++)if(h[f]===a)return !1;return !0}d.error(c)},CHILD:function(b,c){var g=c[1],a=b;switch(g){case "only":case "first":while(a=a.previousSibling)if(a.nodeType===1)return !1;if(g==="first")return !0;a=b;case "last":while(a=a.nextSibling)if(a.nodeType===1)return !1;return !0;case "nth":var d=c[2],h=c[3];if(d===1&&h===0)return !0;var i=c[0],e=b.parentNode;if(e&&(e.sizcache!==i||!b.nodeIndex)){var j=0;for(a=e.firstChild;a;a=a.nextSibling)a.nodeType===1&&(a.nodeIndex=++j);e.sizcache=i}var f=b.nodeIndex-h;return d===0?f===0:f%d===0&&f/d>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return (" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(f,g){var d=g[1],h=e.attrHandle[d]?e.attrHandle[d](f):f[d]!=null?f[d]:f.getAttribute(d),b=h+"",c=g[2],a=g[4];return h==null?c==="!=":c==="="?b===a:c==="*="?b.indexOf(a)>=0:c==="~="?(" "+b+" ").indexOf(a)>=0:a?c==="!="?b!==a:c==="^="?b.indexOf(a)===0:c==="$="?b.substr(b.length-a.length)===a:c==="|="?b===a||b.substr(0,a.length+1)===a+"-":!1:b&&h!==!1},POS:function(c,a,d,f){var g=a[2],b=e.setFilters[g];if(b)return b(c,d,a,f)}}},t=e.match.POS,u=function(b,a){return "\\"+(a-0+1)};for(var k in e.match)e.match[k]=new RegExp(e.match[k].source+/(?![^\[]*\])(?![^\(]*\))/.source),e.leftMatch[k]=new RegExp(/(^(?:.|\r|\n)*?)/.source+e.match[k].source.replace(/\\(\d+)/g,u));var f=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(v){f=function(a,d){var b=0,c=d||[];if(o.call(a)==="[object Array]")Array.prototype.push.apply(c,a);else if(typeof a.length=="number")for(var e=a.length;b<e;b++)c.push(a[b]);else for(;a[b];b++)c.push(a[b]);return c}}var l,h;c.documentElement.compareDocumentPosition?(l=function(a,b){if(a===b){i=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}):(l=function(c,d){if(c===d){i=!0;return 0}if(c.sourceIndex&&d.sourceIndex)return c.sourceIndex-d.sourceIndex;var g,l,e=[],f=[],j=c.parentNode,k=d.parentNode,b=j;if(j===k)return h(c,d);if(!j)return -1;if(!k)return 1;while(b)e.unshift(b),b=b.parentNode;b=k;while(b)f.unshift(b),b=b.parentNode;g=e.length,l=f.length;for(var a=0;a<g&&a<l;a++)if(e[a]!==f[a])return h(e[a],f[a]);return a===g?h(c,f[a],-1):h(e[a],d,1)},h=function(b,c,d){if(b===c)return d;var a=b.nextSibling;while(a){if(a===c)return -1;a=a.nextSibling}return 1}),d.getText=function(e){for(var b="",a,c=0;e[c];c++)a=e[c],a.nodeType===3||a.nodeType===4?(b+=a.nodeValue):a.nodeType!==8&&(b+=d.getText(a.childNodes));return b},function(){var a=c.createElement("div"),f="script"+(new Date).getTime(),d=c.documentElement;a.innerHTML="<a name='"+f+"'/>",d.insertBefore(a,d.firstChild),c.getElementById(f)&&(e.find.ID=function(c,d,e){if(typeof d.getElementById!="undefined"&&!e){var a=d.getElementById(c[1]);return a?a.id===c[1]||typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id").nodeValue===c[1]?[a]:b:[]}},e.filter.ID=function(a,c){var b=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&b&&b.nodeValue===c}),d.removeChild(a),d=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(e.find.TAG=function(c,e){var a=e.getElementsByTagName(c[1]);if(c[1]==="*"){for(var d=[],b=0;a[b];b++)a[b].nodeType===1&&d.push(a[b]);a=d}return a}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(e.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var b=d,a=c.createElement("div"),h="__sizzle__";a.innerHTML="<p class='TEST'></p>";if(!a.querySelectorAll||a.querySelectorAll(".TEST").length!==0){d=function(j,a,g,n){a=a||c;if(!n&&!d.isXML(a)){var i=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(j);if(i&&(a.nodeType===1||a.nodeType===9)){if(i[1])return f(a.getElementsByTagName(j),g);if(i[2]&&e.find.CLASS&&a.getElementsByClassName)return f(a.getElementsByClassName(i[2]),g)}if(a.nodeType===9){if(j==="body"&&a.body)return f([a.body],g);if(i&&i[3]){var k=a.getElementById(i[3]);if(!k||!k.parentNode)return f([],g);if(k.id===i[3])return f([k],g)}try{return f(a.querySelectorAll(j),g)}catch(q){}}else if(a.nodeType===1&&a.nodeName.toLowerCase()!=="object"){var r=a,m=a.getAttribute("id"),l=m||h,o=a.parentNode,p=/^\s*[+~]/.test(j);m?(l=l.replace(/'/g,"\\$&")):a.setAttribute("id",l),p&&o&&(a=a.parentNode);try{if(!p||o)return f(a.querySelectorAll("[id='"+l+"'] "+j),g)}catch(s){}finally{m||r.removeAttribute("id")}}}return b(j,a,g,n)};for(var g in b)d[g]=b[g];a=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var g=!b.call(c.createElement("div"),"div"),f=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(h){f=!0}d.matchesSelector=function(c,a){a=a.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!d.isXML(c))try{if(f||!e.match.PSEUDO.test(a)&&!/!=/.test(a)){var h=b.call(c,a);if(h||!g||c.document&&c.document.nodeType!==11)return h}}catch(i){}return d(a,null,null,[c]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;e.order.splice(1,0,"CLASS"),e.find.CLASS=function(b,a,c){if(typeof a.getElementsByClassName!="undefined"&&!c)return a.getElementsByClassName(b[1])},a=null}}(),c.documentElement.contains?(d.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}):c.documentElement.compareDocumentPosition?(d.contains=function(a,b){return !!(a.compareDocumentPosition(b)&16)}):(d.contains=function(){return !1}),d.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var s=function(a,b){var f,g=[],h="",i=b.nodeType?[b]:b;while(f=e.match.PSEUDO.exec(a))h+=f[0],a=a.replace(e.match.PSEUDO,"");a=e.relative[a]?a+"*":a;for(var c=0,j=i.length;c<j;c++)d(a,i[c],g);return d.filter(h,g)};a.find=d,a.expr=d.selectors,a.expr[":"]=a.expr.filters,a.unique=d.uniqueSort,a.text=d.getText,a.isXMLDoc=d.isXML,a.contains=d.contains}();var qc=/Until$/,tc=/^(?:parents|prevUntil|prevAll)/,vc=/,/,xc=/^.[^:#\[\.,]*$/,yc=Array.prototype.slice,rb=a.expr.match.POS,Ac={children:!0,contents:!0,next:!0,prev:!0};a.fn.extend({find:function(e){var i=this,b,f;if(typeof e!="string")return a(e).filter(function(){for(b=0,f=i.length;b<f;b++)if(a.contains(i[b],this))return !0});var c=this.pushStack("","find",e),h,d,g;for(b=0,f=this.length;b<f;b++){h=c.length,a.find(e,this[b],c);if(b>0)for(d=h;d<c.length;d++)for(g=0;g<h;g++)if(c[g]===c[d]){c.splice(d--,1);break}}return c},has:function(c){var b=a(c);return this.filter(function(){for(var c=0,d=b.length;c<d;c++)if(a.contains(this,b[c]))return !0})},not:function(a){return this.pushStack(ub(this,a,!1),"not",a)},filter:function(a){return this.pushStack(ub(this,a,!0),"filter",a)},is:function(b){return !!b&&(typeof b=="string"?a.filter(b,this).length>0:this.filter(b).length>0)},closest:function(c,g){var e=[],f,h,b=this[0];if(a.isArray(c)){var i,d,j={},k=1;if(b&&c.length){for(f=0,h=c.length;f<h;f++)d=c[f],j[d]||(j[d]=rb.test(d)?a(d,g||this.context):d);while(b&&b.ownerDocument&&b!==g){for(d in j)i=j[d],(i.jquery?i.index(b)>-1:a(b).is(i))&&e.push({selector:d,elem:b,level:k});b=b.parentNode,k++}}return e}var l=rb.test(c)||typeof c!="string"?a(c,g||this.context):0;for(f=0,h=this.length;f<h;f++){b=this[f];while(b){if(l?l.index(b)>-1:a.find.matchesSelector(b,c)){e.push(b);break}b=b.parentNode;if(!b||!b.ownerDocument||b===g||b.nodeType===11)break}}e=e.length>1?a.unique(e):e;return this.pushStack(e,"closest",c)},index:function(b){if(!b||typeof b=="string")return a.inArray(this[0],b?a(b):this.parent().children());return a.inArray(b.jquery?b[0]:b,this)},add:function(b,e){var d=typeof b=="string"?a(b,e):a.makeArray(b&&b.nodeType?[b]:b),c=a.merge(this.get(),d);return this.pushStack(sb(d[0])||sb(c[0])?c:a.unique(c))},andSelf:function(){return this.add(this.prevObject)}}),a.each({parent:function(b){var a=b.parentNode;return a&&a.nodeType!==11?a:null},parents:function(b){return a.dir(b,"parentNode")},parentsUntil:function(b,d,c){return a.dir(b,"parentNode",c)},next:function(b){return a.nth(b,2,"nextSibling")},prev:function(b){return a.nth(b,2,"previousSibling")},nextAll:function(b){return a.dir(b,"nextSibling")},prevAll:function(b){return a.dir(b,"previousSibling")},nextUntil:function(b,d,c){return a.dir(b,"nextSibling",c)},prevUntil:function(b,d,c){return a.dir(b,"previousSibling",c)},siblings:function(b){return a.sibling(b.parentNode.firstChild,b)},children:function(b){return a.sibling(b.firstChild)},contents:function(b){return a.nodeName(b,"iframe")?b.contentDocument||b.contentWindow.document:a.makeArray(b.childNodes)}},function(b,c){a.fn[b]=function(f,e){var d=a.map(this,c,f),g=yc.call(arguments);qc.test(b)||(e=f),e&&typeof e=="string"&&(d=a.filter(e,d)),d=this.length>1&&!Ac[b]?a.unique(d):d,(this.length>1||vc.test(e))&&tc.test(b)&&(d=d.reverse());return this.pushStack(d,b,g.join(","))}}),a.extend({filter:function(b,c,d){d&&(b=":not("+b+")");return c.length===1?a.find.matchesSelector(c[0],b)?[c[0]]:[]:a.find.matches(b,c)},dir:function(g,d,e){var f=[],c=g[d];while(c&&c.nodeType!==9&&(e===b||c.nodeType!==1||!a(c).is(e)))c.nodeType===1&&f.push(c),c=c[d];return f},nth:function(a,b,c){b=b||1;for(var d=0;a;a=a[c])if(a.nodeType===1&&++d===b)break;return a},sibling:function(a,c){for(var b=[];a;a=a.nextSibling)a.nodeType===1&&a!==c&&b.push(a);return b}});var Bc=/ jQuery\d+="(?:\d+|null)"/g,J=/^\s+/,hb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,vb=/<([\w:]+)/,wb=/<tbody/i,xb=/<|&#?\w+;/,M=/<(?:script|object|embed|option|style)/i,O=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Cb=/^\s*<!(?:\[CDATA\[|\-\-)/,e={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};e.optgroup=e.option,e.tbody=e.tfoot=e.colgroup=e.caption=e.thead,e.th=e.td,a.support.htmlSerialize||(e._default=[1,"div<div>","</div>"]),a.fn.extend({text:function(d){if(a.isFunction(d))return this.each(function(c){var b=a(this);b.text(d.call(this,c,b.text()))});if(typeof d!="object"&&d!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(d));return a.text(this)},wrapAll:function(b){if(a.isFunction(b))return this.each(function(c){a(this).wrapAll(b.call(this,c))});if(this[0]){var c=a(b,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]),c.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(b){if(a.isFunction(b))return this.each(function(c){a(this).wrapInner(b.call(this,c))});return this.each(function(){var c=a(this),d=c.contents();d.length?d.wrapAll(b):c.append(b)})},wrap:function(b){return this.each(function(){a(this).wrapAll(b)})},unwrap:function(){return this.parent().each(function(){a.nodeName(this,"body")||a(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var b=a(arguments[0]);b.push.apply(b,this.toArray());return this.pushStack(b,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var b=this.pushStack(this,"after",arguments);b.push.apply(b,a(arguments[0]).toArray());return b}},remove:function(c,e){for(var d=0,b;(b=this[d])!=null;d++)if(!c||a.filter(c,[b]).length)!e&&b.nodeType===1&&(a.cleanData(b.getElementsByTagName("*")),a.cleanData([b])),b.parentNode&&b.parentNode.removeChild(b);return this},empty:function(){for(var c=0,b;(b=this[c])!=null;c++){b.nodeType===1&&a.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(b,c){b=b==null?!1:b,c=c==null?b:c;return this.map(function(){return a.clone(this,b,c)})},html:function(c){if(c===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Bc,""):null;if(typeof c=="string"&&!M.test(c)&&(a.support.leadingWhitespace||!J.test(c))&&!e[(vb.exec(c)||["",""])[1].toLowerCase()]){c=c.replace(hb,"<$1></$2>");try{for(var d=0,f=this.length;d<f;d++)this[d].nodeType===1&&(a.cleanData(this[d].getElementsByTagName("*")),this[d].innerHTML=c)}catch(g){this.empty().append(c)}}else a.isFunction(c)?this.each(function(d){var b=a(this);b.html(c.call(this,d,b.html()))}):this.empty().append(c);return this},replaceWith:function(b){if(this[0]&&this[0].parentNode){if(a.isFunction(b))return this.each(function(d){var c=a(this),e=c.html();c.replaceWith(b.call(this,d,e))});typeof b!="string"&&(b=a(b).detach());return this.each(function(){var c=this.nextSibling,d=this.parentNode;a(this).remove(),c?a(c).before(b):a(d).append(b)})}return this.length?this.pushStack(a(a.isFunction(b)?b():b),"replaceWith",b):this},detach:function(a){return this.remove(a,!0)},domManip:function(f,d,k){var j,g,c,h,e=f[0],l=[];if(!a.support.checkClone&&arguments.length===3&&typeof e=="string"&&O.test(e))return this.each(function(){a(this).domManip(f,d,k,!0)});if(a.isFunction(e))return this.each(function(g){var c=a(this);f[0]=e.call(this,g,d?c.html():b),c.domManip(f,d,k)});if(this[0]){h=e&&e.parentNode,a.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?(j={fragment:h}):(j=a.buildFragment(f,this,l)),c=j.fragment,c.childNodes.length===1?(g=c=c.firstChild):(g=c.firstChild);if(g){d=d&&a.nodeName(g,"tr");for(var i=0,m=this.length,n=m-1;i<m;i++)k.call(d?Eb(this[i],g):this[i],j.cacheable||m>1&&i<n?a.clone(c,!0,!0):c)}l.length&&a.each(l,Kb)}return this}}),a.buildFragment=function(b,f,i){var d,g,e,h=f&&f[0]?f[0].ownerDocument||f[0]:c;b.length===1&&typeof b[0]=="string"&&b[0].length<512&&h===c&&b[0].charAt(0)==="<"&&!M.test(b[0])&&(a.support.checkClone||!O.test(b[0]))&&(g=!0,e=a.fragments[b[0]],e&&e!==1&&(d=e)),d||(d=h.createDocumentFragment(),a.clean(b,h,d,i)),g&&(a.fragments[b[0]]=e?d:1);return {fragment:d,cacheable:g}},a.fragments={},a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,c){a.fn[b]=function(i){var f=[],d=a(i),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&d.length===1){d[c](this[0]);return this}for(var e=0,j=d.length;e<j;e++){var h=(e>0?this.clone(!0):this).get();a(d[e])[c](h),f=f.concat(h)}return this.pushStack(f,b,d.selector)}}),a.extend({clone:function(c,g,h){var e=c.cloneNode(!0),d,f,b;if((!a.support.noCloneEvent||!a.support.noCloneChecked)&&(c.nodeType===1||c.nodeType===11)&&!a.isXMLDoc(c)){R(c,e),d=s(c),f=s(e);for(b=0;d[b];++b)R(d[b],f[b])}if(g){Q(c,e);if(h){d=s(c),f=s(e);for(b=0;d[b];++b)Q(d[b],f[b])}}return e},clean:function(r,h,l,m){var n;h=h||c,typeof h.createElement=="undefined"&&(h=h.ownerDocument||h[0]&&h[0].ownerDocument||c);for(var d=[],g,f=0,b;(b=r[f])!=null;f++){typeof b=="number"&&(b+="");if(!b)continue;if(typeof b=="string")if(!xb.test(b))b=h.createTextNode(b);else{b=b.replace(hb,"<$1></$2>");var o=(vb.exec(b)||["",""])[1].toLowerCase(),k=e[o]||e._default,s=k[0],i=h.createElement("div");i.innerHTML=k[1]+b+k[2];while(s--)i=i.lastChild;if(!a.support.tbody){var p=wb.test(b),j=o==="table"&&!p?i.firstChild&&i.firstChild.childNodes:k[1]==="<table>"&&!p?i.childNodes:[];for(g=j.length-1;g>=0;--g)a.nodeName(j[g],"tbody")&&!j[g].childNodes.length&&j[g].parentNode.removeChild(j[g])}!a.support.leadingWhitespace&&J.test(b)&&i.insertBefore(h.createTextNode(J.exec(b)[0]),i.firstChild),b=i.childNodes}var q;if(!a.support.appendChecked)if(b[0]&&typeof(q=b.length)=="number")for(g=0;g<q;g++)T(b[g]);else T(b);b.nodeType?d.push(b):(d=a.merge(d,b))}if(l){n=function(a){return !a.type||zb.test(a.type)};for(f=0;d[f];f++)if(m&&a.nodeName(d[f],"script")&&(!d[f].type||d[f].type.toLowerCase()==="text/javascript"))m.push(d[f].parentNode?d[f].parentNode.removeChild(d[f]):d[f]);else{if(d[f].nodeType===1){var t=a.grep(d[f].getElementsByTagName("script"),n);d.splice.apply(d,[f+1,0].concat(t))}l.appendChild(d[f])}}return d},cleanData:function(h){for(var c,d,e=a.cache,i=a.expando,j=a.event.special,k=a.support.deleteExpando,g=0,b;(b=h[g])!=null;g++){if(b.nodeName&&a.noData[b.nodeName.toLowerCase()])continue;d=b[a.expando];if(d){c=e[d]&&e[d][i];if(c&&c.events){for(var f in c.events)j[f]?a.event.remove(b,f):a.removeEvent(b,f,c.handle);c.handle&&(c.handle.elem=null)}k?delete b[a.expando]:b.removeAttribute&&b.removeAttribute(a.expando),delete e[d]}}}});var V=/alpha\([^)]*\)/i,Mb=/opacity=([^)]*)/,Ob=/-([a-z])/ig,Pb=/([A-Z]|^ms)/g,X=/^-?\d+(?:px)?$/i,Rb=/^-?\d/,Sb=/^[+\-]=/,Tb=/[^+\-\.\de]+/g,Ub={position:"absolute",visibility:"hidden",display:"block"},Vb=["Left","Right"],Xb=["Top","Bottom"],k,L,r,yb=function(b,a){return a.toUpperCase()};a.fn.css=function(d,c){if(arguments.length===2&&c===b)return this;return a.access(this,d,c,!0,function(c,d,e){return e!==b?a.style(c,d,e):a.css(c,d)})},a.extend({cssHooks:{opacity:{"get":function(a,c){if(c){var b=k(a,"opacity","opacity");return b===""?"1":b}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0,widows:!0,orphans:!0},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(d,f,c,k){if(!!d&&d.nodeType!==3&&d.nodeType!==8&&!!d.style){var i,g,h=a.camelCase(f),j=d.style,e=a.cssHooks[h];f=a.cssProps[h]||h;if(c===b){if(e&&"get" in e&&(i=e.get(d,!1,k))!==b)return i;return j[f]}g=typeof c;if(g==="number"&&isNaN(c)||c==null)return;g==="string"&&Sb.test(c)&&(c=+c.replace(Tb,"")+parseFloat(a.css(d,f))),g==="number"&&!a.cssNumber[h]&&(c+="px");if(!e||!("set" in e)||(c=e.set(d,c))!==b)try{j[f]=c}catch(l){}}},css:function(e,c,g){var f,d;c=a.camelCase(c),d=a.cssHooks[c],c=a.cssProps[c]||c,c==="cssFloat"&&(c="float");if(d&&"get" in d&&(f=d.get(e,!0,g))!==b)return f;if(k)return k(e,c)},swap:function(b,c,e){var d={};for(var a in c)d[a]=b.style[a],b.style[a]=c[a];e.call(b);for(a in c)b.style[a]=d[a]},camelCase:function(a){return a.replace(Ob,yb)}}),a.curCSS=a.css,a.each(["height","width"],function(c,b){a.cssHooks[b]={"get":function(d,f,e){var c;if(f){d.offsetWidth!==0?(c=N(d,b,e)):a.swap(d,Ub,function(){c=N(d,b,e)});if(c<=0){c=k(d,b,b),c==="0px"&&r&&(c=r(d,b,b));if(c!=null)return c===""||c==="auto"?"0px":c}if(c<0||c==null){c=d.style[b];return c===""||c==="auto"?"0px":c}return typeof c=="string"?c:c+"px"}},"set":function(b,a){if(!X.test(a))return a;a=parseFloat(a);if(a>=0)return a+"px"}}}),a.support.opacity||(a.cssHooks.opacity={"get":function(a,b){return Mb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},"set":function(d,e){var b=d.style,f=d.currentStyle;b.zoom=1;var g=a.isNaN(e)?"":"alpha(opacity="+e*100+")",c=f&&f.filter||b.filter||"";b.filter=V.test(c)?c.replace(V,g):c+" "+g}}),a(function(){a.support.reliableMarginRight||(a.cssHooks.marginRight={"get":function(b,d){var c;a.swap(b,{display:"inline-block"},function(){d?(c=k(b,"margin-right","marginRight")):(c=b.style.marginRight)});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(L=function(c,d){var e,f,g;d=d.replace(Pb,"-$1").toLowerCase();if(!(f=c.ownerDocument.defaultView))return b;if(g=f.getComputedStyle(c,null))e=g.getPropertyValue(d),e===""&&!a.contains(c.ownerDocument.documentElement,c)&&(e=a.style(c,d));return e}),c.documentElement.currentStyle&&(r=function(a,d){var f,b=a.currentStyle&&a.currentStyle[d],e=a.runtimeStyle&&a.runtimeStyle[d],c=a.style;!X.test(b)&&Rb.test(b)&&(f=c.left,e&&(a.runtimeStyle.left=a.currentStyle.left),c.left=d==="fontSize"?"1em":b||0,b=c.pixelLeft+"px",c.left=f,e&&(a.runtimeStyle.left=e));return b===""?"auto":b}),k=L||r,a.expr&&a.expr.filters&&(a.expr.filters.hidden=function(b){var c=b.offsetWidth,d=b.offsetHeight;return c===0&&d===0||!a.support.reliableHiddenOffsets&&(b.style.display||a.css(b,"display"))==="none"},a.expr.filters.visible=function(b){return !a.expr.filters.hidden(b)});var Ab=/%20/g,Bb=/\[\]$/,P=/\r?\n/g,Db=/#.*$/,Fb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Gb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Hb=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,Ib=/^(?:GET|HEAD)$/,Jb=/^\/\//,U=/\?/,Lb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Nb=/^(?:select|textarea)/i,W=/\s+/,Qb=/([?&])_=[^&]*/,Y=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,Z=a.fn.load,y={},ab={},g,h;try{g=mc.href}catch(Wb){g=c.createElement("a"),g.href="",g=g.href}h=Y.exec(g.toLowerCase())||[],a.fn.extend({load:function(d,c,e){if(typeof d!="string"&&Z)return Z.apply(this,arguments);if(!this.length)return this;var f=d.indexOf(" ");if(f>=0){var g=d.slice(f,d.length);d=d.slice(0,f)}var h="GET";c&&(a.isFunction(c)?(e=c,c=b):typeof c=="object"&&(c=a.param(c,a.ajaxSettings.traditional),h="POST"));var i=this;a.ajax({url:d,type:h,dataType:"html",data:c,complete:function(c,d,b){b=c.responseText,c.isResolved()&&(c.done(function(a){b=a}),i.html(g?a("<div>").append(b.replace(Lb,"")).find(g):b)),e&&i.each(e,[b,d,c])}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Nb.test(this.nodeName)||Gb.test(this.type))}).map(function(d,c){var b=a(this).val();return b==null?null:a.isArray(b)?a.map(b,function(a){return {name:c.name,value:a.replace(P,"\r\n")}}):{name:c.name,value:b.replace(P,"\r\n")}}).get()}}),a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(c,b){a.fn[b]=function(a){return this.bind(b,a)}}),a.each(["get","post"],function(d,c){a[c]=function(g,d,e,f){a.isFunction(d)&&(f=f||e,e=d,d=b);return a.ajax({type:c,url:g,data:d,success:e,dataType:f})}}),a.extend({getScript:function(c,d){return a.get(c,b,d,"script")},getJSON:function(b,c,d){return a.get(b,c,d,"json")},ajaxSetup:function(b,c){c?a.extend(!0,b,a.ajaxSettings,c):(c=b,b=a.extend(!0,a.ajaxSettings,c));for(var d in {context:1,url:1})d in c?(b[d]=c[d]):d in a.ajaxSettings&&(b[d]=a.ajaxSettings[d]);return b},ajaxSettings:{url:g,isLocal:Hb.test(h[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":d.String,"text html":!0,"text json":a.parseJSON,"text xml":a.parseXML}},ajaxPrefilter:bb(y),ajaxTransport:bb(ab),ajax:function(n,i){function r(i,h,p,y){if(e!==2){e=2,v&&clearTimeout(v),j=b,u=y||"",d.readyState=i?4:0;var k,n,l,z=p?Yb(c,d,p):b,q,r;if(i>=200&&i<300||i===304){if(c.ifModified){if(q=d.getResponseHeader("Last-Modified"))a.lastModified[f]=q;if(r=d.getResponseHeader("Etag"))a.etag[f]=r}if(i===304)h="notmodified",k=!0;else try{n=Zb(c,z),h="success",k=!0}catch(w){h="parsererror",l=w}}else{l=h;if(!h||i)h="error",i<0&&(i=0)}d.status=i,d.statusText=h,k?t.resolveWith(g,[n,h,d]):t.rejectWith(g,[d,h,l]),d.statusCode(o),o=b,m&&s.trigger("ajax"+(k?"Success":"Error"),[d,c,k?n:l]),x.resolveWith(g,[d,h]),m&&(s.trigger("ajaxComplete",[d,c]),--a.active||a.event.trigger("ajaxStop"))}}typeof n=="object"&&(i=n,n=b),i=i||{};var c=a.ajaxSetup({},i),g=c.context||c,s=g!==c&&(g.nodeType||g instanceof a)?a(g):a.event,t=a.Deferred(),x=a._Deferred(),o=c.statusCode||{},f,z={},A={},u,p,j,v,k,e=0,m,l,d={readyState:0,setRequestHeader:function(a,c){if(!e){var b=a.toLowerCase();a=A[b]=A[b]||a,z[a]=c}return this},getAllResponseHeaders:function(){return e===2?u:null},getResponseHeader:function(c){var a;if(e===2){if(!p){p={};while(a=Fb.exec(u))p[a[1].toLowerCase()]=a[2]}a=p[c.toLowerCase()]}return a===b?null:a},overrideMimeType:function(a){e||(c.mimeType=a);return this},abort:function(a){a=a||"abort",j&&j.abort(a),r(0,a);return this}};t.promise(d),d.success=d.done,d.error=d.fail,d.complete=x.done,d.statusCode=function(b){if(b){var a;if(e<2)for(a in b)o[a]=[o[a],b[a]];else a=b[d.status],d.then(a,a)}return this},c.url=((n||c.url)+"").replace(Db,"").replace(Jb,h[1]+"//"),c.dataTypes=a.trim(c.dataType||"*").toLowerCase().split(W),c.crossDomain==null&&(k=Y.exec(c.url.toLowerCase()),c.crossDomain=!(!k||k[1]==h[1]&&k[2]==h[2]&&(k[3]||(k[1]==="http:"?80:443))==(h[3]||(h[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=a.param(c.data,c.traditional)),q(y,c,i,d);if(e===2)return !1;m=c.global,c.type=c.type.toUpperCase(),c.hasContent=!Ib.test(c.type),m&&a.active++===0&&a.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(U.test(c.url)?"&":"?")+c.data),f=c.url;if(c.cache===!1){var B=a.now(),C=c.url.replace(Qb,"$1_="+B);c.url=C+(C===c.url?(U.test(c.url)?"&":"?")+"_="+B:"")}}(c.data&&c.hasContent&&c.contentType!==!1||i.contentType)&&d.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(f=f||c.url,a.lastModified[f]&&d.setRequestHeader("If-Modified-Since",a.lastModified[f]),a.etag[f]&&d.setRequestHeader("If-None-Match",a.etag[f])),d.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", */*; q=0.01":""):c.accepts["*"]);for(l in c.headers)d.setRequestHeader(l,c.headers[l]);if(c.beforeSend&&(c.beforeSend.call(g,d,c)===!1||e===2)){d.abort();return !1}for(l in {success:1,error:1,complete:1})d[l](c[l]);j=q(ab,c,i,d);if(!j)r(-1,"No Transport");else{d.readyState=1,m&&s.trigger("ajaxSend",[d,c]),c.async&&c.timeout>0&&(v=setTimeout(function(){d.abort("timeout")},c.timeout));try{e=1,j.send(z,r)}catch(w){status<2?r(-1,w):a.error(w)}}return d},param:function(c,d){var e=[],f=function(c,b){b=a.isFunction(b)?b():b,e[e.length]=encodeURIComponent(c)+"="+encodeURIComponent(b)};d===b&&(d=a.ajaxSettings.traditional);if(a.isArray(c)||c.jquery&&!a.isPlainObject(c))a.each(c,function(){f(this.name,this.value)});else for(var g in c)z(g,c[g],d,f);return e.join("&").replace(Ab,"+")}}),a.extend({active:0,lastModified:{},etag:{}});var ac=a.now(),t=/(\=)\?(&|$)|\?\?/i;a.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return a.expando+"_"+ac++}}),a.ajaxPrefilter("json jsonp",function(b,l,k){var h=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(t.test(b.url)||h&&t.test(b.data))){var f,c=b.jsonpCallback=a.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=d[c],e=b.url,g=b.data,j="$1"+c+"$2";b.jsonp!==!1&&(e=e.replace(t,j),b.url===e&&(h&&(g=g.replace(t,j)),b.data===g&&(e+=(/\?/.test(e)?"&":"?")+b.jsonp+"="+c))),b.url=e,b.data=g,d[c]=function(a){f=[a]},k.always(function(){d[c]=i,f&&a.isFunction(i)&&d[c](f[0])}),b.converters["script json"]=function(){f||a.error(c+" was not called");return f[0]},b.dataTypes[0]="json";return "script"}}),a.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(b){a.globalEval(b);return b}}}),a.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),a.ajaxTransport("script",function(d){if(d.crossDomain){var a,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return {send:function(g,f){a=c.createElement("script"),a.async="async",d.scriptCharset&&(a.charset=d.scriptCharset),a.src=d.url,a.onload=a.onreadystatechange=function(d,c){if(c||!a.readyState||/loaded|complete/.test(a.readyState))a.onload=a.onreadystatechange=null,e&&a.parentNode&&e.removeChild(a),a=b,c||f(200,"success")},e.insertBefore(a,e.firstChild)},abort:function(){a&&a.onload(0,1)}}}});var A=d.ActiveXObject?function(){for(var a in l)l[a](0,1)}:!1,bc=0,l;a.ajaxSettings.xhr=d.ActiveXObject?function(){return !this.isLocal&&cb()||cc()}:cb,function(b){a.extend(a.support,{ajax:!!b,cors:!!b&&"withCredentials" in b})}(a.ajaxSettings.xhr()),a.support.ajax&&a.ajaxTransport(function(c){if(!c.crossDomain||a.support.cors){var e;return {send:function(h,j){var f=c.xhr(),i,g;c.username?f.open(c.type,c.url,c.async,c.username,c.password):f.open(c.type,c.url,c.async);if(c.xhrFields)for(g in c.xhrFields)f[g]=c.xhrFields[g];c.mimeType&&f.overrideMimeType&&f.overrideMimeType(c.mimeType),!c.crossDomain&&!h["X-Requested-With"]&&(h["X-Requested-With"]="XMLHttpRequest");try{for(g in h)f.setRequestHeader(g,h[g])}catch(k){}f.send(c.hasContent&&c.data||null),e=function(q,k){var d,m,n,g,h;try{if(e&&(k||f.readyState===4)){e=b,i&&(f.onreadystatechange=a.noop,A&&delete l[i]);if(k)f.readyState!==4&&f.abort();else{d=f.status,n=f.getAllResponseHeaders(),g={},h=f.responseXML,h&&h.documentElement&&(g.xml=h),g.text=f.responseText;try{m=f.statusText}catch(p){m=""}!d&&c.isLocal&&!c.crossDomain?(d=g.text?200:404):d===1223&&(d=204)}}}catch(o){k||j(-1,o)}g&&j(d,m,g,n)},!c.async||f.readyState===4?e():(i=++bc,A&&(l||(l={},a(d).unload(A)),l[i]=e),f.onreadystatechange=e)},abort:function(){e&&e(0,1)}}}});var B={},f,o,dc=/^(?:toggle|show|hide)$/,ec=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,m,db=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],u,C=d.webkitRequestAnimationFrame||d.mozRequestAnimationFrame||d.oRequestAnimationFrame;a.fn.extend({show:function(e,g,h){var b,c;if(e||e===0)return this.animate(n("show",3),e,g,h);for(var d=0,f=this.length;d<f;d++)b=this[d],b.style&&(c=b.style.display,!a._data(b,"olddisplay")&&c==="none"&&(c=b.style.display=""),c===""&&a.css(b,"display")==="none"&&a._data(b,"olddisplay",fb(b.nodeName)));for(d=0;d<f;d++){b=this[d];if(b.style){c=b.style.display;if(c===""||c==="none")b.style.display=a._data(b,"olddisplay")||""}}return this},hide:function(c,f,g){if(c||c===0)return this.animate(n("hide",3),c,f,g);for(var b=0,d=this.length;b<d;b++)if(this[b].style){var e=a.css(this[b],"display");e!=="none"&&!a._data(this[b],"olddisplay")&&a._data(this[b],"olddisplay",e)}for(b=0;b<d;b++)this[b].style&&(this[b].style.display="none");return this},_toggle:a.fn.toggle,toggle:function(b,c,e){var d=typeof b=="boolean";a.isFunction(b)&&a.isFunction(c)?this._toggle.apply(this,arguments):b==null||d?this.each(function(){var c=d?b:a(this).is(":hidden");a(this)[c?"show":"hide"]()}):this.animate(n("toggle",3),b,c,e);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(b,d,e,f){var c=a.speed(d,e,f);if(a.isEmptyObject(b))return this.each(c.complete,[!1]);b=a.extend({},b);return this[c.queue===!1?"each":"queue"](function(){c.queue===!1&&a._mark(this);var f=a.extend({},c),n=this.nodeType===1,m=n&&a(this).is(":hidden"),g,d,e,o,i,j,h,k,l;f.animatedProperties={};for(e in b){g=a.camelCase(e),e!==g&&(b[g]=b[e],delete b[e]),d=b[g],a.isArray(d)?(f.animatedProperties[g]=d[1],d=b[g]=d[0]):(f.animatedProperties[g]=f.specialEasing&&f.specialEasing[g]||f.easing||"swing");if(d==="hide"&&m||d==="show"&&!m)return f.complete.call(this);n&&(g==="height"||g==="width")&&(f.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],a.css(this,"display")==="inline"&&a.css(this,"float")==="none"&&(a.support.inlineBlockNeedsLayout?(o=fb(this.nodeName),o==="inline"?(this.style.display="inline-block"):(this.style.display="inline",this.style.zoom=1)):(this.style.display="inline-block")))}f.overflow!=null&&(this.style.overflow="hidden");for(e in b)i=new a.fx(this,f,e),d=b[e],dc.test(d)?i[d==="toggle"?m?"show":"hide":d]():(j=ec.exec(d),h=i.cur(),j?(k=parseFloat(j[2]),l=j[3]||(a.cssNumber[e]?"":"px"),l!=="px"&&(a.style(this,e,(k||1)+l),h=(k||1)/i.cur()*h,a.style(this,e,h+l)),j[1]&&(k=(j[1]==="-="?-1:1)*k+h),i.custom(h,k,l)):i.custom(h,d,""));return !0})},stop:function(c,b){c&&this.queue([]),this.each(function(){var c=a.timers,d=c.length;b||a._unmark(!0,this);while(d--)c[d].elem===this&&(b&&c[d](!0),c.splice(d,1))}),b||this.dequeue();return this}}),a.each({slideDown:n("show",1),slideUp:n("hide",1),slideToggle:n("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(b,c){a.fn[b]=function(a,b,d){return this.animate(c,a,b,d)}}),a.extend({speed:function(c,d,e){var b=c&&typeof c=="object"?a.extend({},c):{complete:e||!e&&d||a.isFunction(c)&&c,duration:c,easing:e&&d||d&&!a.isFunction(d)&&d};b.duration=a.fx.off?0:typeof b.duration=="number"?b.duration:b.duration in a.fx.speeds?a.fx.speeds[b.duration]:a.fx.speeds._default,b.old=b.complete,b.complete=function(c){b.queue!==!1?a.dequeue(this):c!==!1&&a._unmark(this),a.isFunction(b.old)&&b.old.call(this)};return b},easing:{linear:function(a,d,b,c){return b+c*a},swing:function(a,d,b,c){return (-Math.cos(a*Math.PI)/2+.5)*c+b}},timers:[],fx:function(b,a,c){this.options=a,this.elem=b,this.prop=c,a.orig=a.orig||{}}}),a.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(a.fx.step[this.prop]||a.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var c,b=a.css(this.elem,this.prop);return isNaN(c=parseFloat(b))?!b||b==="auto"?0:b:c},custom:function(e,f,g){function d(a){return h.step(a)}var h=this,b=a.fx,c;this.startTime=u||eb(),this.start=e,this.end=f,this.unit=g||this.unit||(a.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,d.elem=this.elem,d()&&a.timers.push(d)&&!m&&(C?(m=1,c=function(){m&&(C(c),b.tick())},C(c)):(m=setInterval(b.tick,b.interval)))},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(i){var d=u||eb(),f=!0,c=this.elem,b=this.options,g,e;if(i||d>=b.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),b.animatedProperties[this.prop]=!0;for(g in b.animatedProperties)b.animatedProperties[g]!==!0&&(f=!1);if(f){b.overflow!=null&&!a.support.shrinkWrapBlocks&&a.each(["","X","Y"],function(a,d){c.style["overflow"+d]=b.overflow[a]}),b.hide&&a(c).hide();if(b.hide||b.show)for(var h in b.animatedProperties)a.style(c,h,b.orig[h]);b.complete.call(c)}return !1}b.duration==Infinity?(this.now=d):(e=d-this.startTime,this.state=e/b.duration,this.pos=a.easing[b.animatedProperties[this.prop]](this.state,e,0,1,b.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return !0}},a.extend(a.fx,{tick:function(){for(var b=a.timers,c=0;c<b.length;++c)b[c]()||b.splice(c--,1);b.length||a.fx.stop()},interval:13,stop:function(){clearInterval(m),m=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(b){a.style(b.elem,"opacity",b.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?(a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit):(a.elem[a.prop]=a.now)}}}),a.expr&&a.expr.filters&&(a.expr.filters.animated=function(b){return a.grep(a.timers,function(a){return b===a.elem}).length});var gc=/^t(?:able|d|h)$/i,gb=/^(?:body|html)$/i;"getBoundingClientRect" in c.documentElement?(a.fn.offset=function(g){var b=this[0],c;if(g)return this.each(function(b){a.offset.setOffset(this,g,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return a.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(i){}var f=b.ownerDocument,d=f.documentElement;if(!c||!a.contains(d,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var e=f.body,h=D(f),j=d.clientTop||e.clientTop||0,k=d.clientLeft||e.clientLeft||0,l=h.pageYOffset||a.support.boxModel&&d.scrollTop||e.scrollTop,m=h.pageXOffset||a.support.boxModel&&d.scrollLeft||e.scrollLeft,n=c.top+l-j,o=c.left+m-k;return {top:n,left:o}}):(a.fn.offset=function(l){var b=this[0];if(l)return this.each(function(b){a.offset.setOffset(this,l,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return a.offset.bodyOffset(b);a.offset.initialize();var c,i=b.offsetParent,m=b,j=b.ownerDocument,k=j.documentElement,f=j.body,h=j.defaultView,g=h?h.getComputedStyle(b,null):b.currentStyle,d=b.offsetTop,e=b.offsetLeft;while((b=b.parentNode)&&b!==f&&b!==k){if(a.offset.supportsFixedPosition&&g.position==="fixed")break;c=h?h.getComputedStyle(b,null):b.currentStyle,d-=b.scrollTop,e-=b.scrollLeft,b===i&&(d+=b.offsetTop,e+=b.offsetLeft,a.offset.doesNotAddBorder&&(!a.offset.doesAddBorderForTableAndCells||!gc.test(b.nodeName))&&(d+=parseFloat(c.borderTopWidth)||0,e+=parseFloat(c.borderLeftWidth)||0),m=i,i=b.offsetParent),a.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(d+=parseFloat(c.borderTopWidth)||0,e+=parseFloat(c.borderLeftWidth)||0),g=c}if(g.position==="relative"||g.position==="static")d+=f.offsetTop,e+=f.offsetLeft;a.offset.supportsFixedPosition&&g.position==="fixed"&&(d+=Math.max(k.scrollTop,f.scrollTop),e+=Math.max(k.scrollLeft,f.scrollLeft));return {top:d,left:e}}),a.offset={initialize:function(){var d=c.body,e=c.createElement("div"),f,b,j,g,h=parseFloat(a.css(d,"marginTop"))||0,i="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.extend(e.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),e.innerHTML=i,d.insertBefore(e,d.firstChild),f=e.firstChild,b=f.firstChild,g=f.nextSibling.firstChild.firstChild,this.doesNotAddBorder=b.offsetTop!==5,this.doesAddBorderForTableAndCells=g.offsetTop===5,b.style.position="fixed",b.style.top="20px",this.supportsFixedPosition=b.offsetTop===20||b.offsetTop===15,b.style.position=b.style.top="",f.style.overflow="hidden",f.style.position="relative",this.subtractsBorderForOverflowNotVisible=b.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=d.offsetTop!==h,d.removeChild(e),a.offset.initialize=a.noop},bodyOffset:function(b){var c=b.offsetTop,d=b.offsetLeft;a.offset.initialize(),a.offset.doesNotIncludeMarginInBodyOffset&&(c+=parseFloat(a.css(b,"marginTop"))||0,d+=parseFloat(a.css(b,"marginLeft"))||0);return {top:c,left:d}},setOffset:function(c,b,m){var e=a.css(c,"position");e==="static"&&(c.style.position="relative");var f=a(c),g=f.offset(),k=a.css(c,"top"),l=a.css(c,"left"),n=(e==="absolute"||e==="fixed")&&a.inArray("auto",[k,l])>-1,d={},h={},i,j;n?(h=f.position(),i=h.top,j=h.left):(i=parseFloat(k)||0,j=parseFloat(l)||0),a.isFunction(b)&&(b=b.call(c,m,g)),b.top!=null&&(d.top=b.top-g.top+i),b.left!=null&&(d.left=b.left-g.left+j),"using" in b?b.using.call(c,d):f.css(d)}},a.fn.extend({position:function(){if(!this[0])return null;var e=this[0],b=this.offsetParent(),c=this.offset(),d=gb.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(a.css(e,"marginTop"))||0,c.left-=parseFloat(a.css(e,"marginLeft"))||0,d.top+=parseFloat(a.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(a.css(b[0],"borderLeftWidth"))||0;return {top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var b=this.offsetParent||c.body;while(b&&!gb.test(b.nodeName)&&a.css(b,"position")==="static")b=b.offsetParent;return b})}}),a.each(["Left","Top"],function(d,e){var c="scroll"+e;a.fn[c]=function(f){var g,e;if(f===b){g=this[0];if(!g)return null;e=D(g);return e?"pageXOffset" in e?e[d?"pageYOffset":"pageXOffset"]:a.support.boxModel&&e.document.documentElement[c]||e.document.body[c]:g[c]}return this.each(function(){e=D(this),e?e.scrollTo(d?a(e).scrollLeft():f,d?f:a(e).scrollTop()):(this[c]=f)})}}),a.each(["Height","Width"],function(e,c){var d=c.toLowerCase();a.fn["inner"+c]=function(){return this[0]?parseFloat(a.css(this[0],d,"padding")):null},a.fn["outer"+c]=function(b){return this[0]?parseFloat(a.css(this[0],d,b?"margin":"border")):null},a.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(a.isFunction(f))return this.each(function(c){var b=a(this);b[d](f.call(this,c,b[d]()))});if(a.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(f===b){var h=a.css(e,d),i=parseFloat(h);return a.isNaN(i)?h:i}return this.css(d,typeof f=="string"?f:f+"px")}}),d.jQuery=d.$=a})(window);(function(a){var d=document.createElement("div").style,c=d["MozBorderRadius"]!==undefined,e=d["WebkitBorderRadius"]!==undefined,b=d["borderRadius"]!==undefined||d["BorderRadius"]!==undefined,h=document.documentMode||0,j=a.browser.msie&&(a.browser.version<8&&!h||h<8),g=a.browser.msie&&function(){var a=document.createElement("div");try{a.style.setExpression("width","0+0");a.style.removeExpression("width")}catch(b){return false}return true}();a.support=a.support||{};a.support.borderRadius=c||e||b;function i(b,c){return parseInt(a.css(b,c))||0}function f(a){var a=parseInt(a).toString(16);return a.length<2?"0"+a:a}function l(c){while(c){var b=a.css(c,"backgroundColor"),d;if(b&&b!="transparent"&&b!="rgba(0, 0, 0, 0)"){if(b.indexOf("rgb")>=0){d=b.match(/\d+/g);return "#"+f(d[0])+f(d[1])+f(d[2])}return b}if(c.nodeName.toLowerCase()=="html")break;c=c.parentNode}return "#ffffff"}function k(c,b,a){switch(c){case "round":return Math.round(a*(1-Math.cos(Math.asin(b/a))));case "cool":return Math.round(a*(1+Math.cos(Math.asin(b/a))));case "sharp":return Math.round(a*(1-Math.cos(Math.acos(b/a))));case "bite":return Math.round(a*Math.cos(Math.asin((a-b-1)/a)));case "slide":return Math.round(a*Math.atan2(b,a/b));case "jut":return Math.round(a*Math.atan2(a,a-b-1));case "curl":return Math.round(a*Math.atan(b));case "tear":return Math.round(a*Math.cos(b));case "wicked":return Math.round(a*Math.tan(b));case "long":return Math.round(a*Math.sqrt(b));case "sculpt":return Math.round(a*Math.log(a-b-1,a));case "dogfold":case "dog":return b&1?b+1:a;case "dog2":return b&2?b+1:a;case "dog3":return b&3?b+1:a;case "fray":return b%2*a;case "notch":return a;case "bevelfold":case "bevel":return b+1}}a.fn.corner=function(d){if(this.length==0){if(!a.isReady&&this.selector){var h=this.selector,f=this.context;a(function(){a(h,f).corner(d)})}return this}return this.each(function(){var v=a(this),p=[v.attr(a.fn.corner.defaults.metaAttr)||"",d||""].join(" ").toLowerCase(),I=/keep/.test(p),E=(p.match(/cc:(#[0-9a-f]+)/)||[])[1],G=(p.match(/sc:(#[0-9a-f]+)/)||[])[1],m=parseInt((p.match(/(\d+)px/)||[])[1])||10,J=/round|bevelfold|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dogfold|dog/,F=(p.match(J)||["round"])[0],H=/dogfold|bevelfold/.test(p),C={T:0,B:1},f={TL:/top|tl|left/.test(p),TR:/top|tr|right/.test(p),BL:/bottom|bl|left/.test(p),BR:/bottom|br|right/.test(p)},t,q,B,u,n,o,h,D,y,A,x,r,z,s;if(!f.TL&&!f.TR&&!f.BL&&!f.BR)f={TL:1,TR:1,BL:1,BR:1};if(a.fn.corner.defaults.useNative&&F=="round"&&(b||c||e)&&!E&&!G){f.TL&&v.css(b?"border-top-left-radius":c?"-moz-border-radius-topleft":"-webkit-border-top-left-radius",m+"px");f.TR&&v.css(b?"border-top-right-radius":c?"-moz-border-radius-topright":"-webkit-border-top-right-radius",m+"px");f.BL&&v.css(b?"border-bottom-left-radius":c?"-moz-border-radius-bottomleft":"-webkit-border-bottom-left-radius",m+"px");f.BR&&v.css(b?"border-bottom-right-radius":c?"-moz-border-radius-bottomright":"-webkit-border-bottom-right-radius",m+"px");return}t=document.createElement("div");a(t).css({overflow:"hidden",height:"1px",minHeight:"1px",fontSize:"1px",backgroundColor:G||"transparent",borderStyle:"solid"});q={T:parseInt(a.css(this,"paddingTop"))||0,R:parseInt(a.css(this,"paddingRight"))||0,B:parseInt(a.css(this,"paddingBottom"))||0,L:parseInt(a.css(this,"paddingLeft"))||0};if(typeof this.style.zoom!=undefined)this.style.zoom=1;if(!I)this.style.border="none";t.style.borderColor=E||l(this.parentNode);B=a(this).outerHeight();for(u in C){n=C[u];if(n&&(f.BL||f.BR)||!n&&(f.TL||f.TR)){t.style.borderStyle="none "+(f[u+"R"]?"solid":"none")+" none "+(f[u+"L"]?"solid":"none");o=document.createElement("div");a(o).addClass("jquery-corner");h=o.style;n?this.appendChild(o):this.insertBefore(o,this.firstChild);if(n&&B!="auto"){if(a.css(this,"position")=="static")this.style.position="relative";h.position="absolute";h.bottom=h.left=h.padding=h.margin="0";if(g)h.setExpression("width","this.parentNode.offsetWidth");else h.width="100%"}else if(!n&&a.browser.msie){if(a.css(this,"position")=="static")this.style.position="relative";h.position="absolute";h.top=h.left=h.right=h.padding=h.margin="0";if(g){D=i(this,"borderLeftWidth")+i(this,"borderRightWidth");h.setExpression("width","this.parentNode.offsetWidth - "+D+'+ "px"')}else h.width="100%"}else{h.position="relative";h.margin=!n?"-"+q.T+"px -"+q.R+"px "+(q.T-m)+"px -"+q.L+"px":q.B-m+"px -"+q.R+"px -"+q.B+"px -"+q.L+"px"}for(y=0;y<m;y++){A=Math.max(0,k(F,y,m));x=t.cloneNode(false);x.style.borderWidth="0 "+(f[u+"R"]?A:0)+"px 0 "+(f[u+"L"]?A:0)+"px";n?o.appendChild(x):o.insertBefore(x,o.firstChild)}if(H&&a.support.boxModel){if(n&&j)continue;for(r in f){if(!f[r])continue;if(n&&(r=="TL"||r=="TR"))continue;if(!n&&(r=="BL"||r=="BR"))continue;z={position:"absolute",border:"none",margin:0,padding:0,overflow:"hidden",backgroundColor:t.style.borderColor};s=a("<div/>").css(z).css({width:m+"px",height:"1px"});switch(r){case "TL":s.css({bottom:0,left:0});break;case "TR":s.css({bottom:0,right:0});break;case "BL":s.css({top:0,left:0});break;case "BR":s.css({top:0,right:0})}o.appendChild(s[0]);var w=a("<div/>").css(z).css({top:0,bottom:0,width:"1px",height:m+"px"});switch(r){case "TL":w.css({left:m});break;case "TR":w.css({right:m});break;case "BL":w.css({left:m});break;case "BR":w.css({right:m})}o.appendChild(w[0])}}}}})};a.fn.uncorner=function(){(b||c||e)&&this.css(b?"border-radius":c?"-moz-border-radius":"-webkit-border-radius",0);a("div.jquery-corner",this).remove();return this};a.fn.corner.defaults={useNative:true,metaAttr:"data-corner"}})(jQuery);(function(a){a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(e,d){a.fx.step[d]=function(a){if(a.state==0){a.start=c(a.elem,d);a.end=b(a.end)}a.elem.style[d]="rgb("+[Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0]),255),0),Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1]),255),0),Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2]),255),0)].join(",")+")"}});function b(c){var b;if(c&&c.constructor==Array&&c.length==3)return c;if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return [parseInt(b[1]),parseInt(b[2]),parseInt(b[3])];if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return [parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55];if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return [parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)];if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return [parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)];return d[a.trim(c).toLowerCase()]}function c(d,e){var c;do{c=a.curCSS(d,e);if(c!=""&&c!="transparent"||a.nodeName(d,"body"))break;e="backgroundColor"}while(d=d.parentNode);return b(c)}var d={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);var swfobject=function(){var c="undefined",h="object",F="Shockwave Flash",z="ShockwaveFlash.ShockwaveFlash",w="application/x-shockwave-flash",E="SWFObjectExprInst",d=window,b=document,i=navigator,v=[],g=[],t=[],l=[],m,x=null,n=null,u=null,p=false,k=false,a=function(){var o=typeof b.getElementById!=c&&typeof b.getElementsByTagName!=c&&typeof b.createElement!=c,e=[0,0,0],a=null;if(typeof i.plugins!=c&&typeof i.plugins[F]==h){a=i.plugins[F].description;if(a&&!(typeof i.mimeTypes!=c&&i.mimeTypes[w]&&!i.mimeTypes[w].enabledPlugin)){a=a.replace(/^.*\s+(\S+\s+\S+$)/,"$1");e[0]=parseInt(a.replace(/^(.*)\..*$/,"$1"),10);e[1]=parseInt(a.replace(/^.*\.(.*)\s.*$/,"$1"),10);e[2]=/r/.test(a)?parseInt(a.replace(/^.*r(.*)$/,"$1"),10):0}}else if(typeof d.ActiveXObject!=c){var f=null,l=false;try{f=new ActiveXObject(z+".7")}catch(k){try{f=new ActiveXObject(z+".6");e=[6,0,21];f.AllowScriptAccess="always"}catch(k){if(e[0]==6)l=true}if(!l)try{f=new ActiveXObject(z)}catch(k){}}if(!l&&f)try{a=f.GetVariable("$version");if(a){a=a.split(" ")[1].split(",");e=[parseInt(a[0],10),parseInt(a[1],10),parseInt(a[2],10)]}}catch(k){}}var g=i.userAgent.toLowerCase(),j=i.platform.toLowerCase(),n=/webkit/.test(g)?parseFloat(g.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,m=false,q=j?/win/.test(j):/win/.test(g),p=j?/mac/.test(j):/mac/.test(g);m=true;return {w3cdom:o,pv:e,webkit:n,ie:m,win:q,mac:p}}(),P=function(){if(!a.w3cdom)return;r(K);if(a.ie&&a.win)try{b.write("<script id=__ie_ondomload defer=true src=//:></sc"+"ript>");m=e("__ie_ondomload");m&&s(m,"onreadystatechange",M)}catch(d){}if(a.webkit&&typeof b.readyState!=c)x=setInterval(function(){/loaded|complete/.test(b.readyState)&&q()},10);typeof b.addEventListener!=c&&b.addEventListener("DOMContentLoaded",q,null);G(q)}();function M(){if(m.readyState=="complete"){m.parentNode.removeChild(m);q()}}function q(){if(p)return;if(a.ie&&a.win){var g=f("span");try{var d=b.getElementsByTagName("body")[0].appendChild(g);d.parentNode.removeChild(d)}catch(h){return}}p=true;if(x){clearInterval(x);x=null}for(var e=v.length,c=0;c<e;c++)v[c]()}function r(a){if(p)a();else v[v.length]=a}function G(a){if(typeof d.addEventListener!=c)d.addEventListener("load",a,false);else if(typeof b.addEventListener!=c)b.addEventListener("load",a,false);else if(typeof d.attachEvent!=c)s(d,"onload",a);else if(typeof d.onload=="function"){var e=d.onload;d.onload=function(){e();a()}}else d.onload=a}function K(){for(var f=g.length,b=0;b<f;b++){var d=g[b].id;if(a.pv[0]>0){var c=e(d);if(c){g[b].width=c.getAttribute("width")?c.getAttribute("width"):"0";g[b].height=c.getAttribute("height")?c.getAttribute("height"):"0";if(o(g[b].swfVersion)){a.webkit&&a.webkit<312&&N(c);j(d,true)}else if(g[b].expressInstall&&!k&&o("6.0.65")&&(a.win||a.mac))D(g[b]);else L(c)}}else j(d,true)}}function N(i){var g=i.getElementsByTagName(h)[0];if(g){var e=f("embed"),d=g.attributes;if(d)for(var j=d.length,b=0;b<j;b++)if(d[b].nodeName=="DATA")e.setAttribute("src",d[b].nodeValue);else e.setAttribute(d[b].nodeName,d[b].nodeValue);var c=g.childNodes;if(c)for(var k=c.length,a=0;a<k;a++)c[a].nodeType==1&&c[a].nodeName=="PARAM"&&e.setAttribute(c[a].getAttribute("name"),c[a].getAttribute("value"));i.parentNode.replaceChild(e,i)}}function D(c){k=true;var g=e(c.id);if(g){if(c.altContentId){var j=e(c.altContentId);if(j){n=j;u=c.altContentId}}else n=y(g);if(!/%$/.test(c.width)&&parseInt(c.width,10)<310)c.width="310";if(!/%$/.test(c.height)&&parseInt(c.height,10)<137)c.height="137";b.title=b.title.slice(0,47)+" - Flash Player Installation";var p=a.ie&&a.win?"ActiveX":"PlugIn",l=b.title,m="MMredirectURL="+d.location+"&MMplayerType="+p+"&MMdoctitle="+l,h=c.id;if(a.ie&&a.win&&g.readyState!=4){var i=f("div");h+="SWFObjectNew";i.setAttribute("id",h);g.parentNode.insertBefore(i,g);g.style.display="none";var o=function(){g.parentNode.removeChild(g)};s(d,"onload",o)}A({data:c.expressInstall,id:E,width:c.width,height:c.height},{flashvars:m},h)}}function L(b){if(a.ie&&a.win&&b.readyState!=4){var c=f("div");b.parentNode.insertBefore(c,b);c.parentNode.replaceChild(y(b),c);b.style.display="none";var e=function(){b.parentNode.removeChild(b)};s(d,"onload",e)}else b.parentNode.replaceChild(y(b),b)}function y(g){var d=f("div");if(a.win&&a.ie)d.innerHTML=g.innerHTML;else{var e=g.getElementsByTagName(h)[0];if(e){var c=e.childNodes;if(c)for(var i=c.length,b=0;b<i;b++)!(c[b].nodeType==1&&c[b].nodeName=="PARAM")&&!(c[b].nodeType==8)&&d.appendChild(c[b].cloneNode(true))}}return d}function A(b,d,u){var q,m=e(u);if(m){if(typeof b.id==c)b.id=u;if(a.ie&&a.win){var r="";for(var g in b)if(b[g]!=Object.prototype[g])if(g.toLowerCase()=="data")d.movie=b[g];else if(g.toLowerCase()=="styleclass")r+=' class="'+b[g]+'"';else if(g.toLowerCase()!="classid")r+=" "+g+'="'+b[g]+'"';var s="";for(var p in d)if(d[p]!=Object.prototype[p])s+='<param name="'+p+'" value="'+d[p]+'" />';m.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+r+">"+s+"</object>";t[t.length]=b.id;q=e(b.id)}else if(a.webkit&&a.webkit<312){var j=f("embed");j.setAttribute("type",w);for(var i in b)if(b[i]!=Object.prototype[i])if(i.toLowerCase()=="data")j.setAttribute("src",b[i]);else if(i.toLowerCase()=="styleclass")j.setAttribute("class",b[i]);else i.toLowerCase()!="classid"&&j.setAttribute(i,b[i]);for(var o in d)if(d[o]!=Object.prototype[o])o.toLowerCase()!="movie"&&j.setAttribute(o,d[o]);m.parentNode.replaceChild(j,m);q=j}else{var l=f(h);l.setAttribute("type",w);for(var k in b)if(b[k]!=Object.prototype[k])if(k.toLowerCase()=="styleclass")l.setAttribute("class",b[k]);else k.toLowerCase()!="classid"&&l.setAttribute(k,b[k]);for(var n in d)d[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"&&J(l,n,d[n]);m.parentNode.replaceChild(l,m);q=l}}return q}function J(d,b,c){var a=f("param");a.setAttribute("name",b);a.setAttribute("value",c);d.appendChild(a)}function I(c){var b=e(c);if(b&&(b.nodeName=="OBJECT"||b.nodeName=="EMBED"))if(a.ie&&a.win)if(b.readyState==4)B(c);else d.attachEvent("onload",function(){B(c)});else b.parentNode.removeChild(b)}function B(c){var a=e(c);if(a){for(var b in a)if(typeof a[b]=="function")a[b]=null;a.parentNode.removeChild(a)}}function e(d){var a=null;try{a=b.getElementById(d)}catch(c){}return a}function f(a){return b.createElement(a)}function s(c,a,b){c.attachEvent(a,b);l[l.length]=[c,a,b]}function o(d){var c=a.pv,b=d.split(".");b[0]=parseInt(b[0],10);b[1]=parseInt(b[1],10)||0;b[2]=parseInt(b[2],10)||0;return c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?true:false}function H(i,g){if(a.ie&&a.mac)return;var j=b.getElementsByTagName("head")[0],d=f("style");d.setAttribute("type","text/css");d.setAttribute("media","screen");!(a.ie&&a.win)&&typeof b.createTextNode!=c&&d.appendChild(b.createTextNode(i+" {"+g+"}"));j.appendChild(d);if(a.ie&&a.win&&typeof b.styleSheets!=c&&b.styleSheets.length>0){var e=b.styleSheets[b.styleSheets.length-1];typeof e.addRule==h&&e.addRule(i,g)}}function j(a,c){var b=c?"visible":"hidden";if(p&&e(a))e(a).style.visibility=b;else H("#"+a,"visibility:"+b)}function C(a){var c=/[\\\"<>\.;]/,b=c.exec(a)!=null;return b?encodeURIComponent(a):a}var O=function(){a.ie&&a.win&&window.attachEvent("onunload",function(){for(var g=l.length,b=0;b<g;b++)l[b][0].detachEvent(l[b][1],l[b][2]);for(var f=t.length,c=0;c<f;c++)I(t[c]);for(var e in a)a[e]=null;a=null;for(var d in swfobject)swfobject[d]=null;swfobject=null})}();return {registerObject:function(c,d,e){if(!a.w3cdom||!c||!d)return;var b={};b.id=c;b.swfVersion=d;b.expressInstall=e?e:false;g[g.length]=b;j(c,false)},getObjectById:function(g){var f=null;if(a.w3cdom){var b=e(g);if(b){var d=b.getElementsByTagName(h)[0];if(!d||d&&typeof b.SetVariable!=c)f=b;else if(typeof d.SetVariable!=c)f=d}}return f},embedSWF:function(u,b,m,n,s,t,e,l,g){if(!a.w3cdom||!u||!b||!m||!n||!s)return;m+="";n+="";if(o(s)){j(b,false);var d={};if(g&&typeof g===h)for(var q in g)if(g[q]!=Object.prototype[q])d[q]=g[q];d.data=u;d.width=m;d.height=n;var i={};if(l&&typeof l===h)for(var p in l)if(l[p]!=Object.prototype[p])i[p]=l[p];if(e&&typeof e===h)for(var f in e)if(e[f]!=Object.prototype[f])if(typeof i.flashvars!=c)i.flashvars+="&"+f+"="+e[f];else i.flashvars=f+"="+e[f];r(function(){A(d,i,b);d.id==b&&j(b,true)})}else if(t&&!k&&o("6.0.65")&&(a.win||a.mac)){k=true;j(b,false);r(function(){var a={};a.id=a.altContentId=b;a.width=m;a.height=n;a.expressInstall=t;D(a)})}},getFlashPlayerVersion:function(){return {major:a.pv[0],minor:a.pv[1],release:a.pv[2]}},hasFlashPlayerVersion:o,createSWF:function(d,c,b){if(a.w3cdom)return A(d,c,b);else return undefined},removeSWF:function(b){a.w3cdom&&I(b)},createCSS:function(c,b){a.w3cdom&&H(c,b)},addDomLoadEvent:r,addLoadEvent:G,getQueryParamValue:function(e){var d=b.location.search||b.location.hash;if(e==null)return C(d);if(d)for(var c=d.substring(1).split("&"),a=0;a<c.length;a++)if(c[a].substring(0,c[a].indexOf("="))==e)return C(c[a].substring(c[a].indexOf("=")+1));return ""},expressInstallCallback:function(){if(k&&n){var b=e(E);if(b){b.parentNode.replaceChild(n,b);if(u){j(u,true);if(a.ie&&a.win)n.style.display="block"}n=null;u=null;k=false}}}}}(),loadingImage="../images/icons/loading_default.gif",closeButton="../images/icons/close.gif";function getPageScroll(){var a;if(self.pageYOffset)a=self.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)a=document.documentElement.scrollTop;else if(document.body)a=document.body.scrollTop;arrayPageScroll=["",a];return arrayPageScroll}function getPageSize(){var c,d;if(window.innerHeight&&window.scrollMaxY){c=document.body.scrollWidth;d=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;d=document.body.scrollHeight}else{c=document.body.offsetWidth;d=document.body.offsetHeight}var b,a;if(self.innerHeight){b=self.innerWidth;a=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;a=document.documentElement.clientHeight}else if(document.body){b=document.body.clientWidth;a=document.body.clientHeight}if(d<a)pageHeight=a;else pageHeight=d;if(c<b)pageWidth=b;else pageWidth=c;arrayPageSize=[pageWidth,pageHeight,b,a];return arrayPageSize}function pause(b){var a=new Date,c=a.getTime()+b;while(true){a=new Date;if(a.getTime()>c)return}}function getKey(a){if(a==null)keycode=event.keyCode;else keycode=a.which;key=String.fromCharCode(keycode).toLowerCase();key=="x"&&hideLightbox()}function listenKey(){document.onkeypress=getKey}function showLightbox(c){var f=document.getElementById("overlay"),d=document.getElementById("lightbox"),e=document.getElementById("lightboxCaption"),h=document.getElementById("lightboxImage"),a=document.getElementById("loadingImage"),j=document.getElementById("lightboxDetails"),b=getPageSize(),g=getPageScroll();if(a){a.style.top=g[1]+(b[3]-35-a.height)/2+"px";a.style.left=(b[0]-20-a.width)/2+"px";a.style.display="block"}f.style.height=b[1]+"px";f.style.display="block";imgPreload=new Image;imgPreload.onload=function(){h.src=c.href;var l=g[1]+(b[3]-35-imgPreload.height)/2,k=(b[0]-20-imgPreload.width)/2;d.style.top=l<0?"0px":l+"px";d.style.left=k<0?"0px":k+"px";j.style.width=imgPreload.width+"px";if(c.getAttribute("title")){e.style.display="block";e.innerHTML=c.getAttribute("title")}else e.style.display="none";navigator.appVersion.indexOf("MSIE")!=-1&&pause(250);if(a)a.style.display="none";selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++)selects[i].style.visibility="hidden";d.style.display="block";b=getPageSize();f.style.height=b[1]+"px";listenKey();mouseCov&&renderCover(h);return false};imgPreload.src=c.href;hideBuiltInControls()}var clickToEnlargeIcon;function showMagnifyIcon(c,e){var a=getElementPosition(c);a[0];a[1];if(!clickToEnlargeIcon){clickToEnlargeIcon=document.getElementById("clickToEnlargeIcon");if(navigator.appVersion.indexOf("MSIE")>-1){var b=navigator.appVersion,f=b.length,d=b.indexOf("MSIE");if(parseInt(b.substring(d+5,d+6))<7)clickToEnlargeIcon.src="../images/icons/magnify.gif"}clickToEnlargeIcon.style.display="block";clickToEnlargeIcon.onmouseout=function(){hideMagnifyIcon()}}clickToEnlargeIcon.imgId=e;clickToEnlargeIcon.onclick=function(){showLightbox(document.getElementById("lnkArticleImage"));document.getElementById("clickToEnlargeIcon").style.display="none"};clickToEnlargeIcon.style.display="block";clickToEnlargeIcon.style.left=parseInt(a[0])+parseInt(c.offsetWidth)-37+"px";clickToEnlargeIcon.style.top=parseInt(a[1])+parseInt(c.offsetHeight)-38+"px"}function hideMagnifyIcon(){if(clickToEnlargeIcon)clickToEnlargeIcon.style.display="none"}var coverId="_lightboxcover";function renderCover(b){var a=document.getElementById(coverId);if(!a){var c=getElementPosition(document.getElementById(b.id));a=document.createElement("img");document.body.appendChild(a);a.src="../images/icons/pot.gif";a.id=coverId;a.style.width=parseInt(b.offsetWidth)+"px";a.style.height=parseInt(b.offsetHeight)+"px";a.style.left=c[0]+"px";a.style.top=c[1]+"px";a.style.position="absolute";a.style.display="block";a.style.zIndex=300;a.style.cursor="pointer";if(window.attachEvent)a.attachEvent("onclick",initCloseLightbox);else a.addEventListener("click",initCloseLightbox,false)}else a.style.display="block"}function initCloseLightbox(){var a=document.getElementById(coverId);if(a){if(mouseCov)a.style.display="none";hideLightbox()}}function hideLightbox(){var a=document.getElementById(coverId);if(mouseCov&&a&&a.style.display=="block"){initCloseLightbox();event.cancelBubble=true}objOverlay=document.getElementById("overlay");objLightbox=document.getElementById("lightbox");objOverlay.style.display="none";objLightbox.style.display="none";selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++)selects[i].style.visibility="visible";document.onkeypress="";showHiddenControls()}function initLightbox(){if(!document.getElementsByTagName)return;for(var j=document.getElementsByTagName("a"),f=0;f<j.length;f++){var d=j[f];if(d.getAttribute("href")&&d.getAttribute("rel")=="lightbox"){var p=j[f].firstChild.getAttribute("id");d.onclick=function(){showLightbox(this);return false};d.firstChild.onmouseover=function(){showMagnifyIcon(this,this.getAttribute("imageId"),arguments[0])};d.onmouseout=function(){eventObj=arguments[0]?arguments[0]:event;var a=eventObj.relatedTarget?eventObj.relatedTarget:eventObj.toElement?eventObj.toElement:null;a&&a.id!="clickToEnlargeIcon"&&hideMagnifyIcon(this,arguments[0])}}}var k=document.getElementsByTagName("body").item(0),a=document.createElement("div");a.setAttribute("id","overlay");a.onclick=function(){hideLightbox();return false};a.style.display="none";a.style.position="absolute";a.style.top="0";a.style.left="0";a.style.zIndex="90";a.style.width="100%";k.insertBefore(a,k.firstChild);var o=getPageSize(),n=getPageScroll(),h=new Image;h.onload=function(){var c=document.createElement("a");c.setAttribute("href","#");c.onclick=function(){hideLightbox();return false};a.appendChild(c);var b=document.createElement("img");b.src=loadingImage;b.setAttribute("id","loadingImage");b.style.position="absolute";b.style.zIndex="150";c.appendChild(b);h.onload=function(){};return false};h.src=loadingImage;var b=document.createElement("div");b.setAttribute("id","lightbox");b.style.display="none";b.style.position="absolute";b.style.zIndex="100";k.insertBefore(b,a.nextSibling);var c=document.createElement("a");c.setAttribute("href","#");c.setAttribute("title","Click to close");c.onclick=function(){hideLightbox();return false};b.appendChild(c);var l=new Image;l.onload=function(){var a=document.createElement("img");a.src=closeButton;a.setAttribute("id","closeButton");a.style.position="absolute";a.style.zIndex="200";c.appendChild(a);return false};l.src=closeButton;var m=document.createElement("img");m.setAttribute("id","lightboxImage");c.appendChild(m);var e=document.createElement("div");e.setAttribute("id","lightboxDetails");b.appendChild(e);var i=document.createElement("div");i.setAttribute("id","lightboxCaption");i.style.display="none";e.appendChild(i);var g=document.createElement("div");g.setAttribute("id","keyboardMsg");g.innerHTML=getStringFromDictionary("visartikel_TrykPaa","*")+' <a href="#" onclick="hideLightbox(); return false;"><kbd>x</kbd></a> '+getStringFromDictionary("visartikel_ForAtLukkeVinduet","*");e.appendChild(g)}function addLoadEvent(a){var b=window.onload;if(typeof window.onload!="function")window.onload=a;else window.onload=function(){b();a()}}var MemoPopup=function(){this.timeout=-1;this.marginTop=10;this.marginBottom=10;this.offsetX;this.offsetY;this.headline;this.text;this.minMemoPopupHeight=200;this.offsetElemYID="tdArticleBannerContainer";this.offsetElemXID="tdLeftMenu";this.offsetElemX;this.offsetElemY;this.divMemoSlot;this.memoPopupHead;this.memoPopupBody;this.memoPopupText;this.popupDelay=1e3;this.hiddenIFrames;this.render=function(){$("#divMemoContainer").css("visibility","hidden");var a=document.createElement("div");a.id="divMemoContainer";a.style.width="558px";a.style.overflow="auto";a.style.position="absolute";a.style.top="150px";a.style.left="150px";document.body.appendChild(a);var e=document.createElement("div");e.style.width="558px";e.style.height="76px";e.style.backgroundImage="url('"+applicationRootPath+"/images/background/memo_bg_top."+(supportsPng()==true?"png":"gif")+"')";e.backgroundRepeat="no-repeat";a.appendChild(e);var c=document.createElement("div");c.style.fontWeight="bold";c.style.display="block";c.style.color="#7f7f7f";if(document.all)c.style.styleFloat="left";else c.style.cssFloat="left";c.innerHTML=this.headline;c.style.fontFamily="arial";c.style.fontSize="15px";c.style.marginTop="30px";c.style.marginLeft="32px";var b=document.createElement("img");b.src=applicationRootPath+"/images/buttons/memo_close.gif";b.style.display="block";if(document.all)b.style.styleFloat="right";else b.style.cssFloat="right";b.style.marginRight="28px";b.style.marginTop="20px";b.onmouseover=function(){imageOver(this)};b.style.cursor="pointer";b.onmouseout=function(){imageOut(this)};b.onclick=function(){document.getElementById("divMemoContainer").style.display="none"};b.setAttribute("title",getStringFromDictionary("memoPopup_Luk","*"));b.setAttribute("alt",getStringFromDictionary("memoPopup_Luk","*"));e.appendChild(b);e.appendChild(c);var f=document.createElement("div");f.style.width="558px";f.style.overflow="auto";f.style.backgroundImage="url('"+applicationRootPath+"/images/background/memo_bg_content."+(supportsPng()==true?"png":"gif")+"')";f.style.backgroundRepeat="repeat-y";a.appendChild(f);var d=document.createElement("div");d.style.width="485px";d.innerHTML=this.text;d.style.overflow="auto";d.style.color="#7f7f7f";d.style.fontFamily="arial";d.style.fontSize="14px";d.style.marginLeft="32px";f.appendChild(d);var g=document.createElement("div");g.style.backgroundImage="url('"+applicationRootPath+"/images/background/memo_bg_bottom."+(supportsPng()==true?"png":"gif")+"')";g.backgroundRepeat="no-repeat";g.style.width="558px";g.style.height="82px";a.appendChild(g);a.style.zIndex="450";var j=parseInt(document.documentElement.scrollTop);a.style.top=parseInt(document.documentElement.clientHeight)>parseInt(a.offsetHeight)?j+parseInt((parseInt(document.documentElement.clientHeight)-parseInt(a.offsetHeight))/2)+"px":j+"px";a.style.left="210px";$("#divMemoContainer").css("display","none");$("#divMemoContainer").css("visibility","visible");$("#divMemoContainer").slideDown("slow");this.hiddenIFrames=[];var h=document.getElementsByTagName("iframe");if(h&&h.length>0)for(var i=0;i<h.length;i++){h[i].style.visibility="hidden";this.hiddenIFrames.push(h[i])}};this.init=function(b,c){var a=new Image;a.src=applicationRootPath+"/images/background/memo_bg_top.png";a=new Image;a.src=applicationRootPath+"/images/background/memo_bg_content.png";a=new Image;a.src=applicationRootPath+"/images/background/memo_bg_bottom.png";applicationRootPath+"/images/background/memo_bg_content.png";applicationRootPath+"/images/background/memo_bg_bottom.png";this.headline=b;this.text=c;this.offsetElemX=document.getElementById(this.offsetElemXID);this.offsetElemY=document.getElementById(this.offsetElemYID);window.setTimeout(function(){memPopup.render()},memPopup.popupDelay)}},imgBrowser;function ImageBrowser(){this.imageBack;this.imageNext;this.lnkBack;this.lnkNext;this.pages=[];var b;this.images=[];this.currentImageIndex=0;this.slotLeft=document.getElementById("imgPageLeft");this.slotRight=document.getElementById("imgPageRight");this.pnlPageCountLeft=document.getElementById("pnlPageCountLeft");this.pnlPageCountRight=document.getElementById("pnlPageCountRight");this.lnkOpenPageLeft=document.getElementById("lnkOpenPageLeft");this.lnkOpenPageRight=document.getElementById("lnkOpenPageRight");this.pnlPageNumbers=document.getElementById("pnlPageNumbers");this.imageIndexChanged=function(){var a=arguments[0];if(a){var b=a.srcElement?a.srcElement:a.target,c=b.getAttribute("id");switch(c){case "imgBack":imgBrowser.changeImgIndex(-1);break;case "imgNext":imgBrowser.changeImgIndex(1)}}setPositionByIndex(imgBrowser.currentImageIndex)};this.addImage=function(a){this.images.push(a);if(this.pages.length>0&&this.pages[this.pages.length-1].length<2)this.pages[this.pages.length-1].push(a);else this.pages.push(new Array(a))};this.changeImgIndex=function(a){if(this.currentImageIndex+a>=0&&this.currentImageIndex+a<this.pages.length-1){this.currentImageIndex+=a;if(parseInt(a)<0)this.renderBegin();else if(parseInt(a)>0)this.renderBegin();else parseInt(a)==0&&this.renderBegin()}};this.renderBegin=function(){this.renderEnd()};this.renderEnd=function(){var d=false;if(this.currentImageIndex>=0&&this.currentImageIndex<this.images.length-1){this.slotLeft.src=this.pages[this.currentImageIndex][0];var b=this.pages[this.currentImageIndex][0].replace("thumb","PDF");b=b.replace(".gif",".pdf").replace("../FINDMIGIKKE/sider/","");this.lnkOpenPageLeft.setAttribute("pdfFile",b);this.lnkOpenPageLeft.href="viewPDF.aspx?pdfFile="+b;if(this.slotLeft.style.display=="none")this.slotLeft.style.display="block"}if(this.pages[this.currentImageIndex].length>1){this.slotRight.src=this.pages[this.currentImageIndex][1];var a=this.pages[this.currentImageIndex][1].replace("thumb","PDF");a=a.replace(".gif",".pdf").replace("../FINDMIGIKKE/sider/","");this.lnkOpenPageRight.setAttribute("pdfFile",a);this.lnkOpenPageRight.href="viewPDF.aspx?pdfFile="+a;if(this.slotRight.style.display=="none"){this.slotRight.style.display="block";d=true}}else this.slotRight.style.display="none";if(this.images[this.currentImageIndex-1]){this.imgBack.src="../images/icons/linkback.gif";this.imgBack.style.cursor="pointer"}else{this.imgBack.src="../images/icons/linkback_inactive.gif";this.imgBack.style.cursor="default"}if(this.images[this.currentImageIndex+2]){this.imgNext.src="../images/icons/link.gif";this.imgNext.style.cursor="pointer"}else{this.imgNext.src="../images/icons/link_inactive.gif";this.imgNext.style.cursor="default"}this.pnlPageCountLeft.innerHTML=dictionary!=undefined&&dictionary["page"]!=undefined?dictionary["page"]:"Side";this.pnlPageCountLeft.innerHTML+=" "+(2*this.currentImageIndex+1);if(this.currentImageIndex+1<this.images.length){this.pnlPageCountRight.innerHTML=dictionary!=undefined&&dictionary["page"]!=undefined?dictionary["page"]:"Side";this.pnlPageCountRight.innerHTML+=" "+(2*this.currentImageIndex+2)}var c="";if(this.images.length==1)c=dictionary!=undefined&&dictionary["page"]!=undefined?" "+dictionary["page"].toLowerCase()+".":" side.";else c=dictionary!=undefined&&dictionary["pages"]!=undefined?" "+dictionary["pages"].toLowerCase()+".":" sider.";var e=2*this.currentImageIndex+1+" ";e+=this.images.length>1?" "+dictionary["and"]+" "+(2*this.currentImageIndex+2)+" ":" ";this.pnlPageNumbers.innerHTML=e;document.getElementById("pnlTotalPageCount").innerHTML=this.images.length+c;if(d);};this.setCurrentImgIndex=function(a){if(this.images[a])this.currentImageIndex=a;else if(a>=this.images.length-2)this.currentImageIndex=this.images.length-2}}function initImageBrowser(){var a=document.getElementById("imgBack"),b=document.getElementById("imgNext"),c=[a,b];imgBrowser=new ImageBrowser(c);imgBrowser.imgBack=a;imgBrowser.imgNext=b}var count,minX=374,maxX=598,sliderLength=maxX-minX,sliderKnot,sliderUnit;function init(){initiateSlider();var a=document.getElementById("sliderKnot");makeClickable(a);makeDraggable(a)}var imgArr=[],currentPosIndex,minX,maxX,sliderLength,sliderUnit,posArr,imgIndexView;function initiateSlider(){var c=3,b=document.getElementById("sliderBar"),e=document.getElementById("sliderKnot"),f=b.offsetWidth,d=getPosition(b);minX=d.x+c;maxX=d.x+f-e.offsetWidth-c;sliderLength=maxX-minX;sliderUnit=sliderLength/(imgBrowser.pages.length-1);posArr=[];for(var a=0;a<imgBrowser.pages.length;a++)posArr[a]=new Position(minX+Math.round(a*sliderUnit),null);currentPosIndex=0;imgIndexView=document.getElementById("imgIndexView");if(!imgIndexView){imgIndexView=document.createElement("div");imgIndexView.style.width="40px";imgIndexView.style.height="23px";imgIndexView.style.overflowY="hidden";imgIndexView.style.fontSize="9px";imgIndexView.style.backgroundImage="url(../images/background/archive_index_view.gif)";imgIndexView.style.backgroundRepeat="no-repeat";imgIndexView.style.textAlign="center";imgIndexView.style.paddingTop="4px";imgIndexView.style.position="absolute";imgIndexView.style.zIndex="50";imgIndexView.style.display="none";if(isBrowserIE())document.body.firstChild.appendChild(imgIndexView);else document.body.appendChild(imgIndexView)}}function initiateDragDrop(a){sliderKnot=a;makeClickable(sliderKnot);makeDraggable(sliderKnot);count=imgBrowser.pages.length;count--;a.style.position="absolute";sliderUnit=Math.abs(sliderLength/count)}function mouseCoords(a){if(a.pageX||a.pageY)return {x:a.pageX,y:a.pageY};try{return {x:a.clientX+document.body.scrollLeft-document.body.clientLeft,y:a.clientY+document.body.scrollTop-document.body.clientTop}}catch(b){}}document.onmousemove=mouseMove;document.onmouseup=mouseUp;var dragObject=null;function makeClickable(a){a.onmousedown=function(){dragObject=this}}var dragObject=null,mouseOffset=null;function getMouseOffset(d,a){a=a||window.event;var c=getPosition(d),b=mouseCoords(a);return {x:b.x-c.x,y:b.y-c.y}}function getPosition(a){var b=0,c=0;while(a.offsetParent){b+=a.offsetLeft;c+=a.offsetTop;a=a.offsetParent}b+=a.offsetLeft;c+=a.offsetTop;return {x:b,y:c}}function mouseMove(b){if(!dragObject)return;b=b||window.event;var a=mouseCoords(b);if(dragObject){if(dragObject.style.left=="")dragObject.style.left=0+"px";dragObject.style.position="absolute";if(a.x-mouseOffset.x>=minX&&a.x-mouseOffset.x<=maxX)dragObject.style.left=a.x-mouseOffset.x+"px";else dragObject.style.left=a.x-mouseOffset.x<minX?minX+"px":maxX+"px";imageIndex=Math.round((parseInt(dragObject.style.left)-minX)/sliderUnit);currentPosIndex=imageIndex;displayImageIndexPopup(currentPosIndex);return false}}function mouseUp(){dragObject&&beginMove();dragObject=null;if(imgIndexView&&imgIndexView.style.display=="block")if(isBrowserIE())window.setTimeout('imgIndexView.style.display = "none";',150);else imgIndexView.style.display="none"}function displayImageIndexPopup(a){if(imgIndexView.style.display=="none")imgIndexView.style.display="block";imgIndexView.style.top=parseInt(dragObject.offsetTop)-imgIndexView.offsetHeight+"px";imgIndexView.style.left=parseInt(dragObject.offsetLeft)-parseInt(imgIndexView.style.width)/2+parseInt(dragObject.offsetWidth)/2+"px";imgIndexView.innerHTML=2*a+1+"-"+(2*a+2)}function makeDraggable(a){if(!a)return;a.onmousedown=function(a){dragObject=this;mouseOffset=getMouseOffset(this,a);return false}}function navigateKnotByMouseClick(b){b=b||window.event;var c;if(b.pageX)c=b.pageX;else c=b.clientX;var d=document.getElementById("sliderKnot"),a=parseInt(c)-parseInt(d.offsetWidth)/2;if(a<parseInt(minX))a=parseInt(minX);else if(a>parseInt(maxX))a=parseInt(maxX);d.style.left=a+"px";changePageImage()}function setPositionByIndex(b){if(sliderUnit){var a=parseInt(minX)+sliderUnit*b;sliderKnot.style.left=a+"px"}}function changePageImage(){window.setTimeout(function(){dragObject&&imgBrowser.renderBegin();imgBrowser.renderBegin()},20)}function AnimObject(a,d,c,b,e){a.style.position="absolute";this.id="animObj_"+a.getAttribute("id");if(window[this.id]){window.clearTimeout(window["timeout"]);window[this.id]=undefined}this.element=a;this.begin=d;this.finish=c;this.change=this.finish-this.begin;this.duration=b;this.time=e;this.beginAnimation=function(){var a=this.id;window[a]=this;this.setNewPosition()};this.setNewPosition=function(){if(this.begin!=this.finish){this.time++;this.change=this.finish-this.begin;this.begin=Math.round(calcPosition(this.time,this.begin,this.change,this.duration));this.element.style.left=this.begin+"px";var a=this.id;window["timeout"]=window.setTimeout("window['"+a+"'].setNewPosition()",15)}else{imgBrowser.setCurrentImgIndex(currentPosIndex);changePageImage()}};this.dispose=function(){}}var calcPosition=function(a,b,c,d){if((a/=d/2)<1)return c/2*a*a+b;else return -c/2*(--a*(a-2)-1)+b},beginMove=function(b){var d=document.getElementById("sliderKnot"),g=0,a,c;if(b!=null){a=posArr[currentPosIndex].x;c=posArr[b].x}else{a=parseInt(d.style.left);c=posArr[currentPosIndex].x;if(!a)a=posArr[0].x}var h=c-a,f=20,e=new AnimObject(d,a,c,f,g);e.beginAnimation();currentPosIndex=b!=null?b:currentPosIndex};function Position(a,b){this.x=a;this.y=b}function movePos(a){posArr[currentPosIndex+a]&&beginMove(currentPosIndex+a)}function setImageIndexByClickedPosition(a){var a=a?a:window.event;dragObject=document.getElementById("sliderKnot");if(!mouseOffset){mouseOffset={};mouseOffset.x=6}mouseMove(a)}
