/*!
 * jQuery JavaScript Library v1.6.4
 * http://jquery.com/
 *
 * Copyright 2011, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2011, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Mon Sep 12 18:54:48 2011 -0400
 */
function preinit(){var a;(a=tinyMCEPopup.getParam("external_link_list_url"))&&document.write('<script language="javascript" type="text/javascript" src="'+tinyMCEPopup.editor.documentBaseURI.toAbsolute(a)+'"></script>')}function changeClass(){var a=document.forms[0];a.classes.value=getSelectValue(a,"classlist")}function init(){tinyMCEPopup.resizeToInnerSize();var a=document.forms[0],b=tinyMCEPopup.editor,c=b.selection.getNode(),d="insert",e;document.getElementById("hrefbrowsercontainer").innerHTML=getBrowserHTML("hrefbrowser","href","file","advlink"),document.getElementById("popupurlbrowsercontainer").innerHTML=getBrowserHTML("popupurlbrowser","popupurl","file","advlink"),document.getElementById("targetlistcontainer").innerHTML=getTargetListHTML("targetlist","target"),e=getLinkListHTML("linklisthref","href"),e==""?document.getElementById("linklisthrefrow").style.display="none":document.getElementById("linklisthrefcontainer").innerHTML=e,e=getAnchorListHTML("anchorlist","href"),e==""?document.getElementById("anchorlistrow").style.display="none":document.getElementById("anchorlistcontainer").innerHTML=e,isVisible("hrefbrowser")&&(document.getElementById("href").style.width="260px"),isVisible("popupurlbrowser")&&(document.getElementById("popupurl").style.width="180px"),c=b.dom.getParent(c,"A"),c!=null&&c.nodeName=="A"&&(d="update"),a.insert.value=tinyMCEPopup.getLang(d,"Insert",!0),setPopupControlsDisabled(!0);if(d=="update"){var f=b.dom.getAttrib(c,"href"),g=b.dom.getAttrib(c,"onclick");setFormValue("href",f),setFormValue("title",b.dom.getAttrib(c,"title")),setFormValue("id",b.dom.getAttrib(c,"id")),setFormValue("style",b.dom.getAttrib(c,"style")),setFormValue("rel",b.dom.getAttrib(c,"rel")),setFormValue("rev",b.dom.getAttrib(c,"rev")),setFormValue("charset",b.dom.getAttrib(c,"charset")),setFormValue("hreflang",b.dom.getAttrib(c,"hreflang")),setFormValue("dir",b.dom.getAttrib(c,"dir")),setFormValue("lang",b.dom.getAttrib(c,"lang")),setFormValue("tabindex",b.dom.getAttrib(c,"tabindex",typeof c.tabindex!="undefined"?c.tabindex:"")),setFormValue("accesskey",b.dom.getAttrib(c,"accesskey",typeof c.accesskey!="undefined"?c.accesskey:"")),setFormValue("type",b.dom.getAttrib(c,"type")),setFormValue("onfocus",b.dom.getAttrib(c,"onfocus")),setFormValue("onblur",b.dom.getAttrib(c,"onblur")),setFormValue("onclick",g),setFormValue("ondblclick",b.dom.getAttrib(c,"ondblclick")),setFormValue("onmousedown",b.dom.getAttrib(c,"onmousedown")),setFormValue("onmouseup",b.dom.getAttrib(c,"onmouseup")),setFormValue("onmouseover",b.dom.getAttrib(c,"onmouseover")),setFormValue("onmousemove",b.dom.getAttrib(c,"onmousemove")),setFormValue("onmouseout",b.dom.getAttrib(c,"onmouseout")),setFormValue("onkeypress",b.dom.getAttrib(c,"onkeypress")),setFormValue("onkeydown",b.dom.getAttrib(c,"onkeydown")),setFormValue("onkeyup",b.dom.getAttrib(c,"onkeyup")),setFormValue("target",b.dom.getAttrib(c,"target")),setFormValue("classes",b.dom.getAttrib(c,"class")),g!=null&&g.indexOf("window.open")!=-1?parseWindowOpen(g):parseFunction(g),selectByValue(a,"dir",b.dom.getAttrib(c,"dir")),selectByValue(a,"rel",b.dom.getAttrib(c,"rel")),selectByValue(a,"rev",b.dom.getAttrib(c,"rev")),selectByValue(a,"linklisthref",f),f.charAt(0)=="#"&&selectByValue(a,"anchorlist",f),addClassesToList("classlist","advlink_styles"),selectByValue(a,"classlist",b.dom.getAttrib(c,"class"),!0),selectByValue(a,"targetlist",b.dom.getAttrib(c,"target"),!0)}else addClassesToList("classlist","advlink_styles")}function checkPrefix(a){a.value&&Validator.isEmail(a)&&!/^\s*mailto:/i.test(a.value)&&confirm(tinyMCEPopup.getLang("advlink_dlg.is_email"))&&(a.value="mailto:"+a.value),/^\s*www\./i.test(a.value)&&confirm(tinyMCEPopup.getLang("advlink_dlg.is_external"))&&(a.value="http://"+a.value)}function setFormValue(a,b){document.forms[0].elements[a].value=b}function parseWindowOpen(a){var b=document.forms[0];a.indexOf("return false;")!=-1?(b.popupreturn.checked=!0,a=a.replace("return false;","")):b.popupreturn.checked=!1;var c=parseLink(a);if(c!=null){b.ispopup.checked=!0,setPopupControlsDisabled(!1);var d=parseOptions(c.options),e=c.url;b.popupname.value=c.target,b.popupurl.value=e,b.popupwidth.value=getOption(d,"width"),b.popupheight.value=getOption(d,"height"),b.popupleft.value=getOption(d,"left"),b.popuptop.value=getOption(d,"top"),b.popupleft.value.indexOf("screen")!=-1&&(b.popupleft.value="c"),b.popuptop.value.indexOf("screen")!=-1&&(b.popuptop.value="c"),b.popuplocation.checked=getOption(d,"location")=="yes",b.popupscrollbars.checked=getOption(d,"scrollbars")=="yes",b.popupmenubar.checked=getOption(d,"menubar")=="yes",b.popupresizable.checked=getOption(d,"resizable")=="yes",b.popuptoolbar.checked=getOption(d,"toolbar")=="yes",b.popupstatus.checked=getOption(d,"status")=="yes",b.popupdependent.checked=getOption(d,"dependent")=="yes",buildOnClick()}}function parseFunction(a){var b=document.forms[0],c=parseLink(a)}function getOption(a,b){return typeof a[b]=="undefined"?"":a[b]}function setPopupControlsDisabled(a){var b=document.forms[0];b.popupname.disabled=a,b.popupurl.disabled=a,b.popupwidth.disabled=a,b.popupheight.disabled=a,b.popupleft.disabled=a,b.popuptop.disabled=a,b.popuplocation.disabled=a,b.popupscrollbars.disabled=a,b.popupmenubar.disabled=a,b.popupresizable.disabled=a,b.popuptoolbar.disabled=a,b.popupstatus.disabled=a,b.popupreturn.disabled=a,b.popupdependent.disabled=a,setBrowserDisabled("popupurlbrowser",a)}function parseLink(a){a=a.replace(new RegExp("&#39;","g"),"'");var b=a.replace(new RegExp("\\s*([A-Za-z0-9.]*)\\s*\\(.*","gi"),"$1"),c=templates[b];if(c){var d=c.match(new RegExp("'?\\$\\{[A-Za-z0-9.]*\\}'?","gi")),e="\\s*[A-Za-z0-9.]*\\s*\\(",f="";for(var g=0;g<d.length;g++)d[g].indexOf("'${")!=-1?e+="'(.*)'":e+="([0-9]*)",f+="$"+(g+1),d[g]=d[g].replace(new RegExp("[^A-Za-z0-9]","gi"),""),g!=d.length-1?(e+="\\s*,\\s*",f+="<delim>"):e+=".*";e+="\\);?";var h=[];h._function=b;var i=a.replace(new RegExp(e,"gi"),f).split("<delim>");for(var g=0;g<d.length;g++)h[d[g]]=i[g];return h}return null}function parseOptions(a){if(a==null||a=="")return[];a=a.toLowerCase(),a=a.replace(/;/g,","),a=a.replace(/[^0-9a-z=,]/g,"");var b=a.split(","),c=[];for(var d=0;d<b.length;d++){var e=b[d].split("=");e.length==2&&(c[e[0]]=e[1])}return c}function buildOnClick(){var a=document.forms[0];if(!a.ispopup.checked){a.onclick.value="";return}var b="window.open('",c=a.popupurl.value;b+=c+"','",b+=a.popupname.value+"','",a.popuplocation.checked&&(b+="location=yes,"),a.popupscrollbars.checked&&(b+="scrollbars=yes,"),a.popupmenubar.checked&&(b+="menubar=yes,"),a.popupresizable.checked&&(b+="resizable=yes,"),a.popuptoolbar.checked&&(b+="toolbar=yes,"),a.popupstatus.checked&&(b+="status=yes,"),a.popupdependent.checked&&(b+="dependent=yes,"),a.popupwidth.value!=""&&(b+="width="+a.popupwidth.value+","),a.popupheight.value!=""&&(b+="height="+a.popupheight.value+","),a.popupleft.value!=""&&(a.popupleft.value!="c"?b+="left="+a.popupleft.value+",":b+="left='+(screen.availWidth/2-"+a.popupwidth.value/2+")+',"),a.popuptop.value!=""&&(a.popuptop.value!="c"?b+="top="+a.popuptop.value+",":b+="top='+(screen.availHeight/2-"+a.popupheight.value/2+")+',"),b.charAt(b.length-1)==","&&(b=b.substring(0,b.length-1)),b+="');",a.popupreturn.checked&&(b+="return false;"),a.onclick.value=b,a.href.value==""&&(a.href.value=c)}function setAttrib(a,b,c){var d=document.forms[0],e=d.elements[b.toLowerCase()],f=tinyMCEPopup.editor.dom;if(typeof c=="undefined"||c==null)c="",e&&(c=e.value);b=="style"&&(c=f.serializeStyle(f.parseStyle(c),"a")),f.setAttrib(a,b,c)}function getAnchorListHTML(a,b){var c=tinyMCEPopup.editor,d=c.dom.select("a"),e,f,g,h="";for(f=0,g=d.length;f<g;f++)(e=c.dom.getAttrib(d[f],"name"))!=""&&(h+='<option value="#'+e+'">'+e+"</option>");return h==""?"":(h='<select id="'+a+'" name="'+a+'" class="mceAnchorList"'+' onchange="this.form.'+b+'.value=this.options[this.selectedIndex].value"'+">"+'<option value="">---</option>'+h+"</select>",h)}function insertAction(){var a=tinyMCEPopup.editor,b,c,d;b=a.selection.getNode(),checkPrefix(document.forms[0].href),b=a.dom.getParent(b,"A");if(!document.forms[0].href.value){d=a.selection.getBookmark(),a.dom.remove(b,1),a.selection.moveToBookmark(d),tinyMCEPopup.execCommand("mceEndUndoLevel"),tinyMCEPopup.close();return}if(b==null){a.getDoc().execCommand("unlink",!1,null),tinyMCEPopup.execCommand("mceInsertLink",!1,"#mce_temp_url#",{skip_undo:1}),c=tinymce.grep(a.dom.select("a"),function(b){return a.dom.getAttrib(b,"href")=="#mce_temp_url#"});for(d=0;d<c.length;d++)setAllAttribs(b=c[d])}else setAllAttribs(b);if(b.childNodes.length!=1||b.firstChild.nodeName!="IMG")a.focus(),a.selection.select(b),a.selection.collapse(0),tinyMCEPopup.storeSelection();tinyMCEPopup.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function setAllAttribs(a){var b=document.forms[0],c=b.href.value.replace(/ /g,"%20"),d=getSelectValue(b,"targetlist");setAttrib(a,"href",c),setAttrib(a,"title"),setAttrib(a,"target",d=="_self"?"":d),setAttrib(a,"id"),setAttrib(a,"style"),setAttrib(a,"class",getSelectValue(b,"classlist")),setAttrib(a,"rel"),setAttrib(a,"rev"),setAttrib(a,"charset"),setAttrib(a,"hreflang"),setAttrib(a,"dir"),setAttrib(a,"lang"),setAttrib(a,"tabindex"),setAttrib(a,"accesskey"),setAttrib(a,"type"),setAttrib(a,"onfocus"),setAttrib(a,"onblur"),setAttrib(a,"onclick"),setAttrib(a,"ondblclick"),setAttrib(a,"onmousedown"),setAttrib(a,"onmouseup"),setAttrib(a,"onmouseover"),setAttrib(a,"onmousemove"),setAttrib(a,"onmouseout"),setAttrib(a,"onkeypress"),setAttrib(a,"onkeydown"),setAttrib(a,"onkeyup"),tinyMCE.isMSIE5&&(a.outerHTML=a.outerHTML)}function getSelectValue(a,b){var c=a.elements[b];return!c||c.options==null||c.selectedIndex==-1?"":c.options[c.selectedIndex].value}function getLinkListHTML(a,b,c){if(typeof tinyMCELinkList=="undefined"||tinyMCELinkList.length==0)return"";var d="";d+='<select id="'+a+'" name="'+a+'"',d+=' class="mceLinkList" onfoc2us="tinyMCE.addSelectAccessibility(event, this, window);" onchange="this.form.'+b+".value=",d+="this.options[this.selectedIndex].value;",typeof c!="undefined"&&(d+=c+"('"+b+"',this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);"),d+='"><option value="">---</option>';for(var e=0;e<tinyMCELinkList.length;e++)d+='<option value="'+tinyMCELinkList[e][1]+'">'+tinyMCELinkList[e][0]+"</option>";return d+="</select>",d}function getTargetListHTML(a,b){var c=tinyMCEPopup.getParam("theme_advanced_link_targets","").split(";"),d="";d+='<select id="'+a+'" name="'+a+'" onf2ocus="tinyMCE.addSelectAccessibility(event, this, window);" onchange="this.form.'+b+".value=",d+='this.options[this.selectedIndex].value;">',d+='<option value="_self">'+tinyMCEPopup.getLang("advlink_dlg.target_same")+"</option>",d+='<option value="_blank">'+tinyMCEPopup.getLang("advlink_dlg.target_blank")+" (_blank)</option>",d+='<option value="_parent">'+tinyMCEPopup.getLang("advlink_dlg.target_parent")+" (_parent)</option>",d+='<option value="_top">'+tinyMCEPopup.getLang("advlink_dlg.target_top")+" (_top)</option>";for(var e=0;e<c.length;e++){var f,g;if(c[e]=="")continue;f=c[e].split("=")[0],g=c[e].split("=")[1],d+='<option value="'+f+'">'+g+" ("+f+")</option>"}return d+="</select>",d}function writeFlash(a){writeEmbed("D27CDB6E-AE6D-11cf-96B8-444553540000","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0","application/x-shockwave-flash",a)}function writeShockWave(a){writeEmbed("166B1BCA-3F9C-11CF-8075-444553540000","http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0","application/x-director",a)}function writeQuickTime(a){writeEmbed("02BF25D5-8C17-4B23-BC80-D3488ABDDC6B","http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0","video/quicktime",a)}function writeRealMedia(a){writeEmbed("CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0","audio/x-pn-realaudio-plugin",a)}function writeWindowsMedia(a){a.url=a.src,writeEmbed("6BF52A52-394A-11D3-B153-00C04F79FAA6","http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701","application/x-mplayer2",a)}function writeEmbed(a,b,c,d){var e="",f;e+='<object classid="clsid:'+a+'" codebase="'+b+'"',e+=typeof d.id!="undefined"?'id="'+d.id+'"':"",e+=typeof d.name!="undefined"?'name="'+d.name+'"':"",e+=typeof d.width!="undefined"?'width="'+d.width+'"':"",e+=typeof d.height!="undefined"?'height="'+d.height+'"':"",e+=typeof d.align!="undefined"?'align="'+d.align+'"':"",e+=">";for(f in d)e+='<param name="'+f+'" value="'+d[f]+'">';e+='<embed type="'+c+'"';for(f in d)e+=f+'="'+d[f]+'" ';e+="></embed></object>",document.write(e)}function writeFlash(a){writeEmbed("D27CDB6E-AE6D-11cf-96B8-444553540000","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0","application/x-shockwave-flash",a)}function writeShockWave(a){writeEmbed("166B1BCA-3F9C-11CF-8075-444553540000","http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0","application/x-director",a)}function writeQuickTime(a){writeEmbed("02BF25D5-8C17-4B23-BC80-D3488ABDDC6B","http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0","video/quicktime",a)}function writeRealMedia(a){writeEmbed("CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0","audio/x-pn-realaudio-plugin",a)}function writeWindowsMedia(a){a.url=a.src,writeEmbed("6BF52A52-394A-11D3-B153-00C04F79FAA6","http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701","application/x-mplayer2",a)}function writeEmbed(a,b,c,d){var e="",f;e+='<object classid="clsid:'+a+'" codebase="'+b+'"',e+=typeof d.id!="undefined"?'id="'+d.id+'"':"",e+=typeof d.name!="undefined"?'name="'+d.name+'"':"",e+=typeof d.width!="undefined"?'width="'+d.width+'"':"",e+=typeof d.height!="undefined"?'height="'+d.height+'"':"",e+=typeof d.align!="undefined"?'align="'+d.align+'"':"",e+=">";for(f in d)e+='<param name="'+f+'" value="'+d[f]+'">';e+='<embed type="'+c+'"';for(f in d)e+=f+'="'+d[f]+'" ';e+="></embed></object>",document.write(e)}function init(){var a=document.getElementById("container"),b;a.style.cssText=tinyMCEPopup.getWindowArg("style_text"),b=getBrowserHTML("background_image_browser","background_image","image","advimage"),document.getElementById("background_image_browser").innerHTML=b,document.getElementById("text_color_pickcontainer").innerHTML=getColorPickerHTML("text_color_pick","text_color"),document.getElementById("background_color_pickcontainer").innerHTML=getColorPickerHTML("background_color_pick","background_color"),document.getElementById("border_color_top_pickcontainer").innerHTML=getColorPickerHTML("border_color_top_pick","border_color_top"),document.getElementById("border_color_right_pickcontainer").innerHTML=getColorPickerHTML("border_color_right_pick","border_color_right"),document.getElementById("border_color_bottom_pickcontainer").innerHTML=getColorPickerHTML("border_color_bottom_pick","border_color_bottom"),document.getElementById("border_color_left_pickcontainer").innerHTML=getColorPickerHTML("border_color_left_pick","border_color_left"),fillSelect(0,"text_font","style_font",defaultFonts,";",!0),fillSelect(0,"text_size","style_font_size",defaultSizes,";",!0),fillSelect(0,"text_size_measurement","style_font_size_measurement",defaultMeasurement,";",!0),fillSelect(0,"text_case","style_text_case","capitalize;uppercase;lowercase",";",!0),fillSelect(0,"text_weight","style_font_weight",defaultWeight,";",!0),fillSelect(0,"text_style","style_font_style",defaultTextStyle,";",!0),fillSelect(0,"text_variant","style_font_variant",defaultVariant,";",!0),fillSelect(0,"text_lineheight","style_font_line_height",defaultLineHeight,";",!0),fillSelect(0,"text_lineheight_measurement","style_font_line_height_measurement",defaultMeasurement,";",!0),fillSelect(0,"background_attachment","style_background_attachment",defaultAttachment,";",!0),fillSelect(0,"background_repeat","style_background_repeat",defaultRepeat,";",!0),fillSelect(0,"background_hpos_measurement","style_background_hpos_measurement",defaultMeasurement,";",!0),fillSelect(0,"background_vpos_measurement","style_background_vpos_measurement",defaultMeasurement,";",!0),fillSelect(0,"background_hpos","style_background_hpos",defaultPosH,";",!0),fillSelect(0,"background_vpos","style_background_vpos",defaultPosV,";",!0),fillSelect(0,"block_wordspacing","style_wordspacing","normal",";",!0),fillSelect(0,"block_wordspacing_measurement","style_wordspacing_measurement",defaultSpacingMeasurement,";",!0),fillSelect(0,"block_letterspacing","style_letterspacing","normal",";",!0),fillSelect(0,"block_letterspacing_measurement","style_letterspacing_measurement",defaultSpacingMeasurement,";",!0),fillSelect(0,"block_vertical_alignment","style_vertical_alignment",defaultVAlign,";",!0),fillSelect(0,"block_text_align","style_text_align","left;right;center;justify",";",!0),fillSelect(0,"block_whitespace","style_whitespace","normal;pre;nowrap",";",!0),fillSelect(0,"block_display","style_display",defaultDisplay,";",!0),fillSelect(0,"block_text_indent_measurement","style_text_indent_measurement",defaultIndentMeasurement,";",!0),fillSelect(0,"box_width_measurement","style_box_width_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_height_measurement","style_box_height_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_float","style_float","left;right;none",";",!0),fillSelect(0,"box_clear","style_clear","left;right;both;none",";",!0),fillSelect(0,"box_padding_left_measurement","style_padding_left_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_padding_top_measurement","style_padding_top_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_padding_bottom_measurement","style_padding_bottom_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_padding_right_measurement","style_padding_right_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_margin_left_measurement","style_margin_left_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_margin_top_measurement","style_margin_top_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_margin_bottom_measurement","style_margin_bottom_measurement",defaultMeasurement,";",!0),fillSelect(0,"box_margin_right_measurement","style_margin_right_measurement",defaultMeasurement,";",!0),fillSelect(0,"border_style_top","style_border_style_top",defaultBorderStyle,";",!0),fillSelect(0,"border_style_right","style_border_style_right",defaultBorderStyle,";",!0),fillSelect(0,"border_style_bottom","style_border_style_bottom",defaultBorderStyle,";",!0),fillSelect(0,"border_style_left","style_border_style_left",defaultBorderStyle,";",!0),fillSelect(0,"border_width_top","style_border_width_top",defaultBorderWidth,";",!0),fillSelect(0,"border_width_right","style_border_width_right",defaultBorderWidth,";",!0),fillSelect(0,"border_width_bottom","style_border_width_bottom",defaultBorderWidth,";",!0),fillSelect(0,"border_width_left","style_border_width_left",defaultBorderWidth,";",!0),fillSelect(0,"border_width_top_measurement","style_border_width_top_measurement",defaultMeasurement,";",!0),fillSelect(0,"border_width_right_measurement","style_border_width_right_measurement",defaultMeasurement,";",!0),fillSelect(0,"border_width_bottom_measurement","style_border_width_bottom_measurement",defaultMeasurement,";",!0),fillSelect(0,"border_width_left_measurement","style_border_width_left_measurement",defaultMeasurement,";",!0),fillSelect(0,"list_type","style_list_type",defaultListType,";",!0),fillSelect(0,"list_position","style_list_position","inside;outside",";",!0),fillSelect(0,"positioning_type","style_positioning_type","absolute;relative;static",";",!0),fillSelect(0,"positioning_visibility","style_positioning_visibility","inherit;visible;hidden",";",!0),fillSelect(0,"positioning_width_measurement","style_positioning_width_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_height_measurement","style_positioning_height_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_overflow","style_positioning_overflow","visible;hidden;scroll;auto",";",!0),fillSelect(0,"positioning_placement_top_measurement","style_positioning_placement_top_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_placement_right_measurement","style_positioning_placement_right_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_placement_bottom_measurement","style_positioning_placement_bottom_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_placement_left_measurement","style_positioning_placement_left_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_clip_top_measurement","style_positioning_clip_top_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_clip_right_measurement","style_positioning_clip_right_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_clip_bottom_measurement","style_positioning_clip_bottom_measurement",defaultMeasurement,";",!0),fillSelect(0,"positioning_clip_left_measurement","style_positioning_clip_left_measurement",defaultMeasurement,";",!0),TinyMCE_EditableSelects.init(),setupFormData(),showDisabledControls()}function setupFormData(){var a=document.getElementById("container"),b=document.forms[0],c,d,e;selectByValue(b,"text_font",a.style.fontFamily,!0,!0),selectByValue(b,"text_size",getNum(a.style.fontSize),!0,!0),selectByValue(b,"text_size_measurement",getMeasurement(a.style.fontSize)),selectByValue(b,"text_weight",a.style.fontWeight,!0,!0),selectByValue(b,"text_style",a.style.fontStyle,!0,!0),selectByValue(b,"text_lineheight",getNum(a.style.lineHeight),!0,!0),selectByValue(b,"text_lineheight_measurement",getMeasurement(a.style.lineHeight)),selectByValue(b,"text_case",a.style.textTransform,!0,!0),selectByValue(b,"text_variant",a.style.fontVariant,!0,!0),b.text_color.value=tinyMCEPopup.editor.dom.toHex(a.style.color),updateColor("text_color_pick","text_color"),b.text_underline.checked=inStr(a.style.textDecoration,"underline"),b.text_overline.checked=inStr(a.style.textDecoration,"overline"),b.text_linethrough.checked=inStr(a.style.textDecoration,"line-through"),b.text_blink.checked=inStr(a.style.textDecoration,"blink"),b.background_color.value=tinyMCEPopup.editor.dom.toHex(a.style.backgroundColor),updateColor("background_color_pick","background_color"),b.background_image.value=a.style.backgroundImage.replace(new RegExp("url\\('?([^']*)'?\\)","gi"),"$1"),selectByValue(b,"background_repeat",a.style.backgroundRepeat,!0,!0),selectByValue(b,"background_attachment",a.style.backgroundAttachment,!0,!0),selectByValue(b,"background_hpos",getNum(getVal(a.style.backgroundPosition,0)),!0,!0),selectByValue(b,"background_hpos_measurement",getMeasurement(getVal(a.style.backgroundPosition,0))),selectByValue(b,"background_vpos",getNum(getVal(a.style.backgroundPosition,1)),!0,!0),selectByValue(b,"background_vpos_measurement",getMeasurement(getVal(a.style.backgroundPosition,1))),selectByValue(b,"block_wordspacing",getNum(a.style.wordSpacing),!0,!0),selectByValue(b,"block_wordspacing_measurement",getMeasurement(a.style.wordSpacing)),selectByValue(b,"block_letterspacing",getNum(a.style.letterSpacing),!0,!0),selectByValue(b,"block_letterspacing_measurement",getMeasurement(a.style.letterSpacing)),selectByValue(b,"block_vertical_alignment",a.style.verticalAlign,!0,!0),selectByValue(b,"block_text_align",a.style.textAlign,!0,!0),b.block_text_indent.value=getNum(a.style.textIndent),selectByValue(b,"block_text_indent_measurement",getMeasurement(a.style.textIndent)),selectByValue(b,"block_whitespace",a.style.whiteSpace,!0,!0),selectByValue(b,"block_display",a.style.display,!0,!0),b.box_width.value=getNum(a.style.width),selectByValue(b,"box_width_measurement",getMeasurement(a.style.width)),b.box_height.value=getNum(a.style.height),selectByValue(b,"box_height_measurement",getMeasurement(a.style.height)),selectByValue(b,"box_float",a.style.cssFloat||a.style.styleFloat,!0,!0),selectByValue(b,"box_clear",a.style.clear,!0,!0),setupBox(b,a,"box_padding","padding",""),setupBox(b,a,"box_margin","margin",""),setupBox(b,a,"border_style","border","Style"),setupBox(b,a,"border_width","border","Width"),setupBox(b,a,"border_color","border","Color"),updateColor("border_color_top_pick","border_color_top"),updateColor("border_color_right_pick","border_color_right"),updateColor("border_color_bottom_pick","border_color_bottom"),updateColor("border_color_left_pick","border_color_left"),b.elements.border_color_top.value=tinyMCEPopup.editor.dom.toHex(b.elements.border_color_top.value),b.elements.border_color_right.value=tinyMCEPopup.editor.dom.toHex(b.elements.border_color_right.value),b.elements.border_color_bottom.value=tinyMCEPopup.editor.dom.toHex(b.elements.border_color_bottom.value),b.elements.border_color_left.value=tinyMCEPopup.editor.dom.toHex(b.elements.border_color_left.value),selectByValue(b,"list_type",a.style.listStyleType,!0,!0),selectByValue(b,"list_position",a.style.listStylePosition,!0,!0),b.list_bullet_image.value=a.style.listStyleImage.replace(new RegExp("url\\('?([^']*)'?\\)","gi"),"$1"),selectByValue(b,"positioning_type",a.style.position,!0,!0),selectByValue(b,"positioning_visibility",a.style.visibility,!0,!0),selectByValue(b,"positioning_overflow",a.style.overflow,!0,!0),b.positioning_zindex.value=a.style.zIndex?a.style.zIndex:"",b.positioning_width.value=getNum(a.style.width),selectByValue(b,"positioning_width_measurement",getMeasurement(a.style.width)),b.positioning_height.value=getNum(a.style.height),selectByValue(b,"positioning_height_measurement",getMeasurement(a.style.height)),setupBox(b,a,"positioning_placement","","",["top","right","bottom","left"]),c=a.style.clip.replace(new RegExp("rect\\('?([^']*)'?\\)","gi"),"$1"),c=c.replace(/,/g," "),hasEqualValues([getVal(c,0),getVal(c,1),getVal(c,2),getVal(c,3)])?(b.positioning_clip_top.value=getNum(getVal(c,0)),selectByValue(b,"positioning_clip_top_measurement",getMeasurement(getVal(c,0))),b.positioning_clip_right.value=b.positioning_clip_bottom.value=b.positioning_clip_left.value):(b.positioning_clip_top.value=getNum(getVal(c,0)),selectByValue(b,"positioning_clip_top_measurement",getMeasurement(getVal(c,0))),b.positioning_clip_right.value=getNum(getVal(c,1)),selectByValue(b,"positioning_clip_right_measurement",getMeasurement(getVal(c,1))),b.positioning_clip_bottom.value=getNum(getVal(c,2)),selectByValue(b,"positioning_clip_bottom_measurement",getMeasurement(getVal(c,2))),b.positioning_clip_left.value=getNum(getVal(c,3)),selectByValue(b,"positioning_clip_left_measurement",getMeasurement(getVal(c,3))))}function getMeasurement(a){return a.replace(/^([0-9.]+)(.*)$/,"$2")}function getNum(a){return(new RegExp("^(?:[0-9.]+)(?:[a-z%]+)$","gi")).test(a)?a.replace(/[^0-9.]/g,""):a}function inStr(a,b){return(new RegExp(b,"gi")).test(a)}function getVal(a,b){var c=a.split(" ");return c.length>1?c[b]:""}function setValue(a,b,c){a.elements[b].type=="text"?a.elements[b].value=c:selectByValue(a,b,c,!0,!0)}function setupBox(a,b,c,d,e,f){typeof f=="undefined"&&(f=["Top","Right","Bottom","Left"]),isSame(b,d,e,f)?(a.elements[c+"_same"].checked=!0,setValue(a,c+"_top",getNum(b.style[d+f[0]+e])),a.elements[c+"_top"].disabled=!1,a.elements[c+"_right"].value="",a.elements[c+"_right"].disabled=!0,a.elements[c+"_bottom"].value="",a.elements[c+"_bottom"].disabled=!0,a.elements[c+"_left"].value="",a.elements[c+"_left"].disabled=!0,a.elements[c+"_top_measurement"]&&(selectByValue(a,c+"_top_measurement",getMeasurement(b.style[d+f[0]+e])),a.elements[c+"_left_measurement"].disabled=!0,a.elements[c+"_bottom_measurement"].disabled=!0,a.elements[c+"_right_measurement"].disabled=!0)):(a.elements[c+"_same"].checked=!1,setValue(a,c+"_top",getNum(b.style[d+f[0]+e])),a.elements[c+"_top"].disabled=!1,setValue(a,c+"_right",getNum(b.style[d+f[1]+e])),a.elements[c+"_right"].disabled=!1,setValue(a,c+"_bottom",getNum(b.style[d+f[2]+e])),a.elements[c+"_bottom"].disabled=!1,setValue(a,c+"_left",getNum(b.style[d+f[3]+e])),a.elements[c+"_left"].disabled=!1,a.elements[c+"_top_measurement"]&&(selectByValue(a,c+"_top_measurement",getMeasurement(b.style[d+f[0]+e])),selectByValue(a,c+"_right_measurement",getMeasurement(b.style[d+f[1]+e])),selectByValue(a,c+"_bottom_measurement",getMeasurement(b.style[d+f[2]+e])),selectByValue(a,c+"_left_measurement",getMeasurement(b.style[d+f[3]+e])),a.elements[c+"_left_measurement"].disabled=!1,a.elements[c+"_bottom_measurement"].disabled=!1,a.elements[c+"_right_measurement"].disabled=!1))}function isSame(a,b,c,d){var e=[],f,g;typeof d=="undefined"&&(d=["Top","Right","Bottom","Left"]);if(typeof c=="undefined"||c==null)c="";e[0]=a.style[b+d[0]+c],e[1]=a.style[b+d[1]+c],e[2]=a.style[b+d[2]+c],e[3]=a.style[b+d[3]+c];for(f=0;f<e.length;f++){if(e[f]==null)return!1;for(g=0;g<e.length;g++)if(e[g]!=e[f])return!1}return!0}function hasEqualValues(a){var b,c;for(b=0;b<a.length;b++){if(a[b]==null)return!1;for(c=0;c<a.length;c++)if(a[c]!=a[b])return!1}return!0}function applyAction(){var a=document.getElementById("container"),b=tinyMCEPopup.editor;generateCSS(),tinyMCEPopup.restoreSelection(),b.dom.setAttrib(b.selection.getSelectedBlocks(),"style",tinyMCEPopup.editor.dom.serializeStyle(tinyMCEPopup.editor.dom.parseStyle(a.style.cssText)))}function updateAction(){applyAction(),tinyMCEPopup.close()}function generateCSS(){var a=document.getElementById("container"),b=document.forms[0],c=new RegExp("[0-9]+","g"),d,e;a.style.cssText="",a.style.fontFamily=b.text_font.value,a.style.fontSize=b.text_size.value+(isNum(b.text_size.value)?b.text_size_measurement.value||"px":""),a.style.fontStyle=b.text_style.value,a.style.lineHeight=b.text_lineheight.value+(isNum(b.text_lineheight.value)?b.text_lineheight_measurement.value:""),a.style.textTransform=b.text_case.value,a.style.fontWeight=b.text_weight.value,a.style.fontVariant=b.text_variant.value,a.style.color=b.text_color.value,d="",d+=b.text_underline.checked?" underline":"",d+=b.text_overline.checked?" overline":"",d+=b.text_linethrough.checked?" line-through":"",d+=b.text_blink.checked?" blink":"",d=d.length>0?d.substring(1):d,b.text_none.checked&&(d="none"),a.style.textDecoration=d,a.style.backgroundColor=b.background_color.value,a.style.backgroundImage=b.background_image.value!=""?"url("+b.background_image.value+")":"",a.style.backgroundRepeat=b.background_repeat.value,a.style.backgroundAttachment=b.background_attachment.value,b.background_hpos.value!=""&&(d="",d+=b.background_hpos.value+(isNum(b.background_hpos.value)?b.background_hpos_measurement.value:"")+" ",d+=b.background_vpos.value+(isNum(b.background_vpos.value)?b.background_vpos_measurement.value:""),a.style.backgroundPosition=d),a.style.wordSpacing=b.block_wordspacing.value+(isNum(b.block_wordspacing.value)?b.block_wordspacing_measurement.value:""),a.style.letterSpacing=b.block_letterspacing.value+(isNum(b.block_letterspacing.value)?b.block_letterspacing_measurement.value:""),a.style.verticalAlign=b.block_vertical_alignment.value,a.style.textAlign=b.block_text_align.value,a.style.textIndent=b.block_text_indent.value+(isNum(b.block_text_indent.value)?b.block_text_indent_measurement.value:""),a.style.whiteSpace=b.block_whitespace.value,a.style.display=b.block_display.value,a.style.width=b.box_width.value+(isNum(b.box_width.value)?b.box_width_measurement.value:""),a.style.height=b.box_height.value+(isNum(b.box_height.value)?b.box_height_measurement.value:""),a.style.styleFloat=b.box_float.value,a.style.cssFloat=b.box_float.value,a.style.clear=b.box_clear.value,b.box_padding_same.checked?a.style.padding=b.box_padding_top.value+(isNum(b.box_padding_top.value)?b.box_padding_top_measurement.value:""):(a.style.paddingTop=b.box_padding_top.value+(isNum(b.box_padding_top.value)?b.box_padding_top_measurement.value:""),a.style.paddingRight=b.box_padding_right.value+(isNum(b.box_padding_right.value)?b.box_padding_right_measurement.value:""),a.style.paddingBottom=b.box_padding_bottom.value+(isNum(b.box_padding_bottom.value)?b.box_padding_bottom_measurement.value:""),a.style.paddingLeft=b.box_padding_left.value+(isNum(b.box_padding_left.value)?b.box_padding_left_measurement.value:"")),b.box_margin_same.checked?a.style.margin=b.box_margin_top.value+(isNum(b.box_margin_top.value)?b.box_margin_top_measurement.value:""):(a.style.marginTop=b.box_margin_top
.value+(isNum(b.box_margin_top.value)?b.box_margin_top_measurement.value:""),a.style.marginRight=b.box_margin_right.value+(isNum(b.box_margin_right.value)?b.box_margin_right_measurement.value:""),a.style.marginBottom=b.box_margin_bottom.value+(isNum(b.box_margin_bottom.value)?b.box_margin_bottom_measurement.value:""),a.style.marginLeft=b.box_margin_left.value+(isNum(b.box_margin_left.value)?b.box_margin_left_measurement.value:"")),b.border_style_same.checked?a.style.borderStyle=b.border_style_top.value:(a.style.borderTopStyle=b.border_style_top.value,a.style.borderRightStyle=b.border_style_right.value,a.style.borderBottomStyle=b.border_style_bottom.value,a.style.borderLeftStyle=b.border_style_left.value),b.border_width_same.checked?a.style.borderWidth=b.border_width_top.value+(isNum(b.border_width_top.value)?b.border_width_top_measurement.value:""):(a.style.borderTopWidth=b.border_width_top.value+(isNum(b.border_width_top.value)?b.border_width_top_measurement.value:""),a.style.borderRightWidth=b.border_width_right.value+(isNum(b.border_width_right.value)?b.border_width_right_measurement.value:""),a.style.borderBottomWidth=b.border_width_bottom.value+(isNum(b.border_width_bottom.value)?b.border_width_bottom_measurement.value:""),a.style.borderLeftWidth=b.border_width_left.value+(isNum(b.border_width_left.value)?b.border_width_left_measurement.value:"")),b.border_color_same.checked?a.style.borderColor=b.border_color_top.value:(a.style.borderTopColor=b.border_color_top.value,a.style.borderRightColor=b.border_color_right.value,a.style.borderBottomColor=b.border_color_bottom.value,a.style.borderLeftColor=b.border_color_left.value),a.style.listStyleType=b.list_type.value,a.style.listStylePosition=b.list_position.value,a.style.listStyleImage=b.list_bullet_image.value!=""?"url("+b.list_bullet_image.value+")":"",a.style.position=b.positioning_type.value,a.style.visibility=b.positioning_visibility.value,a.style.width==""&&(a.style.width=b.positioning_width.value+(isNum(b.positioning_width.value)?b.positioning_width_measurement.value:"")),a.style.height==""&&(a.style.height=b.positioning_height.value+(isNum(b.positioning_height.value)?b.positioning_height_measurement.value:"")),a.style.zIndex=b.positioning_zindex.value,a.style.overflow=b.positioning_overflow.value,b.positioning_placement_same.checked?(d=b.positioning_placement_top.value+(isNum(b.positioning_placement_top.value)?b.positioning_placement_top_measurement.value:""),a.style.top=d,a.style.right=d,a.style.bottom=d,a.style.left=d):(a.style.top=b.positioning_placement_top.value+(isNum(b.positioning_placement_top.value)?b.positioning_placement_top_measurement.value:""),a.style.right=b.positioning_placement_right.value+(isNum(b.positioning_placement_right.value)?b.positioning_placement_right_measurement.value:""),a.style.bottom=b.positioning_placement_bottom.value+(isNum(b.positioning_placement_bottom.value)?b.positioning_placement_bottom_measurement.value:""),a.style.left=b.positioning_placement_left.value+(isNum(b.positioning_placement_left.value)?b.positioning_placement_left_measurement.value:"")),b.positioning_clip_same.checked?(d="rect(",e=isNum(b.positioning_clip_top.value)?b.positioning_clip_top.value+b.positioning_clip_top_measurement.value:"auto",d+=e+" ",d+=e+" ",d+=e+" ",d+=e+")",d!="rect(auto auto auto auto)"&&(a.style.clip=d)):(d="rect(",d+=(isNum(b.positioning_clip_top.value)?b.positioning_clip_top.value+b.positioning_clip_top_measurement.value:"auto")+" ",d+=(isNum(b.positioning_clip_right.value)?b.positioning_clip_right.value+b.positioning_clip_right_measurement.value:"auto")+" ",d+=(isNum(b.positioning_clip_bottom.value)?b.positioning_clip_bottom.value+b.positioning_clip_bottom_measurement.value:"auto")+" ",d+=isNum(b.positioning_clip_left.value)?b.positioning_clip_left.value+b.positioning_clip_left_measurement.value:"auto",d+=")",d!="rect(auto auto auto auto)"&&(a.style.clip=d)),a.style.cssText=a.style.cssText}function isNum(a){return(new RegExp("[0-9]+","g")).test(a)}function showDisabledControls(){var a=document.forms,b,c;for(b=0;b<a.length;b++)for(c=0;c<a[b].elements.length;c++)a[b].elements[c].disabled?tinyMCEPopup.editor.dom.addClass(a[b].elements[c],"disabled"):tinyMCEPopup.editor.dom.removeClass(a[b].elements[c],"disabled")}function fillSelect(a,b,c,d,e,f){var g,h,i,j;a=document.forms[a],e=typeof e=="undefined"?";":e,f&&addSelectValue(a,b,"",""),h=tinyMCEPopup.getParam(c,d).split(e);for(g=0;g<h.length;g++)j=!1,h[g].charAt(0)=="+"&&(h[g]=h[g].substring(1),j=!0),i=h[g].split("="),i.length>1?(addSelectValue(a,b,i[0],i[1]),j&&selectByValue(a,b,i[1])):(addSelectValue(a,b,i[0],i[0]),j&&selectByValue(a,b,i[0]))}function toggleSame(a,b){var c=document.forms[0].elements,d;a.checked?(c[b+"_top"].disabled=!1,c[b+"_right"].disabled=!0,c[b+"_bottom"].disabled=!0,c[b+"_left"].disabled=!0,c[b+"_top_measurement"]&&(c[b+"_top_measurement"].disabled=!1,c[b+"_right_measurement"].disabled=!0,c[b+"_bottom_measurement"].disabled=!0,c[b+"_left_measurement"].disabled=!0)):(c[b+"_top"].disabled=!1,c[b+"_right"].disabled=!1,c[b+"_bottom"].disabled=!1,c[b+"_left"].disabled=!1,c[b+"_top_measurement"]&&(c[b+"_top_measurement"].disabled=!1,c[b+"_right_measurement"].disabled=!1,c[b+"_bottom_measurement"].disabled=!1,c[b+"_left_measurement"].disabled=!1)),showDisabledControls()}function synch(a,b){var c=document.forms[0];c.elements[b].value=c.elements[a].value,c.elements[a+"_measurement"]&&selectByValue(c,b+"_measurement",c.elements[a+"_measurement"].value)}function init(){ed=tinyMCEPopup.editor,tinyMCEPopup.resizeToInnerSize(),document.getElementById("backgroundimagebrowsercontainer").innerHTML=getBrowserHTML("backgroundimagebrowser","backgroundimage","image","table"),document.getElementById("bordercolor_pickcontainer").innerHTML=getColorPickerHTML("bordercolor_pick","bordercolor"),document.getElementById("bgcolor_pickcontainer").innerHTML=getColorPickerHTML("bgcolor_pick","bgcolor");var a=ed,b=ed.dom.getParent(ed.selection.getStart(),"td,th"),c=document.forms[0],d=ed.dom.parseStyle(ed.dom.getAttrib(b,"style")),e=b.nodeName.toLowerCase(),f=ed.dom.getAttrib(b,"align"),g=ed.dom.getAttrib(b,"valign"),h=trimSize(getStyle(b,"width","width")),i=trimSize(getStyle(b,"height","height")),j=convertRGBToHex(getStyle(b,"bordercolor","borderLeftColor")),k=convertRGBToHex(getStyle(b,"bgcolor","backgroundColor")),l=ed.dom.getAttrib(b,"class"),m=getStyle(b,"background","backgroundImage").replace(new RegExp("url\\(['\"]?([^'\"]*)['\"]?\\)","gi"),"$1"),n=ed.dom.getAttrib(b,"id"),o=ed.dom.getAttrib(b,"lang"),p=ed.dom.getAttrib(b,"dir"),q=ed.dom.getAttrib(b,"scope");addClassesToList("class","table_cell_styles"),TinyMCE_EditableSelects.init(),ed.dom.hasClass(b,"mceSelected")?tinyMCEPopup.dom.hide("action"):(c.bordercolor.value=j,c.bgcolor.value=k,c.backgroundimage.value=m,c.width.value=h,c.height.value=i,c.id.value=n,c.lang.value=o,c.style.value=ed.dom.serializeStyle(d),selectByValue(c,"align",f),selectByValue(c,"valign",g),selectByValue(c,"class",l,!0,!0),selectByValue(c,"celltype",e),selectByValue(c,"dir",p),selectByValue(c,"scope",q),isVisible("backgroundimagebrowser")&&(document.getElementById("backgroundimage").style.width="180px"),updateColor("bordercolor_pick","bordercolor"),updateColor("bgcolor_pick","bgcolor"))}function updateAction(){var a,b=ed,c,d,e,f=document.forms[0];if(!AutoValidator.validate(f))return tinyMCEPopup.alert(AutoValidator.getErrorMessages(f).join(". ")+"."),!1;tinyMCEPopup.restoreSelection(),a=ed.selection.getStart(),c=ed.dom.getParent(a,"td,th"),d=ed.dom.getParent(a,"tr"),e=ed.dom.getParent(a,"table");if(ed.dom.hasClass(c,"mceSelected")){tinymce.each(ed.dom.select("td.mceSelected,th.mceSelected"),function(a){updateCell(a)}),ed.addVisual(),ed.nodeChanged(),b.execCommand("mceEndUndoLevel"),tinyMCEPopup.close();return}switch(getSelectValue(f,"action")){case"cell":var g=getSelectValue(f,"celltype"),h=getSelectValue(f,"scope");function i(a){a&&(updateCell(c),ed.addVisual(),ed.nodeChanged(),b.execCommand("mceEndUndoLevel"),tinyMCEPopup.close())}if(ed.getParam("accessibility_warnings",1)){g=="th"&&h==""?tinyMCEPopup.confirm(ed.getLang("table_dlg.missing_scope","",!0),i):i(1);return}updateCell(c);break;case"row":var j=d.firstChild;j.nodeName!="TD"&&j.nodeName!="TH"&&(j=nextCell(j));do j=updateCell(j,!0);while((j=nextCell(j))!=null);break;case"col":var k,l=0,j=d.firstChild,m=e.getElementsByTagName("tr");j.nodeName!="TD"&&j.nodeName!="TH"&&(j=nextCell(j));do{if(j==c)break;l+=j.getAttribute("colspan")}while((j=nextCell(j))!=null);for(var n=0;n<m.length;n++){j=m[n].firstChild,j.nodeName!="TD"&&j.nodeName!="TH"&&(j=nextCell(j)),k=0;do{if(k==l){j=updateCell(j,!0);break}k+=j.getAttribute("colspan")}while((j=nextCell(j))!=null)}break;case"all":var m=e.getElementsByTagName("tr");for(var n=0;n<m.length;n++){var j=m[n].firstChild;j.nodeName!="TD"&&j.nodeName!="TH"&&(j=nextCell(j));do j=updateCell(j,!0);while((j=nextCell(j))!=null)}}ed.addVisual(),ed.nodeChanged(),b.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function nextCell(a){while((a=a.nextSibling)!=null)if(a.nodeName=="TD"||a.nodeName=="TH")return a;return null}function updateCell(a,b){var c=ed,d=document.forms[0],e=a.nodeName.toLowerCase(),f=getSelectValue(d,"celltype"),g=c.getDoc(),h=ed.dom;b||h.setAttrib(a,"id",d.id.value),h.setAttrib(a,"align",d.align.value),h.setAttrib(a,"vAlign",d.valign.value),h.setAttrib(a,"lang",d.lang.value),h.setAttrib(a,"dir",getSelectValue(d,"dir")),h.setAttrib(a,"style",ed.dom.serializeStyle(ed.dom.parseStyle(d.style.value))),h.setAttrib(a,"scope",d.scope.value),h.setAttrib(a,"class",getSelectValue(d,"class")),ed.dom.setAttrib(a,"width",""),ed.dom.setAttrib(a,"height",""),ed.dom.setAttrib(a,"bgColor",""),ed.dom.setAttrib(a,"borderColor",""),ed.dom.setAttrib(a,"background",""),a.style.width=getCSSSize(d.width.value),a.style.height=getCSSSize(d.height.value),d.bordercolor.value!=""?(a.style.borderColor=d.bordercolor.value,a.style.borderStyle=a.style.borderStyle==""?"solid":a.style.borderStyle,a.style.borderWidth=a.style.borderWidth==""?"1px":a.style.borderWidth):a.style.borderColor="",a.style.backgroundColor=d.bgcolor.value,d.backgroundimage.value!=""?a.style.backgroundImage="url('"+d.backgroundimage.value+"')":a.style.backgroundImage="";if(e!=f){var i=g.createElement(f);for(var j=0;j<a.childNodes.length;j++)i.appendChild(a.childNodes[j].cloneNode(1));for(var k=0;k<a.attributes.length;k++)ed.dom.setAttrib(i,a.attributes[k].name,ed.dom.getAttrib(a,a.attributes[k].name));a.parentNode.replaceChild(i,a),a=i}return h.setAttrib(a,"style",h.serializeStyle(h.parseStyle(a.style.cssText))),a}function changedBackgroundImage(){var a=document.forms[0],b=ed.dom.parseStyle(a.style.value);b["background-image"]="url('"+a.backgroundimage.value+"')",a.style.value=ed.dom.serializeStyle(b)}function changedSize(){var a=document.forms[0],b=ed.dom.parseStyle(a.style.value),c=a.width.value;c!=""?b.width=getCSSSize(c):b.width="";var d=a.height.value;d!=""?b.height=getCSSSize(d):b.height="",a.style.value=ed.dom.serializeStyle(b)}function changedColor(){var a=document.forms[0],b=ed.dom.parseStyle(a.style.value);b["background-color"]=a.bgcolor.value,b["border-color"]=a.bordercolor.value,a.style.value=ed.dom.serializeStyle(b)}function changedStyle(){var a=document.forms[0],b=ed.dom.parseStyle(a.style.value);b["background-image"]?a.backgroundimage.value=b["background-image"].replace(new RegExp("url\\('?([^']*)'?\\)","gi"),"$1"):a.backgroundimage.value="",b.width&&(a.width.value=trimSize(b.width)),b.height&&(a.height.value=trimSize(b.height)),b["background-color"]&&(a.bgcolor.value=b["background-color"],updateColor("bgcolor_pick","bgcolor")),b["border-color"]&&(a.bordercolor.value=b["border-color"],updateColor("bordercolor_pick","bordercolor"))}function init(){tinyMCEPopup.resizeToInnerSize(),document.getElementById("backgroundimagebrowsercontainer").innerHTML=getBrowserHTML("backgroundimagebrowser","backgroundimage","image","table"),document.getElementById("bgcolor_pickcontainer").innerHTML=getColorPickerHTML("bgcolor_pick","bgcolor");var a=tinyMCEPopup.editor,b=a.dom,c=b.getParent(a.selection.getStart(),"tr"),d=document.forms[0],e=b.parseStyle(b.getAttrib(c,"style")),f=c.parentNode.nodeName.toLowerCase(),g=b.getAttrib(c,"align"),h=b.getAttrib(c,"valign"),i=trimSize(getStyle(c,"height","height")),j=b.getAttrib(c,"class"),k=convertRGBToHex(getStyle(c,"bgcolor","backgroundColor")),l=getStyle(c,"background","backgroundImage").replace(new RegExp("url\\(['\"]?([^'\"]*)['\"]?\\)","gi"),"$1"),m=b.getAttrib(c,"id"),n=b.getAttrib(c,"lang"),o=b.getAttrib(c,"dir");selectByValue(d,"rowtype",f),b.select("td.mceSelected,th.mceSelected",c).length==0?(addClassesToList("class","table_row_styles"),TinyMCE_EditableSelects.init(),d.bgcolor.value=k,d.backgroundimage.value=l,d.height.value=i,d.id.value=m,d.lang.value=n,d.style.value=b.serializeStyle(e),selectByValue(d,"align",g),selectByValue(d,"valign",h),selectByValue(d,"class",j,!0,!0),selectByValue(d,"dir",o),isVisible("backgroundimagebrowser")&&(document.getElementById("backgroundimage").style.width="180px"),updateColor("bgcolor_pick","bgcolor")):tinyMCEPopup.dom.hide("action")}function updateAction(){var a=tinyMCEPopup.editor,b=a.dom,c,d,e=document.forms[0],f=getSelectValue(e,"action");if(!AutoValidator.validate(e))return tinyMCEPopup.alert(AutoValidator.getErrorMessages(e).join(". ")+"."),!1;tinyMCEPopup.restoreSelection(),c=b.getParent(a.selection.getStart(),"tr"),d=b.getParent(a.selection.getStart(),"table");if(b.select("td.mceSelected,th.mceSelected",c).length>0){tinymce.each(d.rows,function(a){var c;for(c=0;c<a.cells.length;c++)if(b.hasClass(a.cells[c],"mceSelected")){updateRow(a,!0);return}}),a.addVisual(),a.nodeChanged(),a.execCommand("mceEndUndoLevel"),tinyMCEPopup.close();return}switch(f){case"row":updateRow(c);break;case"all":var g=d.getElementsByTagName("tr");for(var h=0;h<g.length;h++)updateRow(g[h],!0);break;case"odd":case"even":var g=d.getElementsByTagName("tr");for(var h=0;h<g.length;h++)(h%2==0&&f=="odd"||h%2!=0&&f=="even")&&updateRow(g[h],!0,!0)}a.addVisual(),a.nodeChanged(),a.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function updateRow(a,b,c){var d=tinyMCEPopup.editor,e=document.forms[0],f=d.dom,g=a.parentNode.nodeName.toLowerCase(),h=getSelectValue(e,"rowtype"),i=d.getDoc();b||f.setAttrib(a,"id",e.id.value),f.setAttrib(a,"align",getSelectValue(e,"align")),f.setAttrib(a,"vAlign",getSelectValue(e,"valign")),f.setAttrib(a,"lang",e.lang.value),f.setAttrib(a,"dir",getSelectValue(e,"dir")),f.setAttrib(a,"style",f.serializeStyle(f.parseStyle(e.style.value))),f.setAttrib(a,"class",getSelectValue(e,"class")),f.setAttrib(a,"background",""),f.setAttrib(a,"bgColor",""),f.setAttrib(a,"height",""),a.style.height=getCSSSize(e.height.value),a.style.backgroundColor=e.bgcolor.value,e.backgroundimage.value!=""?a.style.backgroundImage="url('"+e.backgroundimage.value+"')":a.style.backgroundImage="";if(g!=h&&!c){var j=a.cloneNode(1),k=f.getParent(a,"table"),l=h,m=null;for(var n=0;n<k.childNodes.length;n++)k.childNodes[n].nodeName.toLowerCase()==l&&(m=k.childNodes[n]);m==null&&(m=i.createElement(l),k.firstChild.nodeName=="CAPTION"?d.dom.insertAfter(m,k.firstChild):k.insertBefore(m,k.firstChild)),m.appendChild(j),a.parentNode.removeChild(a),a=j}f.setAttrib(a,"style",f.serializeStyle(f.parseStyle(a.style.cssText)))}function changedBackgroundImage(){var a=document.forms[0],b=tinyMCEPopup.editor.dom,c=b.parseStyle(a.style.value);c["background-image"]="url('"+a.backgroundimage.value+"')",a.style.value=b.serializeStyle(c)}function changedStyle(){var a=document.forms[0],b=tinyMCEPopup.editor.dom,c=b.parseStyle(a.style.value);c["background-image"]?a.backgroundimage.value=c["background-image"].replace(new RegExp("url\\('?([^']*)'?\\)","gi"),"$1"):a.backgroundimage.value="",c.height&&(a.height.value=trimSize(c.height)),c["background-color"]&&(a.bgcolor.value=c["background-color"],updateColor("bgcolor_pick","bgcolor"))}function changedSize(){var a=document.forms[0],b=tinyMCEPopup.editor.dom,c=b.parseStyle(a.style.value),d=a.height.value;d!=""?c.height=getCSSSize(d):c.height="",a.style.value=b.serializeStyle(c)}function changedColor(){var a=document.forms[0],b=tinyMCEPopup.editor.dom,c=b.parseStyle(a.style.value);c["background-color"]=a.bgcolor.value,a.style.value=b.serializeStyle(c)}function insertTable(){var a=document.forms[0],b=tinyMCEPopup.editor,c=b.dom,d=2,e=2,f=0,g=-1,h=-1,i,j,k,l,m,n,o,p="",q,r,s,t,u;tinyMCEPopup.restoreSelection();if(!AutoValidator.validate(a))return tinyMCEPopup.alert(AutoValidator.getErrorMessages(a).join(". ")+"."),!1;r=c.getParent(b.selection.getNode(),"table"),d=a.elements.cols.value,e=a.elements.rows.value,f=a.elements["border"].value!=""?a.elements.border.value:0,g=a.elements["cellpadding"].value!=""?a.elements.cellpadding.value:"",h=a.elements["cellspacing"].value!=""?a.elements.cellspacing.value:"",i=getSelectValue(a,"align"),n=getSelectValue(a,"tframe"),o=getSelectValue(a,"rules"),j=a.elements.width.value,k=a.elements.height.value,bordercolor=a.elements.bordercolor.value,bgcolor=a.elements.bgcolor.value,l=getSelectValue(a,"class"),id=a.elements.id.value,summary=a.elements.summary.value,style=a.elements.style.value,dir=a.elements.dir.value,lang=a.elements.lang.value,background=a.elements.backgroundimage.value,m=a.elements.caption.checked,s=tinyMCEPopup.getParam("table_cell_limit",!1),t=tinyMCEPopup.getParam("table_row_limit",!1),u=tinyMCEPopup.getParam("table_col_limit",!1);if(u&&d>u)return tinyMCEPopup.alert(b.getLang("table_dlg.col_limit").replace(/\{\$cols\}/g,u)),!1;if(t&&e>t)return tinyMCEPopup.alert(b.getLang("table_dlg.row_limit").replace(/\{\$rows\}/g,t)),!1;if(s&&d*e>s)return tinyMCEPopup.alert(b.getLang("table_dlg.cell_limit").replace(/\{\$cells\}/g,s)),!1;if(action=="update")return c.setAttrib(r,"cellPadding",g,!0),c.setAttrib(r,"cellSpacing",h,!0),isCssSize(f)?c.setAttrib(r,"border",""):c.setAttrib(r,"border",f),f==""&&(c.setStyle(r,"border-width",""),c.setStyle(r,"border",""),c.setAttrib(r,"border","")),c.setAttrib(r,"align",i),c.setAttrib(r,"frame",n),c.setAttrib(r,"rules",o),c.setAttrib(r,"class",l),c.setAttrib(r,"style",style),c.setAttrib(r,"id",id),c.setAttrib(r,"summary",summary),c.setAttrib(r,"dir",dir),c.setAttrib(r,"lang",lang),q=b.dom.select("caption",r)[0],q&&!m&&q.parentNode.removeChild(q),!q&&m&&(q=r.ownerDocument.createElement("caption"),tinymce.isIE||(q.innerHTML='<br data-mce-bogus="1"/>'),r.insertBefore(q,r.firstChild)),j&&b.settings.inline_styles?(c.setStyle(r,"width",j),c.setAttrib(r,"width","")):(c.setAttrib(r,"width",j,!0),c.setStyle(r,"width","")),c.setAttrib(r,"borderColor",""),c.setAttrib(r,"bgColor",""),c.setAttrib(r,"background",""),k&&b.settings.inline_styles?(c.setStyle(r,"height",k),c.setAttrib(r,"height","")):(c.setAttrib(r,"height",k,!0),c.setStyle(r,"height","")),background!=""?r.style.backgroundImage="url('"+background+"')":r.style.backgroundImage="",bordercolor!=""?(r.style.borderColor=bordercolor,r.style.borderStyle=r.style.borderStyle==""?"solid":r.style.borderStyle,r.style.borderWidth=cssSize(f)):r.style.borderColor="",r.style.backgroundColor=bgcolor,r.style.height=getCSSSize(k),b.addVisual(),b.nodeChanged(),b.execCommand("mceEndUndoLevel"),(a.width.value!=orgTableWidth||a.height.value!=orgTableHeight)&&b.execCommand("mceRepaint"),tinyMCEPopup.close(),!0;p+="<table",p+=makeAttrib("id",id),isCssSize(f)||(p+=makeAttrib("border",f)),p+=makeAttrib("cellpadding",g),p+=makeAttrib("cellspacing",h),p+=makeAttrib("data-mce-new","1"),j&&b.settings.inline_styles?(style&&(style+="; "),/^[0-9\.]+$/.test(j)&&(j+="px"),style+="width: "+j):p+=makeAttrib("width",j),p+=makeAttrib("align",i),p+=makeAttrib("frame",n),p+=makeAttrib("rules",o),p+=makeAttrib("class",l),p+=makeAttrib("style",style),p+=makeAttrib("summary",summary),p+=makeAttrib("dir",dir),p+=makeAttrib("lang",lang),p+=">",m&&(tinymce.isIE?p+="<caption></caption>":p+='<caption><br data-mce-bogus="1"/></caption>');for(var v=0;v<e;v++){p+="<tr>";for(var w=0;w<d;w++)tinymce.isIE?p+="<td></td>":p+='<td><br data-mce-bogus="1"/></td>';p+="</tr>"}p+="</table>";if(b.settings.fix_table_elements){var x="";b.focus(),b.selection.setContent('<br class="_mce_marker" />'),tinymce.each("h1,h2,h3,h4,h5,h6,p".split(","),function(a){x&&(x+=","),x+=a+" ._mce_marker"}),tinymce.each(b.dom.select(x),function(a){b.dom.split(b.dom.getParent(a,"h1,h2,h3,h4,h5,h6,p"),a)}),c.setOuterHTML(c.select("br._mce_marker")[0],p)}else b.execCommand("mceInsertContent",!1,p);tinymce.each(c.select("table[data-mce-new]"),function(a){var d=c.select("td,th",a);try{b.selection.setCursorLocation(d[0],0)}catch(e){}c.setAttrib(a,"data-mce-new","")}),b.addVisual(),b.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function makeAttrib(a,b){var c=document.forms[0],d=c.elements[a];if(typeof b=="undefined"||b==null)b="",d&&(b=d.value);return b==""?"":(b=b.replace(/&/g,"&amp;"),b=b.replace(/\"/g,"&quot;"),b=b.replace(/</g,"&lt;"),b=b.replace(/>/g,"&gt;")," "+a+'="'+b+'"')}function init(){tinyMCEPopup.resizeToInnerSize(),document.getElementById("backgroundimagebrowsercontainer").innerHTML=getBrowserHTML("backgroundimagebrowser","backgroundimage","image","table"),document.getElementById("backgroundimagebrowsercontainer").innerHTML=getBrowserHTML("backgroundimagebrowser","backgroundimage","image","table"),document.getElementById("bordercolor_pickcontainer").innerHTML=getColorPickerHTML("bordercolor_pick","bordercolor"),document.getElementById("bgcolor_pickcontainer").innerHTML=getColorPickerHTML("bgcolor_pick","bgcolor");var a=2,b=2,c=tinyMCEPopup.getParam("table_default_border","0"),d=tinyMCEPopup.getParam("table_default_cellpadding",""),e=tinyMCEPopup.getParam("table_default_cellspacing",""),f="",g="",h="",i="",j="",k="",l="",m="",n="",o="",p="",q="",j="",i="",r="",s="",t=tinyMCEPopup.editor,u=t.dom,v=document.forms[0],w=u.getParent(t.selection.getNode(),"table");action=tinyMCEPopup.getWindowArg("action"),action||(action=w?"update":"insert");if(w&&action!="insert"){var x=w.rows,a=0;for(var y=0;y<x.length;y++)x[y].cells.length>a&&(a=x[y].cells.length);a=a,b=x.length,st=u.parseStyle(u.getAttrib(w,"style")),c=trimSize(getStyle(w,"border","borderWidth")),d=u.getAttrib(w,"cellpadding",""),e=u.getAttrib(w,"cellspacing",""),g=trimSize(getStyle(w,"width","width")),h=trimSize(getStyle(w,"height","height")),i=convertRGBToHex(getStyle(w,"bordercolor","borderLeftColor")),j=convertRGBToHex(getStyle(w,"bgcolor","backgroundColor")),f=u.getAttrib(w,"align",f),s=u.getAttrib(w,"frame"),r=u.getAttrib(w,"rules"),k=tinymce.trim(u.getAttrib(w,"class").replace(/mceItem.+/g,"")),l=u.getAttrib(w,"id"),m=u.getAttrib(w,"summary"),n=u.serializeStyle(st),o=u.getAttrib(w,"dir"),p=u.getAttrib(w,"lang"),q=getStyle(w,"background","backgroundImage").replace(new RegExp("url\\(['\"]?([^'\"]*)['\"]?\\)","gi"),"$1"),v.caption.checked=w.getElementsByTagName("caption").length>0,orgTableWidth=g,orgTableHeight=h,action="update",v.insert.value=t.getLang("update")}addClassesToList("class","table_styles"),TinyMCE_EditableSelects.init(),selectByValue(v,"align",f),selectByValue(v,"tframe",s),selectByValue(v,"rules",r),selectByValue(v,"class",k,!0,!0),v.cols.value=a,v.rows.value=b,v.border.value=c,v.cellpadding.value=d,v.cellspacing.value=e,v.width.value=g,v.height.value=h,v.bordercolor.value=i,v.bgcolor.value=j,v.id.value=l,v.summary.value=m,v.style.value=n,v.dir.value=o,v.lang.value=p,v.backgroundimage.value=q,updateColor("bordercolor_pick","bordercolor"),updateColor("bgcolor_pick","bgcolor"),isVisible("backgroundimagebrowser")&&(document.getElementById("backgroundimage").style.width="180px"),action=="update"&&(v.cols.disabled=!0,v.rows.disabled=!0)}function changedSize(){var a=document.forms[0],b=dom.parseStyle(a.style.value),c=a.height.value;c!=""?b.height=getCSSSize(c):b.height="",a.style.value=dom.serializeStyle(b)}function isCssSize(a){return/^[0-9.]+(%|in|cm|mm|em|ex|pt|pc|px)$/.test(a)}function cssSize(a,b){return a=tinymce.trim(a||b),isCssSize(a)?a:parseInt(a,10)+"px"}function changedBackgroundImage(){var a=document.forms[0],b=dom.parseStyle(a.style.value);b["background-image"]="url('"+a.backgroundimage.value+"')",a.style.value=dom.serializeStyle(b)}function changedBorder(){var a=document.forms[0],b=dom.parseStyle(a.style.value);a.border.value==""||!isCssSize(a.border.value)&&a.bordercolor.value==""?a.border.value||(b.border="",b["border-width"]=""):b["border-width"]=cssSize(a.border.value),a.style.value=dom.serializeStyle(b)}function changedColor(){var a=document.forms[0],b=dom.parseStyle(a.style.value);b["background-color"]=a.bgcolor.value,a.bordercolor.value!=""&&(b["border-color"]=a.bordercolor.value,b["border-width"]||(b["border-width"]=cssSize(a.border.value,1))),a.style.value=dom.serializeStyle(b)}function changedStyle(){var a=document.forms[0],b=dom.parseStyle(a.style.value);b["background-image"]?a.backgroundimage.value=b["background-image"].replace(new RegExp("url\\(['\"]?([^'\"]*)['\"]?\\)","gi"),"$1"):a.backgroundimage.value="",b.width&&(a.width.value=trimSize(b.width)),b.height&&(a.height.value=trimSize(b.height)),b["background-color"]&&(a.bgcolor.value=b["background-color"],updateColor("bgcolor_pick","bgcolor")),b["border-color"]&&(a.bordercolor.value=b["border-color"],updateColor("bordercolor_pick","bordercolor"))}function init(){SXE.initElementDialog("abbr"),SXE.currentAction=="update"&&SXE.showRemoveButton()}function insertAbbr(){SXE.insertElement("abbr"),tinyMCEPopup.close()}function removeAbbr(){SXE.removeElement("abbr"),tinyMCEPopup.close()}function init(){SXE.initElementDialog("acronym"),SXE.currentAction=="update"&&SXE.showRemoveButton()}function insertAcronym(){SXE.insertElement("acronym"),tinyMCEPopup.close()}function removeAcronym(){SXE.removeElement("acronym"),tinyMCEPopup.close()}function init(){tinyMCEPopup.resizeToInnerSize();var a=tinyMCEPopup.editor,b=a.dom,c=a.selection.getNode(),d=document.forms[0],e=b.getAttrib(c,"onclick");setFormValue("title",b.getAttrib(c,"title")),setFormValue("id",b.getAttrib(c,"id")),setFormValue("style",b.getAttrib(c,"style")),setFormValue("dir",b.getAttrib(c,"dir")),setFormValue("lang",b.getAttrib(c,"lang")),setFormValue("tabindex",b.getAttrib(c,"tabindex",typeof c.tabindex!="undefined"?c.tabindex:"")),setFormValue("accesskey",b.getAttrib(c,"accesskey",typeof c.accesskey!="undefined"?c.accesskey:"")),setFormValue("onfocus",b.getAttrib(c,"onfocus")),setFormValue("onblur",b.getAttrib(c,"onblur")),setFormValue("onclick",e),setFormValue("ondblclick",b.getAttrib(c,"ondblclick")),setFormValue("onmousedown",b.getAttrib(c,"onmousedown")),setFormValue("onmouseup",b.getAttrib(c,"onmouseup")),setFormValue("onmouseover",b.getAttrib(c,"onmouseover")),setFormValue("onmousemove",b.getAttrib(c,"onmousemove")),setFormValue("onmouseout",b.getAttrib(c,"onmouseout")),setFormValue("onkeypress",b.getAttrib(c,"onkeypress")),setFormValue("onkeydown",b.getAttrib(c,"onkeydown")),setFormValue("onkeyup",b.getAttrib(c,"onkeyup")),className=b.getAttrib(c,"class"),addClassesToList("classlist","advlink_styles"),selectByValue(d,"classlist",className,!0),TinyMCE_EditableSelects.init()}function setFormValue(a,b){b&&document.forms[0].elements[a]&&(document.forms[0].elements[a].value=b)}function insertAction(){var a=tinyMCEPopup.editor,b=a.selection.getNode();setAllAttribs(b),tinyMCEPopup.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function setAttrib(a,b,c){var d=document.forms[0],e=d.elements[b.toLowerCase()],f=tinyMCEPopup.editor,g=f.dom;if(typeof c=="undefined"||c==null)c="",e&&(c=e.value);g.setAttrib(a,b.toLowerCase(),c)}function setAllAttribs(a){var b=document.forms[0];setAttrib(a,"title"),setAttrib(a,"id"),setAttrib(a,"style"),setAttrib(a,"class",getSelectValue(b,"classlist")),setAttrib(a,"dir"),setAttrib(a,"lang"),setAttrib(a,"tabindex"),setAttrib(a,"accesskey"),setAttrib(a,"onfocus"),setAttrib(a,"onblur"),setAttrib(a,"onclick"),setAttrib(a,"ondblclick"),setAttrib(a,"onmousedown"),setAttrib(a,"onmouseup"),setAttrib(a,"onmouseover"),setAttrib(a,"onmousemove"),setAttrib(a,"onmouseout"),setAttrib(a,"onkeypress"),setAttrib(a,"onkeydown"),setAttrib(a,"onkeyup")}function insertAttribute(){tinyMCEPopup.close()}function init(){SXE.initElementDialog("cite"),SXE.currentAction=="update"&&SXE.showRemoveButton()}function insertCite(){SXE.insertElement("cite"),tinyMCEPopup.close()}function removeCite(){SXE.removeElement("cite"),tinyMCEPopup.close()}function init(){SXE.initElementDialog("del"),SXE.currentAction=="update"&&(setFormValue("datetime",tinyMCEPopup.editor.dom.getAttrib(SXE.updateElement,"datetime")),setFormValue("cite",tinyMCEPopup.editor.dom.getAttrib(SXE.updateElement,"cite")),SXE.showRemoveButton())}function setElementAttribs(a){setAllCommonAttribs(a),setAttrib(a,"datetime"),setAttrib(a,"cite"),a.removeAttribute("data-mce-new")}function insertDel(){var a=tinyMCEPopup.editor.dom.getParent(SXE.focusElement,"DEL");if(a==null){var b=SXE.inst.selection.getContent();if(b.length>0){insertInlineElement("del");var c=SXE.inst.dom.select("del[data-mce-new]");for(var d=0;d<c.length;d++){var a=c[d];setElementAttribs(a)}}}else setElementAttribs(a);tinyMCEPopup.editor.nodeChanged(),tinyMCEPopup.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function removeDel(){SXE.removeElement("del"),tinyMCEPopup.close()}function initCommonAttributes(a){var b=document.forms[0],c=tinyMCEPopup.editor.dom;setFormValue("title",c.getAttrib(a,"title")),setFormValue("id",c.getAttrib(a,"id")),selectByValue(b,"class",c.getAttrib(a,"class"),!0),setFormValue("style",c.getAttrib(a,"style")),selectByValue(b,"dir",c.getAttrib(a,"dir")),setFormValue("lang",c.getAttrib(a,"lang")),setFormValue("onfocus",c.getAttrib(a,"onfocus")),setFormValue("onblur",c.getAttrib(a,"onblur")),setFormValue("onclick",c.getAttrib(a,"onclick")),setFormValue("ondblclick",c.getAttrib(a,"ondblclick")),setFormValue("onmousedown",c.getAttrib(a,"onmousedown")),setFormValue("onmouseup",c.getAttrib(a,"onmouseup")),setFormValue("onmouseover",c.getAttrib(a,"onmouseover")),setFormValue("onmousemove",c.getAttrib(a,"onmousemove")),setFormValue("onmouseout",c.getAttrib(a,"onmouseout")),setFormValue("onkeypress",c.getAttrib(a,"onkeypress")),setFormValue("onkeydown",c.getAttrib(a,"onkeydown")),setFormValue("onkeyup",c.getAttrib(a,"onkeyup"))}function setFormValue(a,b){document.forms[0].elements[a]&&(document.forms[0].elements[a].value=b)}function insertDateTime(a){document.getElementById(a).value=getDateTime(new Date,"%Y-%m-%dT%H:%M:%S")}function getDateTime(a,b){return b=b.replace("%D","%m/%d/%y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+a.getFullYear()),b=b.replace("%y",""+a.getYear()),b=b.replace("%m",addZeros(a.getMonth()+1,2)),b=b.replace("%d",addZeros(a.getDate(),2)),b=b.replace("%H",""+addZeros(a.getHours(),2)),b=b.replace("%M",""+addZeros(a.getMinutes(),2)),b=b.replace("%S",""+addZeros(a.getSeconds(),2)),b=b.replace("%I",""+((a.getHours()+11)%12+1)),b=b.replace("%p",""+(a.getHours()<12?"AM":"PM")),b=b.replace("%%","%"),b}function addZeros(a,b){var c;a=""+a;if(a.length<b)for(c=0;c<b-a.length;c++)a="0"+a;return a}function selectByValue(a,b,c,d,e){if(!a||!a.elements[b])return;var f=a.elements[b],g=!1;for(var h=0;h<f.options.length;h++){var i=f.options[h];i.value==c||e&&i.value.toLowerCase()==c.toLowerCase()?(i.selected=!0,g=!0):i.selected=!1}if(!g&&d&&c!=""){var i=new Option("Value: "+c,c);i.selected=!0,f.options[f.options.length]=i}return g}function setAttrib(a,b,c){var d=document.forms[0],e=d.elements[b.toLowerCase()];tinyMCEPopup.editor.dom.setAttrib(a,b,c||e.value)}function setAllCommonAttribs(a){setAttrib(a,"title"),setAttrib(a,"id"),setAttrib(a,"class"),setAttrib(a,"style"),setAttrib(a,"dir"),setAttrib(a,"lang")}function insertInlineElement(a){var b=tinyMCEPopup.editor,c=b.dom;b.getDoc().execCommand("FontName",!1,"mceinline"),tinymce.each(c.select("span,font"),function(b){(b.style.fontFamily=="mceinline"||b.face=="mceinline")&&c.replace(c.create(a,{"data-mce-new":1}),b,1)})}function init(){SXE.initElementDialog("ins"),SXE.currentAction=="update"&&(setFormValue("datetime",tinyMCEPopup.editor.dom.getAttrib(SXE.updateElement,"datetime")),setFormValue("cite",tinyMCEPopup.editor.dom.getAttrib(SXE.updateElement,"cite")),SXE.showRemoveButton())}function setElementAttribs(a){setAllCommonAttribs(a),setAttrib(a,"datetime"),setAttrib(a,"cite"),a.removeAttribute("data-mce-new")}function insertIns(){var a=tinyMCEPopup.editor.dom.getParent(SXE.focusElement,"INS");if(a==null){var b=SXE.inst.selection.getContent();if(b.length>0){insertInlineElement("ins");var c=SXE.inst.dom.select("ins[data-mce-new]");for(var d=0;d<c.length;d++){var a=c[d];setElementAttribs(a)}}}else setElementAttribs(a);tinyMCEPopup.editor.nodeChanged(),tinyMCEPopup.execCommand("mceEndUndoLevel"),tinyMCEPopup.close()}function removeIns(){SXE.removeElement
("ins"),tinyMCEPopup.close()}function init(){var a,b;tinyMCEPopup.resizeToInnerSize(),a=tinyMCEPopup.editor,window.setTimeout(insertHelpIFrame,10),b=document.getElementById("plugintablecontainer"),document.getElementById("plugins_tab").style.display="none";var c="";c+='<table id="plugintable">',c+="<thead>",c+="<tr>",c+="<td>"+a.getLang("advanced_dlg.about_plugin")+"</td>",c+="<td>"+a.getLang("advanced_dlg.about_author")+"</td>",c+="<td>"+a.getLang("advanced_dlg.about_version")+"</td>",c+="</tr>",c+="</thead>",c+="<tbody>",tinymce.each(a.plugins,function(a,b){var d;if(!a.getInfo)return;c+="<tr>",d=a.getInfo(),d.infourl!=null&&d.infourl!=""?c+='<td width="50%" title="'+b+'"><a href="'+d.infourl+'" target="_blank">'+d.longname+"</a></td>":c+='<td width="50%" title="'+b+'">'+d.longname+"</td>",d.authorurl!=null&&d.authorurl!=""?c+='<td width="35%"><a href="'+d.authorurl+'" target="_blank">'+d.author+"</a></td>":c+='<td width="35%">'+d.author+"</td>",c+='<td width="15%">'+d.version+"</td>",c+="</tr>",document.getElementById("plugins_tab").style.display=""}),c+="</tbody>",c+="</table>",b.innerHTML=c,tinyMCEPopup.dom.get("version").innerHTML=tinymce.majorVersion+"."+tinymce.minorVersion,tinyMCEPopup.dom.get("date").innerHTML=tinymce.releaseDate}function insertHelpIFrame(){var a;tinyMCEPopup.getParam("docs_url")&&(a='<iframe width="100%" height="300" src="'+tinyMCEPopup.editor.baseURI.toAbsolute(tinyMCEPopup.getParam("docs_url"))+'"></iframe>',document.getElementById("iframecontainer").innerHTML=a,document.getElementById("help_tab").style.display="block",document.getElementById("help_tab").setAttribute("aria-hidden","false"))}function addKeyboardNavigation(){var a,b,c;b=tinyMCEPopup.dom.select("a.charmaplink","charmapgroup"),c={root:"charmapgroup",items:b},b[0].tabindex=0,tinyMCEPopup.dom.addClass(b[0],"mceFocus"),tinymce.isGecko?b[0].focus():setTimeout(function(){b[0].focus()},100),tinyMCEPopup.editor.windowManager.createInstance("tinymce.ui.KeyboardNavigation",c,tinyMCEPopup.dom)}function renderCharMapHTML(){var a=20,b=20,c=20,d,e='<div id="charmapgroup" aria-labelledby="charmap_label" tabindex="0" role="listbox"><table role="presentation" border="0" cellspacing="1" cellpadding="0" width="'+b*a+'"><tr height="'+c+'">',f=-1;for(d=0;d<charmap.length;d++){var g;charmap[d][2]==1&&(f++,g="previewChar('"+charmap[d][1].substring(1,charmap[d][1].length)+"','"+charmap[d][0].substring(1,charmap[d][0].length)+"','"+charmap[d][3]+"');",e+='<td class="charmap"><a class="charmaplink" role="button" onmouseover="'+g+'" onfocus="'+g+'" href="javascript:void(0)" onclick="insertChar(\''+charmap[d][1].substring(2,charmap[d][1].length-1)+'\');" onclick="return false;" onmousedown="return false;" title="'+charmap[d][3]+" "+tinyMCEPopup.editor.translate("advanced_dlg.charmap_usage")+'">'+charmap[d][1]+"</a></td>",(f+1)%a==0&&(e+='</tr><tr height="'+c+'">'))}if(f%a>0){var h=a-f%a;for(var d=0;d<h-1;d++)e+='<td width="'+b+'" height="'+c+'" class="charmap">&nbsp;</td>'}return e+="</tr></table></div>",e=e.replace(/<tr height="20"><\/tr>/g,""),e}function insertChar(a){tinyMCEPopup.execCommand("mceInsertContent",!1,"&#"+a+";"),tinyMCEPopup.isWindow&&window.focus(),tinyMCEPopup.editor.focus(),tinyMCEPopup.close()}function previewChar(a,b,c){var d=document.getElementById("codeA"),e=document.getElementById("codeB"),f=document.getElementById("codeV"),g=document.getElementById("codeN");a=="#160;"?f.innerHTML="__":f.innerHTML="&"+a,e.innerHTML="&amp;"+a,d.innerHTML="&amp;"+b,g.innerHTML=c}function init(){var a=convertRGBToHex(tinyMCEPopup.getWindowArg("input_color")),b,c;tinyMCEPopup.resizeToInnerSize(),generatePicker(),generateWebColors(),generateNamedColors(),a&&(changeFinalColor(a),col=convertHexToRGB(a),col&&updateLight(col.r,col.g,col.b));for(b in named)c=named[b],namedLookup[c.replace(/\s+/,"").toLowerCase()]=b.replace(/#/,"").toLowerCase()}function toHexColor(a){function g(a){return a=parseInt(a).toString(16),a.length>1?a:"0"+a}var b,c,d,e,f=parseInt;return a=a.replace(/[\s#]+/g,"").toLowerCase(),a=namedLookup[a]||a,b=/^rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)|([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})|([a-f0-9])([a-f0-9])([a-f0-9])$/.exec(a),b?(b[1]?(c=f(b[1]),d=f(b[2]),e=f(b[3])):b[4]?(c=f(b[4],16),d=f(b[5],16),e=f(b[6],16)):b[7]&&(c=f(b[7]+b[7],16),d=f(b[8]+b[8],16),e=f(b[9]+b[9],16)),"#"+g(c)+g(d)+g(e)):""}function insertAction(){var a=document.getElementById("color").value,b=tinyMCEPopup.getWindowArg("func");tinyMCEPopup.restoreSelection(),b&&b(toHexColor(a)),tinyMCEPopup.close()}function showColor(a,b){b&&(document.getElementById("colorname").innerHTML=b),document.getElementById("preview").style.backgroundColor=a,document.getElementById("color").value=a.toUpperCase()}function convertRGBToHex(a){var c=new RegExp("rgb\\s*\\(\\s*([0-9]+).*,\\s*([0-9]+).*,\\s*([0-9]+).*\\)","gi");if(!a)return a;var d=a.replace(c,"$1,$2,$3").split(",");return d.length==3?(r=parseInt(d[0]).toString(16),g=parseInt(d[1]).toString(16),b=parseInt(d[2]).toString(16),r=r.length==1?"0"+r:r,g=g.length==1?"0"+g:g,b=b.length==1?"0"+b:b,"#"+r+g+b):a}function convertHexToRGB(a){return a.indexOf("#")!=-1?(a=a.replace(new RegExp("[^0-9A-F]","gi"),""),r=parseInt(a.substring(0,2),16),g=parseInt(a.substring(2,4),16),b=parseInt(a.substring(4,6),16),{r:r,g:g,b:b}):null}function generatePicker(){var a=document.getElementById("light"),b="",c;for(c=0;c<detail;c++)b+='<div id="gs'+c+'" style="background-color:#000000; width:15px; height:3px; border-style:none; border-width:0px;"'+' onclick="changeFinalColor(this.style.backgroundColor)"'+' onmousedown="isMouseDown = true; return false;"'+' onmouseup="isMouseDown = false;"'+' onmousemove="if (isMouseDown && isMouseOver) changeFinalColor(this.style.backgroundColor); return false;"'+' onmouseover="isMouseOver = true;"'+' onmouseout="isMouseOver = false;"'+"></div>";a.innerHTML=b}function generateWebColors(){var a=document.getElementById("webcolors"),b="",c;if(a.className=="generated")return;b+='<div role="listbox" aria-labelledby="webcolors_title" tabindex="0"><table role="presentation" border="0" cellspacing="1" cellpadding="0"><tr>';for(c=0;c<colors.length;c++)b+='<td bgcolor="'+colors[c]+'" width="10" height="10">'+'<a href="javascript:insertAction();" role="option" tabindex="-1" aria-labelledby="web_colors_'+c+'" onfocus="showColor(\''+colors[c]+"');\" onmouseover=\"showColor('"+colors[c]+'\');" style="display:block;width:10px;height:10px;overflow:hidden;">',tinyMCEPopup.editor.forcedHighContrastMode&&(b+='<canvas class="mceColorSwatch" height="10" width="10" data-color="'+colors[c]+'"></canvas>'),b+='<span class="mceVoiceLabel" style="display:none;" id="web_colors_'+c+'">'+colors[c].toUpperCase()+"</span>",b+="</a></td>",(c+1)%18==0&&(b+="</tr><tr>");b+="</table></div>",a.innerHTML=b,a.className="generated",paintCanvas(a),enableKeyboardNavigation(a.firstChild)}function paintCanvas(a){tinyMCEPopup.getWin().tinymce.each(tinyMCEPopup.dom.select("canvas.mceColorSwatch",a),function(a){var b;a.getContext&&(b=a.getContext("2d"))&&(b.fillStyle=a.getAttribute("data-color"),b.fillRect(0,0,10,10))})}function generateNamedColors(){var a=document.getElementById("namedcolors"),b="",c,d,e=0;if(a.className=="generated")return;for(c in named)d=named[c],b+='<a href="javascript:insertAction();" role="option" tabindex="-1" aria-labelledby="named_colors_'+e+'" onfocus="showColor(\''+c+"','"+d+"');\" onmouseover=\"showColor('"+c+"','"+d+'\');" style="background-color: '+c+'">',tinyMCEPopup.editor.forcedHighContrastMode&&(b+='<canvas class="mceColorSwatch" height="10" width="10" data-color="'+colors[e]+'"></canvas>'),b+='<span class="mceVoiceLabel" style="display:none;" id="named_colors_'+e+'">'+d+"</span>",b+="</a>",e++;a.innerHTML=b,a.className="generated",paintCanvas(a),enableKeyboardNavigation(a)}function enableKeyboardNavigation(a){tinyMCEPopup.editor.windowManager.createInstance("tinymce.ui.KeyboardNavigation",{root:a,items:tinyMCEPopup.dom.select("a",a)},tinyMCEPopup.dom)}function dechex(a){return strhex.charAt(Math.floor(a/16))+strhex.charAt(a%16)}function computeColor(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p=tinyMCEPopup.dom.getPos(a.target);b=a.offsetX?a.offsetX:a.target?a.clientX-p.x:0,c=a.offsetY?a.offsetY:a.target?a.clientY-p.y:0,d=document.getElementById("colors").width/6,e=detail/2,f=document.getElementById("colors").height,g=(b>=0)*(b<d)*255+(b>=d)*(b<2*d)*(510-b*255/d)+(b>=4*d)*(b<5*d)*(-1020+b*255/d)+(b>=5*d)*(b<6*d)*255,h=(b>=0)*(b<d)*(b*255/d)+(b>=d)*(b<3*d)*255+(b>=3*d)*(b<4*d)*(1020-b*255/d),i=(b>=2*d)*(b<3*d)*(-510+b*255/d)+(b>=3*d)*(b<5*d)*255+(b>=5*d)*(b<6*d)*(1530-b*255/d),j=(f-c)/f,g=128+(g-128)*j,h=128+(h-128)*j,i=128+(i-128)*j,changeFinalColor("#"+dechex(g)+dechex(h)+dechex(i)),updateLight(g,h,i)}function updateLight(a,b,c){var d,e=detail/2,f,g,h,i,j;for(d=0;d<detail;d++)d>=0&&d<e?(f=d/e,g=dechex(255-(255-a)*f),h=dechex(255-(255-b)*f),i=dechex(255-(255-c)*f)):(f=2-d/e,g=dechex(a*f),h=dechex(b*f),i=dechex(c*f)),j=g+h+i,setCol("gs"+d,"#"+j)}function changeFinalColor(a){a.indexOf("#")==-1&&(a=convertRGBToHex(a)),setCol("preview",a),document.getElementById("color").value=a}function setCol(a,b){try{document.getElementById(a).style.backgroundColor=b}catch(c){}}function saveContent(){tinyMCEPopup.editor.setContent(document.getElementById("htmlSource").value,{source_view:!0}),tinyMCEPopup.close()}function onLoadInit(){tinyMCEPopup.resizeToInnerSize(),tinymce.isGecko&&(document.body.spellcheck=tinyMCEPopup.editor.getParam("gecko_spellcheck")),document.getElementById("htmlSource").value=tinyMCEPopup.editor.getContent({source_view:!0}),tinyMCEPopup.editor.getParam("theme_advanced_source_editor_wrap",!0)&&(setWrap("soft"),document.getElementById("wraped").checked=!0),resizeInputs()}function setWrap(a){var b,c,d=document.getElementById("htmlSource");d.wrap=a,tinymce.isIE||(b=d.value,c=d.cloneNode(!1),c.setAttribute("wrap",a),d.parentNode.replaceChild(c,d),c.value=b)}function toggleWordWrap(a){a.checked?setWrap("soft"):setWrap("off")}function resizeInputs(){var a=tinyMCEPopup.dom.getViewPort(window),b;b=document.getElementById("htmlSource"),b&&(b.style.width=a.w-20+"px",b.style.height=a.h-65+"px")}function getColorPickerHTML(a,b){var c="",d=tinyMCEPopup.dom;if(label=d.select("label[for="+b+"]")[0])label.id=label.id||d.uniqueId();return c+='<a role="button" aria-labelledby="'+a+'_label" id="'+a+'_link" href="javascript:;" onclick="tinyMCEPopup.pickColor(event,\''+b+'\');" onmousedown="return false;" class="pickcolor">',c+='<span id="'+a+'" title="'+tinyMCEPopup.getLang("browse")+'">&nbsp;<span id="'+a+'_label" class="mceVoiceLabel mceIconOnly" style="display:none;">'+tinyMCEPopup.getLang("browse")+"</span></span></a>",c}function updateColor(a,b){document.getElementById(a).style.backgroundColor=document.forms[0].elements[b].value}function setBrowserDisabled(a,b){var c=document.getElementById(a),d=document.getElementById(a+"_link");d&&(b?(d.setAttribute("realhref",d.getAttribute("href")),d.removeAttribute("href"),tinyMCEPopup.dom.addClass(c,"disabled")):(d.getAttribute("realhref")&&d.setAttribute("href",d.getAttribute("realhref")),tinyMCEPopup.dom.removeClass(c,"disabled")))}function getBrowserHTML(a,b,c,d){var e=d+"_"+c+"_browser_callback",f,g;return f=tinyMCEPopup.getParam(e,tinyMCEPopup.getParam("file_browser_callback")),f?(g="",g+='<a id="'+a+'_link" href="javascript:openBrowser(\''+a+"','"+b+"', '"+c+"','"+e+'\');" onmousedown="return false;" class="browse">',g+='<span id="'+a+'" title="'+tinyMCEPopup.getLang("browse")+'">&nbsp;</span></a>',g):""}function openBrowser(a,b,c,d){var e=document.getElementById(a);e.className!="mceButtonDisabled"&&tinyMCEPopup.openBrowser(b,c,d)}function selectByValue(a,b,c,d,e){if(!a||!a.elements[b])return;c||(c="");var f=a.elements[b],g=!1;for(var h=0;h<f.options.length;h++){var i=f.options[h];i.value==c||e&&i.value.toLowerCase()==c.toLowerCase()?(i.selected=!0,g=!0):i.selected=!1}if(!g&&d&&c!=""){var i=new Option(c,c);i.selected=!0,f.options[f.options.length]=i,f.selectedIndex=f.options.length-1}return g}function getSelectValue(a,b){var c=a.elements[b];return c==null||c.options==null||c.selectedIndex===-1?"":c.options[c.selectedIndex].value}function addSelectValue(a,b,c,d){var e=a.elements[b],f=new Option(c,d);e.options[e.options.length]=f}function addClassesToList(a,b){var c=document.getElementById(a),d=tinyMCEPopup.getParam("theme_advanced_styles",!1);d=tinyMCEPopup.getParam(b,d);if(d){var e=d.split(";");for(var f=0;f<e.length;f++)if(e!=""){var g,h;g=e[f].split("=")[0],h=e[f].split("=")[1],c.options[c.length]=new Option(g,h)}}else tinymce.each(tinyMCEPopup.editor.dom.getClasses(),function(a){c.options[c.length]=new Option(a.title||a["class"],a["class"])})}function isVisible(a){var b=document.getElementById(a);return b&&b.style.display!="none"}function convertRGBToHex(a){var c=new RegExp("rgb\\s*\\(\\s*([0-9]+).*,\\s*([0-9]+).*,\\s*([0-9]+).*\\)","gi"),d=a.replace(c,"$1,$2,$3").split(",");return d.length==3?(r=parseInt(d[0]).toString(16),g=parseInt(d[1]).toString(16),b=parseInt(d[2]).toString(16),r=r.length==1?"0"+r:r,g=g.length==1?"0"+g:g,b=b.length==1?"0"+b:b,"#"+r+g+b):a}function convertHexToRGB(a){return a.indexOf("#")!=-1?(a=a.replace(new RegExp("[^0-9A-F]","gi"),""),r=parseInt(a.substring(0,2),16),g=parseInt(a.substring(2,4),16),b=parseInt(a.substring(4,6),16),"rgb("+r+","+g+","+b+")"):a}function trimSize(a){return a.replace(/([0-9\.]+)(px|%|in|cm|mm|em|ex|pt|pc)/i,"$1$2")}function getCSSSize(a){a=trimSize(a);if(a=="")return"";if(/^[0-9]+$/.test(a))a+="px";else if(!/^[0-9\.]+(px|%|in|cm|mm|em|ex|pt|pc)$/i.test(a))return"";return a}function getStyle(a,b,c){var d=tinyMCEPopup.dom.getAttrib(a,b);return d!=""?""+d:(typeof c=="undefined"&&(c=b),tinyMCEPopup.dom.getStyle(a,c))}function MCTabs(){this.settings=[],this.onChange=tinyMCEPopup.editor.windowManager.createInstance("tinymce.util.Dispatcher")}(function(a,b){function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function C(){return!1}function D(){return!0}function J(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function L(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")return;a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;i<s.length;i++)g=s[i],g.origType.replace(w,"")===a.type?q.push(g.selector):s.splice(i--,1);e=f(a.target).closest(q,a.currentTarget);for(j=0,k=e.length;j<k;j++){m=e[j];for(i=0;i<s.length;i++){g=s[i];if(m.selector===g.selector&&(!n||n.test(g.namespace))&&!m.elem.disabled){h=m.elem,d=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")a.type=g.preType,d=f(a.relatedTarget).closest(g.selector)[0],d&&f.contains(h,d)&&(d=h);(!d||d!==h)&&p.push({elem:h,handleObj:g,level:m.level})}}}for(j=0,k=p.length;j<k;j++){e=p[j];if(c&&e.level>c)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}function M(a,b){return(a&&a!=="*"?a+".":"")+b.replace(y,"`").replace(z,"&")}function U(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function V(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(Q.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function bf(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function bg(a,b){if(b.nodeType!==1||!f.hasData(a))return;var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i<j;i++)f.event.add(b,h+(g[h][i].namespace?".":"")+g[h][i].namespace,g[h][i],g[h][i].data)}}}function bh(a,b){var c;if(b.nodeType!==1)return;b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}function bi(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bj(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bj)}function bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function by(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bt:bu;if(d>0)return c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0}),d+"px";d=bv(a,b,b);if(d<0||d==null)d=a.style[b]||0;return d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)}),d+"px"}function bV(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bL),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bW(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bP,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bW(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=bW(a,c,d,e,"*",g)),l}function bX(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bY(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bA.test(a)?d(a,e):bY(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)bY(a+"["+e+"]",b[e],c,d);else d(a,b)}function bZ(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function co(){return setTimeout(cp,0),cn=f.now()}function cp(){cn=b}function cq(a,b){var c={};return f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a}),c}function cr(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cu(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var c=a.document,d=a.navigator,e=a.location,f=function(){function K(){if(e.isReady)return;try{c.documentElement.doScroll("left")}catch(a){setTimeout(K,1);return}e.ready()}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};return e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!d&&c.body)return this.context=c,this[0]=c.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?g=[null,a,null]:g=i.exec(a);if(g&&(g[1]||!d)){if(g[1])return d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes),e.merge(this,a);h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}return this.context=c,this.selector=a,this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}return e.isFunction(a)?f.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),e.makeArray(a,this))},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return G.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();return e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return e.each(this,a,b)},ready:function(a){return e.bindReady(),B.done(a),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(G.apply(this,arguments),"slice",G.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){return a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f),e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(B)return;B=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,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=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:H?function(a){return a==null?"":H.call(a)}:function(a){return a==null?"":a.toString().replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?F.call(c,a):e.merge(c,a)}return c},inArray:function(a,b){if(!b)return-1;if(I)return I.call(b,a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=G.call(arguments,2),g=function(){return a.apply(c,f.concat(G.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||e.guid++,g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=s.exec(a)||t.exec(a)||u.exec(a)||a.indexOf("compatible")<0&&v.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function d(c,d){return d&&d instanceof e&&!(d instanceof a)&&(d=a(d)),e.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),A=e.uaMatch(z),A.browser&&(e.browser[A.browser]=!0,e.browser.version=A.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?C=function(){c.removeEventListener("DOMContentLoaded",C,!1),e.ready()}:c.attachEvent&&(C=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",C),e.ready())}),e}(),g="done fail isResolved isRejected promise then always pipe".split(" "),h=[].slice;f.extend({_Deferred:function(){var a=[],b,c,d,e={done:function(){if(!d){var c=arguments,g,h,i,j,k;b&&(k=b,b=0);for(g=0,h=c.length;g<h;g++)i=c[g],j=f.type(i),j==="array"?e.done.apply(e,i):j==="function"&&a.push(i);k&&e.resolveWith(k[0],k[1])}return this},resolveWith:function(e,f){if(!d&&!b&&!c){f=f||[],c=1;try{while(a[0])a.shift().apply(e,f)}finally{b=[e,f],c=0}}return this},resolve:function(){return e.resolveWith(this,arguments),this},isResolved:function(){return!!c||!!b},cancel:function(){return d=1,a=[],this}};return e},Deferred:function(a){var b=f._Deferred(),c=f._Deferred(),d;return f.extend(b,{then:function(a,c){return b.done(a).fail(c),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(a,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[c,"reject"]},function(a,c){var e=c[0],g=c[1],h;f.isFunction(e)?b[a](function(){h=e.apply(this,arguments),h&&f.isFunction(h.promise)?h.promise().then(d.resolve,d.reject):d[g+"With"](this===b?d:this,[h])}):b[a](d[g])})}).promise()},promise:function(a){if(a==null){if(d)return d;d=a={}}var c=g.length;while(c--)a[g[c]]=b[g[c]];return a}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,a&&a.call(b,b),b},when:function(a){function i(a){return function(c){b[a]=arguments.length>1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c<d;c++)b[c]&&f.isFunction(b[c].promise)?b[c].promise().then(i(c),g.reject):--e;e||g.resolveWith(g,b)}else g!==a&&g.resolveWith(g,d?[a]:[]);return g.promise()}}),f.support=function(){var a=c.createElement("div"),b=c.documentElement,d,e,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;a.setAttribute("className","t"),a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={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:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(t in 
p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;return o=l=g=h=m=j=a=i=null,k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?f.cache[a[f.expando]]:a[f.expando],!!a&&!l(a)},data:function(a,c,d,e){if(!f.acceptData(a))return;var g,h,i=f.expando,j=typeof c=="string",k=a.nodeType,l=k?f.cache:a,m=k?a[f.expando]:a[f.expando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d===b)return;m||(k?a[f.expando]=m=++f.uuid:m=f.expando),l[m]||(l[m]={},k||(l[m].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?l[m][i]=f.extend(l[m][i],c):l[m]=f.extend(l[m],c);return g=l[m],e&&(g[i]||(g[i]={}),g=g[i]),d!==b&&(g[f.camelCase(c)]=d),c==="events"&&!g[c]?g[i]&&g[i].events:(j?(h=g[c],h==null&&(h=g[f.camelCase(c)])):h=g,h)},removeData:function(a,b,c){if(!f.acceptData(a))return;var d,e=f.expando,g=a.nodeType,h=g?f.cache:a,i=g?a[f.expando]:f.expando;if(!h[i])return;if(b){d=c?h[i][e]:h[i];if(d){d[b]||(b=f.camelCase(b)),delete d[b];if(!l(d))return}}if(c){delete h[i][e];if(!l(h[i]))return}var j=h[i][e];f.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null,j?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=j):g&&(f.support.deleteExpando?delete a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=null)},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h<i;h++)g=e[h].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),k(this[0],g,d[g]))}}return d}if(typeof a=="object")return this.each(function(){f.data(this,a)});var j=a.split(".");return j[1]=j[1]?"."+j[1]:"",c===b?(d=this.triggerHandler("getData"+j[1]+"!",[j[0]]),d===b&&this.length&&(d=f.data(this[0],a),d=k(this[0],a,d)),d===b&&j[1]?this.data(j[0]):d):this.each(function(){var b=f(this),d=[j[0],c];b.triggerHandler("setData"+j[1]+"!",d),f.data(this,a,c),b.triggerHandler("changeData"+j[1]+"!",d)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,c){a&&(c=(c||"fx")+"mark",f.data(a,c,(f.data(a,c,b,!0)||0)+1,!0))},_unmark:function(a,c,d){a!==!0&&(d=c,c=a,a=!1);if(c){d=d||"fx";var e=d+"mark",g=a?0:(f.data(c,e,b,!0)||1)-1;g?f.data(c,e,g,!0):(f.removeData(c,e,!0),m(c,d,"mark"))}},queue:function(a,c,d){if(a){c=(c||"fx")+"queue";var e=f.data(a,c,b,!0);return d&&(!e||f.isArray(d)?e=f.data(a,c,f.makeArray(d),!0):e.push(d)),e||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e;d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){f.dequeue(a,b)})),c.length||(f.removeData(a,b+"queue",!0),m(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){return typeof a!="string"&&(c=a,a="fx"),c===b?f.queue(this[0],a):this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){return a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(){var c=this;setTimeout(function(){f.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f._Deferred(),!0))h++,l.done(m);return m(),d.promise()}});var n=/[\n\t\r]/g,o=/\s+/,p=/\r/g,q=/^(?:button|input)$/i,r=/^(?:button|input|object|select|textarea)$/i,s=/^a(?:rea)?$/i,t=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,u,v;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){return a=f.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(o);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(o);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(n," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return f.isFunction(a)?this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(o);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ";for(var c=0,d=this.length;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(n," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length)return e?(c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type],c&&"get"in c&&(d=c.get(e,"value"))!==b?d:(d=e.value,typeof d=="string"?d.replace(p,""):d==null?"":d)):b;var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType!==1)return;g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h<i;h++){var j=e[h];if(j.selected&&(f.support.optDisabled?!j.disabled:j.getAttribute("disabled")===null)&&(!j.parentNode.disabled||!f.nodeName(j.parentNode,"optgroup"))){b=f(j).val();if(g)return b;d.push(b)}}return g&&!d.length&&e.length?f(e[c]).val():d},set:function(a,b){var c=f.makeArray(b);return f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if("getAttribute"in a){var h,i,j=g!==1||!f.isXMLDoc(a);return j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=v:u&&(i=u))),d!==b?d===null?(f.removeAttr(a,c),b):i&&"set"in i&&j&&(h=i.set(a,d,c))!==b?h:(a.setAttribute(c,""+d),d):i&&"get"in i&&j&&(h=i.get(a,c))!==null?h:(h=a.getAttribute(c),h===null?b:h)}return f.prop(a,c,d)},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.attr(a,b,""),a.removeAttribute(b),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return u&&f.nodeName(a,"button")?u.get(a,b):b in a?a.value:null},set:function(a,b,c){if(u&&f.nodeName(a,"button"))return u.set(a,b,c);a.value=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(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);return i&&(c=f.propFix[c]||c,h=f.propHooks[c]),d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==null?g:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabIndex=f.propHooks.tabIndex,v={get:function(a,c){var d;return f.prop(a,c)===!0||(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},f.support.getSetAttribute||(u=f.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);return e||(e=c.createAttribute(d),a.setAttributeNode(e)),e.nodeValue=b+""}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var w=/\.(.*)$/,x=/^(?:textarea|input|select)$/i,y=/\./g,z=/ /g,A=/[^\w\s.|`]/g,B=function(a){return a.replace(A,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType===3||a.nodeType===8)return;if(d===!1)d=C;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f=="undefined"||!!a&&f.event.triggered===a.type?b:f.event.handle.apply(k.elem,arguments)}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null},global:{},remove:function(a,c,d,e){if(a.nodeType===3||a.nodeType===8)return;d===!1&&(d=C);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j<p.length;j++){q=p[j];if(l||n.test(q.namespace))f.event.remove(a,r,q.handler,j),p.splice(j--,1)}continue}o=f.event.special[h]||{};for(j=e||0;j<p.length;j++){q=p[j];if(d.guid===q.guid){if(l||n.test(q.namespace))e==null&&p.splice(j--,1),o.remove&&o.remove.call(a,q);if(e!=null)break}}if(p.length===0||e!=null&&p.length===1)(!o.teardown||o.teardown.call(a,m)===!1)&&f.removeEvent(a,h,s.handle),g=null,delete t[h]}if(f.isEmptyObject(t)){var u=s.handle;u&&(u.elem=null),delete s.events,delete s.handle,f.isEmptyObject(s)&&f.removeData(a,b,!0)}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){var h=c.type||c,i=[],j;h.indexOf("!")>=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h<i;h++){var j=d[h];if(e||c.namespace_re.test(j.namespace)){c.handler=j.handler,c.data=j.data,c.handleObj=j;var k=j.handler.apply(this,g);k!==b&&(c.result=k,k===!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(a){if(a[f.expando])return a;var d=a;a=f.Event(d);for(var e=this.props.length,g;e;)g=this.props[--e],a[g]=d[g];a.target||(a.target=a.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var h=a.target.ownerDocument||c,i=h.documentElement,j=h.body;a.pageX=a.clientX+(i&&i.scrollLeft||j&&j.scrollLeft||0)-(i&&i.clientLeft||j&&j.clientLeft||0),a.pageY=a.clientY+(i&&i.scrollTop||j&&j.scrollTop||0)-(i&&i.clientTop||j&&j.clientTop||0)}return a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=null?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0),a},guid:1e8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.noop},live:{add:function(a){f.event.add(this,M(a.origType,a.selector),f.extend({},a,{handler:L,guid:a.handler.guid}))},remove:function(a){f.event.remove(this,M(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}},f.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)},f.Event=function(a,b){if(!this.preventDefault)return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?D:C):this.type=a,b&&f.extend(this,b),this.timeStamp=f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=D;var a=this.originalEvent;if(!a)return;a.preventDefault?a.preventDefault():a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=D;var a=this.originalEvent;if(!a)return;a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=D,this.stopPropagation()},isDefaultPrevented:C,isPropagationStopped:C,isImmediatePropagationStopped:C};var E=function(a){var b=a.relatedTarget,c=!1,d=a.type;a.type=a.data,b!==this&&(b&&(c=f.contains(this,b)),c||(f.event.handle.apply(this,arguments),a.type=d))},F=function(a){a.type=a.data,f.event.handle.apply(this,arguments)};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={setup:function(c){f.event.add(this,b,c&&c.selector?F:E,a)},teardown:function(a){f.event.remove(this,b,a&&a.selector?F:E)}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(a,b){if(!f.nodeName(this,"form"))f.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="submit"||c==="image")&&f(b).closest("form").length&&J("submit",this,arguments)}),f.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="text"||c==="password")&&f(b).closest("form").length&&a.keyCode===13&&J("submit",this,arguments)});else return!1},teardown:function(a){f.event.remove(this,".specialSubmit")}});if(!f.support.changeBubbles){var G,H=function(a){var b=f.nodeName(a,"input")?a.type:"",c=a.value;return b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex),c},I=function(a){var c=a.target,d,e;if(!x.test(c.nodeName)||c.readOnly)return;d=f._data(c,"_change_data"),e=H(c),(a.type!=="focusout"||c.type!=="radio")&&f._data(c,"_change_data",e);if(d===b||e===d)return;if(d!=null||e)a.type="change",a.liveFired=b,f.event.trigger(a,arguments[1],c)};f.event.special.change={filters:{focusout:I,beforedeactivate:I,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&I.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&I.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",H(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in G)f.event.add(this,c+".specialChange",G[c]);return x.test(this.nodeName)},teardown:function(a){return f.event.remove(this,".specialChange"),x.test(this.nodeName)}},G=f.event.special.change.filters,G.focus=G.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){return f(this).unbind(a,g),e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i<j;i++)f.event.add(this[i],a,g,d);return this}}),f.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else for(var d=0,e=this.length;d<e;d++)f.event.remove(this[d],a,b);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(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f.data(this,"lastToggle"+a.guid)||0)%d;return f.data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var K={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};f.each(["live","die"],function(a,c){f.fn[c]=function(a,d,e,g){var h,i=0,j,k,l,m=g||this.selector,n=g?this:f(this.context);if(typeof a=="object"&&!a.preventDefault){for(var o in a)n[c](o,d,a[o],m);return this}if(c==="die"&&!a&&g&&g.charAt(0)===".")return n.unbind(g),this;if(d===!1||f.isFunction(d))e=d||C,d=b;a=(a||"").split(" ");while((h=a[i++])!=null){j=w.exec(h),k="",j&&(k=j[0],h=h.replace(w,""));if(h==="hover"){a.push("mouseenter"+k,"mouseleave"+k);continue}l=h,K[h]?(a.push(K[h]+k),h+=k):h=(K[h]||h)+k;if(c==="live")for(var p=0,q=n.length;p<q;p++)f.event.add(n[p],"live."+M(h,m),{data:d,selector:m,handler:e,origType:h,origHandler:e,preType:l});else n.unbind("live."+M(h,m),e)}return this}}),f.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(a,b){f.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function t(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}i.nodeType===1&&!f&&(i.sizcache=c,i.sizset=g);if(i.nodeName.toLowerCase()===b){j=i;break}i=i[a]}d[g]=j}}}function u(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}if(i.nodeType===1){f||(i.sizcache=c,i.sizset=g);if(typeof b!="string"){if(i===b){j=!0;break}}else if(k.filter(b,[i]).length>0){j=i;break}}i=i[a]}d[g]=j}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){return h=!1,0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length!==1||x[0]!=="~"&&x[0]!=="+"||!d.parentNode?d:d.parentNode,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);return o&&(k(o,h,f,g),k.uniqueSort(f)),f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},k.matches=function(a,b){return k(a,null,null,b)},k.matchesSelector=function(a,b){return k(b,null,null,[a]).length>0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e<f;e++){var g,h=l.order[e];if(g=l.leftMatch[h].exec(a)){var j=g[1];g.splice(1,1);if(j.substr(j.length-1)!=="\\"){g[1]=(g[1]||"").replace(i,""),d=l.find[h](g,b,c);if(d!=null){a=a.replace(l.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},k.filter=function(a,c,d,e){var f,g,h=a,i=[],j=c,m=c&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(var n in l.filter)if((f=l.leftMatch[n].exec(a))!=null&&f[2]){var o,p,q=l.filter[n],r=f[1];g=!1,f.splice(1,1);if(r.substr(r.length-1)==="\\")continue;j===i&&(i=[]);if(l.preFilter[n]){f=l.preFilter[n](f,j,d,i,e,m);if(!f)g=o=!0;else if(f===!0)continue}if(f)for(var s=0;(p=j[s])!=null;s++)if(p){o=q(p,f,s,j);var t=e^!!o;d&&o!=null?t?g=!0:j[s]=!1:t&&(i.push(p),g=!0)}if(o!==b){d||(j=i),a=a.replace(l.match[n],"");if(!g)return[];break}}if(a===h)if(g==null)k.error(a);else break;h=a}return j},k.error=function(a){throw"Syntax error, unrecognized expression: "+a};var l=k.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(a,b){var c=typeof b=="string",d=c&&!j.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&k.filter(b,a,!0)}},"":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("parentNode",b,f,a,e,c)},"~":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("previousSibling",b,f,a,e,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(i,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.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]&&k.error(a[0]);return a[0]=d++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");return!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);return d||e.push.apply(e,g),!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){return a.unshift(!0),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){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[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(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}k.error(e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":while(d=d.nextSibling)if(d.nodeType===1)return!1;return!0;case"nth":var e=b[2],f=b[3];if(e===1&&f===0)return!0;var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++i);h.sizcache=g}var j=a.nodeIndex-f;return e===0?j===0:j%e===0&&j/e>=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(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n))
;var p=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c<f;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var r,s;c.documentElement.compareDocumentPosition?r=function(a,b){return a===b?(g=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(r=function(a,b){if(a===b)return g=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],h=a.parentNode,i=b.parentNode,j=h;if(h===i)return s(a,b);if(!h)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return s(e[k],f[k]);return k===c?s(a,f[k],-1):s(e[k],b,1)},s=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),k.getText=function(a){var b="",c;for(var d=0;a[d];d++)c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=k.getText(c.childNodes));return b},function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(b.querySelectorAll&&b.querySelectorAll(".TEST").length===0)return;k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).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)return;a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g<h;g++)k(a,f[g],d);return k.filter(e,d)};f.find=k,f.expr=k.selectors,f.expr[":"]=f.expr.filters,f.unique=k.uniqueSort,f.text=k.getText,f.isXMLDoc=k.isXML,f.contains=k.contains}();var N=/Until$/,O=/^(?:parents|prevUntil|prevAll)/,P=/,/,Q=/^.[^:#\[\.,]*$/,R=Array.prototype.slice,S=f.expr.match.POS,T={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(V(this,a,!1),"not",a)},filter:function(a){return this.pushStack(V(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d<e;d++)i=a[d],j[i]||(j[i]=S.test(i)?f(i,b||this.context):i);while(g&&g.ownerDocument&&g!==b){for(i in j)h=j[i],(h.jquery?h.index(g)>-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=S.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(l?l.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}return c=c.length>1?f.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?f.inArray(this[0],f(a)):f.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(U(c[0])||U(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=R.call(arguments);return N.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!T[a]?f.unique(e):e,(this.length>1||P.test(d))&&O.test(a)&&(e=e.reverse()),this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|object|embed|option|style)/i,bb=/checked\s*(?:[^=]|=\s*.checked.)/i,bc=/\/(java|ecma)script/i,bd=/^\s*<!(?:\[CDATA\[|\-\-)/,be={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,"",""]};be.optgroup=be.option,be.tbody=be.tfoot=be.colgroup=be.caption=be.thead,be.th=be.td,f.support.htmlSerialize||(be._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.isFunction(a)?this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))}):typeof a!="object"&&a!==b?this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a)):f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return f.isFunction(a)?this.each(function(b){f(this).wrapInner(a.call(this,b))}):this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(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 a=f(arguments[0]);return a.push.apply(a,this.toArray()),this.pushStack(a,"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 a=this.pushStack(this,"after",arguments);return a.push.apply(a,f(arguments[0]).toArray()),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){return this[0]&&this[0].parentNode?f.isFunction(a)?this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=f(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})):this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bb.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bf(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bl)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i;return b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof a[0]=="string"&&a[0].length<512&&i===c&&a[0].charAt(0)==="<"&&!ba.test(a[0])&&(f.support.checkClone||!bb.test(a[0]))&&(g=!0,h=f.fragments[a[0]],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[a[0]]=h?e:1),{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bh(a,d),e=bi(a),g=bi(d);for(h=0;e[h];++h)g[h]&&bh(e[h],g[h])}if(b){bg(a,d);if(c){e=bi(a),g=bi(d);for(h=0;e[h];++h)bg(e[h],g[h])}}return e=g=null,d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=be[l]||be._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i<r;i++)bk(k[i]);else bk(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||bc.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.expando,g=f.event.special,h=f.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&f.noData[j.nodeName.toLowerCase()])continue;c=j[f.expando];if(c){b=d[c]&&d[c][e];if(b&&b.events){for(var k in b.events)g[k]?f.event.remove(j,k):f.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[f.expando]:j.removeAttribute&&j.removeAttribute(f.expando),delete d[c]}}}});var bm=/alpha\([^)]*\)/i,bn=/opacity=([^)]*)/,bo=/([A-Z]|^ms)/g,bp=/^-?\d+(?:px)?$/i,bq=/^-?\d/,br=/^([\-+])=([\-+.\de]+)/,bs={position:"absolute",visibility:"hidden",display:"block"},bt=["Left","Right"],bu=["Top","Bottom"],bv,bw,bx;f.fn.css=function(a,c){return arguments.length===2&&c===b?this:f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bv(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b)return k&&"get"in k&&(g=k.get(a,!1,e))!==b?g:j[c];h=typeof d,h==="string"&&(g=br.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bv)return bv(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c)return a.offsetWidth!==0?by(a,b,d):(f.swap(a,bs,function(){e=by(a,b,d)}),e)},set:function(a,b){if(!bp.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bn.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bm,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bm.test(g)?g.replace(bm,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;return f.swap(a,{display:"inline-block"},function(){b?c=bv(a,"margin-right","marginRight"):c=a.style.marginRight}),c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=function(a,c){var d,e,g;c=c.replace(bo,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bx=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;return!bp.test(d)&&bq.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e)),d===""?"auto":d}),bv=bw||bx,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bz=/%20/g,bA=/\[\]$/,bB=/\r?\n/g,bC=/#.*$/,bD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bE=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=/^(?:GET|HEAD)$/,bH=/^\/\//,bI=/\?/,bJ=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bK=/^(?:select|textarea)/i,bL=/\s+/,bM=/([?&])_=[^&]*/,bN=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bO=f.fn.load,bP={},bQ={},bR,bS,bT=["*/"]+["*"];try{bR=e.href}catch(bU){bR=c.createElement("a"),bR.href="",bR=bR.href}bS=bN.exec(bR.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bO)return bO.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;return f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bJ,"")).find(g):c)),d&&i.each(d,[c,b,a])}}),this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bK.test(this.nodeName)||bE.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bB,"\r\n")}}):{name:b.name,value:c.replace(bB,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){return f.isFunction(d)&&(g=g||e,e=d,d=b),f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?bX(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),bX(a,b),a},ajaxSettings:{url:bR,isLocal:bF.test(bS[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","*":bT},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bV(bP),ajaxTransport:bV(bQ),ajax:function(a,c){function w(a,c,l,m){if(s===2)return;s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?bZ(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=b$(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bD.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return s||(d.mimeType=a),this},abort:function(a){return a=a||"abort",p&&p.abort(a),w(0,a),this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bC,"").replace(bH,bS[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bL),d.crossDomain==null&&(r=bN.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bS[1]&&r[2]==bS[2]&&(r[3]||(r[1]==="http:"?80:443))==(bS[3]||(bS[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bW(bP,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bG.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bI.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bM,"$1_="+x);d.url=y+(y===d.url?(bI.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bT+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(!d.beforeSend||d.beforeSend.call(e,v,d)!==!1&&s!==2){for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bW(bQ,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){s<2?w(-1,z):f.error(z)}}return v}return v.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)bY(g,a[g],c,e);return d.join("&").replace(bz,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";return b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){return g||f.error(h+" was not called"),g[0]},b.dataTypes[0]="json","script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return f.globalEval(a),a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cq("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cr(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cq("hide",3),a,b,c);for(var d=0,e=this.length;d<e;d++)if(this[d].style){var g=f.css(this[d],"display");g!=="none"&&!f._data(this[d],"olddisplay")&&f._data(this[d],"olddisplay",g)}for(d=0;d<e;d++)this[d].style&&(this[d].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cq("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=f.speed(b,c,d);return f.isEmptyObject(a)?this.each(e.complete,[!1]):(a=f.extend({},a),this[e.queue===!1?"each":"queue"](function(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(f.support.inlineBlockNeedsLayout?(j=cr(this.nodeName),j==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)k=new f.fx(this,b,i),h=a[i],cj.test(h)?k[h==="toggle"?d?"show":"hide":h]():(l=ck.exec(h),m=k.cur(),l?(n=parseFloat(l[2]),o=l[3]||(f.cssNumber[i]?"":"px"),o!=="px"&&(f.style(this,i,(n||1)+o),m=(n||1)/k.cur()*m,f.style(this,i,m+o)),l[1]&&(n=(l[1]==="-="?-1:1)*n+m),k.custom(m,n,o)):k.custom(m,h,""));return!0}))},stop:function(a,b){return a&&this.queue([]),this.each(function(){var a=f.timers,c=a.length;b||f._unmark(!0,this);while(c--)a[c].elem===this&&(b&&a[c](!0),a.splice(c,1))}),b||this.dequeue(),this}}),f.each({slideDown:cq("show",1),slideUp:cq("hide",1),slideToggle:cq("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};return d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default,d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue!==!1?f.dequeue(this):a!==!1&&f._unmark(this)},d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,b,c){function g(a){return d.step(a)}var d=this,e=f.fx;this.startTime=cn||co(),this.start=a,this.end=b,this.unit=c||this.unit||(f.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&f.timers.push(g)&&!cl&&(cl=setInterval(e.tick,e.interval))},show:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.show=!0,this.custom(this
.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=cn||co(),c=!0,d=this.elem,e=this.options,g,h;if(a||b>=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}return e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b<a.length;++b)a[b]()||a.splice(b--,1);a.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cl),cl=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.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}}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cs=/^t(?:able|d|h)$/i,ct=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cu(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);f.offset.initialize();var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.offset.supportsFixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.offset.doesNotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!cs.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;return f.offset.supportsFixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft)),{top:l,left:m}},f.offset={initialize:function(){var a=c.body,b=c.createElement("div"),d,e,g,h,i=parseFloat(f.css(a,"marginTop"))||0,j="<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>";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=ct.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!ct.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;return c===b?(e=this[0],e?(g=cu(e),g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]):null):this.each(function(){g=cu(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["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(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNaN(j)?i:j}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window),function(a,b){var c;a.rails=c={linkClickSelector:"a[data-confirm], a[data-method], a[data-remote], a[data-disable-with]",inputChangeSelector:"select[data-remote], input[data-remote], textarea[data-remote]",formSubmitSelector:"form",formInputClickSelector:"form input[type=submit], form input[type=image], form button[type=submit], form button:not(button[type])",disableSelector:"input[data-disable-with], button[data-disable-with], textarea[data-disable-with]",enableSelector:"input[data-disable-with]:disabled, button[data-disable-with]:disabled, textarea[data-disable-with]:disabled",requiredInputSelector:"input[name][required]:not([disabled]),textarea[name][required]:not([disabled])",fileInputSelector:"input:file",linkDisableSelector:"a[data-disable-with]",CSRFProtection:function(b){var c=a('meta[name="csrf-token"]').attr("content");c&&b.setRequestHeader("X-CSRF-Token",c)},fire:function(b,c,d){var e=a.Event(c);return b.trigger(e,d),e.result!==!1},confirm:function(a){return confirm(a)},ajax:function(b){return a.ajax(b)},handleRemote:function(d){var e,f,g,h=d.data("cross-domain")||null,i=d.data("type")||a.ajaxSettings&&a.ajaxSettings.dataType,j;if(c.fire(d,"ajax:before")){if(d.is("form")){e=d.attr("method"),f=d.attr("action"),g=d.serializeArray();var k=d.data("ujs:submit-button");k&&(g.push(k),d.data("ujs:submit-button",null))}else d.is(c.inputChangeSelector)?(e=d.data("method"),f=d.data("url"),g=d.serialize(),d.data("params")&&(g=g+"&"+d.data("params"))):(e=d.data("method"),f=d.attr("href"),g=d.data("params")||null);j={type:e||"GET",data:g,dataType:i,crossDomain:h,beforeSend:function(a,e){return e.dataType===b&&a.setRequestHeader("accept","*/*;q=0.5, "+e.accepts.script),c.fire(d,"ajax:beforeSend",[a,e])},success:function(a,b,c){d.trigger("ajax:success",[a,b,c])},complete:function(a,b){d.trigger("ajax:complete",[a,b])},error:function(a,b,c){d.trigger("ajax:error",[a,b,c])}},f&&(j.url=f),c.ajax(j)}},handleMethod:function(c){var d=c.attr("href"),e=c.data("method"),f=c.attr("target"),g=a("meta[name=csrf-token]").attr("content"),h=a("meta[name=csrf-param]").attr("content"),i=a('<form method="post" action="'+d+'"></form>'),j='<input name="_method" value="'+e+'" type="hidden" />';h!==b&&g!==b&&(j+='<input name="'+h+'" value="'+g+'" type="hidden" />'),f&&i.attr("target",f),i.hide().append(j).appendTo("body"),i.submit()},disableFormElements:function(b){b.find(c.disableSelector).each(function(){var b=a(this),c=b.is("button")?"html":"val";b.data("ujs:enable-with",b[c]()),b[c](b.data("disable-with")),b.prop("disabled",!0)})},enableFormElements:function(b){b.find(c.enableSelector).each(function(){var b=a(this),c=b.is("button")?"html":"val";b.data("ujs:enable-with")&&b[c](b.data("ujs:enable-with")),b.prop("disabled",!1)})},allowAction:function(a){var b=a.data("confirm"),d=!1,e;return b?(c.fire(a,"confirm")&&(d=c.confirm(b),e=c.fire(a,"confirm:complete",[d])),d&&e):!0},blankInputs:function(b,c,d){var e=a(),f,g=c||"input,textarea";return b.find(g).each(function(){f=a(this);if(d?f.val():!f.val())e=e.add(f)}),e.length?e:!1},nonBlankInputs:function(a,b){return c.blankInputs(a,b,!0)},stopEverything:function(b){return a(b.target).trigger("ujs:everythingStopped"),b.stopImmediatePropagation(),!1},callFormSubmitBindings:function(c){var d=c.data("events"),e=!0;return d!==b&&d.submit!==b&&a.each(d.submit,function(a,b){if(typeof b.handler=="function")return e=b.handler(b.data)}),e},disableElement:function(a){a.data("ujs:enable-with",a.html()),a.html(a.data("disable-with")),a.bind("click.railsDisable",function(a){return c.stopEverything(a)})},enableElement:function(a){a.data("ujs:enable-with")!==b&&(a.html(a.data("ujs:enable-with")),a.data("ujs:enable-with",!1)),a.unbind("click.railsDisable")}},a.ajaxPrefilter(function(a,b,d){a.crossDomain||c.CSRFProtection(d)}),a(c.linkDisableSelector).live("ajax:complete",function(){c.enableElement(a(this))}),a(c.linkClickSelector).live("click.rails",function(d){var e=a(this),f=e.data("method"),g=e.data("params");if(!c.allowAction(e))return c.stopEverything(d);e.is(c.linkDisableSelector)&&c.disableElement(e);if(e.data("remote")!==b)return(d.metaKey||d.ctrlKey)&&(!f||f==="GET")&&!g?!0:(c.handleRemote(e),!1);if(e.data("method"))return c.handleMethod(e),!1}),a(c.inputChangeSelector).live("change.rails",function(b){var d=a(this);return c.allowAction(d)?(c.handleRemote(d),!1):c.stopEverything(b)}),a(c.formSubmitSelector).live("submit.rails",function(d){var e=a(this),f=e.data("remote")!==b,g=c.blankInputs(e,c.requiredInputSelector),h=c.nonBlankInputs(e,c.fileInputSelector);if(!c.allowAction(e))return c.stopEverything(d);if(g&&e.attr("novalidate")==b&&c.fire(e,"ajax:aborted:required",[g]))return c.stopEverything(d);if(f)return h?c.fire(e,"ajax:aborted:file",[h]):!a.support.submitBubbles&&c.callFormSubmitBindings(e)===!1?c.stopEverything(d):(c.handleRemote(e),!1);setTimeout(function(){c.disableFormElements(e)},13)}),a(c.formInputClickSelector).live("click.rails",function(b){var d=a(this);if(!c.allowAction(d))return c.stopEverything(b);var e=d.attr("name"),f=e?{name:e,value:d.val()}:null;d.closest("form").data("ujs:submit-button",f)}),a(c.formSubmitSelector).live("ajax:beforeSend.rails",function(b){this==b.target&&c.disableFormElements(a(this))}),a(c.formSubmitSelector).live("ajax:complete.rails",function(b){this==b.target&&c.enableFormElements(a(this))})}(jQuery),function(a,b){function c(){if(!q.isReady){try{t.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}q.ready()}}function d(a,b){b.src?q.ajax({url:b.src,async:!1,dataType:"script"}):q.globalEval(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.removeChild(b)}function e(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&q.isFunction(d);for(j=0;j<i;j++)g(a[j],c,f?d.call(a[j],j,g(a[j],c)):d,h);return a}return i?g(a[0],c):b}function f(){return(new Date).getTime()}function g(){return!1}function h(){return!0}function i(a,b,c){return c[0].type=a,q.event.handle.apply(b,c)}function j(a){var b,c=[],d=[],e=arguments,f,g,h,i,j,k;g=q.data(this,"events");if(!(a.liveFired===this||!g||!g.live||a.button&&a.type==="click")){a.liveFired=this;var l=g.live.slice(0);for(i=0;i<l.length;i++)g=l[i],g.origType.replace(U,"")===a.type?d.push(g.selector):l.splice(i--,1);f=q(a.target).closest(d,a.currentTarget),j=0;for(k=f.length;j<k;j++)for(i=0;i<l.length;i++){g=l[i];if(f[j].selector===g.selector){h=f[j].elem,d=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")d=q(a.relatedTarget).closest(g.selector)[0];(!d||d!==h)&&c.push({elem:h,handleObj:g})}}j=0;for(k=c.length;j<k;j++){f=c[j],a.currentTarget=f.elem,a.data=f.handleObj.data,a.handleObj=f.handleObj;if(f.handleObj.origHandler.apply(f.elem,e)===!1){b=!1;break}}return b}}function k(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function l(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function m(a,b){var c=0;b.each(function(){if(this.nodeName===(a[c]&&a[c].nodeName)){var b=q.data(a[c++]),d=q.data(this,b);if(b=b&&b.events){delete d.handle,d.events={};for(var e in b)for(var f in b[e])q.event.add(this,e,b[e][f],b[e][f].data)}}})}function n(a,b,c){var d,e,f;return b=b&&b[0]?b[0].ownerDocument||b[0]:t,a.length===1&&typeof a[0]=="string"&&a[0].length<512&&b===t&&!bn.test(a[0])&&(q.support.checkClone||!bo.test(a[0]))&&(e=!0,(f=q.fragments[a[0]])&&f!==1&&(d=f)),d||(d=b.createDocumentFragment(),q.clean(a,b,d,c)),e&&(q.fragments[a[0]]=f?d:1),{fragment:d,cacheable:e}}function o(a,b){var c={};return q.each(bT.concat.apply([],bT.slice(0,b)),function(){c[this]=a}),c}function p(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var q=function(a,b){return new q.fn.init(a,b)},r=a.jQuery,s=a.$,t=a.document,u,v=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,w=/^.[^:#\[\.,]*$/,x=/\S/,y=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,z=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,A=navigator.userAgent,B=!1,C=[],D,E=Object.prototype.toString,F=Object.prototype.hasOwnProperty,G=Array.prototype.push,H=Array.prototype.slice,I=Array.prototype.indexOf;q.fn=q.prototype={init:function(a,c){var d,e;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c)return this.context=t,this[0]=t.body,this.selector="body",this.length=1,this;if(typeof a=="string"){if((d=v.exec(a))&&(d[1]||!c)){if(d[1])return e=c?c.ownerDocument||c:t,(a=z.exec(a))?q.isPlainObject(c)?(a=[t.createElement(a[1])],q.fn.attr.call(a,c,!0)):a=[e.createElement(a[1])]:(a=n([d[1]],[e]),a=(a.cacheable?a.fragment.cloneNode(!0):a.fragment).childNodes),q.merge(this,a);if(c=t.getElementById(d[2])){if(c.id!==d[2])return u.find(a);this.length=1,this[0]=c}return this.context=t,this.selector=a,this}return!c&&/^\w+$/.test(a)?(this.selector=a,this.context=t,a=t.getElementsByTagName(a),q.merge(this,a)):!c||c.jquery?(c||u).find(a):q(c).find(a)}return q.isFunction(a)?u.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),q.makeArray(a,this))},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return H.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,c){var d=q();return q.isArray(a)?G.apply(d,a):q.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return q.each(this,a,b)},ready:function(a){return q.bindReady(),q.isReady?a.call(t,q):C&&C.push(a),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(H.apply(this,arguments),"slice",H.call(arguments).join(","))},map:function(a){return this.pushStack(q.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||q(null)},push:G,sort:[].sort,splice:[].splice},q.fn.init.prototype=q.fn,q.extend=q.fn.extend=function(){var a=arguments[0]||{},c=1,d=arguments.length,e=!1,f,g,h,i;typeof a=="boolean"&&(e=a,a=arguments[1]||{},c=2),typeof a!="object"&&!q.isFunction(a)&&(a={}),d===c&&(a=this,--c);for(;c<d;c++)if((f=arguments[c])!=null)for(g in f)h=a[g],i=f[g],a!==i&&(e&&i&&(q.isPlainObject(i)||q.isArray(i))?(h=h&&(q.isPlainObject(h)||q.isArray(h))?h:q.isArray(i)?[]:{},a[g]=q.extend(e,h,i)):i!==b&&(a[g]=i));return a},q.extend({noConflict:function(b){return a.$=s,b&&(a.jQuery=r),q},isReady:!1,ready:function(){if(!q.isReady){if(!t.body)return setTimeout(q.ready,13);q.isReady=!0;if(C){for(var a,b=0;a=C[b++];)a.call(t,q);C=null}q.fn.triggerHandler&&q(t).triggerHandler("ready")}},bindReady:function(){if(!B){B=!0;if(t.readyState==="complete")return q.ready();if(t.addEventListener)t.addEventListener("DOMContentLoaded",D,!1),a.addEventListener("load",q.ready,!1);else if(t.attachEvent){t.attachEvent("onreadystatechange",D),a.attachEvent("onload",q.ready);var b=!1;try{b=a.frameElement==null}catch(d){}t.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return E.call(a)==="[object Function]"},isArray:function(a){return E.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||E.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return!1;if(a.constructor&&!F.call(a,"constructor")&&!F.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||F.call(a,c)},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=q.trim(b);if(/^[\],:{}\s]*$/.test(b.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();q.error("Invalid JSON: "+b)},noop:function(){},globalEval:function(a){if(a&&x.test(a)){var b=t.getElementsByTagName("head")[0]||t.documentElement,c=t.createElement("script");c.type="text/javascript",q.support.scriptEval?c.appendChild(t.createTextNode(a)):c.text=a,b.insertBefore(c,b.firstChild),b.removeChild(c)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||q.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f<g;)if(c.apply(a[f++],d)===!1)break}else if(h){for(e in a)if(c.call(a[e],e,a[e])===!1)break}else for(d=a[0];f<g&&c.call(d,f,d)!==!1;d=a[++f]);return a},trim:function(a){return(a||"").replace(y,"")},makeArray:function(a,b){return b=b||[],a!=null&&(a.length==null||typeof a=="string"||q.isFunction(a)||typeof a!="function"&&a.setInterval?G.call(b,a):q.merge(b,a)),b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else for(;c[e]!==b;)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){for(var d=[],e=0,f=a.length;e<f;e++)!c!=!b(a[e],e)&&d.push(a[e]);return d},map:function(a,b,c){for(var d=[],e,f=0,g=a.length;f<g;f++)e=b(a[f],f,c),e!=null&&(d[d.length]=e);return d.concat.apply([],d)},guid:1,proxy:function(a,c,d){return arguments.length===2&&(typeof c=="string"?(d=a,a=d[c],c=b):c&&!q.isFunction(c)&&(d=c,c=b)),!c&&a&&(c=function(){return a.apply(d||this,arguments)}),a&&(c.guid=a.guid=a.guid||c.guid||q.guid++),c},uaMatch:function(a){return a=a.toLowerCase(),a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[],{browser:a[1]||"",version:a[2]||"0"}},browser:{}}),A=q.uaMatch(A),A.browser&&(q.browser[A.browser]=!0,q.browser.version=A.version),q.browser.webkit&&(q.browser.safari=!0),I&&(q.inArray=function(a,b){return I.call(b,a)}),u=q(t),t.addEventListener?D=function(){t.removeEventListener("DOMContentLoaded",D,!1),q.ready()}:t.attachEvent&&(D=function(){t.readyState==="complete"&&(t.detachEvent("onreadystatechange",D),q.ready())}),function(){q.support={};var b=t.documentElement,c=t.createElement("script"),d=t.createElement("div"),e="script"+f();d.style.display="none",d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var g=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0];if(!(!g||!g.length||!h)){q.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:t.createElement("select").appendChild(t.createElement("option")).selected,parentNode:d.removeChild(d.appendChild(t.createElement("div"))).parentNode===null,deleteExpando:!0,checkClone:!1,scriptEval:!1,noCloneEvent:!0,boxModel:null},c.type="text/javascript";try{c.appendChild(t.createTextNode("window."+e+"=1;"))}catch(i){}b.insertBefore(c,b.firstChild),a[e]&&(q.support.scriptEval=!0,delete a[e]);try{delete c.test}catch(j){q.support.deleteExpando=!1}b.removeChild(c),d.attachEvent&&d.fireEvent&&(d.attachEvent("onclick",function k(){q.support.noCloneEvent=!1,d.detachEvent("onclick",k)}),d.cloneNode(!0).fireEvent("onclick")),d=t.createElement("div"),d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>",b=t.createDocumentFragment(),b.appendChild(d.firstChild),q.support.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,q(function(){var a=t.createElement("div");a.style.width=a.style.paddingLeft="1px",t.body.appendChild(a),q.boxModel=q.support.boxModel=a.offsetWidth===2,t.body.removeChild(a).style.display="none"}),b=function(a){var b=t.createElement("div");a="on"+a;var c=a in b;return c||(b.setAttribute(a,"return;"),c=typeof b[a]=="function"),c},q.support.submitBubbles=b("submit"),q.support.changeBubbles=b("change"),b=c=d=g=h=null}}(),q.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var J="jQuery"+f(),K=0,L={};q.extend({cache:{},expando:J,noData:{embed:!0,object:!0,applet:!0},data:function(c,d,e){if(!c.nodeName||!q.noData[c.nodeName.toLowerCase()]){c=c==a?L:c;var f=c[J],g=q.cache;return!f&&typeof d=="string"&&e===b?null:(f||(f=++K),typeof d=="object"?(c[J]=f,g[f]=q.extend(!0,{},d)):g[f]||(c[J]=f,g[f]={}),c=g[f],e!==b&&(c[d]=e),typeof d=="string"?c[d]:c)}},removeData:function(b,c){if(!b.nodeName||!q.noData[b.nodeName.toLowerCase()]){b=b==a?L:b;var d=b[J],e=q.cache,f=e[d];c?f&&(delete f[c],q.isEmptyObject(f)&&q.removeData(b)):(q.support.deleteExpando?delete b[q.expando]:b.removeAttribute&&b.removeAttribute(q.expando),delete e[d])}}}),q.fn.extend({data:function(a,c){if(typeof a=="undefined"&&this.length)return q.data(this[0]);if(typeof a=="object")return this.each(function(){q.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(c===b){var e=this.triggerHandler("getData"+d[1]+"!",[d[0]]);return e===b&&this.length&&(e=q.data(this[0],a)),e===b&&d[1]?this.data(d[0]):e}return this.trigger("setData"+d[1]+"!",[d[0],c]).each(function(){q.data(this,a,c)})},removeData:function(a){return this.each(function(){q.removeData(this,a)})}}),q.extend({queue:function(a,b,c){if(a){b=(b||"fx")+"queue";var d=q.data(a,b);return c?(!d||q.isArray(c)?d=q.data(a,b,q.makeArray(c)):d.push(c),d):d||[]}},dequeue:function(a,b){b=b||"fx";var c=q.queue(a,b),d=c.shift();d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){q.dequeue(a,b)}))}}),q.fn.extend({queue:function(a,c){return typeof a!="string"&&(c=a,a="fx"),c===b?q.queue(this[0],a):this.each(function(){var b=q.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&q.dequeue(this,a)})},dequeue:function(a){return this.each(function(){q.dequeue(this,a)})},delay:function(a,b){return a=q.fx?q.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(){var c=this;setTimeout(function(){q.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var M=/[\n\t]/g,N=/\s+/,O=/\r/g,P=/href|src|style/,Q=/(button|input)/i,R=/(button|input|object|select|textarea)/i,S=/^(a|area)$/i,T=/radio|checkbox/;q.fn.extend({attr:function(a,b){return e(this,a,b,!0,q.attr)},removeAttr:function(a){return this.each(function(){q.attr(this,a,""),this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(q.isFunction(a))return this.each(function(b){var c=q(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&typeof a=="string")for(var b=(a||"").split(N),c=0,d=this.length;c<d;c++){var e=this[c];if(e.nodeType===1)if(e.className){for(var f=" "+e.className+" ",g=e.className,h=0,i=b.length;h<i;h++)f.indexOf(" "+b[h]+" ")<0&&(g+=" "+b[h]);e.className=q.trim(g)}else e.className=a}return this},removeClass:function(a){if(q.isFunction(a))return this.each(function(b){var c=q(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof a=="string"||a===b)for(var c=(a||"").split(N),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var g=(" "+f.className+" ").replace(M," "),h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=q.trim(g)}else f.className=""}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return q.isFunction(a)?this.each(function(c){var d=q(this);d.toggleClass(a.call(this,c,d.attr("class"),b),b)}):this.each(function(){if(c==="string")for(var e,f=0,g=q(this),h=b,i=a.split(N);e=i[f++];)h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e);else if(c==="undefined"||c==="boolean")this.className&&q.data(this,"__className__",this.className),this.className=this.className||a===!1?"":q.data(this,"__className__")||""})},hasClass:function(a){a=" "+a+" ";for(var b=0,c=this.length;b<c;b++)if((" "+this[b].className+" ").replace(M," ").indexOf(a)>-1)return!0;return!1},val:function(a){if(a===b){var c=this[0];if(c){if(q.nodeName(c,"option"))return(c.attributes.value||{}).specified?c.value:c.text;if(q.nodeName(c,"select")){var d=c.selectedIndex,e=[],f=c.options;c=c.type==="select-one";if(d<0)return null;var g=c?d:0;for(d=c?d+1:f.length;g<d;g++){var h=f[g];if(h.selected){a=q(h).val();if(c)return a;e.push(a)}}return e}return T.test(c.type)&&!q.support.checkOn?c.getAttribute("value")===null?"on":c.value:(c.value||"").replace(O,"")}return b}var i=q.isFunction(a);return this.each(function(b){var c=q(this),d=a;if(this.nodeType===1){i&&(d=a.call(this,b,c.val())),typeof d=="number"&&(d+="");if(q.isArray(d)&&T.test(this.type))this.checked=q.inArray(c.val(),d)>=0;else if(q.nodeName(this,"select")){var e=q.makeArray(d);q("option",this).each(function(){this.selected=q.inArray(q(this).val(),e)>=0}),e.length||(this.selectedIndex=-1)}else this.value=d}})}}),q.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8)return b;if(e&&c in q.attrFn)return q(a)[c](d);e=a.nodeType!==1||!q.isXMLDoc(a);var f=d!==b;c=e&&q.props[c]||c;if(a.nodeType===1){var g=P.test(c);return c in a&&e&&!g?(f&&(c==="type"&&Q.test(a.nodeName)&&a.parentNode&&q.error("type property can't be changed"),a[c]=d),q.nodeName(a,"form")&&a.getAttributeNode(c)?a.getAttributeNode(c).nodeValue:c==="tabIndex"?(c=a.getAttributeNode("tabIndex"))&&c.specified?c.value:R.test(a.nodeName)||S.test(a.nodeName)&&a.href?0:b:a[c]):!q.support.style&&e&&c==="style"?(f&&(a.style.cssText=""+d),a.style.cssText):(f&&a.setAttribute(c,""+d),a=!q.support.hrefNormalized&&e&&g?a.getAttribute(c,2):a.getAttribute(c),a===null?b:a)}return q.style(a,c,d)}});var U=/\.(.*)$/,V=function(a){return a.replace(/[^\w\s\.\|`]/g,function(a){return"\\"+a})};q.event={add:function(c,d,e,f){if(c.nodeType!==3&&c.nodeType!==8){c.setInterval&&c!==a&&!c.frameElement&&(c=a);var g,h;e.handler&&(g=e,e=g.handler),e.guid||(e.guid=q.guid++);if(h=q.data(c)){var i=h.events=h.events||{},j=h.handle;j||(h.handle=j=function(){return typeof q!="undefined"&&!q.event.triggered?q.event.handle.apply(j.elem,arguments):b}),j.elem=c,d=d.split(" ");for(var k,l=0,m;k=d[l++];){h=g?q.extend({},g):{handler:e,data:f},k.indexOf(".")>-1?(m=k.split("."),k=m.shift(),h.namespace=m.slice(0).sort().join(".")):(m=[],h.namespace=""),h.type=k,h.guid=e.guid;var n=i[k],o=q.event.special[k]||{};if(!n){n=i[k]=[];if(!o.setup||o.setup.call(c,f,m,j)===!1)c.addEventListener?c.addEventListener(k,j,!1):c.attachEvent&&c.attachEvent("on"+k,j)}o.add&&(o.add.call(c,h),h.handler.guid||(h.handler.guid=e.guid)),n.push(h),q.event.global[k]=!0}c=null}}},global:{},remove:function(a,b,c,d){if(a.nodeType!==3&&a.nodeType!==8){var e,f=0,g,h,i,j,k,l,m=q.data(a),n=m&&m.events;if(m&&n){b&&b.type&&(c=b.handler,b=b.type);if(!b||typeof b=="string"&&b.charAt(0)==="."){b=b||"";for(e in n)q.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[f++];){j=e,g=e.indexOf(".")<0,h=[],g||(h=e.split("."),e=h.shift(),i=new RegExp("(^|\\.)"+q.map(h.slice(0).sort(),V).join("\\.(?:.*\\.)?")+"(\\.|$)"));if(k=n[e])if(c){j=q.event.special[e]||{};for(o=d||0;o<k.length;o++){l=k[o];if(c.guid===l.guid){if(g||i.test(l.namespace))d==null&&k.splice(o--,1),j.remove&&j.remove.call(a,l);if(d!=null)break}}if(k.length===0||d!=null&&k.length===1)(!j.teardown||j.teardown.call(a,h)===!1)&&W(a,e,m.handle),delete n[e]}else for(var o=0;o<k.length;o++){l=k[o];if(g||i.test(l.namespace))q.event.remove(a,j,l.handler,o),k.splice(o--,1)}}if(q.isEmptyObject(n)){if(b=m.handle)b.elem=null;delete m.events,delete m.handle,q.isEmptyObject(m)&&q.removeData(a)}}}}},trigger:function(a,c,d,e){var f=a.type||a;if(!e){a=typeof a=="object"?a[J]?a:q.extend(q.Event(f),a):q.Event(f),f.indexOf("!")>=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),d||(a.stopPropagation(),q.event.global[f]&&q.each(q.cache,function(){this.events&&this.events[f]&&q.event.trigger(a,c,this.handle.elem)}));if(!d||d.nodeType===3||d.nodeType===8)return b;a.result=b,a.target=d,c=q.makeArray(c),c.unshift(a)}a.currentTarget=d,(e=q.data(d,"handle"))&&e.apply(d,c),e=d.parentNode||d.ownerDocument;try{d&&d.nodeName&&q.noData[d.nodeName.toLowerCase()]||d["on"+f]&&d["on"+f].apply(d,c)===!1&&(a.result=!1)}catch(g){}if(!a.isPropagationStopped()&&e)q.event.trigger(a,c,e,!0);else if(!a.isDefaultPrevented()){e=a.target;var h,i=q.nodeName(e,"a")&&f==="click",j=q.event.special[f]||{};if((!j._default||j._default.call(d,a)===!1)&&!i&&!(e&&e.nodeName&&q.noData[e.nodeName.toLowerCase()])){try{if(e[f]){if(h=e["on"+f])e["on"+f]=null;q.event.triggered=!0,e[f]()}}catch(k){}h&&(e["on"+f]=h),q.event.triggered=!1}}},handle:function(c){var d,e,f,g;c=arguments[0]=q.event.fix(c||a.event),c.currentTarget=this,d=c.type.indexOf(".")<0&&!c.exclusive,d||(e=c.type.split("."),c.type=e.shift(),f=new RegExp("(^|\\.)"+e.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")),g=q.data(this,"events"),e=g[c.type];if(g&&e){e=e.slice(0),g=0;for(var h=e.length;g<h;g++){var i=e[g];if(d||f.test(i.namespace)){c.handler=i.handler,c.data=i.data,c.handleObj=i,i=i.handler.apply(this,arguments),i!==b&&(c.result=i,i===!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 originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[J])return a;var c=a;a=q.Event(c);for(var d=this.props.length,e;d;)e=this.props[--d],a[e]=c[e];return a.target||(a.target=a.srcElement||t),a.target
.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement),a.pageX==null&&a.clientX!=null&&(c=t.documentElement,d=t.body,a.pageX=a.clientX+(c&&c.scrollLeft||d&&d.scrollLeft||0)-(c&&c.clientLeft||d&&d.clientLeft||0),a.pageY=a.clientY+(c&&c.scrollTop||d&&d.scrollTop||0)-(c&&c.clientTop||d&&d.clientTop||0)),!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode)&&(a.which=a.charCode||a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0),a},guid:1e8,proxy:q.proxy,special:{ready:{setup:q.bindReady,teardown:q.noop},live:{add:function(a){q.event.add(this,a.origType,q.extend({},a,{handler:j}))},remove:function(a){var b=!0,c=a.origType.replace(U,"");q.each(q.data(this,"events").live||[],function(){if(c===this.origType.replace(U,""))return b=!1}),b&&q.event.remove(this,a.origType,j)}},beforeunload:{setup:function(a,b,c){return this.setInterval&&(this.onbeforeunload=c),!1},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}};var W=t.removeEventListener?function(a,b,c){a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent("on"+b,c)};q.Event=function(a){if(!this.preventDefault)return new q.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type):this.type=a,this.timeStamp=f(),this[J]=!0},q.Event.prototype={preventDefault:function(){this.isDefaultPrevented=h;var a=this.originalEvent;a&&(a.preventDefault&&a.preventDefault(),a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=h;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=h,this.stopPropagation()},isDefaultPrevented:g,isPropagationStopped:g,isImmediatePropagationStopped:g};var X=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;b!==this&&(a.type=a.data,q.event.handle.apply(this,arguments))}catch(c){}},Y=function(a){a.type=a.data,q.event.handle.apply(this,arguments)};q.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){q.event.special[a]={setup:function(c){q.event.add(this,b,c&&c.selector?Y:X,a)},teardown:function(a){q.event.remove(this,b,a&&a.selector?Y:X)}}}),q.support.submitBubbles||(q.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form")q.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=b.type;if((c==="submit"||c==="image")&&q(b).closest("form").length)return i("submit",this,arguments)}),q.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=b.type;if((c==="text"||c==="password")&&q(b).closest("form").length&&a.keyCode===13)return i("submit",this,arguments)});else return!1},teardown:function(){q.event.remove(this,".specialSubmit")}});if(!q.support.changeBubbles){var Z=/textarea|input|select/i,$,_=function(a){var b=a.type,c=a.value;return b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?q.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex),c},ba=function(a,c){var d=a.target,e,f;if(!!Z.test(d.nodeName)&&!d.readOnly){e=q.data(d,"_change_data"),f=_(d),(a.type!=="focusout"||d.type!=="radio")&&q.data(d,"_change_data",f);if(e!==b&&f!==e)if(e!=null||f)return a.type="change",q.event.trigger(a,c,d)}};q.event.special.change={filters:{focusout:ba,click:function(a){var b=a.target,c=b.type;if(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")return ba.call(this,a)},keydown:function(a){var b=a.target,c=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")return ba.call(this,a)},beforeactivate:function(a){a=a.target,q.data(a,"_change_data",_(a))}},setup:function(){if(this.type==="file")return!1;for(var a in $)q.event.add(this,a+".specialChange",$[a]);return Z.test(this.nodeName)},teardown:function(){return q.event.remove(this,".specialChange"),Z.test(this.nodeName)}},$=q.event.special.change.filters}t.addEventListener&&q.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){return a=q.event.fix(a),a.type=b,q.event.handle.call(this,a)}q.event.special[b]={setup:function(){this.addEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c,!0)}}}),q.each(["bind","one"],function(a,c){q.fn[c]=function(a,d,e){if(typeof a=="object"){for(var f in a)this[c](f,d,a[f],e);return this}q.isFunction(d)&&(e=d,d=b);var g=c==="one"?q.proxy(e,function(a){return q(this).unbind(a,g),e.apply(this,arguments)}):e;if(a==="unload"&&c!=="one")this.one(a,d,e);else{f=0;for(var h=this.length;f<h;f++)q.event.add(this[f],a,g,d)}return this}}),q.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else{c=0;for(var d=this.length;c<d;c++)q.event.remove(this[c],a,b)}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(a,b){return this.each(function(){q.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return a=q.Event(a),a.preventDefault(),a.stopPropagation(),q.event.trigger(a,b,this[0]),a.result},toggle:function(a){for(var b=arguments,c=1;c<b.length;)q.proxy(a,b[c++]);return this.click(q.proxy(a,function(d){var e=(q.data(this,"lastToggle"+a.guid)||0)%c;return q.data(this,"lastToggle"+a.guid,e+1),d.preventDefault(),b[e].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var bb={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};q.each(["live","die"],function(a,c){q.fn[c]=function(a,d,e,f){var g,h=0,i,j,l=f||this.selector,m=f?this:q(this.context);q.isFunction(d)&&(e=d,d=b);for(a=(a||"").split(" ");(g=a[h++])!=null;)f=U.exec(g),i="",f&&(i=f[0],g=g.replace(U,"")),g==="hover"?a.push("mouseenter"+i,"mouseleave"+i):(j=g,g==="focus"||g==="blur"?(a.push(bb[g]+i),g+=i):g=(bb[g]||g)+i,c==="live"?m.each(function(){q.event.add(this,k(g,l),{data:d,selector:l,handler:e,origType:g,origHandler:e,preType:j})}):m.unbind(k(g,l),e));return this}}),q.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(a,b){q.fn[b]=function(a){return a?this.bind(b,a):this.trigger(b)},q.attrFn&&(q.attrFn[b]=!0)}),a.attachEvent&&!a.addEventListener&&a.attachEvent("onunload",function(){for(var a in q.cache)if(q.cache[a].handle)try{q.event.remove(q.cache[a].handle.elem)}catch(b){}}),function(){function a(b){for(var c="",d,e=0;b[e];e++)d=b[e],d.nodeType===3||d.nodeType===4?c+=d.nodeValue:d.nodeType!==8&&(c+=a(d.childNodes));return c}function c(a,b,c,d,e,f){e=0;for(var g=d.length;e<g;e++){var h=d[e];if(h){h=h[a];for(var i=!1;h;){if(h.sizcache===c){i=d[h.sizset];break}h.nodeType===1&&!f&&(h.sizcache=c,h.sizset=e);if(h.nodeName.toLowerCase()===b){i=h;break}h=h[a]}d[e]=i}}}function d(a,b,c,d,e,f){e=0;for(var g=d.length;e<g;e++){var h=d[e];if(h){h=h[a];for(var i=!1;h;){if(h.sizcache===c){i=d[h.sizset];break}if(h.nodeType===1){f||(h.sizcache=c,h.sizset=e);if(typeof b!="string"){if(h===b){i=!0;break}}else if(j.filter(b,[h]).length>0){i=h;break}}h=h[a]}d[e]=i}}}var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,f=0,g=Object.prototype.toString,h=!1,i=!0;[0,0].sort(function(){return i=!1,0});var j=function(a,b,c,d){c=c||[];var f=b=b||t;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;for(var h=[],i,m,o,p,q=!0,v=s(b),w=a;(e.exec(""),i=e.exec(w))!==null;){w=i[3],h.push(i[1]);if(i[2]){p=i[3];break}}if(h.length>1&&l.exec(a))if(h.length===2&&k.relative[h[0]])m=u(h[0]+h[1],b);else for(m=k.relative[h[0]]?[b]:j(h.shift(),b);h.length;)a=h.shift(),k.relative[a]&&(a+=h.shift()),m=u(a,m);else{!d&&h.length>1&&b.nodeType===9&&!v&&k.match.ID.test(h[0])&&!k.match.ID.test(h[h.length-1])&&(i=j.find(h.shift(),b,v),b=i.expr?j.filter(i.expr,i.set)[0]:i.set[0]);if(b){i=d?{expr:h.pop(),set:n(d)}:j.find(h.pop(),h.length!==1||h[0]!=="~"&&h[0]!=="+"||!b.parentNode?b:b.parentNode,v),m=i.expr?j.filter(i.expr,i.set):i.set,h.length>0?o=n(m):q=!1;for(;h.length;){var x=h.pop();i=x,k.relative[x]?i=h.pop():x="",i==null&&(i=b),k.relative[x](o,i,v)}}else o=[]}o||(o=m),o||j.error(x||a);if(g.call(o)==="[object Array]")if(q)if(b&&b.nodeType===1)for(a=0;o[a]!=null;a++)o[a]&&(o[a]===!0||o[a].nodeType===1&&r(b,o[a]))&&c.push(m[a]);else for(a=0;o[a]!=null;a++)o[a]&&o[a].nodeType===1&&c.push(m[a]);else c.push.apply(c,o);else n(o,c);return p&&(j(p,f,c,d),j.uniqueSort(c)),c};j.uniqueSort=function(a){if(p){h=i,a.sort(p);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},j.matches=function(a,b){return j(a,null,null,b)},j.find=function(a,b,c){var d,e;if(!a)return[];for(var f=0,g=k.order.length;f<g;f++){var h=k.order[f];if(e=k.leftMatch[h].exec(a)){var i=e[1];e.splice(1,1);if(i.substr(i.length-1)!=="\\"){e[1]=(e[1]||"").replace(/\\/g,""),d=k.find[h](e,b,c);if(d!=null){a=a.replace(k.match[h],"");break}}}}return d||(d=b.getElementsByTagName("*")),{set:d,expr:a}},j.filter=function(a,c,d,e){for(var f=a,g=[],h=c,i,l,m=c&&c[0]&&s(c[0]);a&&c.length;){for(var n in k.filter)if((i=k.leftMatch[n].exec(a))!=null&&i[2]){var o=k.filter[n],p,q;q=i[1],l=!1,i.splice(1,1);if(q.substr(q.length-1)!=="\\"){h===g&&(g=[]);if(k.preFilter[n])if(i=k.preFilter[n](i,h,d,g,e,m)){if(i===!0)continue}else l=p=!0;if(i)for(var r=0;(q=h[r])!=null;r++)if(q){p=o(q,i,r,h);var t=e^!!p;d&&p!=null?t?l=!0:h[r]=!1:t&&(g.push(q),l=!0)}if(p!==b){d||(h=g),a=a.replace(k.match[n],"");if(!l)return[];break}}}if(a===f)if(l==null)j.error(a);else break;f=a}return h},j.error=function(a){throw"Syntax error, unrecognized expression: "+a};var k=j.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|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,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")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!/\W/.test(b);c=c&&!d,d&&(b=b.toLowerCase()),d=0;for(var e=a.length,f;d<e;d++)if(f=a[d]){for(;(f=f.previousSibling)&&f.nodeType!==1;);a[d]=c||f&&f.nodeName.toLowerCase()===b?f||!1:f===b}c&&j.filter(b,a,!0)},">":function(a,b){var c=typeof b=="string";if(c&&!/\W/.test(b)){b=b.toLowerCase();for(var d=0,e=a.length;d<e;d++){var f=a[d];f&&(c=f.parentNode,a[d]=c.nodeName.toLowerCase()===b?c:!1)}}else{d=0;for(e=a.length;d<e;d++)if(f=a[d])a[d]=c?f.parentNode:f.parentNode===b;c&&j.filter(b,a,!0)}},"":function(a,b,e){var g=f++,h=d;if(typeof b=="string"&&!/\W/.test(b)){var i=b=b.toLowerCase();h=c}h("parentNode",b,g,a,i,e)},"~":function(a,b,e){var g=f++,h=d;if(typeof b=="string"&&!/\W/.test(b)){var i=b=b.toLowerCase();h=c}h("previousSibling",b,g,a,i,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c)return(a=b.getElementById(a[1]))?[a]:[]},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[];b=b.getElementsByName(a[1]);for(var d=0,e=b.length;d<e;d++)b[d].getAttribute("name")===a[1]&&c.push(b[d]);return c.length===0?null:c}},TAG:function(a,b){return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(/\\/g,"")+" ";if(f)return a;f=0;for(var g;(g=b[f])!=null;f++)g&&(e^(g.className&&(" "+g.className+" ").replace(/[\t\n]/g," ").indexOf(a)>=0)?c||d.push(g):c&&(b[f]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a){return a[1].toLowerCase()},CHILD:function(a){if(a[1]==="nth"){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}return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){return b=a[1].replace(/\\/g,""),!f&&k.attrMap[b]&&(a[1]=k.attrMap[b]),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,d,f){if(a[1]==="not")if((e.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=j(a[3],null,null,b);else return a=j.filter(a[3],b,c,!0^f),c||d.push.apply(d,a),!1;else if(k.match.POS.test(a[0])||k.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),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){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!j(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(b,c,d,e){var f=c[1],g=k.filters[f];if(g)return g(b,d,c,e);if(f==="contains")return(b.textContent||b.innerText||a([b])||"").indexOf(c[3])>=0;if(f==="not"){c=c[3],d=0;for(e=c.length;d<e;d++)if(c[d]===b)return!1;return!0}j.error("Syntax error, unrecognized expression: "+f)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":for(;d=d.previousSibling;)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":for(;d=d.nextSibling;)if(d.nodeType===1)return!1;return!0;case"nth":c=b[2];var e=b[3];if(c===1&&e===0)return!0;b=b[0];var f=a.parentNode;if(f&&(f.sizcache!==b||!a.nodeIndex)){var g=0;for(d=f.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++g);f.sizcache=b}return a=a.nodeIndex-e,c===0?a===0:a%c===0&&a/c>=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(a,b){var c=b[1];a=k.attrHandle[c]?k.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),c=a+"";var d=b[2];return b=b[4],a==null?d==="!=":d==="="?c===b:d==="*="?c.indexOf(b)>=0:d==="~="?(" "+c+" ").indexOf(b)>=0:b?d==="!="?c!==b:d==="^="?c.indexOf(b)===0:d==="$="?c.substr(c.length-b.length)===b:d==="|="?c===b||c.substr(0,b.length+1)===b+"-":!1:c&&a!==!1},POS:function(a,b,c,d){var e=k.setFilters[b[2]];if(e)return e(a,c,b,d)}}},l=k.match.POS;for(var m in k.match)k.match[m]=new RegExp(k.match[m].source+/(?![^\[]*\])(?![^\(]*\))/.source),k.leftMatch[m]=new RegExp(/(^(?:.|\r|\n)*?)/.source+k.match[m].source.replace(/\\(\d+)/g,function(a,b){return"\\"+(b-0+1)}));var n=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(o){n=function(a,b){b=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(b,a);else if(typeof a.length=="number")for(var c=0,d=a.length;c<d;c++)b.push(a[c]);else for(c=0;a[c];c++)b.push(a[c]);return b}}var p;t.documentElement.compareDocumentPosition?p=function(a,b){return!a.compareDocumentPosition||!b.compareDocumentPosition?(a==b&&(h=!0),a.compareDocumentPosition?-1:1):(a=a.compareDocumentPosition(b)&4?-1:a===b?0:1,a===0&&(h=!0),a)}:"sourceIndex"in t.documentElement?p=function(a,b){return!a.sourceIndex||!b.sourceIndex?(a==b&&(h=!0),a.sourceIndex?-1:1):(a=a.sourceIndex-b.sourceIndex,a===0&&(h=!0),a)}:t.createRange&&(p=function(a,b){if(!a.ownerDocument||!b.ownerDocument)return a==b&&(h=!0),a.ownerDocument?-1:1;var c=a.ownerDocument.createRange(),d=b.ownerDocument.createRange();return c.setStart(a,0),c.setEnd(a,0),d.setStart(b,0),d.setEnd(b,0),a=c.compareBoundaryPoints(Range.START_TO_END,d),a===0&&(h=!0),a}),function(){var a=t.createElement("div"),c="script"+(new Date).getTime();a.innerHTML="<a name='"+c+"'/>";var d=t.documentElement;d.insertBefore(a,d.firstChild),t.getElementById(c)&&(k.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d)return(c=c.getElementById(a[1]))?c.id===a[1]||typeof c.getAttributeNode!="undefined"&&c.getAttributeNode("id").nodeValue===a[1]?[c]:b:[]},k.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=t.createElement("div");a.appendChild(t.createComment("")),a.getElementsByTagName("*").length>0&&(k.find.TAG=function(a,b){b=b.getElementsByTagName(a[1]);if(a[1]==="*"){a=[];for(var c=0;b[c];c++)b[c].nodeType===1&&a.push(b[c]);b=a}return b}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(k.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),t.querySelectorAll&&function(){var a=j,b=t.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){j=function(b,c,d,e){c=c||t;if(!e&&c.nodeType===9&&!s(c))try{return n(c.querySelectorAll(b),d)}catch(f){}return a(b,c,d,e)};for(var c in a)j[c]=a[c];b=null}}(),function(){var a=t.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>",!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!==1&&(k.order.splice(1,0,"CLASS"),k.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null))}();var r=t.compareDocumentPosition?function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(a,b){return a!==b&&(a.contains?a.contains(b):!0)},s=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1},u=function(a,b){var c=[],d="",e;for(b=b.nodeType?[b]:b;e=k.match.PSEUDO.exec(a);)d+=e[0],a=a.replace(k.match.PSEUDO,"");a=k.relative[a]?a+"*":a,e=0;for(var f=b.length;e<f;e++)j(a,b[e],c);return j.filter(d,c)};q.find=j,q.expr=j.selectors,q.expr[":"]=q.expr.filters,q.unique=j.uniqueSort,q.text=a,q.isXMLDoc=s,q.contains=r}();var bc=/Until$/,bd=/^(?:parents|prevUntil|prevAll)/,be=/,/;H=Array.prototype.slice;var bf=function(a,b,c){if(q.isFunction(b))return q.grep(a,function(a,d){return!!b.call(a,d,a)===c});if(b.nodeType)return q.grep(a,function(a){return a===b===c});if(typeof b=="string"){var d=q.grep(a,function(a){return a.nodeType===1});if(w.test(b))return q.filter(b,d,!c);b=q.filter(b,d)}return q.grep(a,function(a){return q.inArray(a,b)>=0===c})};q.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),c=0,d=0,e=this.length;d<e;d++){c=b.length,q.find(a,this[d],b);if(d>0)for(var f=c;f<b.length;f++)for(var g=0;g<c;g++)if(b[g]===b[f]){b.splice(f--,1);break}}return b},has:function(a){var b=q(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(q.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(bf(this,a,!1),"not",a)},filter:function(a){return this.pushStack(bf(this,a,!0),"filter",a)},is:function(a){return!!a&&q.filter(a,this).length>0},closest:function(a,b){if(q.isArray(a)){var c=[],d=this[0],e,f={},g;if(d&&a.length){e=0;for(var h=a.length;e<h;e++)g=a[e],f[g]||(f[g]=q.expr.match.POS.test(g)?q(g,b||this.context):g);for(;d&&d.ownerDocument&&d!==b;){for(g in f){e=f[g];if(e.jquery?e.index(d)>-1:q(d).is(e))c.push({selector:g,elem:d}),delete f[g]}d=d.parentNode}}return c}var i=q.expr.match.POS.test(a)?q(a,b||this.context):null;return this.map(function(c,d){for(;d&&d.ownerDocument&&d!==b;){if(i?i.index(d)>-1:q(d).is(a))return d;d=d.parentNode}return null})},index:function(a){return!a||typeof a=="string"?q.inArray(this[0],a?q(a):this.parent().children()):q.inArray(a.jquery?a[0]:a,this)},add:function(a,b){return a=typeof a=="string"?q(a,b||this.context):q.makeArray(a),b=q.merge(this.get(),a),this.pushStack(l(a[0])||l(b[0])?b:q.unique(b))},andSelf:function(){return this.add(this.prevObject)}}),q.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return q.dir(a,"parentNode")},parentsUntil:function(a,b,c){return q.dir(a,"parentNode",c)},next:function(a){return q.nth(a,2,"nextSibling")},prev:function(a){return q.nth(a,2,"previousSibling")},nextAll:function(a){return q.dir(a,"nextSibling")},prevAll:function(a){return q.dir(a,"previousSibling")},nextUntil:function(a,b,c){return q.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return q.dir(a,"previousSibling",c)},siblings:function(a){return q.sibling(a.parentNode.firstChild,a)},children:function(a){return q.sibling(a.firstChild)},contents:function(a){return q.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:q.makeArray(a.childNodes)}},function(a,b){q.fn[a]=function(c,d){var e=q.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=q.filter(d,e)),e=this.length>1?q.unique(e):e,(this.length>1||be.test(d))&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,H.call(arguments).join(","))}}),q.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),q.find.matches(a,b)},dir:function(a,c,d){var e=[];for(a=a[c];a&&a.nodeType!==9&&(d===b||a.nodeType!==1||!q(a).is(d));)a.nodeType===1&&e.push(a),a=a[c];return e},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,b){for(var c=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bg=/ jQuery\d+="(?:\d+|null)"/g,bh=/^\s+/,bi=/(<([\w:]+)[^>]*?)\/>/g,bj=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,bk=/<([\w:]+)/,bl=/<tbody/i,bm=/<|&#?\w+;/,bn=/<script|<object|<embed|<option|<style/i,bo=/checked\s*(?:[^=]|=\s*.checked.)/i,bp=function(a,b,c){return bj.test(c)?a:b+"></"+c+">"},bq={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,"",""]};bq.optgroup=bq.option,bq.tbody=bq.tfoot=bq.colgroup=bq.caption=bq.thead,bq.th=bq.td,q.support.htmlSerialize||(bq._default=[1,"div<div>","</div>"]),q.fn.extend({text:function(a){return q.isFunction(a)?this.each(function(b){var c=q(this);c.text(a.call(this,b,c.text()))}):typeof a!="object"&&a!==b?this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a)):q.text(this)},wrapAll:function(a){if(q.isFunction(a))return this.each(function(b){q(this).wrapAll(a.call(this,b))});if(this[0]){var b=q(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return q.isFunction(a)?this.each(function(b){q(this).wrapInner(a.call(this,b))}):this.each(function(){var b=q(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){q(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){q.nodeName(this,"body")||q(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 a=q(arguments[0]);return a.push.apply(a,this.toArray()),this.pushStack(a,"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 a=this.pushStack(this,"after",arguments);return a.push.apply(a,q(arguments[0]).toArray()),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||q.filter(a,[d]).length)!b&&d.nodeType===1&&(q.cleanData(d.getElementsByTagName("*")),q.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&q.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a){var b=this.map(function(){if(!q.support.noCloneEvent&&!q.isXMLDoc(this)){var a=this.outerHTML,b=this.ownerDocument;return a||(a=b.createElement("div"),a.appendChild(this.cloneNode(!0)),a=a.innerHTML),q.clean([a.replace(bg,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(bh,"")],b)[0]}return this.cloneNode(!0)});return a===!0&&(m(this,b),m(this.find("*"),b.find("*"))),b},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(bg,""):null;if(typeof a=="string"&&!bn.test(a)&&(q.support.leadingWhitespace||!bh.test(a))&&!bq[(bk.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bi,bp);try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(q.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else q.isFunction(a)?this.each(function(b){var c=q(this),d=c.html();c.empty().append(function(){return a.call(this,b,d)})}):this.empty().append(a);return this},replaceWith:function(a){return this[0]&&this[0].parentNode?q.isFunction(a)?this.each(function(b){var c=q(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=q(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;q(this).remove(),b?q(b).before(a):q(c).append(a)})):this.pushStack(q(q.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,e){function f(a){return q.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}var g,h,i=a[0],j=[],k;if(!q.support.checkClone&&arguments.length===3&&typeof i=="string"&&bo.test(i))return this.each(function(){q(this).domManip(a,c,e,!0)});if(q.isFunction(i))return this.each(function(d){var f=q(this);a[0]=i.call(this,d,c?f.html():b),f.domManip(a,c,e)});if(this[0]){g=i&&i.parentNode,g=q.support.parentNode&&g&&g.nodeType===11&&g.childNodes.length===this.length?{fragment:g}:n(a,this,j),k=g.fragment;if(h=k.childNodes.length===1?k=k.firstChild:k.firstChild){c=c&&q.nodeName(h,"tr");for(var l=0,m=this.length;l<m;l++)e.call(c?f(this[l],h):this[l],l>0||g.cacheable||this.length>1?k.cloneNode(!0):k)}j.length&&q.each(j,d)}return this}}),q.fragments={},q.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){q.fn[a]=function(c){var d=[];c=q(c);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&c.length===1)return c[b](this[0]),this;e=0;for(var f=c.length;e<f;e++){var g=(e>0?this.clone(!0):this).get();q.fn[b].apply(q(c[e]),g),d=d.concat(g)}return this.pushStack(d,a,c.selector)}}),q.extend({clean:function(a,b,c,d){b=b||t,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||t);for(var e=[],f=0,g;(g=a[f])!=null;f++){typeof g=="number"&&(g+="");if(g){if(typeof g=="string"&&!bm.test(g))g=b.createTextNode(g);else if(typeof g=="string"){g=g.replace(bi,bp);var h=(bk.exec(g)||["",""])[1].toLowerCase(),i=bq[h]||bq._default,j=i[0],k=b.createElement("div");for(k.innerHTML=i[1]+g+i[2];j--;)k=k.lastChild;if(!q.support.tbody){j=bl.test(g),h=h==="table"&&!j?k.firstChild&&k.firstChild.childNodes:i[1]==="<table>"&&!j?k.childNodes:[];for(i=h.length-1;i>=0;--i)q.nodeName(h[i],"tbody")&&!h[i].childNodes.length&&h[i].parentNode.removeChild(h[i])}!q.support.leadingWhitespace&&bh.test(g)&&k.insertBefore(b.createTextNode(bh.exec(g)[0]),k.firstChild),g=k.childNodes}g.nodeType?e.push(g):e=q.merge(e,g)}}if(c)for(f=0;e[f];f++)d&&q.nodeName(e[f],"script")&&(!e[f].type||e[f].type.toLowerCase()==="text/javascript")?d.push(e[f].parentNode?e[f].parentNode.removeChild(e[f]):e[f]):(e[f].nodeType===1&&e.splice.apply(e,[f+1,0].concat(q.makeArray(e[f].getElementsByTagName("script")))),c.appendChild(e[f]));return e},cleanData:function(a){for(var b,c,d=q.cache,e=q.event.special,f=q.support.deleteExpando,g=0,h;(h=a[g])!=null;g++)if(c=h[q.expando]){b=d[c];if(b.events)for(var i in b.events)e[i]?q.event.remove(h,i):W(h,i,b.handle);f?delete h[q.expando]:h.removeAttribute&&h.removeAttribute(q.expando),delete d[c]}}});var br=/z-?index|font-?weight|opacity|zoom|line-?height/i,bs=/alpha\([^)]*\)/,bt=/opacity=([^)]*)/,bu=/float/i,bv=/-([a-z])/ig,bw=/([A-Z])/g,bx=/^-?\d+(?:px)?$/i,by=/^-?\d/,bz={position:"absolute",visibility:"hidden",display:"block"},bA=["Left","Right"],bB=["Top","Bottom"],bC=t.defaultView&&t.defaultView.getComputedStyle,bD=q.support.cssFloat?"cssFloat":"styleFloat",bE=function(a,b){return b.toUpperCase()};q.fn.css=function(a,c){return e(this,a,c,!0,function(a,c,d){if(d===b)return q.curCSS(a,c);typeof d=="number"&&!br.test(c)&&(d+="px"),q.style(a,c,d)})},q.extend({style:function(a,c,d){if(!a||a.nodeType===3||a.nodeType===8)return b;(c==="width"||c==="height")&&parseFloat(d)<0&&(d=b);var e=a.style||a,f=d!==b;return!q.support.opacity&&c==="opacity"?(f&&(e.zoom=1,c=parseInt(d,10)+""=="NaN"?"":"alpha(opacity="+d*100+")",a=e.filter||q.curCSS(a,"filter")||"",e.filter=bs.test(a)?a.replace(bs,c):c),e.filter&&e.filter.indexOf("opacity=")>=0?parseFloat(bt.exec(e.filter)[1])/100+"":""):(bu.test(c)&&(c=bD),c=c.replace(bv,bE),f&&(e[c]=d),e[c])},css:function(a,b,c,d){if(b==="width"||b==="height"){var e,f=b==="width"?bA:bB;function g(){e=b==="width"?a.offsetWidth:a.offsetHeight,d!=="border"&&q.each(f,function(){d||(e-=parseFloat(q.curCSS(a,"padding"+this,!0))||0),d==="margin"?e+=parseFloat(q.curCSS(a,"margin"+this,!0))||0:e-=parseFloat(q.curCSS(a,"border"+this+"Width",!0))||0})}return a.offsetWidth!==0?g():q.swap(a,bz,g),Math.max(0,Math.round(e))}return q.curCSS(a,b,c)},curCSS:function(a,b,c){var d,e=a.style;if(!q.support.opacity&&b==="opacity"&&a.currentStyle)return d=bt.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"",d===""?"1":d;bu.test(b)&&(b=bD);if(!c&&e&&e[b])d=e[b];else if(bC){bu.test(b)&&(b="float"),b=b.replace(bw,"-$1").toLowerCase(),e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))d=a.getPropertyValue(b);b==="opacity"&&d===""&&(d="1")}else if(a.currentStyle){c=b.replace(bv,bE),d=a.currentStyle[b]||a.currentStyle[c];if(!bx.test(d)&&by.test(d)){b=e.left;var f=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left,e.left=c==="fontSize"?"1em":d||0,d=e.pixelLeft+"px",e.left=b,a.runtimeStyle.left=f}}return d},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),q.expr&&q.expr.filters&&(q.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=a.nodeName.toLowerCase()==="tr";return b===0&&c===0&&!d?!0:b>0&&c>0&&!d?!1:q.curCSS(a,"display")==="none"},q.expr.filters.visible=function(a){return!q.expr.filters.hidden(a)});var bF=f(),bG=/<script(.|\s)*?\/script>/gi,bH=/select|textarea/i,bI=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,bJ=/=\?(&|$)/,bK=/\?/,bL=/(\?|&)_=.*?(&|$)/,bM=/^(\w+:)?\/\/([^\/?#]+)/,bN=/%20/g,bO=q.fn.load;q.fn.extend({load:function(a,b,c){if(typeof a!="string")return bO.call(this,a);if(!this.length)return this;var d=a.indexOf(" ");if(d>=0){var e=a.slice(d,a.length);a=a.slice(0,d)}d="GET",b&&(q.isFunction(b)?(c=b,b=null):typeof b=="object"&&(b=q.param(b,q.ajaxSettings.traditional),d="POST"));var f=this;return q.ajax({url:a,type:d,dataType:"html",data:b,complete:function(a,b){(b==="success"||b==="notmodified")&&f.html(e?q("<div />").append(a.responseText.replace(bG,"")).find(e):a.responseText),c&&f.each(c,[a.responseText,b,a])}}),this},serialize:function(){return q.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.
elements?q.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bH.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){return a=q(this).val(),a==null?null:q.isArray(a)?q.map(a,function(a){return{name:b.name,value:a}}):{name:b.name,value:a}}).get()}}),q.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){q.fn[b]=function(a){return this.bind(b,a)}}),q.extend({get:function(a,b,c,d){return q.isFunction(b)&&(d=d||c,c=b,b=null),q.ajax({type:"GET",url:a,data:b,success:c,dataType:d})},getScript:function(a,b){return q.get(a,null,b,"script")},getJSON:function(a,b,c){return q.get(a,b,c,"json")},post:function(a,b,c,d){return q.isFunction(b)&&(d=d||c,c=b,b={}),q.ajax({type:"POST",url:a,data:b,success:c,dataType:d})},ajaxSetup:function(a){q.extend(q.ajaxSettings,a)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,xhr:a.XMLHttpRequest&&(a.location.protocol!=="file:"||!a.ActiveXObject)?function(){return new a.XMLHttpRequest}:function(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(c){function d(){h.success&&h.success.call(l,k,j,v),h.global&&g("ajaxSuccess",[v,h])}function e(){h.complete&&h.complete.call(l,v,j),h.global&&g("ajaxComplete",[v,h]),h.global&&!--q.active&&q.event.trigger("ajaxStop")}function g(a,b){(h.context?q(h.context):q.event).trigger(a,b)}var h=q.extend(!0,{},q.ajaxSettings,c),i,j,k,l=c&&c.context||h,m=h.type.toUpperCase();h.data&&h.processData&&typeof h.data!="string"&&(h.data=q.param(h.data,h.traditional));if(h.dataType==="jsonp"){if(m==="GET")bJ.test(h.url)||(h.url+=(bK.test(h.url)?"&":"?")+(h.jsonp||"callback")+"=?");else if(!h.data||!bJ.test(h.data))h.data=(h.data?h.data+"&":"")+(h.jsonp||"callback")+"=?";h.dataType="json"}h.dataType==="json"&&(h.data&&bJ.test(h.data)||bJ.test(h.url))&&(i=h.jsonpCallback||"jsonp"+bF++,h.data&&(h.data=(h.data+"").replace(bJ,"="+i+"$1")),h.url=h.url.replace(bJ,"="+i+"$1"),h.dataType="script",a[i]=a[i]||function(c){k=c,d(),e(),a[i]=b;try{delete a[i]}catch(f){}p&&p.removeChild(r)}),h.dataType==="script"&&h.cache===null&&(h.cache=!1);if(h.cache===!1&&m==="GET"){var n=f(),o=h.url.replace(bL,"$1_="+n+"$2");h.url=o+(o===h.url?(bK.test(h.url)?"&":"?")+"_="+n:"")}h.data&&m==="GET"&&(h.url+=(bK.test(h.url)?"&":"?")+h.data),h.global&&!(q.active++)&&q.event.trigger("ajaxStart"),n=(n=bM.exec(h.url))&&(n[1]&&n[1]!==location.protocol||n[2]!==location.host);if(h.dataType==="script"&&m==="GET"&&n){var p=t.getElementsByTagName("head")[0]||t.documentElement,r=t.createElement("script");r.src=h.url,h.scriptCharset&&(r.charset=h.scriptCharset);if(!i){var s=!1;r.onload=r.onreadystatechange=function(){!s&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")&&(s=!0,d(),e(),r.onload=r.onreadystatechange=null,p&&r.parentNode&&p.removeChild(r))}}return p.insertBefore(r,p.firstChild),b}var u=!1,v=h.xhr();if(v){h.username?v.open(m,h.url,h.async,h.username,h.password):v.open(m,h.url,h.async);try{(h.data||c&&c.contentType)&&v.setRequestHeader("Content-Type",h.contentType),h.ifModified&&(q.lastModified[h.url]&&v.setRequestHeader("If-Modified-Since",q.lastModified[h.url]),q.etag[h.url]&&v.setRequestHeader("If-None-Match",q.etag[h.url])),n||v.setRequestHeader("X-Requested-With","XMLHttpRequest"),v.setRequestHeader("Accept",h.dataType&&h.accepts[h.dataType]?h.accepts[h.dataType]+", */*":h.accepts._default)}catch(w){}if(h.beforeSend&&h.beforeSend.call(l,v,h)===!1)return h.global&&!--q.active&&q.event.trigger("ajaxStop"),v.abort(),!1;h.global&&g("ajaxSend",[v,h]);var x=v.onreadystatechange=function(a){if(!v||v.readyState===0||a==="abort")u||e(),u=!0,v&&(v.onreadystatechange=q.noop);else if(!u&&v&&(v.readyState===4||a==="timeout")){u=!0,v.onreadystatechange=q.noop,j=a==="timeout"?"timeout":q.httpSuccess(v)?h.ifModified&&q.httpNotModified(v,h.url)?"notmodified":"success":"error";var b;if(j==="success")try{k=q.httpData(v,h.dataType,h)}catch(c){j="parsererror",b=c}j==="success"||j==="notmodified"?i||d():q.handleError(h,v,j,b),e(),a==="timeout"&&v.abort(),h.async&&(v=null)}};try{var y=v.abort;v.abort=function(){v&&y.call(v),x("abort")}}catch(z){}h.async&&h.timeout>0&&setTimeout(function(){v&&!u&&x("timeout")},h.timeout);try{v.send(m==="POST"||m==="PUT"||m==="DELETE"?h.data:null)}catch(A){q.handleError(h,v,null,A),e()}return h.async||x(),v}},handleError:function(a,b,c,d){a.error&&a.error.call(a.context||a,b,c,d),a.global&&(a.context?q(a.context):q.event).trigger("ajaxError",[b,a,d])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return!1},httpNotModified:function(a,b){var c=a.getResponseHeader("Last-Modified"),d=a.getResponseHeader("Etag");return c&&(q.lastModified[b]=c),d&&(q.etag[b]=d),a.status===304||a.status===0},httpData:function(a,b,c){var d=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&d.indexOf("xml")>=0;return a=e?a.responseXML:a.responseText,e&&a.documentElement.nodeName==="parsererror"&&q.error("parsererror"),c&&c.dataFilter&&(a=c.dataFilter(a,b)),typeof a=="string"&&(b==="json"||!b&&d.indexOf("json")>=0?a=q.parseJSON(a):(b==="script"||!b&&d.indexOf("javascript")>=0)&&q.globalEval(a)),a},param:function(a,c){function d(a,b){q.isArray(b)?q.each(b,function(b,f){c||/\[\]$/.test(a)?e(a,f):d(a+"["+(typeof f=="object"||q.isArray(f)?b:"")+"]",f)}):!c&&b!=null&&typeof b=="object"?q.each(b,function(b,c){d(a+"["+b+"]",c)}):e(a,b)}function e(a,b){b=q.isFunction(b)?b():b,f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)}var f=[];c===b&&(c=q.ajaxSettings.traditional);if(q.isArray(a)||a.jquery)q.each(a,function(){e(this.name,this.value)});else for(var g in a)d(g,a[g]);return f.join("&").replace(bN,"+")}});var bP={},bQ=/toggle|show|hide/,bR=/^([+-]=)?([\d+-.]+)(.*)$/,bS,bT=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];q.fn.extend({show:function(a,b){if(a||a===0)return this.animate(o("show",3),a,b);a=0;for(b=this.length;a<b;a++){var c=q.data(this[a],"olddisplay");this[a].style.display=c||"";if(q.css(this[a],"display")==="none"){c=this[a].nodeName;var d;if(bP[c])d=bP[c];else{var e=q("<"+c+" />").appendTo("body");d=e.css("display"),d==="none"&&(d="block"),e.remove(),bP[c]=d}q.data(this[a],"olddisplay",d)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=q.data(this[a],"olddisplay")||"";return this},hide:function(a,b){if(a||a===0)return this.animate(o("hide",3),a,b);a=0;for(b=this.length;a<b;a++){var c=q.data(this[a],"olddisplay");!c&&c!=="none"&&q.data(this[a],"olddisplay",q.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this},_toggle:q.fn.toggle,toggle:function(a,b){var c=typeof a=="boolean";return q.isFunction(a)&&q.isFunction(b)?this._toggle.apply(this,arguments):a==null||c?this.each(function(){var b=c?a:q(this).is(":hidden");q(this)[b?"show":"hide"]()}):this.animate(o("toggle",3),a,b),this},fadeTo:function(a,b,c){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c)},animate:function(a,b,c,d){var e=q.speed(b,c,d);return q.isEmptyObject(a)?this.each(e.complete):this[e.queue===!1?"each":"queue"](function(){var b=q.extend({},e),c,d=this.nodeType===1&&q(this).is(":hidden"),f=this;for(c in a){var g=c.replace(bv,bE);c!==g&&(a[g]=a[c],delete a[c],c=g);if(a[c]==="hide"&&d||a[c]==="show"&&!d)return b.complete.call(this);(c==="height"||c==="width")&&this.style&&(b.display=q.css(this,"display"),b.overflow=this.style.overflow),q.isArray(a[c])&&((b.specialEasing=b.specialEasing||{})[c]=a[c][1],a[c]=a[c][0])}return b.overflow!=null&&(this.style.overflow="hidden"),b.curAnim=q.extend({},a),q.each(a,function(c,e){var g=new q.fx(f,b,c);if(bQ.test(e))g[e==="toggle"?d?"show":"hide":e](a);else{var h=bR.exec(e),i=g.cur(!0)||0;if(h){e=parseFloat(h[2]);var j=h[3]||"px";j!=="px"&&(f.style[c]=(e||1)+j,i=(e||1)/g.cur(!0)*i,f.style[c]=i+j),h[1]&&(e=(h[1]==="-="?-1:1)*e+i),g.custom(i,e,j)}else g.custom(i,e,"")}}),!0})},stop:function(a,b){var c=q.timers;return a&&this.queue([]),this.each(function(){for(var a=c.length-1;a>=0;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue(),this}}),q.each({slideDown:o("show",1),slideUp:o("hide",1),slideToggle:o("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){q.fn[a]=function(a,c){return this.animate(b,a,c)}}),q.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?a:{complete:c||!c&&b||q.isFunction(a)&&a,duration:a,easing:c&&b||b&&!q.isFunction(b)&&b};return d.duration=q.fx.off?0:typeof d.duration=="number"?d.duration:q.fx.speeds[d.duration]||q.fx.speeds._default,d.old=d.complete,d.complete=function(){d.queue!==!1&&q(this).dequeue(),q.isFunction(d.old)&&d.old.call(this)},d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),q.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(q.fx.step[this.prop]||q.fx.step._default)(this),(this.prop==="height"||this.prop==="width")&&this.elem.style&&(this.elem.style.display="block")},cur:function(a){return this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null?(a=parseFloat(q.css(this.elem,this.prop,a)))&&a>-1e4?a:parseFloat(q.curCSS(this.elem,this.prop))||0:this.elem[this.prop]},custom:function(a,b,c){function d(a){return e.step(a)}this.startTime=f(),this.start=a,this.end=b,this.unit=c||this.unit||"px",this.now=this.start,this.pos=this.state=0;var e=this;d.elem=this.elem,d()&&q.timers.push(d)&&!bS&&(bS=setInterval(q.fx.tick,13))},show:function(){this.options.orig[this.prop]=q.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),q(this.elem).show()},hide:function(){this.options.orig[this.prop]=q.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=f(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var d in this.options.curAnim)this.options.curAnim[d]!==!0&&(c=!1);if(c){this.options.display!=null&&(this.elem.style.overflow=this.options.overflow,a=q.data(this.elem,"olddisplay"),this.elem.style.display=a?a:this.options.display,q.css(this.elem,"display")==="none"&&(this.elem.style.display="block")),this.options.hide&&q(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)q.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return!1}return e=b-this.startTime,this.state=e/this.options.duration,a=this.options.easing||(q.easing.swing?"swing":"linear"),this.pos=q.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update(),!0}},q.extend(q.fx,{tick:function(){for(var a=q.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||q.fx.stop()},stop:function(){clearInterval(bS),bS=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){q.style(a.elem,"opacity",a.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}}}),q.expr&&q.expr.filters&&(q.expr.filters.animated=function(a){return q.grep(q.timers,function(b){return a===b.elem}).length}),q.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0];if(a)return this.each(function(b){q.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return q.offset.bodyOffset(b);var c=b.getBoundingClientRect(),d=b.ownerDocument;return b=d.body,d=d.documentElement,{top:c.top+(self.pageYOffset||q.support.boxModel&&d.scrollTop||b.scrollTop)-(d.clientTop||b.clientTop||0),left:c.left+(self.pageXOffset||q.support.boxModel&&d.scrollLeft||b.scrollLeft)-(d.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){q.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return q.offset.bodyOffset(b);q.offset.initialize();var c=b.offsetParent,d=b,e=b.ownerDocument,f,g=e.documentElement,h=e.body;d=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var i=b.offsetTop,j=b.offsetLeft;(b=b.parentNode)&&b!==h&&b!==g;){if(q.offset.supportsFixedPosition&&d.position==="fixed")break;f=e?e.getComputedStyle(b,null):b.currentStyle,i-=b.scrollTop,j-=b.scrollLeft,b===c&&(i+=b.offsetTop,j+=b.offsetLeft,q.offset.doesNotAddBorder&&(!q.offset.doesAddBorderForTableAndCells||!/^t(able|d|h)$/i.test(b.nodeName))&&(i+=parseFloat(f.borderTopWidth)||0,j+=parseFloat(f.borderLeftWidth)||0),d=c,c=b.offsetParent),q.offset.subtractsBorderForOverflowNotVisible&&f.overflow!=="visible"&&(i+=parseFloat(f.borderTopWidth)||0,j+=parseFloat(f.borderLeftWidth)||0),d=f}if(d.position==="relative"||d.position==="static")i+=h.offsetTop,j+=h.offsetLeft;return q.offset.supportsFixedPosition&&d.position==="fixed"&&(i+=Math.max(g.scrollTop,h.scrollTop),j+=Math.max(g.scrollLeft,h.scrollLeft)),{top:i,left:j}},q.offset={initialize:function(){var a=t.body,b=t.createElement("div"),c,d,e,f=parseFloat(q.curCSS(a,"marginTop",!0))||0;q.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML="<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.insertBefore(b,a.firstChild),c=b.firstChild,d=c.firstChild,e=c.nextSibling.firstChild.firstChild,this.doesNotAddBorder=d.offsetTop!==5,this.doesAddBorderForTableAndCells=e.offsetTop===5,d.style.position="fixed",d.style.top="20px",this.supportsFixedPosition=d.offsetTop===20||d.offsetTop===15,d.style.position=d.style.top="",c.style.overflow="hidden",c.style.position="relative",this.subtractsBorderForOverflowNotVisible=d.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==f,a.removeChild(b),q.offset.initialize=q.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return q.offset.initialize(),q.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(q.curCSS(a,"marginTop",!0))||0,c+=parseFloat(q.curCSS(a,"marginLeft",!0))||0),{top:b,left:c}},setOffset:function(a,b,c){/static/.test(q.curCSS(a,"position"))&&(a.style.position="relative");var d=q(a),e=d.offset(),f=parseInt(q.curCSS(a,"top",!0),10)||0,g=parseInt(q.curCSS(a,"left",!0),10)||0;q.isFunction(b)&&(b=b.call(a,c,e)),c={top:b.top-e.top+f,left:b.left-e.left+g},"using"in b?b.using.call(a,c):d.css(c)}},q.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(q.curCSS(a,"marginTop",!0))||0,c.left-=parseFloat(q.curCSS(a,"marginLeft",!0))||0,d.top+=parseFloat(q.curCSS(b[0],"borderTopWidth",!0))||0,d.left+=parseFloat(q.curCSS(b[0],"borderLeftWidth",!0))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!/^body|html$/i.test(a.nodeName)&&q.css(a,"position")==="static";)a=a.offsetParent;return a})}}),q.each(["Left","Top"],function(a,c){var d="scroll"+c;q.fn[d]=function(c){var e=this[0],f;return e?c!==b?this.each(function(){(f=p(this))?f.scrollTo(a?q(f).scrollLeft():c,a?c:q(f).scrollTop()):this[d]=c}):(f=p(e))?"pageXOffset"in f?f[a?"pageYOffset":"pageXOffset"]:q.support.boxModel&&f.document.documentElement[d]||f.document.body[d]:e[d]:null}}),q.each(["Height","Width"],function(a,c){var d=c.toLowerCase();q.fn["inner"+c]=function(){return this[0]?q.css(this[0],d,!1,"padding"):null},q.fn["outer"+c]=function(a){return this[0]?q.css(this[0],d,!1,a?"margin":"border"):null},q.fn[d]=function(a){var e=this[0];return e?q.isFunction(a)?this.each(function(b){var c=q(this);c[d](a.call(this,b,c[d]()))}):"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+c]||e.document.body["client"+c]:e.nodeType===9?Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]):a===b?q.css(e,d):this.css(d,typeof a=="string"?a:a+"px"):a==null?null:this}}),a.jQuery=a.$=q}(window),jQuery(function(a){var b=a("meta[name=csrf-token]").attr("content"),c=a("meta[name=csrf-param]").attr("content");a.fn.extend({triggerAndReturn:function(b,c){var d=new a.Event(b);return this.trigger(d,c),d.result!==!1},callRemote:function(){var b=this,c=b.attr("method")||b.attr("data-method")||"GET",d=b.attr("action")||b.attr("href"),e=b.attr("data-type")||"script";if(d===undefined)throw"No URL specified for remote call (action or href must be present).";if(b.triggerAndReturn("ajax:before")){var f=b.is("form")?b.serializeArray():[];a.ajax({url:d,data:f,dataType:e,type:c.toUpperCase(),beforeSend:function(a){b.trigger("ajax:loading",a)},success:function(a,c,d){b.trigger("ajax:success",[a,c,d])},complete:function(a){b.trigger("ajax:complete",a)},error:function(a,c,d){b.trigger("ajax:failure",[a,c,d])}})}b.trigger("ajax:after")}}),a("a[data-confirm],input[data-confirm]").live("click",function(){var b=a(this);if(b.triggerAndReturn("confirm")&&!confirm(b.attr("data-confirm")))return!1}),a("form[data-remote]").live("submit",function(b){a(this).callRemote(),b.preventDefault()}),a("a[data-remote],input[data-remote]").live("click",function(b){a(this).callRemote(),b.preventDefault()}),a("a[data-method]:not([data-remote])").live("click",function(d){var e=a(this),f=e.attr("href"),g=e.attr("data-method"),h=a('<form method="post" action="'+f+'"></form>'),i='<input name="_method" value="'+g+'" type="hidden" />';c!=null&&b!=null&&(i+='<input name="'+c+'" value="'+b+'" type="hidden" />'),h.hide().append(i).appendTo("body"),d.preventDefault(),h.submit()});var d="input[data-disable-with]",e="form[data-remote]:has("+d+")";a(e).live("ajax:before",function(){a(this).find(d).each(function(){var b=a(this);b.data("enable-with",b.val()).attr("value",b.attr("data-disable-with")).attr("disabled","disabled")})}),a(e).live("ajax:complete",function(){a(this).find(d).each(function(){var b=a(this);b.removeAttr("disabled").val(b.data("enable-with"))})})}),function(a){a.ui=a.ui||{},a.ui.version||(a.extend(a.ui,{version:"1.8.2",plugin:{add:function(b,d,e){b=a.ui[b].prototype;for(var f in e)b.plugins[f]=b.plugins[f]||[],b.plugins[f].push([d,e[f]])},call:function(a,b,c){if((b=a.plugins[b])&&a.element[0].parentNode)for(var d=0;d<b.length;d++)a.options[b[d][0]]&&b[d][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,d){if(a(b).css("overflow")=="hidden")return!1;d=d&&d=="left"?"scrollLeft":"scrollTop";var e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,d,e,f,g,h){return a.ui.isOverAxis(b,e,g)&&a.ui.isOverAxis(d,f,h)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({_focus:a.fn.focus,focus:function(b,d){return typeof b=="number"?this.each(function(){var e=this;setTimeout(function(){a(e).focus(),d&&d.call(e)},b)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none")},scrollParent:function(){var b;return b=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(b){if(b!==undefined)return this.css("zIndex",b);if(this.length){b=a(this[0]);for(var d;b.length&&b[0]!==document;){d=b.css("position");if(d=="absolute"||d=="relative"||d=="fixed"){d=parseInt(b.css("zIndex"));if(!isNaN(d)&&d!=0)return d}b=b.parent()}}return 0}}),a.extend(a.expr[":"],{data:function(b,d,e){return!!a.data(b,e[3])},focusable:function(b){var d=b.nodeName.toLowerCase(),e=a.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(d)?!b.disabled:"a"==d||"area"==d?b.href||!isNaN(e):!isNaN(e))&&!a(b)["area"==d?"parents":"closest"](":hidden").length},tabbable:function(b){var d=a.attr(b,"tabindex");return(isNaN(d)||d>=0)&&a(b).is(":focusable")}}))}(jQuery),function(d){function J(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._inDialog=this._datepickerShowing=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1},d.extend(this._defaults,this.regional[""]),this.dpDiv=d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function E(a,b){d.extend(a,b);for(var c in b)if(b[c]==null||b[c]==undefined)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.2"}});var y=(new Date).getTime();d.extend(J.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){return E(this._defaults,a||{}),this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=f}}}e=a.nodeName.toLowerCase(),f=e=="div"||e=="span",a.id||(this.uuid+=1,a.id="dp"+this.uuid);var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{}),e=="input"?this._connectDatepicker(a,i):f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:b?d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'):this.dpDiv}},_connectDatepicker:function(a,b){var c=d(a);b.append=d([]),b.trigger=d([]),c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),this._autoSize(b),d.data(a,"datepicker",b))},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=d('<span class="'+this._appendClass+'">'+c+"</span>"),a[e?"before":"after"](b.append)),a.unbind("focus",this._showDatepicker),b.trigger&&b.trigger.remove(),c=this._get(b,"showOn"),(c=="focus"||c=="both")&&a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('<button type="button"></button>').addClass(this._triggerClass).html(f==""?c:d("<img/>").attr({src:f,alt:c,title:c}))),a[e?"before":"after"](b.trigger),b.trigger.click(function(){return d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]),!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var d=function(a){for(var b=0,c=0,d=0;d<a.length;d++)a[d].length>b&&(b=a[d].length,c=d);return c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort"))),b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),d.data(a,"datepicker",b),this._setDate(b,this._getDefaultDate(b),!0),this._updateDatepicker(b),this._updateAlternate(b))},_dialogDatepicker:function(a,b,c,e,f){return a=this._dialogInst,a||(this.uuid+=1,this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>'),this._dialogInput.keydown(this._doKeyDown),d("body").append(this._dialogInput),a=this._dialogInst=this._newInst(this._dialogInput,!1),a.settings={},d.data(this._dialogInput[0],"datepicker",a)),E(a.settings,e||{}),b=b&&b.constructor==Date?this._formatDate(a,b):b,this._dialogInput.val(b),this._pos=f?f.length?f:[f.pageX,f.pageY]:null,this._pos||(this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),a.settings.onSelect=c,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),d.blockUI&&d.blockUI(this.dpDiv),d.data(this._dialogInput[0],"datepicker",a),this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker"),e=="input"?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(e=="div"||e=="span")&&b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();e=="input"?(a.disabled=!1,c.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(e=="div"||e=="span")&&b.children("."+this._inlineClass).children().removeClass("ui-state-disabled"),this._disabledInputs=d.map(this._disabledInputs,function(b){return b==a?null:b})}},_disableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();e=="input"?(a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(e=="div"||e=="span")&&b.children("."+this._inlineClass).children().addClass("ui-state-disabled"),this._disabledInputs=d.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_getInst:function(a){try{return d.data(a,"datepicker")}catch(b){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(a,b,c){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?d.extend({},d.datepicker._defaults):e?b=="all"?d.extend({},e.settings):this._get(e,b):null;var f=b||{};typeof b=="string"&&(f={},f[b]=c);if(e){this._curInst==e&&this._hideDatepicker();var g=this._getDateDatepicker(a,!0);E(e.settings,f),this._attachments(d(a),e),this._autoSize(e),this._setDateDatepicker(a,g),this._updateDatepicker(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a))this._setDate(a,b),this._updateDatepicker(a),this._updateAlternate(a)},_getDateDatepicker:function(a,b){return(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a,b),a?this._getDate(a):null},_doKeyDown:function(a){var b=d.datepicker._getInst(a.target),c=!0,e=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=!0;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker(),c=!1;break;case 13:return c=d("td."+d.datepicker._dayOverClass,b.dpDiv).add(d("td."+d.datepicker._currentClass,b.dpDiv)),c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker(),!1;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 35:(a.ctrlKey||a.metaKey)&&d.datepicker._clearDate(a.target),c=a.ctrlKey||a.metaKey;break;case 36:(a.ctrlKey||a.metaKey)&&d.datepicker._gotoToday(a.target),c=a.ctrlKey||a.metaKey;break;case 37:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,e?1:-1,"D"),c=a.ctrlKey||a.metaKey,a.originalEvent.altKey&&d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 38:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,-7,"D"),c=a.ctrlKey||a.metaKey;break;case 39:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,e?-1:1,"D"),c=a.ctrlKey||a.metaKey,a.originalEvent.altKey&&d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 40:(a.ctrlKey||a.metaKey)&&d.datepicker._adjustDate(a.target,7,"D"),c=a.ctrlKey||a.metaKey;break;default:c=!1}else a.keyCode==36&&a.ctrlKey?d.datepicker._showDatepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));var c=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||c<" "||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig
(a))&&(d.datepicker._setDateFromField(a),d.datepicker._updateAlternate(a),d.datepicker._updateDatepicker(a))}catch(b){d.datepicker.log(b)}return!0},_showDatepicker:function(a){a=a.target||a,a.nodeName.toLowerCase()!="input"&&(a=d("input",a.parentNode)[0]);if(!d.datepicker._isDisabledDatepicker(a)&&d.datepicker._lastInput!=a){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(!0,!0);var c=d.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{}),b.lastVal=null,d.datepicker._lastInput=a,d.datepicker._setDateFromField(b),d.datepicker._inDialog&&(a.value=""),d.datepicker._pos||(d.datepicker._pos=d.datepicker._findPos(a),d.datepicker._pos[1]+=a.offsetHeight);var e=!1;d(a).parents().each(function(){return e|=d(this).css("position")=="fixed",!e}),e&&d.browser.opera&&(d.datepicker._pos[0]-=document.documentElement.scrollLeft,d.datepicker._pos[1]-=document.documentElement.scrollTop),c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]},d.datepicker._pos=null,b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),d.datepicker._updateDatepicker(b),c=d.datepicker._checkOffset(b,c,e),b.dpDiv.css({position:d.datepicker._inDialog&&d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),g=function(){d.datepicker._datepickerShowing=!0;var a=d.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-cover").css({left:-a[0],top:-a[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1),d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,g):b.dpDiv[c||"show"](c?f:null,g),(!c||!f)&&g(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])||(d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),d(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end(),c=this._getNumberOfMonths(a);var e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),g=a.input?a.input.outerWidth():0,h=a.input?a.input.outerHeight():0,i=document.documentElement.clientWidth+d(document).scrollLeft(),j=document.documentElement.clientHeight+d(document).scrollTop();return b.left-=this._get(a,"isRTL")?e-g:0,b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+h?d(document).scrollTop():0,b.left-=Math.min(b.left,b.left+e>i&&i>e?Math.abs(b.left+e-i):0),b.top-=Math.min(b.top,b.top+f>j&&j>f?Math.abs(f+h):0),b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"];return a=d(a).offset(),[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker"))&&this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b),this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e),a||e(),(a=this._get(b,"onClose"))&&a.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]),this._datepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),d.blockUI&&(d.unblockUI(),d("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){d.datepicker._curInst&&(a=d(a.target),a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&(!d.datepicker._inDialog||!d.blockUI)&&d.datepicker._hideDatepicker())},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);this._isDisabledDatepicker(a[0])||(this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c),this._updateDatepicker(e))},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay)b.selectedDay=b.currentDay,b.drawMonth=b.selectedMonth=b.currentMonth,b.drawYear=b.selectedYear=b.currentYear;else{var c=new Date;b.selectedDay=c.getDate(),b.drawMonth=b.selectedMonth=c.getMonth(),b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b),this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=!1,e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(a)},_clickMonthYear:function(a){a=this._getInst(d(a)[0]),a.input&&a._selectingMonthYear&&!d.browser.msie&&a.input.focus(),a._selectingMonthYear=!a._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);!d(e).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(f[0])&&(f=this._getInst(f[0]),f.selectedDay=f.currentDay=d("a",e).html(),f.selectedMonth=f.currentMonth=b,f.selectedYear=f.currentYear=c,this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear)))},_clearDate:function(a){a=d(a),this._getInst(a[0]),this._selectDate(a,"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]),b=b!=null?b:this._formatDate(a),a.input&&a.input.val(b),this._updateAlternate(a);var c=this._get(a,"onSelect");c?c.apply(a.input?a.input[0]:null,[b,a]):a.input&&a.input.trigger("change"),a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],typeof a.input[0]!="object"&&a.input.focus(),this._lastInput=null)},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){return a=a.getDay(),[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime()),a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();return a.setMonth(0),a.setDate(1),Math.floor(Math.round((b-a)/864e5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;for(var d=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,h=(c?c.monthNames:null)||this._defaults.monthNames,i=c=-1,j=-1,k=-1,l=!1,m=function(b){return(b=r+1<a.length&&a.charAt(r+1)==b)&&r++,b},n=function(a){m(a),a=new RegExp("^\\d{1,"+(a=="@"?14:a=="!"?20:a=="y"?4:a=="o"?3:2)+"}"),a=b.substring(q).match(a);if(!a)throw"Missing number at position "+q;return q+=a[0].length,parseInt(a[0],10)},o=function(a,c,d){a=m(a)?d:c;for(c=0;c<a.length;c++)if(b.substr(q,a[c].length)==a[c])return q+=a[c].length,c+1;throw"Unknown name at position "+q},p=function(){if(b.charAt(q)!=a.charAt(r))throw"Unexpected literal at position "+q;q++},q=0,r=0;r<a.length;r++)if(l)a.charAt(r)=="'"&&!m("'")?l=!1:p();else switch(a.charAt(r)){case"d":j=n("d");break;case"D":o("D",e,f);break;case"o":k=n("o");break;case"m":i=n("m");break;case"M":i=o("M",g,h);break;case"y":c=n("y");break;case"@":var s=new Date(n("@"));c=s.getFullYear(),i=s.getMonth()+1,j=s.getDate();break;case"!":s=new Date((n("!")-this._ticksTo1970)/1e4),c=s.getFullYear(),i=s.getMonth()+1,j=s.getDate();break;case"'":m("'")?p():l=!0;break;default:p()}c==-1?c=(new Date).getFullYear():c<100&&(c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=d?0:-100));if(k>-1){i=1,j=k;do{d=this._getDaysInMonth(c,i-1);if(j<=d)break;i++,j-=d}while(1)}s=this._daylightSavingAdjust(new Date(c,i-1,j));if(s.getFullYear()!=c||s.getMonth()+1!=i||s.getDate()!=j)throw"Invalid date";return s},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(a,b,c){if(!b)return"";var d=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=(c?c.dayNames:null)||this._defaults.dayNames,f=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var g=function(b){return(b=l+1<a.length&&a.charAt(l+1)==b)&&l++,b},h=function(a,b,c){b=""+b;if(g(a))for(;b.length<c;)b="0"+b;return b},i=function(a,b,c,d){return g(a)?d[b]:c[b]},j="",k=!1;if(b)for(var l=0;l<a.length;l++)if(k)a.charAt(l)=="'"&&!g("'")?k=!1:j+=a.charAt(l);else switch(a.charAt(l)){case"d":j+=h("d",b.getDate(),2);break;case"D":j+=i("D",b.getDay(),d,e);break;case"o":j+=h("o",(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864e5,3);break;case"m":j+=h("m",b.getMonth()+1,2);break;case"M":j+=i("M",b.getMonth(),f,c);break;case"y":j+=g("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case"@":j+=b.getTime();break;case"!":j+=b.getTime()*1e4+this._ticksTo1970;break;case"'":g("'")?j+="'":k=!0;break;default:j+=a.charAt(l)}return j},_possibleChars:function(a){for(var b="",c=!1,d=function(b){return(b=e+1<a.length&&a.charAt(e+1)==b)&&e++,b},e=0;e<a.length;e++)if(c)a.charAt(e)=="'"&&!d("'")?c=!1:b+=a.charAt(e);else switch(a.charAt(e)){case"d":case"m":case"y":case"@":b+="0123456789";break;case"D":case"M":return null;case"'":d("'")?b+="'":c=!0;break;default:b+=a.charAt(e)}return b},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),d=a.lastVal=a.input?a.input.val():null,e,f;e=f=this._getDefaultDate(a);var g=this._getFormatConfig(a);try{e=this.parseDate(c,d,g)||f}catch(h){this.log(h),d=b?"":d}a.selectedDay=e.getDate(),a.drawMonth=a.selectedMonth=e.getMonth(),a.drawYear=a.selectedYear=e.getFullYear(),a.currentDay=d?e.getDate():0,a.currentMonth=d?e.getMonth():0,a.currentYear=d?e.getFullYear():0,this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(a,b,c){var e=function(a){var b=new Date;return b.setDate(b.getDate()+a),b},f=function(b){try{return d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),b,d.datepicker._getFormatConfig(a))}catch(c){}var e=(b.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new Date,f=e.getFullYear(),g=e.getMonth();e=e.getDate();for(var h=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,i=h.exec(b);i;){switch(i[2]||"d"){case"d":case"D":e+=parseInt(i[1],10);break;case"w":case"W":e+=parseInt(i[1],10)*7;break;case"m":case"M":g+=parseInt(i[1],10),e=Math.min(e,d.datepicker._getDaysInMonth(f,g));break;case"y":case"Y":f+=parseInt(i[1],10),e=Math.min(e,d.datepicker._getDaysInMonth(f,g))}i=h.exec(b)}return new Date(f,g,e)};if(b=(b=b==null?c:typeof b=="string"?f(b):typeof b=="number"?isNaN(b)?c:e(b):b)&&b.toString()=="Invalid Date"?c:b)b.setHours(0),b.setMinutes(0),b.setSeconds(0),b.setMilliseconds(0);return this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){return a?(a.setHours(a.getHours()>12?a.getHours()+2:0),a):null},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,f=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date)),a.selectedDay=a.currentDay=b.getDate(),a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth(),a.drawYear=a.selectedYear=a.currentYear=b.getFullYear(),(e!=a.selectedMonth||f!=a.selectedYear)&&!c&&this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),g=this._get(a,"navigationAsDateFormat"),h=this._getNumberOfMonths(a),i=this._get(a,"showCurrentAtPos"),j=this._get(a,"stepMonths"),k=h[0]!=1||h[1]!=1,l=this._daylightSavingAdjust(a.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new Date(9999,9,9)),m=this._getMinMaxDate(a,"min"),n=this._getMinMaxDate(a,"max");i=a.drawMonth-i;var o=a.drawYear;i<0&&(i+=12,o--);if(n){var p=this._daylightSavingAdjust(new Date(n.getFullYear(),n.getMonth()-h[0]*h[1]+1,n.getDate()));for(p=m&&p<m?m:p;this._daylightSavingAdjust(new Date(o,i,1))>p;)i--,i<0&&(i=11,o--)}a.drawMonth=i,a.drawYear=o,p=this._get(a,"prevText"),p=g?this.formatDate(p,this._daylightSavingAdjust(new Date(o,i-j,1)),this._getFormatConfig(a)):p,p=this._canAdjustMonth(a,-1,o,i)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', -"+j+", 'M');\" title=\""+p+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+p+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+p+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+p+"</span></a>";var q=this._get(a,"nextText");q=g?this.formatDate(q,this._daylightSavingAdjust(new Date(o,i+j,1)),this._getFormatConfig(a)):q,f=this._canAdjustMonth(a,1,o,i)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', +"+j+", 'M');\" title=\""+q+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+q+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+q+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+q+"</span></a>",j=this._get(a,"currentText"),q=this._get(a,"gotoCurrent")&&a.currentDay?l:b,j=g?this.formatDate(j,q,this._getFormatConfig(a)):j,g=a.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+y+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>",e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?g:"")+(this._isInRange(a,q)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._gotoToday('#"+a.id+"');\">"+j+"</button>":"")+(c?"":g)+"</div>":"",g=parseInt(this._get(a,"firstDay"),10),g=isNaN(g)?0:g,j=this._get(a,"showWeek"),q=this._get(a,"dayNames"),this._get(a,"dayNamesShort");var r=this._get(a,"dayNamesMin"),s=this._get(a,"monthNames"),t=this._get(a,"monthNamesShort"),u=this._get(a,"beforeShowDay"),v=this._get(a,"showOtherMonths"),w=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var x=this._getDefaultDate(a),z="",A=0;A<h[0];A++){for(var B="",C=0;C<h[1];C++){var D=this._daylightSavingAdjust(new Date(o,i,a.selectedDay)),E=" ui-corner-all",F="";if(k){F+='<div class="ui-datepicker-group';if(h[1]>1)switch(C){case 0:F+=" ui-datepicker-group-first",E=" ui-corner-"+(c?"right":"left");break;case h[1]-1:F+=" ui-datepicker-group-last",E=" ui-corner-"+(c?"left":"right");break;default:F+=" ui-datepicker-group-middle",E=""}F+='">'}F+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+E+'">'+(/all|left/.test(E)&&A==0?c?f:p:"")+(/all|right/.test(E)&&A==0?c?p:f:"")+this._generateMonthYearHeader(a,i,o,m,n,A>0||C>0,s,t)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var G=j?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(E=0;E<7;E++){var H=(E+g)%7;G+="<th"+((E+g+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+q[H]+'">'+r[H]+"</span></th>"}F+=G+"</tr></thead><tbody>",G=this._getDaysInMonth(o,i),o==a.selectedYear&&i==a.selectedMonth&&(a.selectedDay=Math.min(a.selectedDay,G)),E=(this._getFirstDayOfMonth(o,i)-g+7)%7,G=k?6:Math.ceil((E+G)/7),H=this._daylightSavingAdjust(new Date(o,i,1-E));for(var I=0;I<G;I++){F+="<tr>";var J=j?'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(H)+"</td>":"";for(E=0;E<7;E++){var K=u?u.apply(a.input?a.input[0]:null,[H]):[!0,""],L=H.getMonth()!=i,M=L&&!w||!K[0]||m&&H<m||n&&H>n;J+='<td class="'+((E+g+6)%7>=5?" ui-datepicker-week-end":"")+(L?" ui-datepicker-other-month":"")+(H.getTime()==D.getTime()&&i==a.selectedMonth&&a._keyEvent||x.getTime()==H.getTime()&&x.getTime()==D.getTime()?" "+this._dayOverClass:"")+(M?" "+this._unselectableClass+" ui-state-disabled":"")+(L&&!v?"":" "+K[1]+(H.getTime()==l.getTime()?" "+this._currentClass:"")+(H.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!L||v)&&K[2]?' title="'+K[2]+'"':"")+(M?"":' onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+H.getMonth()+","+H.getFullYear()+', this);return false;"')+">"+(L&&!v?"&#xa0;":M?'<span class="ui-state-default">'+H.getDate()+"</span>":'<a class="ui-state-default'+(H.getTime()==b.getTime()?" ui-state-highlight":"")+(H.getTime()==l.getTime()?" ui-state-active":"")+(L?" ui-priority-secondary":"")+'" href="#">'+H.getDate()+"</a>")+"</td>",H.setDate(H.getDate()+1),H=this._daylightSavingAdjust(H)}F+=J+"</tr>"}i++,i>11&&(i=0,o++),F+="</tbody></table>"+(k?"</div>"+(h[0]>0&&C==h[1]-1?'<div class="ui-datepicker-row-break"></div>':""):""),B+=F}z+=B}return z+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""),a._keyEvent=!1,z},_generateMonthYearHeader:function(a,b,c,d,e,f,g,h){var i=this._get(a,"changeMonth"),j=this._get(a,"changeYear"),k=this._get(a,"showMonthAfterYear"),l='<div class="ui-datepicker-title">',m="";if(f||!i)m+='<span class="ui-datepicker-month">'+g[b]+"</span>";else{g=d&&d.getFullYear()==c;var n=e&&e.getFullYear()==c;m+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";for(var o=0;o<12;o++)(!g||o>=d.getMonth())&&(!n||o<=e.getMonth())&&(m+='<option value="'+o+'"'+(o==b?' selected="selected"':"")+">"+h[o]+"</option>");m+="</select>"}k||(l+=m+(f||!i||!j?"&#xa0;":""));if(f||!j)l+='<span class="ui-datepicker-year">'+c+"</span>";else{h=this._get(a,"yearRange").split(":");var p=(new Date).getFullYear();g=function(a){return a=a.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?p+parseInt(a,10):parseInt(a,10),isNaN(a)?p:a},b=g(h[0]),h=Math.max(b,g(h[1]||"")),b=d?Math.max(b,d.getFullYear()):b,h=e?Math.min(h,e.getFullYear()):h;for(l+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";b<=h;b++)l+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";l+="</select>"}return l+=this._get(a,"yearSuffix"),k&&(l+=(f||!i||!j?"&#xa0;":"")+m),l+="</div>",l},_adjustInstDate:function(a,b,c){var d=a.drawYear+(c=="Y"?b:0),e=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+(c=="D"?b:0),d=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,b))),a.selectedDay=d.getDate(),a.drawMonth=a.selectedMonth=d.getMonth(),a.drawYear=a.selectedYear=d.getFullYear(),(c=="M"||c=="Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");return a=this._getMinMaxDate(a,"max"),b=c&&b<c?c:b,b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){return a=this._get(a,"numberOfMonths"),a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a);return c=this._daylightSavingAdjust(new Date(c,d+(b<0?b:e[0]*e[1]),1)),b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth())),this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");return a=this._getMinMaxDate(a,"max"),(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");return b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10),{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){return b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear),b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay)),this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}}),d.fn.datepicker=function(a){d.datepicker.initialized||(d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv),d.datepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);return typeof a!="string"||a!="isDisabled"&&a!="getDate"&&a!="widget"?a=="option"&&arguments.length==2&&typeof arguments[1]=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b)):this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)}):d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b))},d.datepicker=new J,d.datepicker.initialized=!1,d.datepicker.uuid=(new Date).getTime(),d.datepicker.version="1.8.2",window["DP_jQuery_"+y]=d}(jQuery),$(function(){$(".datepicker").datepicker({dateFormat:"yy-mm-dd"}),$(".clear_filters_btn").click(function(){return window.location.search="",!1})}),jQuery(function(){jQuery(".editor").tinymce({script_url:"/assets/tiny_mce/tiny_mce.js",theme:"advanced",theme_advanced_buttons1:"code,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,fontsizeselect,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,outdent,indent,blockquote,|,undo,redo,link,unlink,anchor,image,cleanup,help,code,|,forecolor,backcolortablecontrols,hr,removeformat,visualaid,sub,sup,charmap,emotions,iespell,media,advhr,print,ltr,rtl,fullscreen",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_statusbar_location:"bottom",theme_advanced_resizing:!0}),jQuery(".auto_redirect").each(function(a,b){window.location=jQuery(b).attr("href")})});var assigned={token:"",id:"",ajax:function(){var a={beforeSend:function(){jQuery(".wait_please").show()},cache:!1,complete:function(){jQuery(".wait_please").hide()},data:"id="+assigned.id+"&",dataType:"script",error:function(a,b,c){console.log("ERROR: "+b,c)},type:"POST"};return a},models:{add:{trigger:"#add_to_audition",target:".audition_add_checkbox",go:function(){jQuery(assigned.models.add.target).each(function(a,b){if(jQuery(b).prop("checked")){var c=parseInt(jQuery(b).val());jQuery.inArray(c,assigned.models.ids)==-1&&assigned.models.ids.push(c)}jQuery(b).attr("checked",!1)}),assigned.models.update()},byId:{set:function(){jQuery("#assign_add_form").submit(function(){var a=parseInt(jQuery("#assign_by_model_id").val());return jQuery.inArray(a,assigned.models.ids)==-1&&assigned.models.ids.push(a),assigned.models.update(),jQuery("#assign_by_model_id").val(""),!1})}}},remove:{trigger:"#remove_from_audition",target:".audition_remove_checkbox",go:function(){jQuery(assigned.models.remove.target).each(function(a,b){if(jQuery(b).prop("checked")){var c=parseInt(jQuery(b).val()),d=jQuery.inArray(c,assigned.models.ids);d!=-1&&assigned.models.ids.splice(d,1)}}),assigned.models.update()}},update:function(){assigned.book.unset();var a=assigned.ajax();a.data+="ids="+encodeURIComponent(assigned.models.ids)+"&authenticity_token="+encodeURIComponent(search.token),a.url="/auditions_admin/update_assignments.js",a.success=function(){assigned.book.set()},jQuery.ajax(a)},ids:[]},book:{trigger:".booked_trigger",go:function(a){var b=jQuery(a).val(),c=assigned.ajax();c.url="/auditions_admin/book/"+assigned.id+".js",c.data+="model_id="+b+"&authenticity_token="+encodeURIComponent(search.token),jQuery(a).prop("checked")?c.data+="&mark=true":c.data+="&mark=false",jQuery.ajax(c)},set:function(){jQuery(assigned.book.trigger).click(function(){assigned.book.go("#"+jQuery(this).attr("id"))})},unset:function(){jQuery(assigned.book.trigger).unbind("click")}},initialize:function(){jQuery(function(){jQuery(assigned.models.add.trigger).click(function(){assigned.models.add.go()}),jQuery(assigned.models.remove.trigger).click(function(){assigned.models.remove.go()}),assigned.models.add.byId.set(),assigned.book.set()})}};((function(){})).call(this);var search={observePageChangeClick:function(id,type){eval("jQuery('"+id+"').click(function(){ search.page.change('"+type+"'); });")},observeSortOnClick:function(id,type){eval("jQuery('"+id+"').click(function(){ search.sort.clickSource = '"+id+"';search.sort.on('"+type+"'); });")},ajax:function(){var a={beforeSend:function(){jQuery(".wait_please").show()},cache:!1,complete:function(){jQuery(".wait_please").hide()},data:"filter="+search.filter+"&",dataType:"script",error:function(a,b,c){console.log("ERROR: "+b,c)},type:"POST"};return a},page:{change:function(a){jQuery(this.field).val(search.page[a]);var b=search.ajax();b.data+=jQuery(search.form).serialize(),b.url=search.url+search.page.url,jQuery.ajax(b)},links:{"#first_page_link":"first","#previous_page_link":"previous","#next_page_link":"next","#last_page_link":"last"},url:"update.js",field:"",first:1,previous:1,current:1,next:1,last:1},visibility:{trigger:"#search_form_toggle",target:"#advanced_search_form",toggle:function(){jQuery(search.visibility.target).toggle()},set:function(){jQuery(search.visibility.trigger).click(function(){search.visibility.toggle()})}},form:"#search_form",url:"",token:"",filter:"",dateSelects:[],timeSelects:[],activateDateSelects:function(){jQuery.each(this.dateSelects,function(a,b){jQuery("#"+b).datepicker(search.options.datePicker)})},activateTimeSelects:function(){jQuery.each(this.timeSelects,function(a,b){jQuery("#"+b).timePicker(search.options.timePicker)})},options:{datePicker:{changeMonth:!0,changeYear:!0,dateFormat:"M dd, yy",yearRange:"1950:2020"},timePicker:{show24Hours:!1,step:15}},photos:{initialize:function(){jQuery(this.trigger).click(function(){search.photos.go()})},go:function(){jQuery(this.trigger).prop("checked")?search.photos.show():search.photos.hide()},trigger:"#showimg",marker:".photo",show:function(){jQuery(this.marker).show()},hide:function(){jQuery(this.marker).hide()}},sort:{column:"",order:"ASC",field:"",clickSource:"",targets:{},url:"sort.js",mark:function(){jQuery.each(this.targets,function(a,b){jQuery(a).removeClass("asc"),jQuery(a).removeClass("dsc")}),search.sort.order=="ASC"?jQuery(this.clickSource).addClass("asc"):jQuery(this.clickSource).addClass("dsc")},go:function(){var a=search.ajax();a.data+="sort_by="+search.sort.column+"|"+search.sort.order+"&authenticity_token="+encodeURIComponent(search.token),a.url=search.url+search.sort.url,a.success=function(){search.sort.mark()},jQuery.ajax(a)},on:function(a){search.sort.column==a?search.sort.order=="ASC"?search.sort.order="DESC":search.sort.order="ASC":(search.sort.column=a,search.sort.order="ASC"),jQuery(search.sort.field).val(a+"|ASC"),search.sort.go()}},statuses:{toggleAll:function(){jQuery(this.all).attr("checked")&&(jQuery(this.active).attr("checked",!0),jQuery(this.archived).attr("checked",!0),jQuery(this.notActive).attr("checked",!0),jQuery(this.onHold).attr("checked",!0))},uncheckAll:function(){jQuery(this.active).prop("checked")==0||jQuery(this.archived).prop("checked")==0||jQuery(this.notActive).prop("checked")==0||jQuery(this.onHold).prop("checked")==0?jQuery(this.all).attr("checked",!1):jQuery(this.all).attr("checked",!0)},all:"#filter_status_check_all",active:"#filter_status_check_active",archived:"#filter_status_check_archived",notActive:"#filter_status_check_not_active",onHold:"#filter_status_check_on_hold"},activate:function(){jQuery(this.form).submit(function(){return search.page.change("current"),!1}),this.activateDateSelects(),jQuery("#search_now").click(function(){search.page.change("current")}),jQuery.each(this.page.links,function(a,b){search.observePageChangeClick(a,b)}),jQuery.each(this.sort.targets,function(a,b){search.observeSortOnClick(a,b)}),this.sort.mark(),jQuery(this.statuses.all).click(function(){search.statuses.toggleAll()}),jQuery(this.statuses.active).click(function(){search.statuses.uncheckAll()}),jQuery(this.statuses.archived).click(function(){search.statuses.uncheckAll()}),jQuery(this.statuses.nonActive).click(function(){search.statuses.uncheckAll()}),jQuery(this.statuses.onHold).click(function(){search.statuses.uncheckAll()}),this.photos.initialize()}};(function(a){function b(b,c,d,e){b.value=a(c).text(),a(b).change(),a.browser.msie||b.focus(),d.hide()}function c(a,b){var c=a.getHours(),e=b.show24Hours?c:(c+11)%12+1,f=a.getMinutes();return d(e)+b.separator+d(f)+(b.show24Hours?"":c<12?" AM":" PM")}function d(a){return(a<10?"0":"")+a}function e(a,b){return typeof a=="object"?g(a):f(a,b)}function f(a,b){if(a){var c=a.split(b.separator),d=parseFloat(c[0]),e=parseFloat(c[1]);b.show24Hours||(d===12&&a.substr("AM")!==-1?d=0:d!==12&&a.indexOf("PM")!==-1&&(d+=12));var f=new Date(0,0,0,d,e,0);return g(f)}return null}function g(a){return a.setFullYear(2001),a.setMonth(0),a.setDate(0),a}a.fn.timePicker=function(b){var c=a.extend({},a.fn.timePicker.defaults,b);return this.each(function(){a.timePicker(this,c)})},a.timePicker=function(b,c){var d=a(b)[0];return d.timePicker||(d.timePicker=new jQuery._timePicker(d,c))},a._timePicker=function(d,h){var i=!1,j=!1,k=e(h.startTime,h),l=e(h.endTime,h);a(d).attr("autocomplete","OFF");var m=[],n=new Date(k);while(n<=l)m[m.length]=c(n,h),n=new Date(n.setMinutes(n.getMinutes()+h.step));var o=a('<div class="time-picker'+(h.show24Hours?"":" time-picker-12hours")+'"></div>'),p=a("<ul></ul>");for(var q=0;q<m.length;q++)p.append("<li>"+m[q]+"</li>");o.append(p);var r=a(d).offset();o.appendTo("body").css({top:r.top,left:r.left}).hide(),o.mouseover(function(){i=!0}).mouseout(function(){i=!1}),a("li",p).mouseover(function(){j||(a("li.selected",o).removeClass("selected"),a(this).addClass("selected"))}).mousedown(function(){i=!0}).click(function(){b(d,this,o,h),i=!1});var s=function(){if(o.is(":visible"))return!1;a("li",o).removeClass("selected"),o.show();var b=d.value?f(d.value,h):k,e=k.getHours()*60+k.getMinutes(),i=b.getHours()*60+b.getMinutes()-e,j=Math.round(i/h.step),m=g(new Date(0,0,0,0,j*h.step+e,0));m=k<m&&m<=l?m:k;var n=a("li:contains("+c(m,h)+")",o);return n.length&&(n.addClass("selected"),o[0].scrollTop=n[0].offsetTop),!0};a(d).focus(s).click(s),a(d).blur(function(){i||o.hide()});var t=a.browser.opera||a.browser.mozilla?"keypress":"keydown";a(d)[t](function(c){var e;j=!0;var f=o[0].scrollTop;switch(c.keyCode){case 38:if(s())return!1;e=a
("li.selected",p);var g=e.prev().addClass("selected")[0];return g?(e.removeClass("selected"),g.offsetTop<f&&(o[0].scrollTop=f-g.offsetHeight)):(e.removeClass("selected"),g=a("li:last",p).addClass("selected")[0],o[0].scrollTop=g.offsetTop-g.offsetHeight),!1;case 40:if(s())return!1;e=a("li.selected",p);var i=e.next().addClass("selected")[0];return i?(e.removeClass("selected"),i.offsetTop+i.offsetHeight>f+o[0].offsetHeight&&(o[0].scrollTop=f+i.offsetHeight)):(e.removeClass("selected"),i=a("li:first",p).addClass("selected")[0],o[0].scrollTop=0),!1;case 13:if(o.is(":visible")){var k=a("li.selected",p)[0];b(d,k,o,h)}return!1;case 27:return o.hide(),!1}return!0}),a(d).keyup(function(a){j=!1}),this.getTime=function(){return f(d.value,h)},this.setTime=function(b){d.value=c(g(b),h),a(d).change()}},a.fn.timePicker.defaults={step:30,startTime:new Date(0,0,0,0,0,0),endTime:new Date(0,0,0,23,30,0),separator:":",show24Hours:!0}})(jQuery),function(a){function f(){function c(a){a==="remove"&&this.each(function(a,b){var c=f(b);c&&c.remove()}),this.find("span.mceEditor,div.mceEditor").each(function(a,b){var c=tinyMCE.get(b.id.replace(/_parent$/,""));c&&c.remove()})}function d(a){var d=this,e;if(a!==b)c.call(d),d.each(function(b,c){var d;(d=tinyMCE.get(c.id))&&d.setContent(a)});else if(d.length>0)if(e=tinyMCE.get(d[0].id))return e.getContent()}function f(a){var b=null;return a&&a.id&&e.tinymce&&(b=tinyMCE.get(a.id)),b}function g(a){return!!(a&&a.length&&e.tinymce&&a.is(":tinymce"))}var h={};a.each(["text","html","val"],function(c,e){var i=h[e]=a.fn[e],l=e==="text";a.fn[e]=function(c){var e=this;if(!g(e))return i.apply(e,arguments);if(c!==b)return d.call(e.filter(":tinymce"),c),i.apply(e.not(":tinymce"),arguments),e;var h="",j=arguments;return(l?e:e.eq(0)).each(function(b,c){var d=f(c);h+=d?l?d.getContent().replace(/<(?:"[^"]*"|'[^']*'|[^'">])*>/g,""):d.getContent():i.apply(a(c),j)}),h}}),a.each(["append","prepend"],function(c,d){var e=h[d]=a.fn[d],i=d==="prepend";a.fn[d]=function(a){var c=this;if(!g(c))return e.apply(c,arguments);if(a!==b)return c.filter(":tinymce").each(function(b,c){var d=f(c);d&&d.setContent(i?a+d.getContent():d.getContent()+a)}),e.apply(c.not(":tinymce"),arguments),c}}),a.each(["remove","replaceWith","replaceAll","empty"],function(b,d){var e=h[d]=a.fn[d];a.fn[d]=function(){return c.call(this,d),e.apply(this,arguments)}}),h.attr=a.fn.attr,a.fn.attr=function(c,e,i){var l=this;if(!c||c!=="value"||!g(l))return h.attr.call(l,c,e,i);if(e!==b)return d.call(l.filter(":tinymce"),e),h.attr.call(l.not(":tinymce"),c,e,i),l;var m=l[0],n=f(m);return n?n.getContent():h.attr.call(a(m),c,e,i)}}var b,c,d=[],e=window;a.fn.tinymce=function(b){function o(){var c=[],d=0;f&&(f(),f=null),g.each(function(a,e){var f,h=e.id,i=b.oninit;h||(e.id=h=tinymce.DOM.uniqueId()),f=new tinymce.Editor(h,b),c.push(f),f.onInit.add(function(){var a,b=i;g.css("visibility",""),i&&++d==c.length&&(tinymce.is(b,"string")&&(a=b.indexOf(".")===-1?null:tinymce.resolve(b.replace(/\.\w+$/,"")),b=tinymce.resolve(b)),b.apply(a||tinymce,c))})}),a.each(c,function(a,b){b.render()})}var g=this,h,i,j,k,l,m="",n="";return g.length?b?(g.css("visibility","hidden"),!e.tinymce&&!c&&(h=b.script_url)?(c=1,j=h.substring(0,h.lastIndexOf("/")),/_(src|dev)\.js/g.test(h)&&(n="_src"),k=h.lastIndexOf("?"),k!=-1&&(m=h.substring(k+1)),e.tinyMCEPreInit=e.tinyMCEPreInit||{base:j,suffix:n,query:m},h.indexOf("gzip")!=-1&&(l=b.language||"en",h=h+(/\?/.test(h)?"&":"?")+"js=true&core=true&suffix="+escape(n)+"&themes="+escape(b.theme)+"&plugins="+escape(b.plugins)+"&languages="+l,e.tinyMCE_GZ||(tinyMCE_GZ={start:function(){function c(a){tinymce.ScriptLoader.markDone(tinyMCE.baseURI.toAbsolute(a))}tinymce.suffix=n,c("langs/"+l+".js"),c("themes/"+b.theme+"/editor_template"+n+".js"),c("themes/"+b.theme+"/langs/"+l+".js"),a.each(b.plugins.split(","),function(a,b){b&&(c("plugins/"+b+"/editor_plugin"+n+".js"),c("plugins/"+b+"/langs/"+l+".js"))})},end:function(){}})),a.ajax({type:"GET",url:h,dataType:"script",cache:!0,success:function(){tinymce.dom.Event.domLoaded=1,c=2,b.script_loaded&&b.script_loaded(),o(),a.each(d,function(a,b){b()})}})):c===1?d.push(o):o(),g):tinyMCE.get(g[0].id):g},a.extend(a.expr[":"],{tinymce:function(a){return a.id&&!!tinyMCE.get(a.id)}})}(jQuery),tinyMCE.addI18n({en:{common:{more_colors:"More Colors...",invalid_data:"Error: Invalid values entered, these are marked in red.",popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.",clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?",not_set:"-- Not Set --",class_name:"Class",browse:"Browse",close:"Close",cancel:"Cancel",update:"Update",insert:"Insert",apply:"Apply",edit_confirm:"Do you want to use the WYSIWYG mode for this textarea?",invalid_data_number:"{#field} must be a number",invalid_data_min:"{#field} must be a number greater than {#min}",invalid_data_size:"{#field} must be a number or percentage",value:"(value)"},contextmenu:{full:"Full",right:"Right",center:"Center",left:"Left",align:"Alignment"},insertdatetime:{day_short:"Sun,Mon,Tue,Wed,Thu,Fri,Sat,Sun",day_long:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday",months_short:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",months_long:"January,February,March,April,May,June,July,August,September,October,November,December",inserttime_desc:"Insert Time",insertdate_desc:"Insert Date",time_fmt:"%H:%M:%S",date_fmt:"%Y-%m-%d"},print:{print_desc:"Print"},preview:{preview_desc:"Preview"},directionality:{rtl_desc:"Direction Right to Left",ltr_desc:"Direction Left to Right"},layer:{content:"New layer...",absolute_desc:"Toggle Absolute Positioning",backward_desc:"Move Backward",forward_desc:"Move Forward",insertlayer_desc:"Insert New Layer"},save:{save_desc:"Save",cancel_desc:"Cancel All Changes"},nonbreaking:{nonbreaking_desc:"Insert Non-Breaking Space Character"},iespell:{download:"ieSpell not detected. Do you want to install it now?",iespell_desc:"Check Spelling"},advhr:{delta_height:"",delta_width:"",advhr_desc:"Insert Horizontal Line"},emotions:{delta_height:"",delta_width:"",emotions_desc:"Emotions"},searchreplace:{replace_desc:"Find/Replace",delta_width:"",delta_height:"",search_desc:"Find"},advimage:{delta_width:"",image_desc:"Insert/Edit Image",delta_height:""},advlink:{delta_height:"",delta_width:"",link_desc:"Insert/Edit Link"},xhtmlxtras:{attribs_delta_height:"",attribs_delta_width:"",ins_delta_height:"",ins_delta_width:"",del_delta_height:"",del_delta_width:"",acronym_delta_height:"",acronym_delta_width:"",abbr_delta_height:"",abbr_delta_width:"",cite_delta_height:"",cite_delta_width:"",attribs_desc:"Insert/Edit Attributes",ins_desc:"Insertion",del_desc:"Deletion",acronym_desc:"Acronym",abbr_desc:"Abbreviation",cite_desc:"Citation"},style:{delta_height:"",delta_width:"",desc:"Edit CSS Style"},paste:{plaintext_mode_stick:"Paste is now in plain text mode. Click again to toggle back to regular paste mode.",plaintext_mode:"Paste is now in plain text mode. Click again to toggle back to regular paste mode. After you paste something you will be returned to regular paste mode.",selectall_desc:"Select All",paste_word_desc:"Paste from Word",paste_text_desc:"Paste as Plain Text"},paste_dlg:{word_title:"Use Ctrl+V on your keyboard to paste the text into the window.",text_linebreaks:"Keep Linebreaks",text_title:"Use Ctrl+V on your keyboard to paste the text into the window."},table:{merge_cells_delta_height:"",merge_cells_delta_width:"",table_delta_height:"",table_delta_width:"",cellprops_delta_height:"",cellprops_delta_width:"",rowprops_delta_height:"",rowprops_delta_width:"",cell:"Cell",col:"Column",row:"Row",del:"Delete Table",copy_row_desc:"Copy Table Row",cut_row_desc:"Cut Table Row",paste_row_after_desc:"Paste Table Row After",paste_row_before_desc:"Paste Table Row Before",props_desc:"Table Properties",cell_desc:"Table Cell Properties",row_desc:"Table Row Properties",merge_cells_desc:"Merge Table Cells",split_cells_desc:"Split Merged Table Cells",delete_col_desc:"Delete Column",col_after_desc:"Insert Column After",col_before_desc:"Insert Column Before",delete_row_desc:"Delete Row",row_after_desc:"Insert Row After",row_before_desc:"Insert Row Before",desc:"Insert/Edit Table"},autosave:{warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?",restore_content:"Restore auto-saved content.",unload_msg:"The changes you made will be lost if you navigate away from this page."},fullscreen:{desc:"Toggle Full Screen Mode"},media:{delta_height:"",delta_width:"",edit:"Edit Embedded Media",desc:"Insert/Edit Embedded Media"},fullpage:{desc:"Document Properties",delta_width:"",delta_height:""},template:{desc:"Insert Predefined Template Content"},visualchars:{desc:"Show/Hide Visual Control Characters"},spellchecker:{desc:"Toggle Spell Checker",menu:"Spell Checker Settings",ignore_word:"Ignore Word",ignore_words:"Ignore All",langs:"Languages",wait:"Please wait...",sug:"Suggestions",no_sug:"No Suggestions",no_mpell:"No misspellings found.",learn_word:"Learn word"},pagebreak:{desc:"Insert Page Break for Printing"},advlist:{types:"Types",def:"Default",lower_alpha:"Lower Alpha",lower_greek:"Lower Greek",lower_roman:"Lower Roman",upper_alpha:"Upper Alpha",upper_roman:"Upper Roman",circle:"Circle",disc:"Disc",square:"Square"},colors:{333300:"Dark olive",993300:"Burnt orange","000000":"Black","003300":"Dark green","003366":"Dark azure","000080":"Navy Blue",333399:"Indigo",333333:"Very dark gray",8e5:"Maroon",FF6600:"Orange",808e3:"Olive","008000":"Green","008080":"Teal","0000FF":"Blue",666699:"Grayish blue",808080:"Gray",FF0000:"Red",FF9900:"Amber","99CC00":"Yellow green",339966:"Sea green","33CCCC":"Turquoise","3366FF":"Royal blue",800080:"Purple",999999:"Medium gray",FF00FF:"Magenta",FFCC00:"Gold",FFFF00:"Yellow","00FF00":"Lime","00FFFF":"Aqua","00CCFF":"Sky blue",993366:"Brown",C0C0C0:"Silver",FF99CC:"Pink",FFCC99:"Peach",FFFF99:"Light yellow",CCFFCC:"Pale green",CCFFFF:"Pale cyan","99CCFF":"Light sky blue",CC99FF:"Plum",FFFFFF:"White"},aria:{rich_text_area:"Rich Text Area"},wordcount:{words:"Words:"}}}),function(){tinymce.create("tinymce.plugins.AdvancedHRPlugin",{init:function(a,b){a.addCommand("mceAdvancedHr",function(){a.windowManager.open({file:b+"/rule.htm",width:250+parseInt(a.getLang("advhr.delta_width",0)),height:160+parseInt(a.getLang("advhr.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("advhr",{title:"advhr.advhr_desc",cmd:"mceAdvancedHr"}),a.onNodeChange.add(function(a,b,c){b.setActive("advhr",c.nodeName=="HR")}),a.onClick.add(function(a,b){b=b.target,b.nodeName==="HR"&&a.selection.select(b)})},getInfo:function(){return{longname:"Advanced HR",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advhr",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advhr",tinymce.plugins.AdvancedHRPlugin)}(),function(){tinymce.create("tinymce.plugins.AdvancedHRPlugin",{init:function(a,b){a.addCommand("mceAdvancedHr",function(){a.windowManager.open({file:b+"/rule.htm",width:250+parseInt(a.getLang("advhr.delta_width",0)),height:160+parseInt(a.getLang("advhr.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("advhr",{title:"advhr.advhr_desc",cmd:"mceAdvancedHr"}),a.onNodeChange.add(function(a,b,c){b.setActive("advhr",c.nodeName=="HR")}),a.onClick.add(function(a,b){b=b.target,b.nodeName==="HR"&&a.selection.select(b)})},getInfo:function(){return{longname:"Advanced HR",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advhr",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advhr",tinymce.plugins.AdvancedHRPlugin)}();var AdvHRDialog={init:function(a){var b=a.dom,c=document.forms[0],d=a.selection.getNode(),e;e=b.getAttrib(d,"width"),c.width.value=e?parseInt(e):b.getStyle("width")||"",c.size.value=b.getAttrib(d,"size")||parseInt(b.getStyle("height"))||"",c.noshade.checked=!!b.getAttrib(d,"noshade")||!!b.getStyle("border-width"),selectByValue(c,"width2",e.indexOf("%")!=-1?"%":"px")},update:function(){var a=tinyMCEPopup.editor,b,c=document.forms[0],d="";b="<hr",c.size.value&&(b+=' size="'+c.size.value+'"',d+=" height:"+c.size.value+"px;"),c.width.value&&(b+=' width="'+c.width.value+(c.width2.value=="%"?"%":"")+'"',d+=" width:"+c.width.value+(c.width2.value=="%"?"%":"px")+";"),c.noshade.checked&&(b+=' noshade="noshade"',d+=" border-width: 1px; border-style: solid; border-color: #CCCCCC; color: #ffffff;"),a.settings.inline_styles&&(b+=' style="'+tinymce.trim(d)+'"'),b+=" />",a.execCommand("mceInsertContent",!1,b),tinyMCEPopup.close()}};tinyMCEPopup.requireLangPack(),tinyMCEPopup.onInit.add(AdvHRDialog.init,AdvHRDialog),tinyMCE.addI18n("en.advhr_dlg",{size:"Height",noshade:"No Shadow",width:"Width",normal:"Normal",widthunits:"Units"}),function(){tinymce.create("tinymce.plugins.AdvancedImagePlugin",{init:function(a,b){a.addCommand("mceAdvImage",function(){if(a.dom.getAttrib(a.selection.getNode(),"class","").indexOf("mceItem")!=-1)return;a.windowManager.open({file:b+"/image.htm",width:480+parseInt(a.getLang("advimage.delta_width",0)),height:385+parseInt(a.getLang("advimage.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("image",{title:"advimage.image_desc",cmd:"mceAdvImage"})},getInfo:function(){return{longname:"Advanced image",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advimage",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advimage",tinymce.plugins.AdvancedImagePlugin)}(),function(){tinymce.create("tinymce.plugins.AdvancedImagePlugin",{init:function(a,b){a.addCommand("mceAdvImage",function(){if(a.dom.getAttrib(a.selection.getNode(),"class","").indexOf("mceItem")!=-1)return;a.windowManager.open({file:b+"/image.htm",width:480+parseInt(a.getLang("advimage.delta_width",0)),height:385+parseInt(a.getLang("advimage.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("image",{title:"advimage.image_desc",cmd:"mceAdvImage"})},getInfo:function(){return{longname:"Advanced image",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advimage",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advimage",tinymce.plugins.AdvancedImagePlugin)}();var ImageDialog={preInit:function(){var a;tinyMCEPopup.requireLangPack(),(a=tinyMCEPopup.getParam("external_image_list_url"))&&document.write('<script language="javascript" type="text/javascript" src="'+tinyMCEPopup.editor.documentBaseURI.toAbsolute(a)+'"></script>')},init:function(a){var b=document.forms[0],c=b.elements,a=tinyMCEPopup.editor,d=a.dom,e=a.selection.getNode(),f=tinyMCEPopup.getParam("external_image_list","tinyMCEImageList");tinyMCEPopup.resizeToInnerSize(),this.fillClassList("class_list"),this.fillFileList("src_list",f),this.fillFileList("over_list",f),this.fillFileList("out_list",f),TinyMCE_EditableSelects.init(),e.nodeName=="IMG"&&(c.src.value=d.getAttrib(e,"src"),c.width.value=d.getAttrib(e,"width"),c.height.value=d.getAttrib(e,"height"),c.alt.value=d.getAttrib(e,"alt"),c.title.value=d.getAttrib(e,"title"),c.vspace.value=this.getAttrib(e,"vspace"),c.hspace.value=this.getAttrib(e,"hspace"),c.border.value=this.getAttrib(e,"border"),selectByValue(b,"align",this.getAttrib(e,"align")),selectByValue(b,"class_list",d.getAttrib(e,"class"),!0,!0),c.style.value=d.getAttrib(e,"style"),c.id.value=d.getAttrib(e,"id"),c.dir.value=d.getAttrib(e,"dir"),c.lang.value=d.getAttrib(e,"lang"),c.usemap.value=d.getAttrib(e,"usemap"),c.longdesc.value=d.getAttrib(e,"longdesc"),c.insert.value=a.getLang("update"),/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/.test(d.getAttrib(e,"onmouseover"))&&(c.onmouseoversrc.value=d.getAttrib(e,"onmouseover").replace(/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/,"$1")),/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/.test(d.getAttrib(e,"onmouseout"))&&(c.onmouseoutsrc.value=d.getAttrib(e,"onmouseout").replace(/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/,"$1")),a.settings.inline_styles&&(d.getAttrib(e,"align")&&this.updateStyle("align"),d.getAttrib(e,"hspace")&&this.updateStyle("hspace"),d.getAttrib(e,"border")&&this.updateStyle("border"),d.getAttrib(e,"vspace")&&this.updateStyle("vspace"))),document.getElementById("srcbrowsercontainer").innerHTML=getBrowserHTML("srcbrowser","src","image","theme_advanced_image"),isVisible("srcbrowser")&&(document.getElementById("src").style.width="260px"),document.getElementById("onmouseoversrccontainer").innerHTML=getBrowserHTML("overbrowser","onmouseoversrc","image","theme_advanced_image"),isVisible("overbrowser")&&(document.getElementById("onmouseoversrc").style.width="260px"),document.getElementById("onmouseoutsrccontainer").innerHTML=getBrowserHTML("outbrowser","onmouseoutsrc","image","theme_advanced_image"),isVisible("outbrowser")&&(document.getElementById("onmouseoutsrc").style.width="260px"),a.getParam("advimage_constrain_proportions",!0)&&(b.constrain.checked=!0),c.onmouseoversrc.value||c.onmouseoutsrc.value?this.setSwapImage(!0):this.setSwapImage(!1),this.changeAppearance(),this.showPreviewImage(c.src.value,1)},insert:function(a,b){var c=tinyMCEPopup.editor,d=this,e=document.forms[0];if(e.src.value===""){c.selection.getNode().nodeName=="IMG"&&(c.dom.remove(c.selection.getNode()),c.execCommand("mceRepaint")),tinyMCEPopup.close();return}if(tinyMCEPopup.getParam("accessibility_warnings",1)&&!e.alt.value){tinyMCEPopup.confirm(tinyMCEPopup.getLang("advimage_dlg.missing_alt"),function(a){a&&d.insertAndClose()});return}d.insertAndClose()},insertAndClose:function(){var a=tinyMCEPopup.editor,b=document.forms[0],c=b.elements,d,e={},f;tinyMCEPopup.restoreSelection(),tinymce.isWebKit&&a.getWin().focus(),a.settings.inline_styles?e={vspace:"",hspace:"",border:"",align:""}:e={vspace:c.vspace.value,hspace:c.hspace.value,border:c.border.value,align:getSelectValue(b,"align")},tinymce.extend(e,{src:c.src.value.replace(/ /g,"%20"),width:c.width.value,height:c.height.value,alt:c.alt.value,title:c.title.value,"class":getSelectValue(b,"class_list"),style:c.style.value,id:c.id.value,dir:c.dir.value,lang:c.lang.value,usemap:c.usemap.value,longdesc:c.longdesc.value}),e.onmouseover=e.onmouseout="",b.onmousemovecheck.checked&&(c.onmouseoversrc.value&&(e.onmouseover="this.src='"+c.onmouseoversrc.value+"';"),c.onmouseoutsrc.value&&(e.onmouseout="this.src='"+c.onmouseoutsrc.value+"';")),f=a.selection.getNode(),f&&f.nodeName=="IMG"?a.dom.setAttribs(f,e):(tinymce.each(e,function(a,b){a===""&&delete e[b]}),a.execCommand("mceInsertContent",!1,tinyMCEPopup.editor.dom.createHTML("img",e),{skip_undo:1}),a.undoManager.add()),tinyMCEPopup.editor.execCommand("mceRepaint"),tinyMCEPopup.editor.focus(),tinyMCEPopup.close()},getAttrib:function(a,b){var c=tinyMCEPopup.editor,d=c.dom,e,f;if(c.settings.inline_styles)switch(b){case"align":if(e=d.getStyle(a,"float"))return e;if(e=d.getStyle(a,"vertical-align"))return e;break;case"hspace":e=d.getStyle(a,"margin-left"),f=d.getStyle(a,"margin-right");if(e&&e==f)return parseInt(e.replace(/[^0-9]/g,""));break;case"vspace":e=d.getStyle(a,"margin-top"),f=d.getStyle(a,"margin-bottom");if(e&&e==f)return parseInt(e.replace(/[^0-9]/g,""));break;case"border":e=0,tinymce.each(["top","right","bottom","left"],function(b){b=d.getStyle(a,"border-"+b+"-width");if(!b||b!=e&&e!==0)return e=0,!1;b&&(e=b)});if(e)return parseInt(e.replace(/[^0-9]/g,""))}return(e=d.getAttrib(a,b))?e:""},setSwapImage:function(a){var b=document.forms[0];b.onmousemovecheck.checked=a,setBrowserDisabled("overbrowser",!a),setBrowserDisabled("outbrowser",!a),b.over_list&&(b.over_list.disabled=!a),b.out_list&&(b.out_list.disabled=!a),b.onmouseoversrc.disabled=!a,b.onmouseoutsrc.disabled=!a},fillClassList:function(a){var b=tinyMCEPopup.dom,c=b.get(a),d,e;(d=tinyMCEPopup.getParam("theme_advanced_styles"))?(e=[],tinymce.each(d.split(";"),function(a){var b=a.split("=");e.push({title:b[0],"class":b[1]})})):e=tinyMCEPopup.editor.dom.getClasses(),e.length>0?(c.options.length=0,c.options[c.options.length]=new Option(tinyMCEPopup.getLang("not_set"),""),tinymce.each(e,function(a){c.options[c.options.length]=new Option(a.title||a["class"],a["class"])})):b.remove(b.getParent(a,"tr"))},fillFileList:function(a,b){var c=tinyMCEPopup.dom,d=c.get(a),e,f;b=typeof b=="function"?b():window[b],d.options.length=0,b&&b.length>0?(d.options[d.options.length]=new Option("",""),tinymce.each(b,function(a){d.options[d.options.length]=new Option(a[0],a[1])})):c.remove(c.getParent(a,"tr"))},resetImageData:function(){var a=document.forms[0];a.elements.width.value=a.elements.height.value=""},updateImageData:function(a,b){var c=document.forms[0];b||(c.elements.width.value=a.width,c.elements.height.value=a.height),this.preloadImg=a},changeAppearance:function(){var a=tinyMCEPopup.editor,b=document.forms[0],c=document.getElementById("alignSampleImg");c&&(a.getParam("inline_styles")?a.dom.setAttrib(c,"style",b.style.value):(c.align=b.align.value,c.border=b.border.value,c.hspace=b.hspace.value,c.vspace=b.vspace.value))},changeHeight:function(){var a=document.forms[0],b,c=this;if(!a.constrain.checked||!c.preloadImg)return;if(a.width.value==""||a.height.value=="")return;b=parseInt(a.width.value)/parseInt(c.preloadImg.width)*c.preloadImg.height,a.height.value=b.toFixed(0)},changeWidth:function(){var a=document.forms[0],b,c=this;if(!a.constrain.checked||!c.preloadImg)return;if(a.width.value==""||a.height.value=="")return;b=parseInt(a.height.value)/parseInt(c.preloadImg.height)*c.preloadImg.width,a.width.value=b.toFixed(0)},updateStyle:function(a){var b=tinyMCEPopup.dom,c,d,e,f,g=tinymce.isIE,h=document.forms[0],i=b.create("img",{style:b.get("style").value});if(tinyMCEPopup.editor.settings.inline_styles){a=="align"&&(b.setStyle(i,"float",""),b.setStyle(i,"vertical-align",""),f=getSelectValue(h,"align"),f&&(f=="left"||f=="right"?b.setStyle(i,"float",f):i.style.verticalAlign=f));if(a=="border"){c=i.style.border?i.style.border.split(" "):[],d=b.getStyle(i,"border-style"),e=b.getStyle(i,"border-color"),b.setStyle(i,"border",""),f=h.border.value;if(f||f=="0")if(f=="0")i.style.border=g?"0":"0 none none";else{if(c.length==3&&c[g?2:1])d=c[g?2:1];else if(!d||d=="none")d="solid";if(c.length==3&&c[g?0:2])e=c[g?0:2];else if(!e||e=="none")e="black";i.style.border=f+"px "+d+" "+e}}a=="hspace"&&(b.setStyle(i,"marginLeft",""),b.setStyle(i,"marginRight",""),f=h.hspace.value,f&&(i.style.marginLeft=f+"px",i.style.marginRight=f+"px")),a=="vspace"&&(b.setStyle(i,"marginTop",""),b.setStyle(i,"marginBottom",""),f=h.vspace.value,f&&(i.style.marginTop=f+"px",i.style.marginBottom=f+"px")),b.get("style").value=b.serializeStyle(b.parseStyle(i.style.cssText),"img")}},changeMouseMove:function(){},showPreviewImage:function(a,b){if(!a){tinyMCEPopup.dom.setHTML("prev","");return}!b&&tinyMCEPopup.getParam("advimage_update_dimensions_onchange",!0)&&this.resetImageData(),a=tinyMCEPopup.editor.documentBaseURI.toAbsolute(a),b?tinyMCEPopup.dom.setHTML("prev",'<img id="previewImg" src="'+a+'" border="0" onload="ImageDialog.updateImageData(this, 1);" />'):tinyMCEPopup.dom.setHTML("prev",'<img id="previewImg" src="'+a+'" border="0" onload="ImageDialog.updateImageData(this);" onerror="ImageDialog.resetImageData();" />')}};ImageDialog.preInit(),tinyMCEPopup.onInit.add(ImageDialog.init,ImageDialog),tinyMCE.addI18n("en.advimage_dlg",{image_list:"Image List",align_right:"Right",align_left:"Left",align_textbottom:"Text Bottom",align_texttop:"Text Top",align_bottom:"Bottom",align_middle:"Middle",align_top:"Top",align_baseline:"Baseline",align:"Alignment",hspace:"Horizontal Space",vspace:"Vertical Space",dimensions:"Dimensions",border:"Border",list:"Image List",alt:"Image Description",src:"Image URL",dialog_title:"Insert/Edit Image",missing_alt:"Are you sure you want to continue without including an Image Description? Without it the image may not be accessible to some users with disabilities, or to those using a text browser, or browsing the Web with images turned off.",example_img:"Appearance Preview Image",misc:"Miscellaneous",mouseout:"For Mouse Out",mouseover:"For Mouse Over",alt_image:"Alternative Image",swap_image:"Swap Image",map:"Image Map",id:"ID",rtl:"Right to Left",ltr:"Left to Right",classes:"Classes",style:"Style",long_desc:"Long Description Link",langcode:"Language Code",langdir:"Language Direction",constrain_proportions:"Constrain Proportions",preview:"Preview",title:"Title",general:"General",tab_advanced:"Advanced",tab_appearance:"Appearance",tab_general:"General",width:"Width",height:"Height"}),function(){tinymce.create("tinymce.plugins.AdvancedLinkPlugin",{init:function(a,b){this.editor=a,a.addCommand("mceAdvLink",function(){var c=a.selection;if(c.isCollapsed()&&!a.dom.getParent(c.getNode(),"A"))return;a.windowManager.open({file:b+"/link.htm",width:480+parseInt(a.getLang("advlink.delta_width",0)),height:400+parseInt(a.getLang("advlink.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("link",{title:"advlink.link_desc",cmd:"mceAdvLink"}),a.addShortcut("ctrl+k","advlink.advlink_desc","mceAdvLink"),a.onNodeChange.add(function(a,b,c,d){b.setDisabled("link",d&&c.nodeName!="A"),b.setActive("link",c.nodeName=="A"&&!c.name)})},getInfo:function(){return{longname:"Advanced link",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlink",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advlink",tinymce.plugins.AdvancedLinkPlugin)}(),function(){tinymce.create("tinymce.plugins.AdvancedLinkPlugin",{init:function(a,b){this.editor=a,a.addCommand("mceAdvLink",function(){var c=a.selection;if(c.isCollapsed()&&!a.dom.getParent(c.getNode(),"A"))return;a.windowManager.open({file:b+"/link.htm",width:480+parseInt(a.getLang("advlink.delta_width",0)),height:400+parseInt(a.getLang("advlink.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("link",{title:"advlink.link_desc",cmd:"mceAdvLink"}),a.addShortcut("ctrl+k","advlink.advlink_desc","mceAdvLink"),a.onNodeChange.add(function(a,b,c,d){b.setDisabled("link",d&&c.nodeName!="A"),b.setActive("link",c.nodeName=="A"&&!c.name)})},getInfo:function(){return{longname:"Advanced link",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlink",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advlink",tinymce.plugins.AdvancedLinkPlugin)}(),tinyMCEPopup.requireLangPack();var templates={"window.open":"window.open('${url}','${target}','${options}')"};preinit(),tinyMCEPopup.onInit.add(init),tinyMCE.addI18n("en.advlink_dlg",{target_name:"Target Name",classes:"Classes",style:"Style",id:"ID",popup_position:"Position (X/Y)",langdir:"Language Direction",popup_size:"Size",popup_dependent:"Dependent (Mozilla/Firefox Only)",popup_resizable:"Make Window Resizable",popup_location:"Show Location Bar",popup_menubar:"Show Menu Bar",popup_toolbar:"Show Toolbars",popup_statusbar:"Show Status Bar",popup_scrollbars:"Show Scrollbars",popup_return:"Insert 'return false'",popup_name:"Window Name",popup_url:"Popup URL",popup:"JavaScript Popup",target_blank:"Open in New Window",target_top:"Open in Top Frame (Replaces All Frames)",target_parent:"Open in Parent Window/Frame",target_same:"Open in This Window/Frame",anchor_names:"Anchors",popup_opts:"Options",advanced_props:"Advanced Properties",event_props:"Events",popup_props:"Popup Properties",general_props:"General Properties",advanced_tab:"Advanced",events_tab:"Events",popup_tab:"Popup",general_tab:"General",list:"Link List",is_external:"The URL you entered seems to be an external link. Do you want to add the required http:// prefix?",is_email:"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",titlefield:"Title",target:"Target",url:"Link URL",title:"Insert/Edit Link",link_list:"Link List",rtl:"Right to Left",ltr:"Left to Right",accesskey:"AccessKey",tabindex:"TabIndex",rev:"Relationship Target to Page",rel:"Relationship Page to Target",mime:"Target MIME Type",encoding:"Target Character Encoding",langcode:"Language Code",target_langcode:"Target Language",width:"Width",height:"Height"}),function(){var a=tinymce.each;tinymce.create("tinymce.plugins.AdvListPlugin",{init:function(b,c){function e(b){var c=[];return a(b.split(/,/),function(a){c.push({title:"advlist."+(a=="default"?"def":a.replace(/-/g,"_")),styles:{listStyleType:a=="default"?"":a}})}),c}var d=this;d.editor=b,d.numlist=b.getParam("advlist_number_styles")||e("default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman"),d.bullist=b.getParam("advlist_bullet_styles")||e("default,circle,disc,square"),tinymce.isIE&&/MSIE [2-7]/.test(navigator.userAgent)&&(d.isIE7=!0)},createControl:function(b,c){var d=this,e,f,g=d.editor;if(b=="numlist"||b=="bullist"){d[b][0].title=="advlist.def"&&(f=d[b][0]);function h(b,c){var d=!0;return a(c.styles,function(a,c){if(g.dom.getStyle(b,c)!=a)return d=!1,!1}),d}function i(){var a,c=g.dom,d=g.selection;a=c.getParent(d.getNode(),"ol,ul"),(!a||a.nodeName==(b=="bullist"?"OL":"UL")||h(a,f))&&g.execCommand(b=="bullist"?"InsertUnorderedList":"InsertOrderedList"),f&&(a=c.getParent(d.getNode(),"ol,ul"),a&&(c.setStyles(a,f.styles),a.removeAttribute("data-mce-style"))),g.focus()}return e=c.createSplitButton(b,{title:"advanced."+b+"_desc","class":"mce_"+b,onclick:function(){i()}}),e.onRenderMenu.add(function(c,e){e.onHideMenu.add(function(){d.bookmark&&(g.selection.moveToBookmark(d.bookmark),d.bookmark=0)}),e.onShowMenu.add(function(){var c=g.dom,i=c.getParent(g.selection.getNode(),"ol,ul"),j;if(i||f)j=d[b],a(e.items,function(b){var c=!0;b.setSelected(0),i&&!b.isDisabled()&&(a(j,function(a){if(a.id==b.id&&!h(i,a))return c=!1,!1}),c&&b.setSelected(1))}),i||e.items[f.id].setSelected(1);g.focus(),tinymce.isIE&&(d.bookmark=g.selection.getBookmark(1))}),e.add({id:g.dom.uniqueId(),title:"advlist.types","class":"mceMenuItemTitle",titleItem:!0}).setDisabled(1),a(d[b],function(a){if(d.isIE7&&a.styles.listStyleType=="lower-greek")return;a.id=g.dom.uniqueId(),e.add({id:a.id,title:a.title,onclick:function(){f=a,i()}})})}),e}},getInfo:function(){return{longname:"Advanced lists",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlist",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advlist",tinymce.plugins.AdvListPlugin)}(),function(){var a=tinymce.each;tinymce.create("tinymce.plugins.AdvListPlugin",{init:function(b,c){function e(b){var c=[];return a(b.split(/,/),function(a){c.push({title:"advlist."+(a=="default"?"def":a.replace(/-/g,"_")),styles:{listStyleType:a=="default"?"":a}})}),c}var d=this;d.editor=b,d.numlist=b.getParam("advlist_number_styles")||e("default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman"),d.bullist=b.getParam("advlist_bullet_styles")||e("default,circle,disc,square"),tinymce.isIE&&/MSIE [2-7]/.test(navigator.userAgent)&&(d.isIE7=!0)},createControl:function(b,c){var d=this,e,f,g=d.editor;if(b=="numlist"||b=="bullist"){d[b][0].title=="advlist.def"&&(f=d[b][0]);function h(b,c){var d=!0;return a(c.styles,function(a,c){if(g.dom.getStyle(b,c)!=a)return d=!1,!1}),d}function i(){var a,c=g.dom,d=g.selection;a=c.getParent(d.getNode(),"ol,ul"),(!a||a.nodeName==(b=="bullist"?"OL":"UL")||h(a,f))&&g.execCommand(b=="bullist"?"InsertUnorderedList":"InsertOrderedList"),f&&(a=c.getParent(d.getNode(),"ol,ul"),a&&(c.setStyles(a,f.styles),a.removeAttribute("data-mce-style"))),g.focus()}return e=c.createSplitButton(b,{title:"advanced."+b+"_desc","class":"mce_"+b,onclick:function(){i()}}),e.onRenderMenu.add(function(c,e){e.onHideMenu.add(function(){d.bookmark&&(g.selection.moveToBookmark(d.bookmark),d.bookmark=0)}),e.onShowMenu.add(function(){var c=g.dom,i=c.getParent(g.selection.getNode(),"ol,ul"),j;if(i||f)j=d[b],a(e.items,function(b){var c=!0;b.setSelected(0),i&&!b.isDisabled()&&(a(j,function(a){if(a.id==b.id&&!h(i,a))return c=!1,!1}),c&&b.setSelected(1))}),i||e.items[f.id].setSelected(1);g.focus(),tinymce.isIE&&(d.bookmark=g.selection.getBookmark(1))}),e.add({id:g.dom.uniqueId(),title:"advlist.types","class"
:"mceMenuItemTitle",titleItem:!0}).setDisabled(1),a(d[b],function(a){if(d.isIE7&&a.styles.listStyleType=="lower-greek")return;a.id=g.dom.uniqueId(),e.add({id:a.id,title:a.title,onclick:function(){f=a,i()}})})}),e}},getInfo:function(){return{longname:"Advanced lists",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlist",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("advlist",tinymce.plugins.AdvListPlugin)}(),function(){tinymce.create("tinymce.plugins.AutolinkPlugin",{init:function(a,b){var c=this;if(tinyMCE.isIE)return;a.onKeyDown.add(function(a,b){if(b.keyCode==13)return c.handleEnter(a)}),a.onKeyPress.add(function(a,b){if(b.which==41)return c.handleEclipse(a)}),a.onKeyUp.add(function(a,b){if(b.keyCode==32)return c.handleSpacebar(a)})},handleEclipse:function(a){this.parseCurrentLine(a,-1,"(",!0)},handleSpacebar:function(a){this.parseCurrentLine(a,0,"",!0)},handleEnter:function(a){this.parseCurrentLine(a,-1,"",!1)},parseCurrentLine:function(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=a.selection.getRng().cloneRange();if(e.startOffset<5){l=e.endContainer.previousSibling;if(l==null){if(e.endContainer.firstChild==null||e.endContainer.firstChild.nextSibling==null)return;l=e.endContainer.firstChild.nextSibling}m=l.length,e.setStart(l,m),e.setEnd(l,m);if(e.endOffset<5)return;f=e.endOffset,h=l}else{h=e.endContainer;if(h.nodeType!=3&&h.firstChild){while(h.nodeType!=3&&h.firstChild)h=h.firstChild;e.setStart(h,0),e.setEnd(h,h.nodeValue.length)}e.endOffset==1?f=2:f=e.endOffset-1-b}g=f;do e.setStart(h,f-2),e.setEnd(h,f-1),f-=1;while(e.toString()!=" "&&e.toString()!=""&&e.toString().charCodeAt(0)!=160&&f-2>=0&&e.toString()!=c);e.toString()==c||e.toString().charCodeAt(0)==160?(e.setStart(h,f),e.setEnd(h,g),f+=1):e.startOffset==0?(e.setStart(h,0),e.setEnd(h,g)):(e.setStart(h,f),e.setEnd(h,g)),j=e.toString(),k=j.match(/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)(.+)$/i);if(k){k[1]=="www."&&(k[1]="http://www."),i=a.selection.getBookmark(),a.selection.setRng(e),tinyMCE.execCommand("createlink",!1,k[1]+k[2]),a.selection.moveToBookmark(i);if(tinyMCE.isWebKit){a.selection.collapse(!1);var n=Math.min(h.length,g+1);e.setStart(h,n),e.setEnd(h,n),a.selection.setRng(e)}}},getInfo:function(){return{longname:"Autolink",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autolink",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("autolink",tinymce.plugins.AutolinkPlugin)}(),function(){tinymce.create("tinymce.plugins.AutolinkPlugin",{init:function(a,b){var c=this;if(tinyMCE.isIE)return;a.onKeyDown.add(function(a,b){if(b.keyCode==13)return c.handleEnter(a)}),a.onKeyPress.add(function(a,b){if(b.which==41)return c.handleEclipse(a)}),a.onKeyUp.add(function(a,b){if(b.keyCode==32)return c.handleSpacebar(a)})},handleEclipse:function(a){this.parseCurrentLine(a,-1,"(",!0)},handleSpacebar:function(a){this.parseCurrentLine(a,0,"",!0)},handleEnter:function(a){this.parseCurrentLine(a,-1,"",!1)},parseCurrentLine:function(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=a.selection.getRng().cloneRange();if(e.startOffset<5){l=e.endContainer.previousSibling;if(l==null){if(e.endContainer.firstChild==null||e.endContainer.firstChild.nextSibling==null)return;l=e.endContainer.firstChild.nextSibling}m=l.length,e.setStart(l,m),e.setEnd(l,m);if(e.endOffset<5)return;f=e.endOffset,h=l}else{h=e.endContainer;if(h.nodeType!=3&&h.firstChild){while(h.nodeType!=3&&h.firstChild)h=h.firstChild;e.setStart(h,0),e.setEnd(h,h.nodeValue.length)}e.endOffset==1?f=2:f=e.endOffset-1-b}g=f;do e.setStart(h,f-2),e.setEnd(h,f-1),f-=1;while(e.toString()!=" "&&e.toString()!=""&&e.toString().charCodeAt(0)!=160&&f-2>=0&&e.toString()!=c);e.toString()==c||e.toString().charCodeAt(0)==160?(e.setStart(h,f),e.setEnd(h,g),f+=1):e.startOffset==0?(e.setStart(h,0),e.setEnd(h,g)):(e.setStart(h,f),e.setEnd(h,g)),j=e.toString(),k=j.match(/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.)(.+)$/i);if(k){k[1]=="www."&&(k[1]="http://www."),i=a.selection.getBookmark(),a.selection.setRng(e),tinyMCE.execCommand("createlink",!1,k[1]+k[2]),a.selection.moveToBookmark(i);if(tinyMCE.isWebKit){a.selection.collapse(!1);var n=Math.min(h.length,g+1);e.setStart(h,n),e.setEnd(h,n),a.selection.setRng(e)}}},getInfo:function(){return{longname:"Autolink",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autolink",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("autolink",tinymce.plugins.AutolinkPlugin)}(),function(){tinymce.create("tinymce.plugins.AutoResizePlugin",{init:function(a,b){function e(){var b=a.getDoc(),e=b.body,f=b.documentElement,g=tinymce.DOM,h=c.autoresize_min_height,i;i=tinymce.isIE?e.scrollHeight:b.body.offsetHeight,i>c.autoresize_min_height&&(h=i),c.autoresize_max_height&&i>c.autoresize_max_height?(h=c.autoresize_max_height,a.getBody().style.overflowY="auto"):a.getBody().style.overflowY="hidden",h!==d&&(g.setStyle(g.get(a.id+"_ifr"),"height",h+"px"),d=h),c.throbbing&&(a.setProgressState(!1),a.setProgressState(!0))}var c=this,d=0;if(a.getParam("fullscreen_is_enabled"))return;c.editor=a,c.autoresize_min_height=parseInt(a.getParam("autoresize_min_height",a.getElement().offsetHeight)),c.autoresize_max_height=parseInt(a.getParam("autoresize_max_height",0)),a.onInit.add(function(a){a.dom.setStyle(a.getBody(),"paddingBottom",a.getParam("autoresize_bottom_margin",50)+"px")}),a.onChange.add(e),a.onSetContent.add(e),a.onPaste.add(e),a.onKeyUp.add(e),a.onPostRender.add(e),a.getParam("autoresize_on_init",!0)&&(a.onInit.add(function(a,b){a.setProgressState(!0),c.throbbing=!0,a.getBody().style.overflowY="hidden"}),a.onLoadContent.add(function(a,b){e(),setTimeout(function(){e(),a.setProgressState(!1),c.throbbing=!1},1250)})),a.addCommand("mceAutoResize",e)},getInfo:function(){return{longname:"Auto Resize",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autoresize",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("autoresize",tinymce.plugins.AutoResizePlugin)}(),function(){tinymce.create("tinymce.plugins.AutoResizePlugin",{init:function(a,b){function e(){var b=a.getDoc(),e=b.body,f=b.documentElement,g=tinymce.DOM,h=c.autoresize_min_height,i;i=tinymce.isIE?e.scrollHeight:b.body.offsetHeight,i>c.autoresize_min_height&&(h=i),c.autoresize_max_height&&i>c.autoresize_max_height?(h=c.autoresize_max_height,a.getBody().style.overflowY="auto"):a.getBody().style.overflowY="hidden",h!==d&&(g.setStyle(g.get(a.id+"_ifr"),"height",h+"px"),d=h),c.throbbing&&(a.setProgressState(!1),a.setProgressState(!0))}var c=this,d=0;if(a.getParam("fullscreen_is_enabled"))return;c.editor=a,c.autoresize_min_height=parseInt(a.getParam("autoresize_min_height",a.getElement().offsetHeight)),c.autoresize_max_height=parseInt(a.getParam("autoresize_max_height",0)),a.onInit.add(function(a){a.dom.setStyle(a.getBody(),"paddingBottom",a.getParam("autoresize_bottom_margin",50)+"px")}),a.onChange.add(e),a.onSetContent.add(e),a.onPaste.add(e),a.onKeyUp.add(e),a.onPostRender.add(e),a.getParam("autoresize_on_init",!0)&&(a.onInit.add(function(a,b){a.setProgressState(!0),c.throbbing=!0,a.getBody().style.overflowY="hidden"}),a.onLoadContent.add(function(a,b){e(),setTimeout(function(){e(),a.setProgressState(!1),c.throbbing=!1},1250)})),a.addCommand("mceAutoResize",e)},getInfo:function(){return{longname:"Auto Resize",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autoresize",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("autoresize",tinymce.plugins.AutoResizePlugin)}(),function(a){var b="autosave",c="restoredraft",d=!0,e,f,g=a.util.Dispatcher;a.create("tinymce.plugins.AutoSave",{init:function(h,i){function l(a){var b={s:1e3,m:6e4};return a=/^(\d+)([ms]?)$/.exec(""+a),(a[2]?b[a[2]]:1)*parseInt(a)}var j=this,k=h.settings;j.editor=h,a.each({ask_before_unload:d,interval:"30s",retention:"20m",minlength:50},function(a,c){c=b+"_"+c,k[c]===e&&(k[c]=a)}),k.autosave_interval=l(k.autosave_interval),k.autosave_retention=l(k.autosave_retention),h.addButton(c,{title:b+".restore_content",onclick:function(){h.getContent({draft:!0}).replace(/\s|&nbsp;|<\/?p[^>]*>|<br[^>]*>/gi,"").length>0?h.windowManager.confirm(b+".warning_message",function(a){a&&j.restoreDraft()}):j.restoreDraft()}}),h.onNodeChange.add(function(){var a=h.controlManager;a.get(c)&&a.setDisabled(c,!j.hasDraft())}),h.onInit.add(function(){h.controlManager.get(c)&&(j.setupStorage(h),setInterval(function(){j.storeDraft(),h.nodeChanged()},k.autosave_interval))}),j.onStoreDraft=new g(j),j.onRestoreDraft=new g(j),j.onRemoveDraft=new g(j),f||(window.onbeforeunload=a.plugins.AutoSave._beforeUnloadHandler,f=d)},getInfo:function(){return{longname:"Auto save",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autosave",version:a.majorVersion+"."+a.minorVersion}},getExpDate:function(){return(new Date((new Date).getTime()+this.editor.settings.autosave_retention)).toUTCString()},setupStorage:function(c){var e=this,f=b+"_test",g="OK";e.key=b+c.id,a.each([function(){if(localStorage){localStorage.setItem(f,g);if(localStorage.getItem(f)===g)return localStorage.removeItem(f),localStorage}},function(){if(sessionStorage){sessionStorage.setItem(f,g);if(sessionStorage.getItem(f)===g)return sessionStorage.removeItem(f),sessionStorage}},function(){if(a.isIE)return c.getElement().style.behavior="url('#default#userData')",{autoExpires:d,setItem:function(a,b){var d=c.getElement();d.setAttribute(a,b),d.expires=e.getExpDate();try{d.save("TinyMCE")}catch(f){}},getItem:function(a){var b=c.getElement();try{return b.load("TinyMCE"),b.getAttribute(a)}catch(d){return null}},removeItem:function(a){c.getElement().removeAttribute(a)}}}],function(a){try{e.storage=a();if(e.storage)return!1}catch(b){}})},storeDraft:function(){var a=this,b=a.storage,c=a.editor,d,e;if(b){if(!b.getItem(a.key)&&!c.isDirty())return;e=c.getContent({draft:!0}),e.length>c.settings.autosave_minlength&&(d=a.getExpDate(),a.storage.autoExpires||a.storage.setItem(a.key+"_expires",d),a.storage.setItem(a.key,e),a.onStoreDraft.dispatch(a,{expires:d,content:e}))}},restoreDraft:function(){var a=this,b=a.storage,c;b&&(c=b.getItem(a.key),c&&(a.editor.setContent(c),a.onRestoreDraft.dispatch(a,{content:c})))},hasDraft:function(){var a=this,b=a.storage,c,e;if(b){e=!!b.getItem(a.key);if(e){if(!!a.storage.autoExpires)return d;c=new Date(b.getItem(a.key+"_expires"));if((new Date).getTime()<c.getTime())return d;a.removeDraft()}}return!1},removeDraft:function(){var a=this,b=a.storage,c=a.key,d;b&&(d=b.getItem(c),b.removeItem(c),b.removeItem(c+"_expires"),d&&a.onRemoveDraft.dispatch(a,{content:d}))},"static":{_beforeUnloadHandler:function(b){var c;return a.each(tinyMCE.editors,function(a){a.plugins.autosave&&a.plugins.autosave.storeDraft();if(a.getParam("fullscreen_is_enabled"))return;!c&&a.isDirty()&&a.getParam("autosave_ask_before_unload")&&(c=a.getLang("autosave.unload_msg"))}),c}}}),a.PluginManager.add("autosave",a.plugins.AutoSave)}(tinymce),function(a){var b="autosave",c="restoredraft",d=!0,e,f,g=a.util.Dispatcher;a.create("tinymce.plugins.AutoSave",{init:function(h,i){function l(a){var b={s:1e3,m:6e4};return a=/^(\d+)([ms]?)$/.exec(""+a),(a[2]?b[a[2]]:1)*parseInt(a)}var j=this,k=h.settings;j.editor=h,a.each({ask_before_unload:d,interval:"30s",retention:"20m",minlength:50},function(a,c){c=b+"_"+c,k[c]===e&&(k[c]=a)}),k.autosave_interval=l(k.autosave_interval),k.autosave_retention=l(k.autosave_retention),h.addButton(c,{title:b+".restore_content",onclick:function(){h.getContent({draft:!0}).replace(/\s|&nbsp;|<\/?p[^>]*>|<br[^>]*>/gi,"").length>0?h.windowManager.confirm(b+".warning_message",function(a){a&&j.restoreDraft()}):j.restoreDraft()}}),h.onNodeChange.add(function(){var a=h.controlManager;a.get(c)&&a.setDisabled(c,!j.hasDraft())}),h.onInit.add(function(){h.controlManager.get(c)&&(j.setupStorage(h),setInterval(function(){j.storeDraft(),h.nodeChanged()},k.autosave_interval))}),j.onStoreDraft=new g(j),j.onRestoreDraft=new g(j),j.onRemoveDraft=new g(j),f||(window.onbeforeunload=a.plugins.AutoSave._beforeUnloadHandler,f=d)},getInfo:function(){return{longname:"Auto save",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/autosave",version:a.majorVersion+"."+a.minorVersion}},getExpDate:function(){return(new Date((new Date).getTime()+this.editor.settings.autosave_retention)).toUTCString()},setupStorage:function(c){var e=this,f=b+"_test",g="OK";e.key=b+c.id,a.each([function(){if(localStorage){localStorage.setItem(f,g);if(localStorage.getItem(f)===g)return localStorage.removeItem(f),localStorage}},function(){if(sessionStorage){sessionStorage.setItem(f,g);if(sessionStorage.getItem(f)===g)return sessionStorage.removeItem(f),sessionStorage}},function(){if(a.isIE)return c.getElement().style.behavior="url('#default#userData')",{autoExpires:d,setItem:function(a,b){var d=c.getElement();d.setAttribute(a,b),d.expires=e.getExpDate();try{d.save("TinyMCE")}catch(f){}},getItem:function(a){var b=c.getElement();try{return b.load("TinyMCE"),b.getAttribute(a)}catch(d){return null}},removeItem:function(a){c.getElement().removeAttribute(a)}}}],function(a){try{e.storage=a();if(e.storage)return!1}catch(b){}})},storeDraft:function(){var a=this,b=a.storage,c=a.editor,d,e;if(b){if(!b.getItem(a.key)&&!c.isDirty())return;e=c.getContent({draft:!0}),e.length>c.settings.autosave_minlength&&(d=a.getExpDate(),a.storage.autoExpires||a.storage.setItem(a.key+"_expires",d),a.storage.setItem(a.key,e),a.onStoreDraft.dispatch(a,{expires:d,content:e}))}},restoreDraft:function(){var a=this,b=a.storage,c;b&&(c=b.getItem(a.key),c&&(a.editor.setContent(c),a.onRestoreDraft.dispatch(a,{content:c})))},hasDraft:function(){var a=this,b=a.storage,c,e;if(b){e=!!b.getItem(a.key);if(e){if(!!a.storage.autoExpires)return d;c=new Date(b.getItem(a.key+"_expires"));if((new Date).getTime()<c.getTime())return d;a.removeDraft()}}return!1},removeDraft:function(){var a=this,b=a.storage,c=a.key,d;b&&(d=b.getItem(c),b.removeItem(c),b.removeItem(c+"_expires"),d&&a.onRemoveDraft.dispatch(a,{content:d}))},"static":{_beforeUnloadHandler:function(b){var c;return a.each(tinyMCE.editors,function(a){a.plugins.autosave&&a.plugins.autosave.storeDraft();if(a.getParam("fullscreen_is_enabled"))return;!c&&a.isDirty()&&a.getParam("autosave_ask_before_unload")&&(c=a.getLang("autosave.unload_msg"))}),c}}}),a.PluginManager.add("autosave",a.plugins.AutoSave)}(tinymce),tinyMCE.addI18n("en.autosave",{restore_content:"Restore auto-saved content",warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?"}),function(){tinymce.create("tinymce.plugins.BBCodePlugin",{init:function(a,b){var c=this,d=a.getParam("bbcode_dialect","punbb").toLowerCase();a.onBeforeSetContent.add(function(a,b){b.content=c["_"+d+"_bbcode2html"](b.content)}),a.onPostProcess.add(function(a,b){b.set&&(b.content=c["_"+d+"_bbcode2html"](b.content)),b.get&&(b.content=c["_"+d+"_html2bbcode"](b.content))})},getInfo:function(){return{longname:"BBCode Plugin",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/bbcode",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_punbb_html2bbcode:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/<a.*?href=\"(.*?)\".*?>(.*?)<\/a>/gi,"[url=$1]$2[/url]"),b(/<font.*?color=\"(.*?)\".*?class=\"codeStyle\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?color=\"(.*?)\".*?class=\"quoteStyle\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<font.*?class=\"codeStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?class=\"quoteStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<span style=\"color: ?(.*?);\">(.*?)<\/span>/gi,"[color=$1]$2[/color]"),b(/<font.*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[color=$1]$2[/color]"),b(/<span style=\"font-size:(.*?);\">(.*?)<\/span>/gi,"[size=$1]$2[/size]"),b(/<font>(.*?)<\/font>/gi,"$1"),b(/<img.*?src=\"(.*?)\".*?\/>/gi,"[img]$1[/img]"),b(/<span class=\"codeStyle\">(.*?)<\/span>/gi,"[code]$1[/code]"),b(/<span class=\"quoteStyle\">(.*?)<\/span>/gi,"[quote]$1[/quote]"),b(/<strong class=\"codeStyle\">(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),b(/<strong class=\"quoteStyle\">(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),b(/<em class=\"codeStyle\">(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),b(/<em class=\"quoteStyle\">(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),b(/<u class=\"codeStyle\">(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),b(/<u class=\"quoteStyle\">(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),b(/<\/(strong|b)>/gi,"[/b]"),b(/<(strong|b)>/gi,"[b]"),b(/<\/(em|i)>/gi,"[/i]"),b(/<(em|i)>/gi,"[i]"),b(/<\/u>/gi,"[/u]"),b(/<span style=\"text-decoration: ?underline;\">(.*?)<\/span>/gi,"[u]$1[/u]"),b(/<u>/gi,"[u]"),b(/<blockquote[^>]*>/gi,"[quote]"),b(/<\/blockquote>/gi,"[/quote]"),b(/<br \/>/gi,"\n"),b(/<br\/>/gi,"\n"),b(/<br>/gi,"\n"),b(/<p>/gi,""),b(/<\/p>/gi,"\n"),b(/&nbsp;|\u00a0/gi," "),b(/&quot;/gi,'"'),b(/&lt;/gi,"<"),b(/&gt;/gi,">"),b(/&amp;/gi,"&"),a},_punbb_bbcode2html:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/\n/gi,"<br />"),b(/\[b\]/gi,"<strong>"),b(/\[\/b\]/gi,"</strong>"),b(/\[i\]/gi,"<em>"),b(/\[\/i\]/gi,"</em>"),b(/\[u\]/gi,"<u>"),b(/\[\/u\]/gi,"</u>"),b(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'<a href="$1">$2</a>'),b(/\[url\](.*?)\[\/url\]/gi,'<a href="$1">$1</a>'),b(/\[img\](.*?)\[\/img\]/gi,'<img src="$1" />'),b(/\[color=(.*?)\](.*?)\[\/color\]/gi,'<font color="$1">$2</font>'),b(/\[code\](.*?)\[\/code\]/gi,'<span class="codeStyle">$1</span>&nbsp;'),b(/\[quote.*?\](.*?)\[\/quote\]/gi,'<span class="quoteStyle">$1</span>&nbsp;'),a}}),tinymce.PluginManager.add("bbcode",tinymce.plugins.BBCodePlugin)}(),function(){tinymce.create("tinymce.plugins.BBCodePlugin",{init:function(a,b){var c=this,d=a.getParam("bbcode_dialect","punbb").toLowerCase();a.onBeforeSetContent.add(function(a,b){b.content=c["_"+d+"_bbcode2html"](b.content)}),a.onPostProcess.add(function(a,b){b.set&&(b.content=c["_"+d+"_bbcode2html"](b.content)),b.get&&(b.content=c["_"+d+"_html2bbcode"](b.content))})},getInfo:function(){return{longname:"BBCode Plugin",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/bbcode",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_punbb_html2bbcode:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/<a.*?href=\"(.*?)\".*?>(.*?)<\/a>/gi,"[url=$1]$2[/url]"),b(/<font.*?color=\"(.*?)\".*?class=\"codeStyle\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?color=\"(.*?)\".*?class=\"quoteStyle\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<font.*?class=\"codeStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?class=\"quoteStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<span style=\"color: ?(.*?);\">(.*?)<\/span>/gi,"[color=$1]$2[/color]"),b(/<font.*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[color=$1]$2[/color]"),b(/<span style=\"font-size:(.*?);\">(.*?)<\/span>/gi,"[size=$1]$2[/size]"),b(/<font>(.*?)<\/font>/gi,"$1"),b(/<img.*?src=\"(.*?)\".*?\/>/gi,"[img]$1[/img]"),b(/<span class=\"codeStyle\">(.*?)<\/span>/gi,"[code]$1[/code]"),b(/<span class=\"quoteStyle\">(.*?)<\/span>/gi,"[quote]$1[/quote]"),b(/<strong class=\"codeStyle\">(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),b(/<strong class=\"quoteStyle\">(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),b(/<em class=\"codeStyle\">(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),b(/<em class=\"quoteStyle\">(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),b(/<u class=\"codeStyle\">(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),b(/<u class=\"quoteStyle\">(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),b(/<\/(strong|b)>/gi,"[/b]"),b(/<(strong|b)>/gi,"[b]"),b(/<\/(em|i)>/gi,"[/i]"),b(/<(em|i)>/gi,"[i]"),b(/<\/u>/gi,"[/u]"),b(/<span style=\"text-decoration: ?underline;\">(.*?)<\/span>/gi,"[u]$1[/u]"),b(/<u>/gi,"[u]"),b(/<blockquote[^>]*>/gi,"[quote]"),b(/<\/blockquote>/gi,"[/quote]"),b(/<br \/>/gi,"\n"),b(/<br\/>/gi,"\n"),b(/<br>/gi,"\n"),b(/<p>/gi,""),b(/<\/p>/gi,"\n"),b(/&nbsp;|\u00a0/gi," "),b(/&quot;/gi,'"'),b(/&lt;/gi,"<"),b(/&gt;/gi,">"),b(/&amp;/gi,"&"),a},_punbb_bbcode2html:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/\n/gi,"<br />"),b(/\[b\]/gi,"<strong>"),b(/\[\/b\]/gi,"</strong>"),b(/\[i\]/gi,"<em>"),b(/\[\/i\]/gi,"</em>"),b(/\[u\]/gi,"<u>"),b(/\[\/u\]/gi,"</u>"),b(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'<a href="$1">$2</a>'),b(/\[url\](.*?)\[\/url\]/gi,'<a href="$1">$1</a>'),b(/\[img\](.*?)\[\/img\]/gi,'<img src="$1" />'),b(/\[color=(.*?)\](.*?)\[\/color\]/gi,'<font color="$1">$2</font>'),b(/\[code\](.*?)\[\/code\]/gi,'<span class="codeStyle">$1</span>&nbsp;'),b(/\[quote.*?\](.*?)\[\/quote\]/gi,'<span class="quoteStyle">$1</span>&nbsp;'),a}}),tinymce.PluginManager.add("bbcode",tinymce.plugins.BBCodePlugin)}(),function(){var a=tinymce.dom.Event,b=tinymce.each,c=tinymce.DOM;tinymce.create("tinymce.plugins.ContextMenu",{init:function(b){function g(b,d){f=0;if(d&&d.button==2){f=d.ctrlKey;return}c._menu&&(c._menu.removeAll(),c._menu.destroy(),a.remove(b.getDoc(),"click",g))}var c=this,d,e,f;c.editor=b,e=b.settings.contextmenu_never_use_native,c.onContextMenu=new tinymce.util.Dispatcher(this),d=b.onContextMenu.add(function(b,d){if((f!==0?f:d.ctrlKey)&&!e)return;a.cancel(d),d.target.nodeName=="IMG"&&b.selection.select(d.target),c._getMenu(b).showMenu(d.clientX||d.pageX,d.clientY||d.pageY),a.add(b.getDoc(),"click",function(a){g(b,a)}),b.nodeChanged()}),b.onRemove.add(function(){c._menu&&c._menu.removeAll()}),b.onMouseDown.add(g),b.onKeyDown.add(g),b.onKeyDown.add(function(b,c){c.shiftKey&&!c.ctrlKey&&!c.altKey&&c.keyCode===121&&(a.cancel(c),d(b,c))})},getInfo:function(){return{longname:"Contextmenu",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/contextmenu",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_getMenu:function(a){var b=this,d=b._menu,e=a.selection,f=e.isCollapsed(),g=e.getNode()||a.getBody(),h,i;d&&(d.removeAll(),d.destroy()),i=c.getPos(a.getContentAreaContainer()),d=a.controlManager.createDropMenu("contextmenu",{offset_x:i.x+a.getParam("contextmenu_offset_x",0),offset_y:i.y+a.getParam("contextmenu_offset_y",0),constrain:1,keyboard_focus:!0}),b._menu=d,d.add({title:"advanced.cut_desc",icon:"cut",cmd:"Cut"}).setDisabled(f),d.add({title:"advanced.copy_desc",icon:"copy",cmd:"Copy"}).setDisabled(f),d.add({title:"advanced.paste_desc",icon:"paste",cmd:"Paste"});if(g.nodeName=="A"&&!a.dom.getAttrib(g,"name")||!f)d.addSeparator(),d.add({title:"advanced.link_desc",icon:"link",cmd:a.plugins.advlink?"mceAdvLink":"mceLink",ui:!0}),d.add({title:"advanced.unlink_desc",icon:"unlink",cmd:"UnLink"});return d.addSeparator(),d.add({title:"advanced.image_desc",icon:"image",cmd:a.plugins.advimage?"mceAdvImage":"mceImage",ui:!0}),d.addSeparator(),h=d.addMenu({title:"contextmenu.align"}),h.add({title:"contextmenu.left",icon:"justifyleft",cmd:"JustifyLeft"}),h.add({title:"contextmenu.center",icon:"justifycenter",cmd:"JustifyCenter"}),h.add({title:"contextmenu.right",icon:"justifyright",cmd:"JustifyRight"}),h.add({title:"contextmenu.full",icon:"justifyfull",cmd:"JustifyFull"}),b.onContextMenu.dispatch(b,d,g,f),d}}),tinymce.PluginManager.add("contextmenu",tinymce.plugins.ContextMenu)}(),function(){var a=tinymce.dom.Event,b=tinymce.each,c=tinymce.DOM;tinymce.create("tinymce.plugins.ContextMenu",{init:function(b){function g(b,d){f=0;if(d&&d.button==2){f=d.ctrlKey;return}c._menu&&(c._menu.removeAll(),c._menu.destroy(),a.remove(b.getDoc(),"click",g))}var c=this,d,e,f;c.editor=b,e=b.settings.contextmenu_never_use_native,c.onContextMenu=new tinymce.util.Dispatcher(this),d=b.onContextMenu.add(function(b,d){if((f!==0?f:d.ctrlKey)&&!e)return;a.cancel(d),d.target.nodeName=="IMG"&&b.selection.select(d.target),c._getMenu(b).showMenu(d.clientX||d.pageX,d.clientY||d.pageY),a.add(b.getDoc(),"click",function(a){g(b,a)}),b.nodeChanged()}),b.onRemove.add(function(){c._menu&&c._menu.removeAll()}),b.onMouseDown.add(g),b.onKeyDown.add(g),b.onKeyDown.add(function(b,c){c.shiftKey&&!c.ctrlKey&&!c.altKey&&c.keyCode===121&&(a.cancel(c),d(b,c))})},getInfo:function(){return{longname:"Contextmenu",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/contextmenu",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_getMenu:function(a){var b=this,d=b._menu,e=a.selection,f=e.isCollapsed(),g=e.getNode()||a.getBody(),h,i;d&&(d.removeAll(),d.destroy()),i=c.getPos(a.getContentAreaContainer()),d=a.controlManager.createDropMenu("contextmenu",{offset_x:i.x+a.getParam("contextmenu_offset_x",0),offset_y:i.y+a.getParam("contextmenu_offset_y",0),constrain:1,keyboard_focus:!0}),b._menu=d,d.add({title:"advanced.cut_desc",icon:"cut",cmd:"Cut"}).setDisabled(f),d.add({title:"advanced.copy_desc",icon:"copy",cmd:"Copy"}).setDisabled(f),d.add({title:"advanced.paste_desc",icon:"paste",cmd:"Paste"});if(g.nodeName=="A"&&!a.dom.getAttrib(g,"name")||!f)d.addSeparator(),d.add({title:"advanced.link_desc",icon:"link",cmd:a.plugins.advlink?"mceAdvLink":"mceLink",ui:!0}),d.add({title:"advanced.unlink_desc",icon:"unlink",cmd:"UnLink"});return d.addSeparator(),d.add({title:"advanced.image_desc",icon:"image",cmd:a.plugins.advimage?"mceAdvImage":"mceImage",ui:!0}),d.addSeparator(),h=d.addMenu({title:"contextmenu.align"}),h.add({title:"contextmenu.left",icon:"justifyleft",cmd:"JustifyLeft"}),h.add({title:"contextmenu.center",icon:"justifycenter",cmd:"JustifyCenter"}),h.add({title:"contextmenu.right",icon:"justifyright",cmd:"JustifyRight"}),h.add({title:"contextmenu.full",icon:"justifyfull",cmd:"JustifyFull"}),b.onContextMenu.dispatch(b,d,g,f),d}}),tinymce.PluginManager.add("contextmenu",tinymce.plugins.ContextMenu)}(),function(){tinymce.create("tinymce.plugins.Directionality",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceDirectionLTR",function(){var b=a.dom.getParent(a.selection.getNode(),a.dom.isBlock);b&&(a.dom.getAttrib(b,"dir")!="ltr"?a.dom.setAttrib(b,"dir","ltr"):a.dom.setAttrib(b,"dir","")),a.nodeChanged()}),a.addCommand("mceDirectionRTL",function(){var b=a.dom.getParent(a.selection.getNode(),a.dom.isBlock);b&&(a.dom.getAttrib(b,"dir")!="rtl"?a.dom.setAttrib(b,"dir","rtl"):a.dom.setAttrib(b,"dir","")),a.nodeChanged()}),a.addButton("ltr",{title:"directionality.ltr_desc",cmd:"mceDirectionLTR"}),a.addButton("rtl",{title:"directionality.rtl_desc",cmd:"mceDirectionRTL"}),a.onNodeChange.add(c._nodeChange,c)},getInfo:function(){return{longname:"Directionality",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/directionality",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_nodeChange:function(a,b,c){var d=a.dom,e;c=d.getParent(c,d.isBlock);if(!c){b.setDisabled("ltr",1),b.setDisabled("rtl",1);return}e=d.getAttrib(c,"dir"),b.setActive("ltr",e=="ltr"),b.setDisabled("ltr",0),b.setActive("rtl",e=="rtl"),b.setDisabled("rtl",0)}}),tinymce.PluginManager.add("directionality",tinymce.plugins.Directionality)}(),function(){tinymce.create("tinymce.plugins.Directionality",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceDirectionLTR",function(){var b=a.dom.getParent(a.selection.getNode(),a.dom.isBlock);b&&(a.dom.getAttrib(b,"dir")!="ltr"?a.dom.setAttrib(b,"dir","ltr"):a.dom.setAttrib(b,"dir","")),a.nodeChanged()}),a.addCommand("mceDirectionRTL",function(){var b=a.dom.getParent(a.selection.getNode(),a.dom.isBlock);b&&(a.dom.getAttrib(b,"dir")!="rtl"?a.dom.setAttrib(b,"dir","rtl"):a.dom.setAttrib(b,"dir","")),a.nodeChanged()}),a.addButton("ltr",{title:"directionality.ltr_desc",cmd:"mceDirectionLTR"}),a.addButton("rtl",{title:"directionality.rtl_desc",cmd:"mceDirectionRTL"}),a.onNodeChange.add(c._nodeChange,c)},getInfo:function(){return{longname:"Directionality",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/directionality",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_nodeChange:function(a,b,c){var d=a.dom,e;c=d.getParent(c,d.isBlock);if(!c){b.setDisabled("ltr",1),b.setDisabled("rtl",1);return}e=d.getAttrib(c,"dir"),b.setActive("ltr",e=="ltr"),b.setDisabled("ltr",0),b.setActive("rtl",e=="rtl"),b.setDisabled("rtl",0)}}),tinymce.PluginManager.add("directionality",tinymce.plugins.Directionality)}(),function(a){a.create("tinymce.plugins.EmotionsPlugin",{init:function(a,b){a.addCommand("mceEmotion",function(){a.windowManager.open({file:b+"/emotions.htm",width:250+parseInt(a.getLang("emotions.delta_width",0)),height:160+parseInt(a.getLang("emotions.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("emotions",{title:"emotions.emotions_desc",cmd:"mceEmotion"})},getInfo:function(){return{longname:"Emotions",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/emotions",version:a.majorVersion+"."+a.minorVersion}}}),a.PluginManager.add("emotions",a.plugins.EmotionsPlugin)}(tinymce),function(a){a.create("tinymce.plugins.EmotionsPlugin",{init:function(a,b){a.addCommand("mceEmotion",function(){a.windowManager.open({file:b+"/emotions.htm",width:250+parseInt(a.getLang("emotions.delta_width",0)),height:160+parseInt(a.getLang("emotions.delta_height",0)),inline:1},{plugin_url:b})}),a.addButton("emotions",{title:"emotions.emotions_desc",cmd:"mceEmotion"})},getInfo:function(){return{longname:"Emotions",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/emotions",version:a.majorVersion+"."+a.minorVersion}}}),a.PluginManager.add("emotions",a.plugins.EmotionsPlugin)}(tinymce),tinyMCEPopup.requireLangPack();var EmotionsDialog={addKeyboardNavigation:function(){var a,b,c;b=tinyMCEPopup.dom.select("a.emoticon_link","emoticon_table"),c={root:"emoticon_table",items:b},b[0].tabindex=0,tinyMCEPopup.dom.addClass(b[0],"mceFocus"),tinymce.isGecko?b[0].focus():setTimeout(function(){b[0].focus()},100),tinyMCEPopup.editor.windowManager.createInstance("tinymce.ui.KeyboardNavigation",c,tinyMCEPopup.dom)},init:function(a){tinyMCEPopup.resizeToInnerSize(),this.addKeyboardNavigation()},insert:function(a,b){var c=tinyMCEPopup.editor,d=c.dom;tinyMCEPopup.execCommand("mceInsertContent",!1,d.createHTML("img",{src:tinyMCEPopup.getWindowArg("plugin_url")+"/img/"+a,alt:c.getLang(b),title:c.getLang(b),border:0})),tinyMCEPopup.close()}};tinyMCEPopup.onInit.add(EmotionsDialog.init,EmotionsDialog),tinyMCE.addI18n("en.emotions_dlg",{cry:"Cry",cool:"Cool",desc:"Emotions",title:"Insert Emotion",usage:"Use left and right arrows to navigate.",yell:"Yell",wink:"Wink",undecided:"Undecided",tongue_out:"Tongue Out",surprised:"Surprised",smile:"Smile",sealed:"Sealed",money_mouth:"Money Mouth",laughing:"Laughing",kiss:"Kiss",innocent:"Innocent",frown:"Frown",foot_in_mouth:"Foot in Mouth",embarassed:"Embarassed"}),function(){tinymce.PluginManager.requireLangPack("example"),tinymce.create("tinymce.plugins.ExamplePlugin",{init:function(a,b){a.addCommand("mceExample",function(){a.windowManager.open({file:b+"/dialog.htm",width:320+parseInt(a.getLang("example.delta_width",0)),height:120+parseInt(a.getLang("example.delta_height",0)),inline:1},{plugin_url:b,some_custom_arg:"custom arg"})}),a.addButton("example",{title:"example.desc",cmd:"mceExample",image:b+"/img/example.gif"}),a.onNodeChange.add(function(a,b,c){b.setActive("example",c.nodeName=="IMG")})},createControl:function(a,b){return null},getInfo:function(){return{longname:"Example plugin",author:"Some author",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/example",version:"1.0"}}}),tinymce.PluginManager.add("example",tinymce.plugins.ExamplePlugin)}(),function(){tinymce.PluginManager.requireLangPack("example"),tinymce.create("tinymce.plugins.ExamplePlugin",{init:function(a,b){a.addCommand
("mceExample",function(){a.windowManager.open({file:b+"/dialog.htm",width:320+parseInt(a.getLang("example.delta_width",0)),height:120+parseInt(a.getLang("example.delta_height",0)),inline:1},{plugin_url:b,some_custom_arg:"custom arg"})}),a.addButton("example",{title:"example.desc",cmd:"mceExample",image:b+"/img/example.gif"}),a.onNodeChange.add(function(a,b,c){b.setActive("example",c.nodeName=="IMG")})},createControl:function(a,b){return null},getInfo:function(){return{longname:"Example plugin",author:"Some author",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/example",version:"1.0"}}}),tinymce.PluginManager.add("example",tinymce.plugins.ExamplePlugin)}(),tinyMCEPopup.requireLangPack();var ExampleDialog={init:function(){var a=document.forms[0];a.someval.value=tinyMCEPopup.editor.selection.getContent({format:"text"}),a.somearg.value=tinyMCEPopup.getWindowArg("some_custom_arg")},insert:function(){tinyMCEPopup.editor.execCommand("mceInsertContent",!1,document.forms[0].someval.value),tinyMCEPopup.close()}};tinyMCEPopup.onInit.add(ExampleDialog.init,ExampleDialog),tinyMCE.addI18n("en.example",{desc:"This is just a template button"}),tinyMCE.addI18n("en.example_dlg",{title:"This is just a example title"}),function(){tinymce.create("tinymce.plugins.ExampleDependencyPlugin",{init:function(a,b){},getInfo:function(){return{longname:"Example Dependency plugin",author:"Some author",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/example_dependency",version:"1.0"}}}),tinymce.PluginManager.add("example_dependency",tinymce.plugins.ExampleDependencyPlugin,["example"])}(),function(){tinymce.create("tinymce.plugins.ExampleDependencyPlugin",{init:function(a,b){},getInfo:function(){return{longname:"Example Dependency plugin",author:"Some author",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/example_dependency",version:"1.0"}}}),tinymce.PluginManager.add("example_dependency",tinymce.plugins.ExampleDependencyPlugin,["example"])}(),function(){var a=tinymce.each,b=tinymce.html.Node;tinymce.create("tinymce.plugins.FullPagePlugin",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceFullPageProperties",function(){a.windowManager.open({file:b+"/fullpage.htm",width:430+parseInt(a.getLang("fullpage.delta_width",0)),height:495+parseInt(a.getLang("fullpage.delta_height",0)),inline:1},{plugin_url:b,data:c._htmlToData()})}),a.addButton("fullpage",{title:"fullpage.desc",cmd:"mceFullPageProperties"}),a.onBeforeSetContent.add(c._setContent,c),a.onGetContent.add(c._getContent,c)},getInfo:function(){return{longname:"Fullpage",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullpage",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_htmlToData:function(){function h(a,b){var c=a.attr(b);return c||""}var b=this._parseHeader(),c={},d,e,f,g=this.editor;return c.fontface=g.getParam("fullpage_default_fontface",""),c.fontsize=g.getParam("fullpage_default_fontsize",""),e=b.firstChild,e.type==7&&(c.xml_pi=!0,f=/encoding="([^"]+)"/.exec(e.value),f&&(c.docencoding=f[1])),e=b.getAll("#doctype")[0],e&&(c.doctype="<!DOCTYPE"+e.value+">"),e=b.getAll("title")[0],e&&e.firstChild&&(c.metatitle=e.firstChild.value),a(b.getAll("meta"),function(a){var b=a.attr("name"),d=a.attr("http-equiv"),e;b?c["meta"+b.toLowerCase()]=a.attr("content"):d=="Content-Type"&&(e=/charset\s*=\s*(.*)\s*/gi.exec(a.attr("content")),e&&(c.docencoding=e[1]))}),e=b.getAll("html")[0],e&&(c.langcode=h(e,"lang")||h(e,"xml:lang")),e=b.getAll("link")[0],e&&e.attr("rel")=="stylesheet"&&(c.stylesheet=e.attr("href")),e=b.getAll("body")[0],e&&(c.langdir=h(e,"dir"),c.style=h(e,"style"),c.visited_color=h(e,"vlink"),c.link_color=h(e,"link"),c.active_color=h(e,"alink")),c},_dataToHtml:function(c){function j(a,b,c){a.attr(b,c?c:undefined)}function k(a){e.firstChild?e.insert(a,e.firstChild):e.append(a)}var d,e,f,g,h,i=this.editor.dom;d=this._parseHeader(),e=d.getAll("head")[0],e||(g=d.getAll("html")[0],e=new b("head",1),g.firstChild?g.insert(e,g.firstChild,!0):g.append(e)),g=d.firstChild,c.xml_pi?(h='version="1.0"',c.docencoding&&(h+=' encoding="'+c.docencoding+'"'),g.type!=7&&(g=new b("xml",7),d.insert(g,d.firstChild,!0)),g.value=h):g&&g.type==7&&g.remove(),g=d.getAll("#doctype")[0],c.doctype?(g||(g=new b("#doctype",10),c.xml_pi?d.insert(g,d.firstChild):k(g)),g.value=c.doctype.substring(9,c.doctype.length-1)):g&&g.remove(),g=d.getAll("title")[0],c.metatitle&&(g||(g=new b("title",1),g.append(new b("#text",3)).value=c.metatitle,k(g))),c.docencoding&&(g=null,a(d.getAll("meta"),function(a){a.attr("http-equiv")=="Content-Type"&&(g=a)}),g||(g=new b("meta",1),g.attr("http-equiv","Content-Type"),g.shortEnded=!0,k(g)),g.attr("content","text/html; charset="+c.docencoding)),a("keywords,description,author,copyright,robots".split(","),function(a){var e=d.getAll("meta"),f,h,i=c["meta"+a];for(f=0;f<e.length;f++){h=e[f];if(h.attr("name")==a){i?h.attr("content",i):h.remove();return}}i&&(g=new b("meta",1),g.attr("name",a),g.attr("content",i),g.shortEnded=!0,k(g))}),g=d.getAll("link")[0],g&&g.attr("rel")=="stylesheet"?c.stylesheet?g.attr("href",c.stylesheet):g.remove():c.stylesheet&&(g=new b("link",1),g.attr({rel:"stylesheet",text:"text/css",href:c.stylesheet}),g.shortEnded=!0,k(g)),g=d.getAll("body")[0],g&&(j(g,"dir",c.langdir),j(g,"style",c.style),j(g,"vlink",c.visited_color),j(g,"link",c.link_color),j(g,"alink",c.active_color),i.setAttribs(this.editor.getBody(),{style:c.style,dir:c.dir,vLink:c.visited_color,link:c.link_color,aLink:c.active_color})),g=d.getAll("html")[0],g&&(j(g,"lang",c.langcode),j(g,"xml:lang",c.langcode)),f=(new tinymce.html.Serializer({validate:!1,indent:!0,apply_source_formatting:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"})).serialize(d),this.head=f.substring(0,f.indexOf("</body>"))},_parseHeader:function(){return(new tinymce.html.DomParser({validate:!1,root_name:"#document"})).parse(this.head)},_setContent:function(b,c){function l(a){return a.replace(/<\/?[A-Z]+/g,function(a){return a.toLowerCase()})}var d=this,e,f,g=c.content,h,i="",j=d.editor.dom,k;if(c.format=="raw"&&d.head)return;if(c.source_view&&b.getParam("fullpage_hide_in_source_view"))return;g=g.replace(/<(\/?)BODY/gi,"<$1body"),e=g.indexOf("<body"),e!=-1?(e=g.indexOf(">",e),d.head=l(g.substring(0,e+1)),f=g.indexOf("</body",e),f==-1&&(f=g.length),c.content=g.substring(e+1,f),d.foot=l(g.substring(f))):(d.head=this._getDefaultHeader(),d.foot="\n</body>\n</html>"),h=d._parseHeader(),a(h.getAll("style"),function(a){a.firstChild&&(i+=a.firstChild.value)}),k=h.getAll("body")[0],k&&j.setAttribs(d.editor.getBody(),{style:k.attr("style")||"",dir:k.attr("dir")||"",vLink:k.attr("vlink")||"",link:k.attr("link")||"",aLink:k.attr("alink")||""}),j.remove("fullpage_styles"),i&&(j.add(d.editor.getDoc().getElementsByTagName("head")[0],"style",{id:"fullpage_styles"},i),k=j.get("fullpage_styles"),k.styleSheet&&(k.styleSheet.cssText=i))},_getDefaultHeader:function(){var a="",b=this.editor,c,d="";b.getParam("fullpage_default_xml_pi")&&(a+='<?xml version="1.0" encoding="'+b.getParam("fullpage_default_encoding","ISO-8859-1")+'" ?>\n'),a+=b.getParam("fullpage_default_doctype",'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'),a+="\n<html>\n<head>\n";if(c=b.getParam("fullpage_default_title"))a+="<title>"+c+"</title>\n";if(c=b.getParam("fullpage_default_encoding"))a+='<meta http-equiv="Content-Type" content="text/html; charset='+c+'" />\n';if(c=b.getParam("fullpage_default_font_family"))d+="font-family: "+c+";";if(c=b.getParam("fullpage_default_font_size"))d+="font-size: "+c+";";if(c=b.getParam("fullpage_default_text_color"))d+="color: "+c+";";return a+="</head>\n<body"+(d?' style="'+d+'"':"")+">\n",a},_getContent:function(a,b){var c=this;if(!b.source_view||!a.getParam("fullpage_hide_in_source_view"))b.content=tinymce.trim(c.head)+"\n"+tinymce.trim(b.content)+"\n"+tinymce.trim(c.foot)}}),tinymce.PluginManager.add("fullpage",tinymce.plugins.FullPagePlugin)}(),function(){var a=tinymce.each,b=tinymce.html.Node;tinymce.create("tinymce.plugins.FullPagePlugin",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceFullPageProperties",function(){a.windowManager.open({file:b+"/fullpage.htm",width:430+parseInt(a.getLang("fullpage.delta_width",0)),height:495+parseInt(a.getLang("fullpage.delta_height",0)),inline:1},{plugin_url:b,data:c._htmlToData()})}),a.addButton("fullpage",{title:"fullpage.desc",cmd:"mceFullPageProperties"}),a.onBeforeSetContent.add(c._setContent,c),a.onGetContent.add(c._getContent,c)},getInfo:function(){return{longname:"Fullpage",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullpage",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_htmlToData:function(){function h(a,b){var c=a.attr(b);return c||""}var b=this._parseHeader(),c={},d,e,f,g=this.editor;return c.fontface=g.getParam("fullpage_default_fontface",""),c.fontsize=g.getParam("fullpage_default_fontsize",""),e=b.firstChild,e.type==7&&(c.xml_pi=!0,f=/encoding="([^"]+)"/.exec(e.value),f&&(c.docencoding=f[1])),e=b.getAll("#doctype")[0],e&&(c.doctype="<!DOCTYPE"+e.value+">"),e=b.getAll("title")[0],e&&e.firstChild&&(c.metatitle=e.firstChild.value),a(b.getAll("meta"),function(a){var b=a.attr("name"),d=a.attr("http-equiv"),e;b?c["meta"+b.toLowerCase()]=a.attr("content"):d=="Content-Type"&&(e=/charset\s*=\s*(.*)\s*/gi.exec(a.attr("content")),e&&(c.docencoding=e[1]))}),e=b.getAll("html")[0],e&&(c.langcode=h(e,"lang")||h(e,"xml:lang")),e=b.getAll("link")[0],e&&e.attr("rel")=="stylesheet"&&(c.stylesheet=e.attr("href")),e=b.getAll("body")[0],e&&(c.langdir=h(e,"dir"),c.style=h(e,"style"),c.visited_color=h(e,"vlink"),c.link_color=h(e,"link"),c.active_color=h(e,"alink")),c},_dataToHtml:function(c){function j(a,b,c){a.attr(b,c?c:undefined)}function k(a){e.firstChild?e.insert(a,e.firstChild):e.append(a)}var d,e,f,g,h,i=this.editor.dom;d=this._parseHeader(),e=d.getAll("head")[0],e||(g=d.getAll("html")[0],e=new b("head",1),g.firstChild?g.insert(e,g.firstChild,!0):g.append(e)),g=d.firstChild,c.xml_pi?(h='version="1.0"',c.docencoding&&(h+=' encoding="'+c.docencoding+'"'),g.type!=7&&(g=new b("xml",7),d.insert(g,d.firstChild,!0)),g.value=h):g&&g.type==7&&g.remove(),g=d.getAll("#doctype")[0],c.doctype?(g||(g=new b("#doctype",10),c.xml_pi?d.insert(g,d.firstChild):k(g)),g.value=c.doctype.substring(9,c.doctype.length-1)):g&&g.remove(),g=d.getAll("title")[0],c.metatitle&&(g||(g=new b("title",1),g.append(new b("#text",3)).value=c.metatitle,k(g))),c.docencoding&&(g=null,a(d.getAll("meta"),function(a){a.attr("http-equiv")=="Content-Type"&&(g=a)}),g||(g=new b("meta",1),g.attr("http-equiv","Content-Type"),g.shortEnded=!0,k(g)),g.attr("content","text/html; charset="+c.docencoding)),a("keywords,description,author,copyright,robots".split(","),function(a){var e=d.getAll("meta"),f,h,i=c["meta"+a];for(f=0;f<e.length;f++){h=e[f];if(h.attr("name")==a){i?h.attr("content",i):h.remove();return}}i&&(g=new b("meta",1),g.attr("name",a),g.attr("content",i),g.shortEnded=!0,k(g))}),g=d.getAll("link")[0],g&&g.attr("rel")=="stylesheet"?c.stylesheet?g.attr("href",c.stylesheet):g.remove():c.stylesheet&&(g=new b("link",1),g.attr({rel:"stylesheet",text:"text/css",href:c.stylesheet}),g.shortEnded=!0,k(g)),g=d.getAll("body")[0],g&&(j(g,"dir",c.langdir),j(g,"style",c.style),j(g,"vlink",c.visited_color),j(g,"link",c.link_color),j(g,"alink",c.active_color),i.setAttribs(this.editor.getBody(),{style:c.style,dir:c.dir,vLink:c.visited_color,link:c.link_color,aLink:c.active_color})),g=d.getAll("html")[0],g&&(j(g,"lang",c.langcode),j(g,"xml:lang",c.langcode)),f=(new tinymce.html.Serializer({validate:!1,indent:!0,apply_source_formatting:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"})).serialize(d),this.head=f.substring(0,f.indexOf("</body>"))},_parseHeader:function(){return(new tinymce.html.DomParser({validate:!1,root_name:"#document"})).parse(this.head)},_setContent:function(b,c){function l(a){return a.replace(/<\/?[A-Z]+/g,function(a){return a.toLowerCase()})}var d=this,e,f,g=c.content,h,i="",j=d.editor.dom,k;if(c.format=="raw"&&d.head)return;if(c.source_view&&b.getParam("fullpage_hide_in_source_view"))return;g=g.replace(/<(\/?)BODY/gi,"<$1body"),e=g.indexOf("<body"),e!=-1?(e=g.indexOf(">",e),d.head=l(g.substring(0,e+1)),f=g.indexOf("</body",e),f==-1&&(f=g.length),c.content=g.substring(e+1,f),d.foot=l(g.substring(f))):(d.head=this._getDefaultHeader(),d.foot="\n</body>\n</html>"),h=d._parseHeader(),a(h.getAll("style"),function(a){a.firstChild&&(i+=a.firstChild.value)}),k=h.getAll("body")[0],k&&j.setAttribs(d.editor.getBody(),{style:k.attr("style")||"",dir:k.attr("dir")||"",vLink:k.attr("vlink")||"",link:k.attr("link")||"",aLink:k.attr("alink")||""}),j.remove("fullpage_styles"),i&&(j.add(d.editor.getDoc().getElementsByTagName("head")[0],"style",{id:"fullpage_styles"},i),k=j.get("fullpage_styles"),k.styleSheet&&(k.styleSheet.cssText=i))},_getDefaultHeader:function(){var a="",b=this.editor,c,d="";b.getParam("fullpage_default_xml_pi")&&(a+='<?xml version="1.0" encoding="'+b.getParam("fullpage_default_encoding","ISO-8859-1")+'" ?>\n'),a+=b.getParam("fullpage_default_doctype",'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'),a+="\n<html>\n<head>\n";if(c=b.getParam("fullpage_default_title"))a+="<title>"+c+"</title>\n";if(c=b.getParam("fullpage_default_encoding"))a+='<meta http-equiv="Content-Type" content="text/html; charset='+c+'" />\n';if(c=b.getParam("fullpage_default_font_family"))d+="font-family: "+c+";";if(c=b.getParam("fullpage_default_font_size"))d+="font-size: "+c+";";if(c=b.getParam("fullpage_default_text_color"))d+="color: "+c+";";return a+="</head>\n<body"+(d?' style="'+d+'"':"")+">\n",a},_getContent:function(a,b){var c=this;if(!b.source_view||!a.getParam("fullpage_hide_in_source_view"))b.content=tinymce.trim(c.head)+"\n"+tinymce.trim(b.content)+"\n"+tinymce.trim(c.foot)}}),tinymce.PluginManager.add("fullpage",tinymce.plugins.FullPagePlugin)}(),function(){function e(a,b){var c=document.getElementById(a);c&&(b=b||"",c.nodeName=="SELECT"?selectByValue(document.forms[0],a,b):c.type=="checkbox"?c.checked=!!b:c.value=b)}function f(a){var b=document.getElementById(a);return b.nodeName=="SELECT"?b.options[b.selectedIndex].value:b.type=="checkbox"?b.checked:b.value}function g(){var f=document.forms[0],g,h,i,j=tinyMCEPopup.editor;i=j.getParam("fullpage_doctypes",a).split(",");for(g=0;g<i.length;g++)h=i[g].split("="),h.length>1&&addSelectValue(f,"doctype",h[0],h[1]);i=j.getParam("fullpage_fonts",c).split(";");for(g=0;g<i.length;g++)h=i[g].split("="),h.length>1&&addSelectValue(f,"fontface",h[0],h[1]);i=j.getParam("fullpage_fontsizes",d).split(",");for(g=0;g<i.length;g++)addSelectValue(f,"fontsize",i[g],i[g]);i=j.getParam("fullpage_encodings",b).split(",");for(g=0;g<i.length;g++)h=i[g].split("="),h.length>1&&addSelectValue(f,"docencoding",h[0],h[1]);document.getElementById("bgcolor_pickcontainer").innerHTML=getColorPickerHTML("bgcolor_pick","bgcolor"),document.getElementById("link_color_pickcontainer").innerHTML=getColorPickerHTML("link_color_pick","link_color"),document.getElementById("visited_color_pickcontainer").innerHTML=getColorPickerHTML("visited_color_pick","visited_color"),document.getElementById("active_color_pickcontainer").innerHTML=getColorPickerHTML("active_color_pick","active_color"),document.getElementById("textcolor_pickcontainer").innerHTML=getColorPickerHTML("textcolor_pick","textcolor"),document.getElementById("stylesheet_browsercontainer").innerHTML=getBrowserHTML("stylesheetbrowser","stylesheet","file","fullpage"),document.getElementById("bgimage_pickcontainer").innerHTML=getBrowserHTML("bgimage_browser","bgimage","image","fullpage"),isVisible("stylesheetbrowser")&&(document.getElementById("stylesheet").style.width="220px"),isVisible("link_href_browser")&&(document.getElementById("element_link_href").style.width="230px"),isVisible("bgimage_browser")&&(document.getElementById("bgimage").style.width="210px"),tinymce.each(tinyMCEPopup.getWindowArg("data"),function(a,b){e(b,a)}),FullPageDialog.changedStyle(),updateColor("textcolor_pick","textcolor"),updateColor("bgcolor_pick","bgcolor"),updateColor("visited_color_pick","visited_color"),updateColor("active_color_pick","active_color"),updateColor("link_color_pick","link_color")}tinyMCEPopup.requireLangPack();var a='XHTML 1.0 Transitional=<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">,XHTML 1.0 Frameset=<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">,XHTML 1.0 Strict=<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">,XHTML 1.1=<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">,HTML 4.01 Transitional=<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">,HTML 4.01 Strict=<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">,HTML 4.01 Frameset=<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">',b="Western european (iso-8859-1)=iso-8859-1,Central European (iso-8859-2)=iso-8859-2,Unicode (UTF-8)=utf-8,Chinese traditional (Big5)=big5,Cyrillic (iso-8859-5)=iso-8859-5,Japanese (iso-2022-jp)=iso-2022-jp,Greek (iso-8859-7)=iso-8859-7,Korean (iso-2022-kr)=iso-2022-kr,ASCII (us-ascii)=us-ascii",c="Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,times new roman,times,serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times,serif;Verdana=verdana,arial,helvetica,sans-serif;Impact=impact;WingDings=wingdings",d="10px,11px,12px,13px,14px,15px,16px";window.FullPageDialog={changedStyle:function(){var a,b=tinyMCEPopup.editor.dom.parseStyle(f("style"));e("fontface",b["font-face"]),e("fontsize",b["font-size"]),e("textcolor",b.color),(a=b["background-image"])?e("bgimage",a.replace(new RegExp("url\\('?([^']*)'?\\)","gi"),"$1")):e("bgimage",""),e("bgcolor",b["background-color"]),e("topmargin",""),e("rightmargin",""),e("bottommargin",""),e("leftmargin","");if(a=b.margin)a=a.split(" "),b["margin-top"]=a[0]||"",b["margin-right"]=a[1]||a[0]||"",b["margin-bottom"]=a[2]||a[0]||"",b["margin-left"]=a[3]||a[0]||"";(a=b["margin-top"])&&e("topmargin",a.replace(/px/,"")),(a=b["margin-right"])&&e("rightmargin",a.replace(/px/,"")),(a=b["margin-bottom"])&&e("bottommargin",a.replace(/px/,"")),(a=b["margin-left"])&&e("leftmargin",a.replace(/px/,"")),updateColor("bgcolor_pick","bgcolor"),updateColor("textcolor_pick","textcolor")},changedStyleProp:function(){var a,b=tinyMCEPopup.editor.dom,c=b.parseStyle(f("style"));c["font-face"]=f("fontface"),c["font-size"]=f("fontsize"),c.color=f("textcolor"),c["background-color"]=f("bgcolor"),(a=f("bgimage"))?c["background-image"]="url('"+a+"')":c["background-image"]="",delete c.margin,(a=f("topmargin"))?c["margin-top"]=a+"px":c["margin-top"]="",(a=f("rightmargin"))?c["margin-right"]=a+"px":c["margin-right"]="",(a=f("bottommargin"))?c["margin-bottom"]=a+"px":c["margin-bottom"]="",(a=f("leftmargin"))?c["margin-left"]=a+"px":c["margin-left"]="",e("style",b.serializeStyle(b.parseStyle(b.serializeStyle(c)))),this.changedStyle()},update:function(){var a={};tinymce.each(tinyMCEPopup.dom.select("select,input,textarea"),function(b){a[b.id]=f(b.id)}),tinyMCEPopup.editor.plugins.fullpage._dataToHtml(a),tinyMCEPopup.close()}},tinyMCEPopup.onInit.add(g)}(),tinyMCE.addI18n("en.fullpage_dlg",{title:"Document Properties",meta_tab:"General",appearance_tab:"Appearance",advanced_tab:"Advanced",meta_props:"Meta Information",langprops:"Language and Encoding",meta_title:"Title",meta_keywords:"Keywords",meta_description:"Description",meta_robots:"Robots",doctypes:"Doctype",langcode:"Language Code",langdir:"Language Direction",ltr:"Left to Right",rtl:"Right to Left",xml_pi:"XML Declaration",encoding:"Character Encoding",appearance_bgprops:"Background Properties",appearance_marginprops:"Body Margins",appearance_linkprops:"Link Colors",appearance_textprops:"Text Properties",bgcolor:"Background Color",bgimage:"Background Image",left_margin:"Left Margin",right_margin:"Right Margin",top_margin:"Top Margin",bottom_margin:"Bottom Margin",text_color:"Text Color",font_size:"Font Size",font_face:"Font Face",link_color:"Link Color",hover_color:"Hover Color",visited_color:"Visited Color",active_color:"Active Color",textcolor:"Color",fontsize:"Font Size",fontface:"Font Family",meta_index_follow:"Index and Follow the Links",meta_index_nofollow:"Index and Don't Follow the Links",meta_noindex_follow:"Do Not Index but Follow the Links",meta_noindex_nofollow:"Do Not Index and Don't Follow the Links",appearance_style:"Stylesheet and Style Properties",stylesheet:"Stylesheet",style:"Style",author:"Author",copyright:"Copyright",add:"Add New Element",remove:"Remove Selected Element",moveup:"Move Selected Element Up",movedown:"Move Selected Element Down",head_elements:"Head Elements",info:"Information",add_title:"Title Element",add_meta:"Meta Element",add_script:"Script Element",add_style:"Style Element",add_link:"Link Element",add_base:"Base Element",add_comment:"Comment Node",title_element:"Title Element",script_element:"Script Element",style_element:"Style Element",base_element:"Base Element",link_element:"Link Element",meta_element:"Meta Element",comment_element:"Comment",src:"Source",language:"Language",href:"HREF",target:"Target",type:"Type",charset:"Charset",defer:"Defer",media:"Media",properties:"Properties",name:"Name",value:"Value",content:"Content",rel:"Rel",rev:"Rev",hreflang:"HREF Lang",general_props:"General",advanced_props:"Advanced"}),function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.FullScreenPlugin",{init:function(b,c){var d=this,e={},f,g;d.editor=b,b.addCommand("mceFullScreen",function(){var h,i=a.doc.documentElement;if(b.getParam("fullscreen_is_enabled")){b.getParam("fullscreen_new_window")?closeFullscreen():a.win.setTimeout(function(){tinymce.dom.Event.remove(a.win,"resize",d.resizeFunc),tinyMCE.get(b.getParam("fullscreen_editor_id")).setContent(b.getContent()),tinyMCE.remove(b),a.remove("mce_fullscreen_container"),i.style.overflow=b.getParam("fullscreen_html_overflow"),a.setStyle(a.doc.body,"overflow",b.getParam("fullscreen_overflow")),a.win.scrollTo(b.getParam("fullscreen_scrollx"),b.getParam("fullscreen_scrolly")),tinyMCE.settings=tinyMCE.oldSettings},10);return}if(b.getParam("fullscreen_new_window")){h=a.win.open(c+"/fullscreen.htm","mceFullScreenPopup","fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width="+screen.availWidth+",height="+screen.availHeight);try{h.resizeTo(screen.availWidth,screen.availHeight)}catch(j){}}else tinyMCE.oldSettings=tinyMCE.settings,e.fullscreen_overflow=a.getStyle(a.doc.body,"overflow",1)||"auto",e.fullscreen_html_overflow=a.getStyle(i,"overflow",1),f=a.getViewPort(),e.fullscreen_scrollx=f.x,e.fullscreen_scrolly=f.y,tinymce.isOpera&&e.fullscreen_overflow=="visible"&&(e.fullscreen_overflow="auto"),tinymce.isIE&&e.fullscreen_overflow=="scroll"&&(e.fullscreen_overflow="auto"),tinymce.isIE&&(e.fullscreen_html_overflow=="visible"||e.fullscreen_html_overflow=="scroll")&&(e.fullscreen_html_overflow="auto"),e.fullscreen_overflow=="0px"&&(e.fullscreen_overflow=""),a.setStyle(a.doc.body,"overflow","hidden"),i.style.overflow="hidden",f=a.getViewPort(),a.win.scrollTo(0,0),tinymce.isIE&&(f.h-=1),tinymce.isIE6?g="absolute;top:"+f.y:g="fixed;top:0",n=a.add(a.doc.body,"div",{id:"mce_fullscreen_container",style:"position:"+g+";left:0;width:"+f.w+"px;height:"+f.h+"px;z-index:200000;"}),a.add(n,"div",{id:"mce_fullscreen"}),tinymce.each(b.settings,function(a,b){e[b]=a}),e.id="mce_fullscreen",e.width=n.clientWidth,e.height=n.clientHeight-15,e.fullscreen_is_enabled=!0,e.fullscreen_editor_id=b.id,e.theme_advanced_resizing=!1,e.save_onsavecallback=function(){b.setContent(tinyMCE.get(e.id).getContent()),b.execCommand("mceSave")},tinymce.each(b.getParam("fullscreen_settings"),function(a,b){e[b]=a}),e.theme_advanced_toolbar_location==="external"&&(e.theme_advanced_toolbar_location="top"),d.fullscreenEditor=new tinymce.Editor("mce_fullscreen",e),d.fullscreenEditor.onInit.add(function(){d.fullscreenEditor.setContent(b.getContent()),d.fullscreenEditor.focus()}),d.fullscreenEditor.render(),d.fullscreenElement=new tinymce.dom.Element("mce_fullscreen_container"),d.fullscreenElement.update(),d.resizeFunc=tinymce.dom.Event.add(a.win,"resize",function(){var a=tinymce.DOM.getViewPort(),b=d.fullscreenEditor,c,e;c=b.dom.getSize(b.getContainer().firstChild),e=b.dom.getSize(b.getContainer().getElementsByTagName("iframe")[0]),b.theme.resizeTo(a.w-c.w+e.w,a.h-c.h+e.h)})}),b.addButton("fullscreen",{title:"fullscreen.desc",cmd:"mceFullScreen"}),b.onNodeChange.add(function(a,b){b.setActive("fullscreen",a.getParam("fullscreen_is_enabled"))})},getInfo:function(){return{longname:"Fullscreen",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullscreen",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("fullscreen",tinymce.plugins.FullScreenPlugin)}(),function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.FullScreenPlugin",{init:function(b,c){var d=this,e={},f,g;d.editor=b,b.addCommand("mceFullScreen",function(){var h,i=a.doc.documentElement;if(b.getParam("fullscreen_is_enabled")){b.getParam("fullscreen_new_window")?closeFullscreen():a.win.setTimeout(function(){tinymce.dom.Event.remove(a.win,"resize",d.resizeFunc),tinyMCE.get(b.getParam("fullscreen_editor_id")).setContent(b.getContent()),tinyMCE.remove(b),a.remove("mce_fullscreen_container"),i.style.overflow=b.getParam("fullscreen_html_overflow"),a.setStyle(a.doc.body,"overflow",b.getParam("fullscreen_overflow")),a.win.scrollTo(b.getParam("fullscreen_scrollx"),b.getParam("fullscreen_scrolly")),tinyMCE.settings=tinyMCE.oldSettings},10);return}if(b.getParam("fullscreen_new_window")){h=a.win.open(c+"/fullscreen.htm","mceFullScreenPopup","fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width="+screen.availWidth+",height="+screen.availHeight);try{h.resizeTo(screen.availWidth,screen.availHeight)}catch(j){}}else tinyMCE.oldSettings=tinyMCE.settings,e.fullscreen_overflow=a.getStyle(a.doc.body,"overflow",1)||"auto",e.fullscreen_html_overflow=a.getStyle(i,"overflow",1),f=a.getViewPort(),e.fullscreen_scrollx=f.x,e.fullscreen_scrolly=f.y,tinymce.isOpera&&e.fullscreen_overflow=="visible"&&(e.fullscreen_overflow="auto"),tinymce.isIE&&e.fullscreen_overflow=="scroll"&&(e.fullscreen_overflow="auto"),tinymce.isIE&&(e.fullscreen_html_overflow=="visible"||e.fullscreen_html_overflow=="scroll")&&(e.fullscreen_html_overflow="auto"),e.fullscreen_overflow=="0px"&&(e.fullscreen_overflow=""),a.setStyle(a.doc.body,"overflow","hidden"),i.style.overflow="hidden",f=a.getViewPort(),a.win.scrollTo(0,0),tinymce.isIE&&(f.h-=1),tinymce.isIE6?g="absolute;top:"+f.y:g="fixed;top:0",n=a.add(a.doc.body,"div",{id:"mce_fullscreen_container",style:"position:"+g+";left:0;width:"+f.w+"px;height:"+f.h+"px;z-index:200000;"}),a.add(n,"div",{id:"mce_fullscreen"}),tinymce.each(b.settings,function(a,b){e[b]=a}),e.id="mce_fullscreen",e.width=n.clientWidth,e.height=n.clientHeight-15,e.fullscreen_is_enabled=!0,e.fullscreen_editor_id=b.id,e.theme_advanced_resizing=!1,e.save_onsavecallback=function(){b.setContent(tinyMCE.get(e.id).getContent()),b.execCommand("mceSave")},tinymce.each(b.getParam("fullscreen_settings"),function(a,b){e[b]=a}),e.theme_advanced_toolbar_location==="external"&&(e.theme_advanced_toolbar_location="top"),d.fullscreenEditor=new tinymce.Editor("mce_fullscreen",e),d.fullscreenEditor.onInit.add(function(){d.fullscreenEditor.setContent(b.getContent()),d.fullscreenEditor.focus()}),d.fullscreenEditor.render(),d.fullscreenElement=new tinymce.dom.Element("mce_fullscreen_container"),d.fullscreenElement.update(),d.resizeFunc=tinymce.dom.Event.add(a.win,"resize",function(){var a=tinymce.DOM.getViewPort(),b=d.fullscreenEditor,c,e;c=b.dom.getSize(b.getContainer().firstChild),e=b.dom.getSize(b.getContainer().getElementsByTagName("iframe")[0]),b.theme.resizeTo(a.w-c.w+e.w,a.h-c.h+e.h)})}),b.addButton("fullscreen",{title:"fullscreen.desc",cmd:"mceFullScreen"}),b.onNodeChange.add(function(a,b){b.setActive("fullscreen",a.getParam("fullscreen_is_enabled"))})},getInfo:function(){return{longname:"Fullscreen",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullscreen",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("fullscreen",tinymce.plugins.FullScreenPlugin)}(),function(){tinymce.create("tinymce.plugins.IESpell",{init:function(a,b){var c=this,d;if(!tinymce.isIE)return;c.editor=a,a.addCommand("mceIESpell",function(){try{d=new ActiveXObject("ieSpell.ieSpellExtension"),d.CheckDocumentNode(a.getDoc().documentElement)}catch(b){b.number==-2146827859?a.windowManager.confirm(a.getLang("iespell.download"),function(a){a&&window.open("http://www.iespell.com/download.php","ieSpellDownload","")}):a.windowManager.alert("Error Loading ieSpell: Exception "+b.number)}}),a.addButton("iespell",{title:"iespell.iespell_desc",cmd:"mceIESpell"})},getInfo:function(){return{longname:"IESpell (IE Only)",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/iespell",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("iespell",tinymce.plugins.IESpell)}(),function(){tinymce.create("tinymce.plugins.IESpell",{init:function(a,b){var c=this,d;if(!tinymce.isIE)return;c.editor=a,a.addCommand("mceIESpell",function(){try{d=new ActiveXObject("ieSpell.ieSpellExtension"),d.CheckDocumentNode(a.getDoc().documentElement)}catch(b){b.number==-2146827859?a.windowManager.confirm(a.getLang("iespell.download"),function(a){a&&window.open("http://www.iespell.com/download.php","ieSpellDownload","")}):a.windowManager.alert("Error Loading ieSpell: Exception "+b.number)}}),a.addButton("iespell",{title:"iespell.iespell_desc",cmd:"mceIESpell"})},getInfo:function(){return{longname:"IESpell (IE Only)",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/iespell",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("iespell",tinymce.plugins.IESpell)}(),function(){var a=tinymce.DOM,b=tinymce.dom.Element,c=tinymce.dom.Event,d=tinymce.each,e=tinymce.is;tinymce.create("tinymce.plugins.InlinePopups",{init:function(b,c){b.onBeforeRenderUI.add(function(){b.windowManager=new tinymce.InlineWindowManager(b),a.loadCSS(c+"/skins/"+(b.settings.inlinepopups_skin||"clearlooks2")+"/window.css")})},getInfo:function(){return{longname:"InlinePopups",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/inlinepopups",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.create("tinymce.InlineWindowManager:tinymce.WindowManager",{InlineWindowManager:function(a){var b=this;b.parent(a),b.zIndex=3e5,b.count=0,b.windows={}},open:function(d,e){var f=this,g,h="",i=f.editor,j=0,k=0,l,m,n,o,p,q,r,s;return d=d||{},e=e||{},d.inline?(s=f._frontWindow(),s&&a.get(s.id+"_ifr")&&(s.focussedElement=a.get(s.id+"_ifr").contentWindow.document.activeElement),d.type||(f.bookmark=i.selection.getBookmark(1)),g=a.uniqueId(),l=a.getViewPort(),d.width=parseInt(d.width||320),d.height=parseInt(d.height||240)+(tinymce.isIE?8:0),d.min_width=parseInt(d.min_width||150),d.min_height=parseInt(d.min_height||100),d.max_width=parseInt(d.max_width||2e3),d.max_height=parseInt(d.max_height||2e3),d.left=d.left||Math.round(Math.max(l.x,l.x+l.w/2-d.width/2)),d.top=d.top||Math.round(Math.max(l.y,l.y+l.h/2-d.height/2)),d.movable=d.resizable=!0,e.mce_width=d.width,e.mce_height=d.height,e.mce_inline=!0,e.mce_window_id=g,e.mce_auto_focus=d.auto_focus,f.features=d,f.params=e,f.onOpen.dispatch(f,d,e),d.type&&(h+=" mceModal",d.type&&(h+=" mce"+d.type.substring(0,1).toUpperCase()+d.type.substring(1)),d.resizable=!1),d.statusbar&&(h+=" mceStatusbar")
,d.resizable&&(h+=" mceResizable"),d.minimizable&&(h+=" mceMinimizable"),d.maximizable&&(h+=" mceMaximizable"),d.movable&&(h+=" mceMovable"),f._addAll(a.doc.body,["div",{id:g,role:"dialog","aria-labelledby":d.type?g+"_content":g+"_title","class":(i.settings.inlinepopups_skin||"clearlooks2")+(tinymce.isIE&&window.getSelection?" ie9":""),style:"width:100px;height:100px"},["div",{id:g+"_wrapper","class":"mceWrapper"+h},["div",{id:g+"_top","class":"mceTop"},["div",{"class":"mceLeft"}],["div",{"class":"mceCenter"}],["div",{"class":"mceRight"}],["span",{id:g+"_title"},d.title||""]],["div",{id:g+"_middle","class":"mceMiddle"},["div",{id:g+"_left","class":"mceLeft",tabindex:"0"}],["span",{id:g+"_content"}],["div",{id:g+"_right","class":"mceRight",tabindex:"0"}]],["div",{id:g+"_bottom","class":"mceBottom"},["div",{"class":"mceLeft"}],["div",{"class":"mceCenter"}],["div",{"class":"mceRight"}],["span",{id:g+"_status"},"Content"]],["a",{"class":"mceMove",tabindex:"-1",href:"javascript:;"}],["a",{"class":"mceMin",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceMax",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceMed",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceClose",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{id:g+"_resize_n","class":"mceResize mceResizeN",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_s","class":"mceResize mceResizeS",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_w","class":"mceResize mceResizeW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_e","class":"mceResize mceResizeE",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_nw","class":"mceResize mceResizeNW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_ne","class":"mceResize mceResizeNE",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_sw","class":"mceResize mceResizeSW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_se","class":"mceResize mceResizeSE",tabindex:"-1",href:"javascript:;"}]]]),a.setStyles(g,{top:-1e4,left:-1e4}),tinymce.isGecko&&a.setStyle(g,"overflow","auto"),d.type||(j+=a.get(g+"_left").clientWidth,j+=a.get(g+"_right").clientWidth,k+=a.get(g+"_top").clientHeight,k+=a.get(g+"_bottom").clientHeight),a.setStyles(g,{top:d.top,left:d.left,width:d.width+j,height:d.height+k}),r=d.url||d.file,r&&(tinymce.relaxedDomain&&(r+=(r.indexOf("?")==-1?"?":"&")+"mce_rdomain="+tinymce.relaxedDomain),r=tinymce._addVer(r)),d.type?(a.add(g+"_wrapper","a",{id:g+"_ok","class":"mceButton mceOk",href:"javascript:;",onmousedown:"return false;"},"Ok"),d.type=="confirm"&&a.add(g+"_wrapper","a",{"class":"mceButton mceCancel",href:"javascript:;",onmousedown:"return false;"},"Cancel"),a.add(g+"_middle","div",{"class":"mceIcon"}),a.setHTML(g+"_content",d.content.replace("\n","<br />")),c.add(g,"keyup",function(a){var b=27;if(a.keyCode===b)return d.button_func(!1),c.cancel(a)}),c.add(g,"keydown",function(b){var d,e=9;if(b.keyCode===e)return d=a.select("a.mceCancel",g+"_wrapper")[0],d&&d!==b.target?d.focus():a.get(g+"_ok").focus(),c.cancel(b)})):(a.add(g+"_content","iframe",{id:g+"_ifr",src:'javascript:""',frameBorder:0,style:"border:0;width:10px;height:10px"}),a.setStyles(g+"_ifr",{width:d.width,height:d.height}),a.setAttrib(g+"_ifr","src",r)),n=c.add(g,"mousedown",function(b){var d=b.target,e,h;e=f.windows[g],f.focus(g);if(d.nodeName=="A"||d.nodeName=="a"){if(d.className=="mceClose")return f.close(null,g),c.cancel(b);if(d.className=="mceMax")e.oldPos=e.element.getXY(),e.oldSize=e.element.getSize(),h=a.getViewPort(),h.w-=2,h.h-=2,e.element.moveTo(h.x,h.y),e.element.resizeTo(h.w,h.h),a.setStyles(g+"_ifr",{width:h.w-e.deltaWidth,height:h.h-e.deltaHeight}),a.addClass(g+"_wrapper","mceMaximized");else if(d.className=="mceMed")e.element.moveTo(e.oldPos.x,e.oldPos.y),e.element.resizeTo(e.oldSize.w,e.oldSize.h),e.iframeElement.resizeTo(e.oldSize.w-e.deltaWidth,e.oldSize.h-e.deltaHeight),a.removeClass(g+"_wrapper","mceMaximized");else{if(d.className=="mceMove")return f._startDrag(g,b,d.className);if(a.hasClass(d,"mceResize"))return f._startDrag(g,b,d.className.substring(13))}}}),o=c.add(g,"click",function(a){var b=a.target;f.focus(g);if(b.nodeName=="A"||b.nodeName=="a")switch(b.className){case"mceClose":return f.close(null,g),c.cancel(a);case"mceButton mceOk":case"mceButton mceCancel":return d.button_func(b.className=="mceButton mceOk"),c.cancel(a)}}),c.add([g+"_left",g+"_right"],"focus",function(b){var c=a.get(g+"_ifr");if(c){var d=c.contentWindow.document.body,e=a.select(":input:enabled,*[tabindex=0]",d);b.target.id===g+"_left"?e[e.length-1].focus():e[0].focus()}else a.get(g+"_ok").focus()}),q=f.windows[g]={id:g,mousedown_func:n,click_func:o,element:new b(g,{blocker:1,container:i.getContainer()}),iframeElement:new b(g+"_ifr"),features:d,deltaWidth:j,deltaHeight:k},q.iframeElement.on("focus",function(){f.focus(g)}),f.count==0&&f.editor.getParam("dialog_type","modal")=="modal"?(a.add(a.doc.body,"div",{id:"mceModalBlocker","class":(f.editor.settings.inlinepopups_skin||"clearlooks2")+"_modalBlocker",style:{zIndex:f.zIndex-1}}),a.show("mceModalBlocker"),a.setAttrib(a.doc.body,"aria-hidden","true")):a.setStyle("mceModalBlocker","z-index",f.zIndex-1),(tinymce.isIE6||/Firefox\/2\./.test(navigator.userAgent)||tinymce.isIE&&!a.boxModel)&&a.setStyles("mceModalBlocker",{position:"absolute",left:l.x,top:l.y,width:l.w-2,height:l.h-2}),a.setAttrib(g,"aria-hidden","false"),f.focus(g),f._fixIELayout(g,1),a.get(g+"_ok")&&a.get(g+"_ok").focus(),f.count++,q):f.parent(d,e)},focus:function(b){var c=this,d;if(d=c.windows[b])d.zIndex=this.zIndex++,d.element.setStyle("zIndex",d.zIndex),d.element.update(),b+="_wrapper",a.removeClass(c.lastId,"mceFocus"),a.addClass(b,"mceFocus"),c.lastId=b,d.focussedElement?d.focussedElement.focus():a.get(b+"_ok")?a.get(d.id+"_ok").focus():a.get(d.id+"_ifr")&&a.get(d.id+"_ifr").focus()},_addAll:function(a,b){var c,d,f=this,g=tinymce.DOM;if(e(b,"string"))a.appendChild(g.doc.createTextNode(b));else if(b.length){a=a.appendChild(g.create(b[0],b[1]));for(c=2;c<b.length;c++)f._addAll(a,b[c])}},_startDrag:function(d,e,f){function B(){if(k)return;g._fixIELayout(d,0),a.add(j.body,"div",{id:"mceEventBlocker","class":"mceEventBlocker "+(g.editor.settings.inlinepopups_skin||"clearlooks2"),style:{zIndex:g.zIndex+1}}),(tinymce.isIE6||tinymce.isIE&&!a.boxModel)&&a.setStyles("mceEventBlocker",{position:"absolute",left:s.x,top:s.y,width:s.w-2,height:s.h-2}),k=new b("mceEventBlocker"),k.update(),o=m.getXY(),p=m.getSize(),t=r.x+o.x-s.x,u=r.y+o.y-s.y,a.add(k.get(),"div",{id:"mcePlaceHolder","class":"mcePlaceHolder",style:{left:t,top:u,width:p.w,height:p.h}}),q=new b("mcePlaceHolder")}var g=this,h,i,j=a.doc,k,l=g.windows[d],m=l.element,n=m.getXY(),o,p,q,r,s,t,u,v,w,x,y,z,A;return r={x:0,y:0},s=a.getViewPort(),s.w-=2,s.h-=2,v=e.screenX,w=e.screenY,x=y=z=A=0,h=c.add(j,"mouseup",function(b){return c.remove(j,"mouseup",h),c.remove(j,"mousemove",i),k&&k.remove(),m.moveBy(x,y),m.resizeBy(z,A),p=m.getSize(),a.setStyles(d+"_ifr",{width:p.w-l.deltaWidth,height:p.h-l.deltaHeight}),g._fixIELayout(d,1),c.cancel(b)}),f!="Move"&&B(),i=c.add(j,"mousemove",function(a){var b,d,e;B(),b=a.screenX-v,d=a.screenY-w;switch(f){case"ResizeW":x=b,z=0-b;break;case"ResizeE":z=b;break;case"ResizeN":case"ResizeNW":case"ResizeNE":f=="ResizeNW"?(x=b,z=0-b):f=="ResizeNE"&&(z=b),y=d,A=0-d;break;case"ResizeS":case"ResizeSW":case"ResizeSE":f=="ResizeSW"?(x=b,z=0-b):f=="ResizeSE"&&(z=b),A=d;break;case"mceMove":x=b,y=d}return z<(e=l.features.min_width-p.w)&&(x!==0&&(x+=z-e),z=e),A<(e=l.features.min_height-p.h)&&(y!==0&&(y+=A-e),A=e),z=Math.min(z,l.features.max_width-p.w),A=Math.min(A,l.features.max_height-p.h),x=Math.max(x,s.x-(t+s.x)),y=Math.max(y,s.y-(u+s.y)),x=Math.min(x,s.w+s.x-(t+p.w+s.x)),y=Math.min(y,s.h+s.y-(u+p.h+s.y)),x+y!==0&&(t+x<0&&(x=0),u+y<0&&(y=0),q.moveTo(t+x,u+y)),z+A!==0&&q.resizeTo(p.w+z,p.h+A),c.cancel(a)}),c.cancel(e)},resizeBy:function(a,b,c){var d=this.windows[c];d&&(d.element.resizeBy(a,b),d.iframeElement.resizeBy(a,b))},close:function(b,d){var e=this,f,g=a.doc,h,d;d=e._findId(d||b);if(!e.windows[d]){e.parent(b);return}e.count--,e.count==0&&(a.remove("mceModalBlocker"),a.setAttrib(a.doc.body,"aria-hidden","false"),e.editor.focus());if(f=e.windows[d])e.onClose.dispatch(e),c.remove(g,"mousedown",f.mousedownFunc),c.remove(g,"click",f.clickFunc),c.clear(d),c.clear(d+"_ifr"),a.setAttrib(d+"_ifr","src",'javascript:""'),f.element.remove(),delete e.windows[d],h=e._frontWindow(),h&&e.focus(h.id)},_frontWindow:function(){var a,b=0;return d(this.windows,function(c){c.zIndex>b&&(a=c,b=c.zIndex)}),a},setTitle:function(b,c){var d;b=this._findId(b);if(d=a.get(b+"_title"))d.innerHTML=a.encode(c)},alert:function(b,c,d){var e=this,f;f=e.open({title:e,type:"alert",button_func:function(a){c&&c.call(a||e,a),e.close(null,f.id)},content:a.encode(e.editor.getLang(b,b)),inline:1,width:400,height:130})},confirm:function(b,c,d){var e=this,f;f=e.open({title:e,type:"confirm",button_func:function(a){c&&c.call(a||e,a),e.close(null,f.id)},content:a.encode(e.editor.getLang(b,b)),inline:1,width:400,height:130})},_findId:function(b){var c=this;return typeof b=="string"?b:(d(c.windows,function(c){var d=a.get(c.id+"_ifr");if(d&&b==d.contentWindow)return b=c.id,!1}),b)},_fixIELayout:function(b,c){var e,f;if(!tinymce.isIE6)return;d(["n","s","w","e","nw","ne","sw","se"],function(d){var e=a.get(b+"_resize_"+d);a.setStyles(e,{width:c?e.clientWidth:"",height:c?e.clientHeight:"",cursor:a.getStyle(e,"cursor",1)}),a.setStyle(b+"_bottom","bottom","-1px"),e=0});if(e=this.windows[b])e.element.hide(),e.element.show(),d(a.select("div,a",b),function(a,b){a.currentStyle.backgroundImage!="none"&&(f=new Image,f.src=a.currentStyle.backgroundImage.replace(/url\(\"(.+)\"\)/,"$1"))}),a.get(b).style.filter=""}}),tinymce.PluginManager.add("inlinepopups",tinymce.plugins.InlinePopups)}(),function(){var a=tinymce.DOM,b=tinymce.dom.Element,c=tinymce.dom.Event,d=tinymce.each,e=tinymce.is;tinymce.create("tinymce.plugins.InlinePopups",{init:function(b,c){b.onBeforeRenderUI.add(function(){b.windowManager=new tinymce.InlineWindowManager(b),a.loadCSS(c+"/skins/"+(b.settings.inlinepopups_skin||"clearlooks2")+"/window.css")})},getInfo:function(){return{longname:"InlinePopups",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/inlinepopups",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.create("tinymce.InlineWindowManager:tinymce.WindowManager",{InlineWindowManager:function(a){var b=this;b.parent(a),b.zIndex=3e5,b.count=0,b.windows={}},open:function(d,e){var f=this,g,h="",i=f.editor,j=0,k=0,l,m,n,o,p,q,r,s;return d=d||{},e=e||{},d.inline?(s=f._frontWindow(),s&&a.get(s.id+"_ifr")&&(s.focussedElement=a.get(s.id+"_ifr").contentWindow.document.activeElement),d.type||(f.bookmark=i.selection.getBookmark(1)),g=a.uniqueId(),l=a.getViewPort(),d.width=parseInt(d.width||320),d.height=parseInt(d.height||240)+(tinymce.isIE?8:0),d.min_width=parseInt(d.min_width||150),d.min_height=parseInt(d.min_height||100),d.max_width=parseInt(d.max_width||2e3),d.max_height=parseInt(d.max_height||2e3),d.left=d.left||Math.round(Math.max(l.x,l.x+l.w/2-d.width/2)),d.top=d.top||Math.round(Math.max(l.y,l.y+l.h/2-d.height/2)),d.movable=d.resizable=!0,e.mce_width=d.width,e.mce_height=d.height,e.mce_inline=!0,e.mce_window_id=g,e.mce_auto_focus=d.auto_focus,f.features=d,f.params=e,f.onOpen.dispatch(f,d,e),d.type&&(h+=" mceModal",d.type&&(h+=" mce"+d.type.substring(0,1).toUpperCase()+d.type.substring(1)),d.resizable=!1),d.statusbar&&(h+=" mceStatusbar"),d.resizable&&(h+=" mceResizable"),d.minimizable&&(h+=" mceMinimizable"),d.maximizable&&(h+=" mceMaximizable"),d.movable&&(h+=" mceMovable"),f._addAll(a.doc.body,["div",{id:g,role:"dialog","aria-labelledby":d.type?g+"_content":g+"_title","class":(i.settings.inlinepopups_skin||"clearlooks2")+(tinymce.isIE&&window.getSelection?" ie9":""),style:"width:100px;height:100px"},["div",{id:g+"_wrapper","class":"mceWrapper"+h},["div",{id:g+"_top","class":"mceTop"},["div",{"class":"mceLeft"}],["div",{"class":"mceCenter"}],["div",{"class":"mceRight"}],["span",{id:g+"_title"},d.title||""]],["div",{id:g+"_middle","class":"mceMiddle"},["div",{id:g+"_left","class":"mceLeft",tabindex:"0"}],["span",{id:g+"_content"}],["div",{id:g+"_right","class":"mceRight",tabindex:"0"}]],["div",{id:g+"_bottom","class":"mceBottom"},["div",{"class":"mceLeft"}],["div",{"class":"mceCenter"}],["div",{"class":"mceRight"}],["span",{id:g+"_status"},"Content"]],["a",{"class":"mceMove",tabindex:"-1",href:"javascript:;"}],["a",{"class":"mceMin",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceMax",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceMed",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{"class":"mceClose",tabindex:"-1",href:"javascript:;",onmousedown:"return false;"}],["a",{id:g+"_resize_n","class":"mceResize mceResizeN",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_s","class":"mceResize mceResizeS",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_w","class":"mceResize mceResizeW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_e","class":"mceResize mceResizeE",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_nw","class":"mceResize mceResizeNW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_ne","class":"mceResize mceResizeNE",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_sw","class":"mceResize mceResizeSW",tabindex:"-1",href:"javascript:;"}],["a",{id:g+"_resize_se","class":"mceResize mceResizeSE",tabindex:"-1",href:"javascript:;"}]]]),a.setStyles(g,{top:-1e4,left:-1e4}),tinymce.isGecko&&a.setStyle(g,"overflow","auto"),d.type||(j+=a.get(g+"_left").clientWidth,j+=a.get(g+"_right").clientWidth,k+=a.get(g+"_top").clientHeight,k+=a.get(g+"_bottom").clientHeight),a.setStyles(g,{top:d.top,left:d.left,width:d.width+j,height:d.height+k}),r=d.url||d.file,r&&(tinymce.relaxedDomain&&(r+=(r.indexOf("?")==-1?"?":"&")+"mce_rdomain="+tinymce.relaxedDomain),r=tinymce._addVer(r)),d.type?(a.add(g+"_wrapper","a",{id:g+"_ok","class":"mceButton mceOk",href:"javascript:;",onmousedown:"return false;"},"Ok"),d.type=="confirm"&&a.add(g+"_wrapper","a",{"class":"mceButton mceCancel",href:"javascript:;",onmousedown:"return false;"},"Cancel"),a.add(g+"_middle","div",{"class":"mceIcon"}),a.setHTML(g+"_content",d.content.replace("\n","<br />")),c.add(g,"keyup",function(a){var b=27;if(a.keyCode===b)return d.button_func(!1),c.cancel(a)}),c.add(g,"keydown",function(b){var d,e=9;if(b.keyCode===e)return d=a.select("a.mceCancel",g+"_wrapper")[0],d&&d!==b.target?d.focus():a.get(g+"_ok").focus(),c.cancel(b)})):(a.add(g+"_content","iframe",{id:g+"_ifr",src:'javascript:""',frameBorder:0,style:"border:0;width:10px;height:10px"}),a.setStyles(g+"_ifr",{width:d.width,height:d.height}),a.setAttrib(g+"_ifr","src",r)),n=c.add(g,"mousedown",function(b){var d=b.target,e,h;e=f.windows[g],f.focus(g);if(d.nodeName=="A"||d.nodeName=="a"){if(d.className=="mceClose")return f.close(null,g),c.cancel(b);if(d.className=="mceMax")e.oldPos=e.element.getXY(),e.oldSize=e.element.getSize(),h=a.getViewPort(),h.w-=2,h.h-=2,e.element.moveTo(h.x,h.y),e.element.resizeTo(h.w,h.h),a.setStyles(g+"_ifr",{width:h.w-e.deltaWidth,height:h.h-e.deltaHeight}),a.addClass(g+"_wrapper","mceMaximized");else if(d.className=="mceMed")e.element.moveTo(e.oldPos.x,e.oldPos.y),e.element.resizeTo(e.oldSize.w,e.oldSize.h),e.iframeElement.resizeTo(e.oldSize.w-e.deltaWidth,e.oldSize.h-e.deltaHeight),a.removeClass(g+"_wrapper","mceMaximized");else{if(d.className=="mceMove")return f._startDrag(g,b,d.className);if(a.hasClass(d,"mceResize"))return f._startDrag(g,b,d.className.substring(13))}}}),o=c.add(g,"click",function(a){var b=a.target;f.focus(g);if(b.nodeName=="A"||b.nodeName=="a")switch(b.className){case"mceClose":return f.close(null,g),c.cancel(a);case"mceButton mceOk":case"mceButton mceCancel":return d.button_func(b.className=="mceButton mceOk"),c.cancel(a)}}),c.add([g+"_left",g+"_right"],"focus",function(b){var c=a.get(g+"_ifr");if(c){var d=c.contentWindow.document.body,e=a.select(":input:enabled,*[tabindex=0]",d);b.target.id===g+"_left"?e[e.length-1].focus():e[0].focus()}else a.get(g+"_ok").focus()}),q=f.windows[g]={id:g,mousedown_func:n,click_func:o,element:new b(g,{blocker:1,container:i.getContainer()}),iframeElement:new b(g+"_ifr"),features:d,deltaWidth:j,deltaHeight:k},q.iframeElement.on("focus",function(){f.focus(g)}),f.count==0&&f.editor.getParam("dialog_type","modal")=="modal"?(a.add(a.doc.body,"div",{id:"mceModalBlocker","class":(f.editor.settings.inlinepopups_skin||"clearlooks2")+"_modalBlocker",style:{zIndex:f.zIndex-1}}),a.show("mceModalBlocker"),a.setAttrib(a.doc.body,"aria-hidden","true")):a.setStyle("mceModalBlocker","z-index",f.zIndex-1),(tinymce.isIE6||/Firefox\/2\./.test(navigator.userAgent)||tinymce.isIE&&!a.boxModel)&&a.setStyles("mceModalBlocker",{position:"absolute",left:l.x,top:l.y,width:l.w-2,height:l.h-2}),a.setAttrib(g,"aria-hidden","false"),f.focus(g),f._fixIELayout(g,1),a.get(g+"_ok")&&a.get(g+"_ok").focus(),f.count++,q):f.parent(d,e)},focus:function(b){var c=this,d;if(d=c.windows[b])d.zIndex=this.zIndex++,d.element.setStyle("zIndex",d.zIndex),d.element.update(),b+="_wrapper",a.removeClass(c.lastId,"mceFocus"),a.addClass(b,"mceFocus"),c.lastId=b,d.focussedElement?d.focussedElement.focus():a.get(b+"_ok")?a.get(d.id+"_ok").focus():a.get(d.id+"_ifr")&&a.get(d.id+"_ifr").focus()},_addAll:function(a,b){var c,d,f=this,g=tinymce.DOM;if(e(b,"string"))a.appendChild(g.doc.createTextNode(b));else if(b.length){a=a.appendChild(g.create(b[0],b[1]));for(c=2;c<b.length;c++)f._addAll(a,b[c])}},_startDrag:function(d,e,f){function B(){if(k)return;g._fixIELayout(d,0),a.add(j.body,"div",{id:"mceEventBlocker","class":"mceEventBlocker "+(g.editor.settings.inlinepopups_skin||"clearlooks2"),style:{zIndex:g.zIndex+1}}),(tinymce.isIE6||tinymce.isIE&&!a.boxModel)&&a.setStyles("mceEventBlocker",{position:"absolute",left:s.x,top:s.y,width:s.w-2,height:s.h-2}),k=new b("mceEventBlocker"),k.update(),o=m.getXY(),p=m.getSize(),t=r.x+o.x-s.x,u=r.y+o.y-s.y,a.add(k.get(),"div",{id:"mcePlaceHolder","class":"mcePlaceHolder",style:{left:t,top:u,width:p.w,height:p.h}}),q=new b("mcePlaceHolder")}var g=this,h,i,j=a.doc,k,l=g.windows[d],m=l.element,n=m.getXY(),o,p,q,r,s,t,u,v,w,x,y,z,A;return r={x:0,y:0},s=a.getViewPort(),s.w-=2,s.h-=2,v=e.screenX,w=e.screenY,x=y=z=A=0,h=c.add(j,"mouseup",function(b){return c.remove(j,"mouseup",h),c.remove(j,"mousemove",i),k&&k.remove(),m.moveBy(x,y),m.resizeBy(z,A),p=m.getSize(),a.setStyles(d+"_ifr",{width:p.w-l.deltaWidth,height:p.h-l.deltaHeight}),g._fixIELayout(d,1),c.cancel(b)}),f!="Move"&&B(),i=c.add(j,"mousemove",function(a){var b,d,e;B(),b=a.screenX-v,d=a.screenY-w;switch(f){case"ResizeW":x=b,z=0-b;break;case"ResizeE":z=b;break;case"ResizeN":case"ResizeNW":case"ResizeNE":f=="ResizeNW"?(x=b,z=0-b):f=="ResizeNE"&&(z=b),y=d,A=0-d;break;case"ResizeS":case"ResizeSW":case"ResizeSE":f=="ResizeSW"?(x=b,z=0-b):f=="ResizeSE"&&(z=b),A=d;break;case"mceMove":x=b,y=d}return z<(e=l.features.min_width-p.w)&&(x!==0&&(x+=z-e),z=e),A<(e=l.features.min_height-p.h)&&(y!==0&&(y+=A-e),A=e),z=Math.min(z,l.features.max_width-p.w),A=Math.min(A,l.features.max_height-p.h),x=Math.max(x,s.x-(t+s.x)),y=Math.max(y,s.y-(u+s.y)),x=Math.min(x,s.w+s.x-(t+p.w+s.x)),y=Math.min(y,s.h+s.y-(u+p.h+s.y)),x+y!==0&&(t+x<0&&(x=0),u+y<0&&(y=0),q.moveTo(t+x,u+y)),z+A!==0&&q.resizeTo(p.w+z,p.h+A),c.cancel(a)}),c.cancel(e)},resizeBy:function(a,b,c){var d=this.windows[c];d&&(d.element.resizeBy(a,b),d.iframeElement.resizeBy(a,b))},close:function(b,d){var e=this,f,g=a.doc,h,d;d=e._findId(d||b);if(!e.windows[d]){e.parent(b);return}e.count--,e.count==0&&(a.remove("mceModalBlocker"),a.setAttrib(a.doc.body,"aria-hidden","false"),e.editor.focus());if(f=e.windows[d])e.onClose.dispatch(e),c.remove(g,"mousedown",f.mousedownFunc),c.remove(g,"click",f.clickFunc),c.clear(d),c.clear(d+"_ifr"),a.setAttrib(d+"_ifr","src",'javascript:""'),f.element.remove(),delete e.windows[d],h=e._frontWindow(),h&&e.focus(h.id)},_frontWindow:function(){var a,b=0;return d(this.windows,function(c){c.zIndex>b&&(a=c,b=c.zIndex)}),a},setTitle:function(b,c){var d;b=this._findId(b);if(d=a.get(b+"_title"))d.innerHTML=a.encode(c)},alert:function(b,c,d){var e=this,f;f=e.open({title:e,type:"alert",button_func:function(a){c&&c.call(a||e,a),e.close(null,f.id)},content:a.encode(e.editor.getLang(b,b)),inline:1,width:400,height:130})},confirm:function(b,c,d){var e=this,f;f=e.open({title:e,type:"confirm",button_func:function(a){c&&c.call(a||e,a),e.close(null,f.id)},content:a.encode(e.editor.getLang(b,b)),inline:1,width:400,height:130})},_findId:function(b){var c=this;return typeof b=="string"?b:(d(c.windows,function(c){var d=a.get(c.id+"_ifr");if(d&&b==d.contentWindow)return b=c.id,!1}),b)},_fixIELayout:function(b,c){var e,f;if(!tinymce.isIE6)return;d(["n","s","w","e","nw","ne","sw","se"],function(d){var e=a.get(b+"_resize_"+d);a.setStyles(e,{width:c?e.clientWidth:"",height:c?e.clientHeight:"",cursor:a.getStyle(e,"cursor",1)}),a.setStyle(b+"_bottom","bottom","-1px"),e=0});if(e=this.windows[b])e.element.hide(),e.element.show(),d(a.select("div,a",b),function(a,b){a.currentStyle.backgroundImage!="none"&&(f=new Image,f.src=a.currentStyle.backgroundImage.replace(/url\(\"(.+)\"\)/,"$1"))}),a.get(b).style.filter=""}}),tinymce.PluginManager.add("inlinepopups",tinymce.plugins.InlinePopups)}(),function(){tinymce.create("tinymce.plugins.InsertDateTime",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceInsertDate",function(){var b=c._getDateTime(new Date,a.getParam("plugin_insertdate_dateFormat",a.getLang("insertdatetime.date_fmt")));a.execCommand("mceInsertContent",!1,b)}),a.addCommand("mceInsertTime",function(){var b=c._getDateTime(new Date,a.getParam("plugin_insertdate_timeFormat",a.getLang("insertdatetime.time_fmt")));a.execCommand("mceInsertContent",!1,b)}),a.addButton("insertdate",{title:"insertdatetime.insertdate_desc",cmd:"mceInsertDate"}),a.addButton("inserttime",{title:"insertdatetime.inserttime_desc",cmd:"mceInsertTime"})},getInfo:function(){return{longname:"Insert date/time",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/insertdatetime",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_getDateTime:function(a,b){function d(a,b){a=""+a;if(a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}var c=this.editor;return b=b.replace("%D","%m/%d/%y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+a.getFullYear()),b=b.replace("%y",""+a.getYear()),b=b.replace("%m",d(a.getMonth()+1,2)),b=b.replace("%d",d(a.getDate(),2)),b=b.replace("%H",""+d(a.getHours(),2)),b=b.replace("%M",""+d(a.getMinutes(),2)),b=b.replace("%S",""+d(a.getSeconds(),2)),b=b.replace("%I",""+((a.getHours()+11)%12+1)),b=b.replace("%p",""+(a.getHours()<12?"AM":"PM")),b=b.replace("%B",""+c.getLang("insertdatetime.months_long").split(",")[a.getMonth()]),b=b.replace("%b",""+c.getLang("insertdatetime.months_short").split(",")[a.getMonth()]),b=b.replace("%A",""+c.getLang("insertdatetime.day_long").split(",")[a.getDay()]),b=b.replace("%a",""+c.getLang("insertdatetime.day_short").split(",")[a.getDay()]),b=b.replace("%%","%"),b}}),tinymce.PluginManager.add("insertdatetime",tinymce.plugins.InsertDateTime)}(),function(){tinymce.create("tinymce.plugins.InsertDateTime",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceInsertDate",function(){var b=c._getDateTime(new Date,a.getParam("plugin_insertdate_dateFormat",a.getLang("insertdatetime.date_fmt")));a.execCommand("mceInsertContent",!1,b)}),a.addCommand("mceInsertTime",function(){var b=c._getDateTime(new Date,a.getParam("plugin_insertdate_timeFormat",a.getLang("insertdatetime.time_fmt")));a.execCommand("mceInsertContent",!1,b)}),a.addButton("insertdate",{title:"insertdatetime.insertdate_desc",cmd:"mceInsertDate"}),a.addButton("inserttime",{title:"insertdatetime.inserttime_desc",cmd:"mceInsertTime"})},getInfo:function(){return{longname:"Insert date/time",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/insertdatetime",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_getDateTime:function(a,b){function d(a,b){a=""+a;if(a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}var c=this.editor;return b=b.replace("%D","%m/%d/%y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+a.getFullYear()),b=b.replace("%y",""+a.getYear()),b=b.replace("%m",d(a.getMonth()+1,2)),b=b.replace("%d",d(a.getDate(),2)),b=b.replace("%H",""+d(a.getHours(),2)),b=b.replace("%M",""+d(a.getMinutes(),2)),b=b.replace("%S",""+d(a.getSeconds(),2)),b=b.replace("%I",""+((a.getHours()+11)%12+1)),b=b.replace("%p",""+(a.getHours()<12?"AM":"PM")),b=b.replace("%B",""+c.getLang("insertdatetime.months_long").split(",")[a.getMonth()]),b=b.replace("%b",""+c.getLang("insertdatetime.months_short").split(",")[a.getMonth()]),b=b.replace("%A",""+c.getLang("insertdatetime.day_long").split(",")[a.getDay()]),b=b.replace("%a",""+c.getLang("insertdatetime.day_short").split(",")[a.getDay()]),b=b.replace("%%","%"),b}}),tinymce.PluginManager.add("insertdatetime",tinymce.plugins.InsertDateTime)}(),function(){function a(a){do if(a.className&&a.className.indexOf("mceItemLayer")!=-1)return a;while(a=a.parentNode)}tinymce.create("tinymce.plugins.Layer",{init:function(b,c){var d=this;d.editor=b,b.addCommand("mceInsertLayer",d._insertLayer,d),b.addCommand("mceMoveForward",function(){d._move(1)}),b.addCommand("mceMoveBackward",function(){d._move(-1)}),b.addCommand("mceMakeAbsolute",function(){d._toggleAbsolute()}),b.addButton("moveforward",{title:"layer.forward_desc",cmd:"mceMoveForward"}),b.addButton("movebackward",{title:"layer.backward_desc",cmd:"mceMoveBackward"}),b.addButton("absolute",{title:"layer.absolute_desc",cmd:"mceMakeAbsolute"}),b.addButton("insertlayer",{title:"layer.insertlayer_desc",cmd:"mceInsertLayer"}),b.onInit.add(function(){var a=b.dom;tinymce.isIE&&b.getDoc().execCommand("2D-Position",!1,!0)}),b.onMouseUp.add(function(b,c){var d=a(c.target);d&&b.dom.setAttrib(d,"data-mce-style","")}),b.onMouseDown.add(function(b,c){var d=c.target,e=b.getDoc(),f;tinymce.isGecko&&(a(d)?e.designMode!=="on"&&(e.designMode="on",d=e.body,f=d.parentNode,f.removeChild(d),f.appendChild(d)):e.designMode=="on"&&(e.designMode="off"))}),b.onNodeChange.add(d._nodeChange,d),b.onVisualAid.add(d._visualAid,d)},getInfo:function(){return{longname:"Layer",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/layer",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_nodeChange:function(a,b,c){var d,e;d=this._getParentLayer(c),e=a.dom.getParent(c,"DIV,P,IMG"),e?(b.setDisabled("absolute",0),b.setDisabled("moveforward",!d),b.setDisabled("movebackward",!d),b.setActive("absolute",d&&d.style.position.toLowerCase()=="absolute")):(b.setDisabled("absolute",1),b.setDisabled("moveforward",1),b.setDisabled("movebackward",1))},_visualAid:function(a,b,c){var d=a.dom;tinymce.each(d.select("div,p",b),function(a){/^(absolute|relative|fixed)$/i.test(a.style.position)&&(c?d.addClass(a,"mceItemVisualAid"):d.removeClass(a,"mceItemVisualAid"),d.addClass(a,"mceItemLayer"))})},_move:function(a){var b=this.editor,c,d=[],e=this._getParentLayer(b.selection.getNode()),f=-1,g=-1,h;h=[],tinymce.walk(b.getBody(),function(a){a.nodeType==1&&/^(absolute|relative|static)$/i.test(a.style.position)&&h.push(a)},"childNodes");for(c=0;c<h.length;c++)d[c]=h[c].style.zIndex?parseInt(h[c].style.zIndex):0,f<0&&h[c]==e&&(f=c);if(a<0){for(c=0;c<d.length;c++)if(d[c]<d[f]){g=c;break}g>-1?(h[f].style.zIndex=d[g],h[g].style.zIndex=d[f]):d[f]>0&&(h[f].style.zIndex=d[f]-1)}else{for(c=0;c<d.length;c++)if(d[c]>d[f]){g=c;break}g>-1?(h[f].style.zIndex=d[g],h[g].style.zIndex=d[f]):h[f].style.zIndex=d[f]+1}b.execCommand("mceRepaint")},_getParentLayer:function(a){return this.editor.dom.getParent(a,function(a){return a.nodeType==1&&/^(absolute|relative|static)$/i.test(a.style.position)})},_insertLayer:function(){var a=this.editor,b=a.dom,c=b.getPos(b.getParent(a.selection.getNode(),"*")),d=a.getBody();a.dom.add(d,"div",{style:{position:"absolute",left:c.x,top:c.y>20?c.y:20,width:100,height:100},"class":"mceItemVisualAid mceItemLayer"},a.selection.getContent()||a.getLang("layer.content")),tinymce.isIE&&b.setHTML(d,d.innerHTML)},_toggleAbsolute:function(){var a=this.editor,b=this._getParentLayer(a.selection.getNode());b||(b=a.dom.getParent(a.selection.getNode(),"DIV,P,IMG")),b&&(b.style.position.toLowerCase()=="absolute"?(a.dom.setStyles(b,{position:"",left:"",top:"",width:"",height:""}),a.dom.removeClass(b,"mceItemVisualAid"),a.dom.removeClass(b,"mceItemLayer")):(b.style.left==""&&(b.style.left="20px"),b.style.top==""&&(b.style.top="20px"),b.style.width==""&&(b.style.width=b.width?b.width+"px":"100px"),b.style.height==""&&(b.style.height=b.height?b.height+"px":"100px"),b.style.position="absolute",a.dom.setAttrib(b,"data-mce-style",""),a.addVisual(a.getBody())),a.execCommand("mceRepaint"),a.nodeChanged())}}),tinymce.PluginManager.add("layer",tinymce.plugins.Layer)}(),function(){function a(a){do if(a.className&&a.className.indexOf("mceItemLayer")!=-1)return a;while(a=a.parentNode)}tinymce.create("tinymce.plugins.Layer",{init:function(b,c){var d=this;d.editor=b,b.addCommand("mceInsertLayer",d._insertLayer,d),b.addCommand("mceMoveForward",function(){d._move(1)}),b.addCommand("mceMoveBackward",function(){d._move(-1)}),b.addCommand("mceMakeAbsolute",function(){d._toggleAbsolute()}),b.addButton("moveforward",{title:"layer.forward_desc",cmd:"mceMoveForward"}),b.addButton("movebackward",{title:"layer.backward_desc",cmd:"mceMoveBackward"}),b.addButton("absolute",{title:"layer.absolute_desc",cmd:"mceMakeAbsolute"}),b.addButton("insertlayer",{title:"layer.insertlayer_desc",cmd:"mceInsertLayer"}),b.onInit.add(function(){var a=b.dom;tinymce.isIE&&b.getDoc().execCommand("2D-Position",!1,!0)}),b.onMouseUp.add(function(b,c){var d=a(c.target);d&&b.dom.setAttrib(d,"data-mce-style","")}),b.onMouseDown.add(function(b,c){var d=c.target,e=b.getDoc(),f;tinymce.isGecko&&(a(d)?e.designMode!=="on"&&(e.designMode="on",d=e.body,f=d.parentNode,f.removeChild(d),f.appendChild(d)):e.designMode=="on"&&(e.designMode="off"))}),b.onNodeChange.add(d._nodeChange,d),b.onVisualAid.add(d._visualAid,d)},getInfo:function(){return{longname:"Layer",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/layer",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_nodeChange:function(a,b,c){var d,e;d=this._getParentLayer(c),e=a.dom.getParent(c,"DIV,P,IMG"),e?(b.setDisabled("absolute",0),b.setDisabled("moveforward",!d),b.setDisabled("movebackward",!d),b.setActive("absolute",d&&d.style.position.toLowerCase()=="absolute")):(b.setDisabled("absolute",1),b.setDisabled("moveforward",1),b.setDisabled("movebackward",1))},_visualAid:function(a,b,c){var d=a.dom;tinymce.each(d.select("div,p",b),function(a){/^(absolute|relative|fixed)$/i.test(a.style.position)&&(c?d.addClass(a,"mceItemVisualAid"):d.removeClass(a,"mceItemVisualAid"),d.addClass(a,"mceItemLayer"))})},_move:function(a){var b=this.editor,c,d=[],e=this._getParentLayer(b.selection.getNode()),f=-1,g=-1,h;h=[],tinymce.walk(b.getBody(),function(a){a.nodeType==1&&/^(absolute|relative|static)$/i.test(a.style.position)&&h.push(a)},"childNodes");for(c=0;c<h.length;c++)d[c]=h[c].style.zIndex?parseInt(h[c].style.zIndex):0,f<0&&h[c]==e&&(f=c);if(a<0){for(c=0;c<d.length;c++)if(d[c]<d[f]){g=c;break}g>-1?(h[f].style.zIndex=d[g],h[g].style.zIndex=d[f]):d[f]>0&&(h[f].style.zIndex=d[f]-1)}else{for(c=0;c<d.length;c++)if(d[c]>d[f]){g=c;break}g>-1?(h[f].style.zIndex=d[g],h[g].style.zIndex=d[f]):h[f].style.zIndex=d[f]+1}b.execCommand("mceRepaint")},_getParentLayer:function(a){return this.editor.dom.getParent(a,function(a){return a.nodeType==1&&/^(absolute|relative|static)$/i.test(a.style.position)})},_insertLayer:function(){var a=this.editor,b=a.dom,c=b.getPos(b.getParent(a.selection.getNode(),"*")),d=a.getBody();a.dom.add(d,"div",{style:{position:"absolute",left:c.x,top:c.y>20?c.y:20,width:100,height:100},"class":"mceItemVisualAid mceItemLayer"},a.selection.getContent()||a.getLang("layer.content")),tinymce.isIE&&b.setHTML(d,d.innerHTML)},_toggleAbsolute:function(){var a=this.editor,b=this._getParentLayer(a.selection.getNode());b||(b=a.dom.getParent(a.selection.getNode(),"DIV,P,IMG")),b&&(b.style.position.toLowerCase()=="absolute"?(a.dom.setStyles(b,{position:""
,left:"",top:"",width:"",height:""}),a.dom.removeClass(b,"mceItemVisualAid"),a.dom.removeClass(b,"mceItemLayer")):(b.style.left==""&&(b.style.left="20px"),b.style.top==""&&(b.style.top="20px"),b.style.width==""&&(b.style.width=b.width?b.width+"px":"100px"),b.style.height==""&&(b.style.height=b.height?b.height+"px":"100px"),b.style.position="absolute",a.dom.setAttrib(b,"data-mce-style",""),a.addVisual(a.getBody())),a.execCommand("mceRepaint"),a.nodeChanged())}}),tinymce.PluginManager.add("layer",tinymce.plugins.Layer)}(),function(a){a.onAddEditor.addToTop(function(a,b){b.settings.inline_styles=!1}),a.create("tinymce.plugins.LegacyOutput",{init:function(b){b.onInit.add(function(){var c="p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",d=a.explode(b.settings.font_size_style_values),e=b.schema;b.formatter.register({alignleft:{selector:c,attributes:{align:"left"}},aligncenter:{selector:c,attributes:{align:"center"}},alignright:{selector:c,attributes:{align:"right"}},alignfull:{selector:c,attributes:{align:"justify"}},bold:[{inline:"b",remove:"all"},{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}}],italic:[{inline:"i",remove:"all"},{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}}],underline:[{inline:"u",remove:"all"},{inline:"span",styles:{textDecoration:"underline"},exact:!0}],strikethrough:[{inline:"strike",remove:"all"},{inline:"span",styles:{textDecoration:"line-through"},exact:!0}],fontname:{inline:"font",attributes:{face:"%value"}},fontsize:{inline:"font",attributes:{size:function(b){return a.inArray(d,b.value)+1}}},forecolor:{inline:"font",styles:{color:"%value"}},hilitecolor:{inline:"font",styles:{backgroundColor:"%value"}}}),a.each("b,i,u,strike".split(","),function(a){e.addValidElements(a+"[*]")}),e.getElementRule("font")||e.addValidElements("font[face|size|color|style]"),a.each(c.split(","),function(a){var b=e.getElementRule(a),c;b&&(b.attributes.align||(b.attributes.align={},b.attributesOrder.push("align")))}),b.onNodeChange.add(function(b,c){var e,f,g,h;f=b.dom.getParent(b.selection.getNode(),"font"),f&&(g=f.face,h=f.size),(e=c.get("fontselect"))&&e.select(function(a){return a==g}),(e=c.get("fontsizeselect"))&&e.select(function(b){var c=a.inArray(d,b.fontSize);return c+1==h})})})},getInfo:function(){return{longname:"LegacyOutput",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/legacyoutput",version:a.majorVersion+"."+a.minorVersion}}}),a.PluginManager.add("legacyoutput",a.plugins.LegacyOutput)}(tinymce),function(a){a.onAddEditor.addToTop(function(a,b){b.settings.inline_styles=!1}),a.create("tinymce.plugins.LegacyOutput",{init:function(b){b.onInit.add(function(){var c="p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",d=a.explode(b.settings.font_size_style_values),e=b.schema;b.formatter.register({alignleft:{selector:c,attributes:{align:"left"}},aligncenter:{selector:c,attributes:{align:"center"}},alignright:{selector:c,attributes:{align:"right"}},alignfull:{selector:c,attributes:{align:"justify"}},bold:[{inline:"b",remove:"all"},{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}}],italic:[{inline:"i",remove:"all"},{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}}],underline:[{inline:"u",remove:"all"},{inline:"span",styles:{textDecoration:"underline"},exact:!0}],strikethrough:[{inline:"strike",remove:"all"},{inline:"span",styles:{textDecoration:"line-through"},exact:!0}],fontname:{inline:"font",attributes:{face:"%value"}},fontsize:{inline:"font",attributes:{size:function(b){return a.inArray(d,b.value)+1}}},forecolor:{inline:"font",styles:{color:"%value"}},hilitecolor:{inline:"font",styles:{backgroundColor:"%value"}}}),a.each("b,i,u,strike".split(","),function(a){e.addValidElements(a+"[*]")}),e.getElementRule("font")||e.addValidElements("font[face|size|color|style]"),a.each(c.split(","),function(a){var b=e.getElementRule(a),c;b&&(b.attributes.align||(b.attributes.align={},b.attributesOrder.push("align")))}),b.onNodeChange.add(function(b,c){var e,f,g,h;f=b.dom.getParent(b.selection.getNode(),"font"),f&&(g=f.face,h=f.size),(e=c.get("fontselect"))&&e.select(function(a){return a==g}),(e=c.get("fontsizeselect"))&&e.select(function(b){var c=a.inArray(d,b.fontSize);return c+1==h})})})},getInfo:function(){return{longname:"LegacyOutput",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/legacyoutput",version:a.majorVersion+"."+a.minorVersion}}}),a.PluginManager.add("legacyoutput",a.plugins.LegacyOutput)}(tinymce),function(){function d(a,b){while(a&&(a.nodeType===8||a.nodeType===3&&/^[ \t\n\r]*$/.test(a.nodeValue)))a=b(a);return a}function e(a){return d(a,function(a){return a.previousSibling})}function f(a){return d(a,function(a){return a.nextSibling})}function g(a,b,c){return a.dom.getParent(b,function(a){return tinymce.inArray(c,a)!==-1})}function h(a){return a&&(a.tagName==="OL"||a.tagName==="UL")}function i(a,b){var c,d,f;c=e(a.lastChild);while(h(c))d=c,c=e(d.previousSibling);return d&&(f=b.create("li",{style:"list-style-type: none;"}),b.split(a,d),b.insertAfter(f,d),f.appendChild(d),f.appendChild(d),a=f.previousSibling),a}function j(a,b,c){return a=k(a,b,c),l(a,b,c)}function k(a,b,c){var d=e(a.previousSibling);return d?m(d,a,b?d:!1,c):a}function l(a,b,c){var d=f(a.nextSibling);return d?m(a,d,b?d:!1,c):a}function m(a,b,c,d){return n(a,b,!!c,d)?q(a,b,c):(a&&a.tagName==="LI"&&h(b)&&a.appendChild(b),b)}function n(a,b,c,d){return!a||!b?!1:a.tagName==="LI"&&b.tagName==="LI"?b.style.listStyleType==="none"||p(b):h(a)?a.tagName===b.tagName&&(c||a.style.listStyleType===b.style.listStyleType)||o(b):d&&a.tagName==="P"&&b.tagName==="P"}function o(a){var b=f(a.firstChild),c=e(a.lastChild);return b&&c&&h(a)&&b===c&&(h(b)||b.style.listStyleType==="none"||p(b))}function p(a){var b=f(a.firstChild),c=e(a.lastChild);return b&&c&&b===c&&h(b)}function q(a,b,c){var d=e(a.lastChild),g=f(b.firstChild);a.tagName==="P"&&a.appendChild(a.ownerDocument.createElement("br"));while(b.firstChild)a.appendChild(b.firstChild);return c&&(a.style.listStyleType=c.style.listStyleType),b.parentNode.removeChild(b),m(d,g,!1),a}function r(a,b){var c;return b.is(a,"li,ol,ul")||(c=b.getParent(a,"li"),c&&(a=c)),a}var a=tinymce.each,b=tinymce.dom.Event,c;tinymce.create("tinymce.plugins.Lists",{init:function(a){function j(b){return b.keyCode===tinymce.VK.TAB&&!b.altKey&&!b.ctrlKey&&(a.queryCommandState("InsertUnorderedList")||a.queryCommandState("InsertOrderedList"))}function k(){var b=a.selection.getRng(),c=b.startContainer;return c.nodeType==3?b.endOffset==c.nodeValue.length:c.nodeType==1?b.endOffset==c.childNodes.length:!1}function l(){var b=a.selection.getNode(),c=b.tagName==="P"&&b.parentNode.tagName==="LI"&&b.parentNode.lastChild===b;return a.selection.isCollapsed()&&c&&k()}function m(){var a=p(),b=a.parentNode.parentNode,c=a.parentNode.lastChild===a;return c&&!n(b)&&q(a)}function n(a){return h(a)?a.parentNode&&a.parentNode.tagName==="LI":a.tagName==="LI"}function o(){return a.selection.isCollapsed()&&q(p())}function p(){var b=a.selection.getStart();return b.tagName!="BR"&&b.tagName!=""||b.parentNode.tagName!="LI"?b:b.parentNode}function q(a){var b=a.childNodes.length;return a.tagName==="LI"?b==0?!0:b==1&&(a.firstChild.tagName==""||a.firstChild.tagName=="BR"||r(a)):!1}function r(a){var b=tinymce.grep(a.parentNode.childNodes,function(a){return a.tagName=="LI"}),c=a==b[b.length-1],d=a.firstChild;return tinymce.isIE9&&c&&(d.nodeValue==String.fromCharCode(160)||d.nodeValue==String.fromCharCode(32))}function s(a){return a.keyCode===tinymce.VK.ENTER}function t(a){return s(a)&&!a.shiftKey}function u(a){return j(a)?c:t(a)&&m()?e:t(a)&&o()?d:t(a)&&l()?f:g}function v(a,f){(i==c||i==d||tinymce.isGecko&&i==e)&&b.cancel(f)}function w(a,c){if(i==f){var d=a.selection.getNode(),e=a.dom.create("li"),g=a.dom.getParent(d,"li");a.dom.insertAfter(e,g),tinyMCE.isIE8?(e.appendChild(a.dom.create("&nbsp;")),a.selection.setCursorLocation(e,1)):tinyMCE.isGecko?setTimeout(function(){var b=a.getDoc().createTextNode("﻿");e.appendChild(b),a.selection.setCursorLocation(e,0)},0):a.selection.setCursorLocation(e,0),b.cancel(c)}}function x(a,b){function e(a){var b=a.firstChild,c=null;do{if(!b)break;b.tagName==="LI"&&(c=b)}while(b=b.nextSibling);return c}function f(a,b){while(a.childNodes.length>0)b.appendChild(a.childNodes[0])}var c;if(!tinymce.isGecko)return;var d=a.selection.getStart();if(b.keyCode!=tinymce.VK.BACKSPACE||d.tagName!=="IMG")return;c=d.parentNode.previousSibling;if(!c)return;var g;if(c.tagName==="UL"||c.tagName==="OL")g=c;else{if(!c.previousSibling||c.previousSibling.tagName!=="UL"&&c.previousSibling.tagName!=="OL")return;g=c.previousSibling}var h=e(g),i=a.dom.createRng();i.setStart(h,1),i.setEnd(h,1),a.selection.setRng(i),a.selection.collapse(!0);var j=a.selection.getBookmark(),k=d.parentNode.cloneNode(!0);k.tagName==="P"||k.tagName==="DIV"?f(k,h):h.appendChild(k),d.parentNode.parentNode.removeChild(d.parentNode),a.selection.moveToBookmark(j)}function y(b){var c=a.dom.getParent(b,"ol,ul");if(c!=null){var d=c.lastChild;d.appendChild(a.getDoc().createElement("")),a.selection.setCursorLocation(d,0)}}function z(b,c){var d=a.getDoc().createTextNode("﻿");b.insertBefore(d,c),a.selection.setCursorLocation(d,0),a.execCommand("mceRepaint")}function A(a,b){if(s(b)){var c=p();if(c){var d=c.parentNode,e=d&&d.parentNode;e&&e.nodeName=="LI"&&e.firstChild==d&&c==d.firstChild&&z(e,d)}}}function B(a,b){if(s(b)){var c=p();if(a.dom.select("ul li",c).length===1){var d=c.firstChild;z(c,d)}}}function C(a,c){function d(b,c){var d=[],e=new tinymce.dom.TreeWalker(c,b);for(var f=e.current();f;f=e.next())a.dom.is(f,"ol,ul,li")&&d.push(f);return d}if(c.keyCode==tinymce.VK.BACKSPACE){var e=p();if(e){var f=a.dom.getParent(e,"ol,ul");if(f&&f.firstChild===e){var g=d(f,e);return a.execCommand("Outdent",!1,g),a.undoManager.add(),b.cancel(c)}}}}var c="TABBING",d="EMPTY",e="ESCAPE",f="PARAGRAPH",g="UNKNOWN",i=g;this.ed=a,a.addCommand("Indent",this.indent,this),a.addCommand("Outdent",this.outdent,this),a.addCommand("InsertUnorderedList",function(){this.applyList("UL","OL")},this),a.addCommand("InsertOrderedList",function(){this.applyList("OL","UL")},this),a.onInit.add(function(){a.editorCommands.addCommands({outdent:function(){function d(b){return b=c.getParent(b,c.isBlock),b&&parseInt(a.dom.getStyle(b,"margin-left")||0,10)+parseInt(a.dom.getStyle(b,"padding-left")||0,10)>0}var b=a.selection,c=a.dom;return d(b.getStart())||d(b.getEnd())||a.queryCommandState("InsertOrderedList")||a.queryCommandState("InsertUnorderedList")}},"state")}),a.onKeyUp.add(function(a,f){if(i==c)return a.execCommand(f.shiftKey?"Outdent":"Indent",!0,null),i=g,b.cancel(f);if(i==d){var h=p(),j=a.settings.list_outdent_on_enter===!0||f.shiftKey;return a.execCommand(j?"Outdent":"Indent",!0,null),tinymce.isIE&&y(h),b.cancel(f)}if(i==e)if(tinymce.isIE8){var k=a.getDoc().createTextNode("﻿");a.selection.getNode().appendChild(k)}else if(tinymce.isIE9||tinymce.isGecko)return a.execCommand("Outdent"),b.cancel(f)}),a.onKeyDown.add(function(a,b){i=u(b)}),a.onKeyDown.add(v),a.onKeyDown.add(x),a.onKeyDown.add(w),tinymce.isGecko&&a.onKeyUp.add(A),tinymce.isIE8&&a.onKeyUp.add(B),(tinymce.isGecko||tinymce.isWebKit)&&a.onKeyDown.add(C)},applyList:function(b,d){function q(a){a&&a.tagName==="BR"&&g.remove(a)}function s(a){function f(a){(a.style.marginLeft||a.style.paddingLeft)&&e.adjustPaddingFunction(!1)(a)}var c=g.create(b),d;if(a.tagName!=="LI"){if(a.tagName==="P"||a.tagName==="DIV"||a.tagName==="BODY"){u(a,function(b,c){t(b,c,a.tagName==="BODY"?null:b.parentNode),d=b.parentNode,f(d),q(c)}),d&&(d.tagName==="LI"&&(a.tagName==="P"||p.length>1)&&g.split(d.parentNode.parentNode,d.parentNode),j(d.parentNode,!0));return}d=g.create("li"),g.insertAfter(d,a),d.appendChild(a),f(a),a=d}g.insertAfter(c,a),c.appendChild(a),j(c,!0),h.push(a)}function t(a,b,c){var d,e=a,f;while(!g.isBlock(a.parentNode)&&a.parentNode!==g.getRoot())a=g.split(a.parentNode,a.previousSibling),a=a.nextSibling,e=a;if(c){d=c.cloneNode(!0),a.parentNode.insertBefore(d,a);while(d.firstChild)g.remove(d.firstChild);d=g.rename(d,"li")}else d=g.create("li"),a.parentNode.insertBefore(d,a);while(e&&e!=b)f=e.nextSibling,d.appendChild(e),e=f;d.childNodes.length===0&&(d.innerHTML='<br _mce_bogus="1" />'),s(d)}function u(b,d){function l(a,b){var d=g.createRng(),e;return c.keep=!0,f.selection.moveToBookmark(c),c.keep=!1,e=f.selection.getRng(!0),b||(b=a.parentNode.lastChild),d.setStartBefore(a),d.setEndAfter(b),!(d.compareBoundaryPoints(i,e)>0||d.compareBoundaryPoints(j,e)<=0)}function m(a){if(a.nextSibling)return a.nextSibling;if(!g.isBlock(a.parentNode)&&a.parentNode!==g.getRoot())return m(a.parentNode)}var e,h,i=3,j=1,k="br,ul,ol,p,div,h1,h2,h3,h4,h5,h6,table,blockquote,address,pre,form,center,dl";e=b.firstChild;var n=!1;a(g.select(k,b),function(a){if(a.hasAttribute&&a.hasAttribute("_mce_bogus"))return!0;l(e,a)&&(g.addClass(a,"_mce_tagged_br"),e=m(a))}),n=e&&l(e,undefined),e=b.firstChild,a(g.select(k,b),function(a){var b=m(a);if(a.hasAttribute&&a.hasAttribute("_mce_bogus"))return!0;g.hasClass(a,"_mce_tagged_br")?(d(e,a,h),h=null):h=a,e=b}),n&&d(e,undefined,h)}function v(a){u(a,function(a,b,c){t(a,b),q(b),q(c)})}function w(a){if(tinymce.inArray(h,a)!==-1)return;a.parentNode.tagName===d&&(g.split(a.parentNode,a),s(a),l(a.parentNode,!1)),h.push(a)}function x(a){var b,c,d,e;if(tinymce.inArray(h,a)!==-1)return;a=i(a,g);while(g.is(a.parentNode,"ol,ul,li"))g.split(a.parentNode,a);h.push(a),a=g.rename(a,"p"),d=j(a,!1,f.settings.force_br_newlines);if(d===a){b=a.firstChild;while(b)g.isBlock(b)?(b=g.split(b.parentNode,b),e=!0,c=b.nextSibling&&b.nextSibling.firstChild):(c=b.nextSibling,e&&b.tagName==="BR"&&g.remove(b),e=!1),b=c}}var e=this,f=e.ed,g=f.dom,h=[],k=!1,m=!1,n=!1,o,p=f.selection.getSelectedBlocks();a(p,function(a){a=r(a,g),a.tagName===d||a.tagName==="LI"&&a.parentNode.tagName===d?m=!0:a.tagName===b||a.tagName==="LI"&&a.parentNode.tagName===b?k=!0:n=!0}),n&&!k||m||p.length===0?o={LI:w,H1:s,H2:s,H3:s,H4:s,H5:s,H6:s,P:s,BODY:s,DIV:p.length>1?s:v,defaultAction:v,elements:this.selectedBlocks()}:o={defaultAction:x,elements:this.selectedBlocks()},this.process(o)},indent:function(){function d(a){var c=b.create("li",{style:"list-style-type: none;"});return b.insertAfter(c,a),c}function e(a){var c=d(a),e=b.getParent(a,"ol,ul"),f=e.tagName,g=b.getStyle(e,"list-style-type"),h={},i;return g!==""&&(h.style="list-style-type: "+g+";"),i=b.create(f,h),c.appendChild(i),i}function f(d){if(!g(a,d,c)){d=i(d,b);var f=e(d);f.appendChild(d),j(f.parentNode,!1),j(f,!1),c.push(d)}}var a=this.ed,b=a.dom,c=[];this.process({LI:f,defaultAction:this.adjustPaddingFunction(!0),elements:this.selectedBlocks()})},outdent:function(b,c){function k(a){var b,c,j;if(!g(e,a,h)){if(f.getStyle(a,"margin-left")!==""||f.getStyle(a,"padding-left")!=="")return d.adjustPaddingFunction(!1)(a);j=f.getStyle(a,"text-align",!0);if(j==="center"||j==="right"){f.setStyle(a,"text-align","left");return}a=i(a,f),b=a.parentNode,c=a.parentNode.parentNode,c.tagName==="P"?f.split(c,a.parentNode):(f.split(b,a),c.tagName==="LI"?f.split(c,a):f.is(c,"ol,ul")||f.rename(a,"p")),h.push(a)}}var d=this,e=d.ed,f=e.dom,h=[],l=c&&tinymce.is(c,"array")?c:this.selectedBlocks();this.process({LI:k,defaultAction:this.adjustPaddingFunction(!1),elements:l}),a(h,j)},process:function(a){function h(a){var b=tinymce.grep(a.childNodes,function(a){return a.nodeName!=="BR"&&(a.nodeName!=="SPAN"||e.getAttrib(a,"data-mce-type")!="bookmark")&&(a.nodeType!=3||a.nodeValue!=String.fromCharCode(160)&&a.nodeValue!="")});return b.length===0}function i(b){e.removeClass(b,"_mce_act_on");if(!b||b.nodeType!==1||f.length>1&&h(b))return;b=r(b,e);var c=a[b.tagName];c||(c=a.defaultAction),c(b)}function j(a){b.splitSafeEach(a.childNodes,i)}function k(a,b){return b>=0&&a.hasChildNodes()&&b<a.childNodes.length&&a.childNodes[b].tagName==="BR"}function l(){var a=d.getNode(),b=e.getParent(a,"td");return b!==null}var b=this,d=b.ed.selection,e=b.ed.dom,f,g;f=a.elements,g=d.getRng(!0),g.collapsed||(k(g.endContainer,g.endOffset-1)&&(g.setEnd(g.endContainer,g.endOffset-1),d.setRng(g)),k(g.startContainer,g.startOffset)&&(g.setStart(g.startContainer,g.startOffset+1),d.setRng(g)));if(tinymce.isIE8){var m=b.ed.selection.getNode();if(m.tagName==="LI"&&m.parentNode.lastChild!==m){var n=b.ed.getDoc().createTextNode("﻿");m.appendChild(n)}}c=d.getBookmark(),a.OL=a.UL=j,b.splitSafeEach(f,i),d.moveToBookmark(c),c=null,l()||b.ed.execCommand("mceRepaint")},splitSafeEach:function(b,c){tinymce.isGecko&&(/Firefox\/[12]\.[0-9]/.test(navigator.userAgent)||/Firefox\/3\.[0-4]/.test(navigator.userAgent))?this.classBasedEach(b,c):a(b,c)},classBasedEach:function(b,c){var d=this.ed.dom,e,f;a(b,function(a){d.addClass(a,"_mce_act_on")}),e=d.select("._mce_act_on");while(e.length>0)f=e.shift(),d.removeClass(f,"_mce_act_on"),c(f),e=d.select("._mce_act_on")},adjustPaddingFunction:function(a){var b,c,d=this.ed;return b=d.settings.indentation,c=/[a-z%]+/i.exec(b),b=parseInt(b,10),function(e){var f,g;f=parseInt(d.dom.getStyle(e,"margin-left")||0,10)+parseInt(d.dom.getStyle(e,"padding-left")||0,10),a?g=f+b:g=f-b,d.dom.setStyle(e,"padding-left",""),d.dom.setStyle(e,"margin-left",g>0?g+c:"")}},selectedBlocks:function(){var a=this.ed,b=a.selection.getSelectedBlocks();return b.length==0?[a.dom.getRoot()]:b},getInfo:function(){return{longname:"Lists",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/lists",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("lists",tinymce.plugins.Lists)}(),function(){function d(a,b){while(a&&(a.nodeType===8||a.nodeType===3&&/^[ \t\n\r]*$/.test(a.nodeValue)))a=b(a);return a}function e(a){return d(a,function(a){return a.previousSibling})}function f(a){return d(a,function(a){return a.nextSibling})}function g(a,b,c){return a.dom.getParent(b,function(a){return tinymce.inArray(c,a)!==-1})}function h(a){return a&&(a.tagName==="OL"||a.tagName==="UL")}function i(a,b){var c,d,f;c=e(a.lastChild);while(h(c))d=c,c=e(d.previousSibling);return d&&(f=b.create("li",{style:"list-style-type: none;"}),b.split(a,d),b.insertAfter(f,d),f.appendChild(d),f.appendChild(d),a=f.previousSibling),a}function j(a,b,c){return a=k(a,b,c),l(a,b,c)}function k(a,b,c){var d=e(a.previousSibling);return d?m(d,a,b?d:!1,c):a}function l(a,b,c){var d=f(a.nextSibling);return d?m(a,d,b?d:!1,c):a}function m(a,b,c,d){return n(a,b,!!c,d)?q(a,b,c):(a&&a.tagName==="LI"&&h(b)&&a.appendChild(b),b)}function n(a,b,c,d){return!a||!b?!1:a.tagName==="LI"&&b.tagName==="LI"?b.style.listStyleType==="none"||p(b):h(a)?a.tagName===b.tagName&&(c||a.style.listStyleType===b.style.listStyleType)||o(b):d&&a.tagName==="P"&&b.tagName==="P"}function o(a){var b=f(a.firstChild),c=e(a.lastChild);return b&&c&&h(a)&&b===c&&(h(b)||b.style.listStyleType==="none"||p(b))}function p(a){var b=f(a.firstChild),c=e(a.lastChild);return b&&c&&b===c&&h(b)}function q(a,b,c){var d=e(a.lastChild),g=f(b.firstChild);a.tagName==="P"&&a.appendChild(a.ownerDocument.createElement("br"));while(b.firstChild)a.appendChild(b.firstChild);return c&&(a.style.listStyleType=c.style.listStyleType),b.parentNode.removeChild(b),m(d,g,!1),a}function r(a,b){var c;return b.is(a,"li,ol,ul")||(c=b.getParent(a,"li"),c&&(a=c)),a}var a=tinymce.each,b=tinymce.dom.Event,c;tinymce.create("tinymce.plugins.Lists",{init:function(a){function j(b){return b.keyCode===tinymce.VK.TAB&&!b.altKey&&!b.ctrlKey&&(a.queryCommandState("InsertUnorderedList")||a.queryCommandState("InsertOrderedList"))}function k(){var b=a.selection.getRng(),c=b.startContainer;return c.nodeType==3?b.endOffset==c.nodeValue.length:c.nodeType==1?b.endOffset==c.childNodes.length:!1}function l(){var b=a.selection.getNode(),c=b.tagName==="P"&&b.parentNode.tagName==="LI"&&b.parentNode.lastChild===b;return a.selection.isCollapsed()&&c&&k()}function m(){var a=p(),b=a.parentNode.parentNode,c=a.parentNode.lastChild===a;return c&&!n(b)&&q(a)}function n(a){return h(a)?a.parentNode&&a.parentNode.tagName==="LI":a.tagName==="LI"}function o(){return a.selection.isCollapsed()&&q(p())}function p(){var b=a.selection.getStart();return b.tagName!="BR"&&b.tagName!=""||b.parentNode.tagName!="LI"?b:b.parentNode}function q(a){var b=a.childNodes.length;return a.tagName==="LI"?b==0?!0:b==1&&(a.firstChild.tagName==""||a.firstChild.tagName=="BR"||r(a)):!1}function r(a){var b=tinymce.grep(a.parentNode.childNodes,function(a){return a.tagName=="LI"}),c=a==b[b.length-1],d=a.firstChild;return tinymce.isIE9&&c&&(d.nodeValue==String.fromCharCode(160)||d.nodeValue==String.fromCharCode(32))}function s(a){return a.keyCode===tinymce.VK.ENTER}function t(a){return s(a)&&!a.shiftKey}function u(a){return j(a)?c:t(a)&&m()?e:t(a)&&o()?d:t(a)&&l()?f:g}function v(a,f){(i==c||i==d||tinymce.isGecko&&i==e)&&b.cancel(f)}function w(a,c){if(i==f){var d=a.selection.getNode(),e=a.dom.create("li"),g=a.dom.getParent(d,"li");a.dom.insertAfter(e,g),tinyMCE.isIE8?(e.appendChild(a.dom.create("&nbsp;")),a.selection.setCursorLocation(e,1)):tinyMCE.isGecko?setTimeout(function(){var b=a.getDoc().createTextNode("﻿");e.appendChild(b),a.selection.setCursorLocation(e,0)},0):a.selection.setCursorLocation(e,0),b.cancel(c)}}function x(a,b){function e(a){var b=a.firstChild,c=null;do{if(!b)break;b.tagName==="LI"&&(c=b)}while(b=b.nextSibling);return c}function f(a,b){while(a.childNodes.length>0)b.appendChild(a.childNodes[0])}var c;if(!tinymce.isGecko)return;var d=a.selection.getStart();if(b.keyCode!=tinymce.VK.BACKSPACE||d.tagName!=="IMG")return;c=d.parentNode.previousSibling;if(!c)return;var g;if(c.tagName==="UL"||c.tagName==="OL")g=c;else{if(!c.previousSibling||c.previousSibling.tagName!=="UL"&&c.previousSibling.tagName!=="OL")return;g=c.previousSibling}var h=e(g),i=a.dom.createRng();i.setStart(h,1),i.setEnd(h,1),a.selection.setRng(i),a.selection.collapse(!0);var j=a.selection.getBookmark(),k=d.parentNode.cloneNode(!0);k.tagName==="P"||k.tagName==="DIV"?f(k,h):h.appendChild(k),d.parentNode.parentNode.removeChild(d.parentNode),a.selection.moveToBookmark(j)}function y(b){var c=a.dom.getParent(b,"ol,ul");if(c!=null){var d=c.lastChild;d.appendChild(a.getDoc().createElement("")),a.selection.setCursorLocation(d,0)}}function z(b,c){var d=a.getDoc().createTextNode("﻿");b.insertBefore(d,c),a.selection.setCursorLocation(d,0),a.execCommand("mceRepaint")}function A(a,b){if(s(b)){var c=p();if(c){var d=c.parentNode,e=d&&d.parentNode;e&&e.nodeName=="LI"&&e.firstChild==d&&c==d.firstChild&&z(e,d)}}}function B(a,b){if(s(b)){var c=p();if(a.dom.select("ul li",c).length===1){var d=c.firstChild;z(c,d)}}}function C(a,c){function d(b,c){var d=[],e=new tinymce.dom.TreeWalker(c,b);for(var f=e.current();f;f=e.next())a.dom.is(f,"ol,ul,li")&&d.push(f);return d}if(c.keyCode==tinymce.VK.BACKSPACE){var e=p();if(e){var f=a.dom.getParent(e,"ol,ul");if(f&&f.firstChild===e){var g=d(f,e);return a.execCommand("Outdent",!1,g),a.undoManager.add(),b.cancel(c)}}}}var c="TABBING",d="EMPTY",e="ESCAPE",f="PARAGRAPH",g="UNKNOWN",i=g;this.ed=a,a.addCommand("Indent",this.indent,this),a.addCommand("Outdent",this.outdent,this),a.addCommand("InsertUnorderedList",function(){this.applyList("UL","OL")},this),a.addCommand("InsertOrderedList",function(){this.applyList("OL","UL")},this),a.onInit.add(function(){a.editorCommands.addCommands({outdent:function(){function d(b){return b=c.getParent(b,c.isBlock),b&&parseInt(a.dom.getStyle(b,"margin-left")||0,10)+parseInt(a.dom.getStyle(b,"padding-left")||0,10)>0}var b=a.selection,c=a.dom;return d(b.getStart())||d(b.getEnd())||a.queryCommandState("InsertOrderedList")||a.queryCommandState("InsertUnorderedList")}},"state")}),a.onKeyUp.add(function(a,f){if(i==c)return a.execCommand(f.shiftKey?"Outdent":"Indent",!0,null),i=g,b.cancel(f);if(i==d){var h=p(),j=a.settings.list_outdent_on_enter===!0||f.shiftKey;return a.execCommand(j?"Outdent":"Indent",!0,null),tinymce.isIE&&y(h),b.cancel(f)}if(i==e)if(tinymce.isIE8){var k=a.getDoc().createTextNode("﻿");a.selection.getNode().appendChild(k)}else if(tinymce.isIE9||tinymce.isGecko)return a.execCommand("Outdent"),b.cancel(f)}),a.onKeyDown.add(function(a,b){i=u(b)}),a.onKeyDown.add(v),a.onKeyDown.add(x),a.onKeyDown.add(w),tinymce.isGecko&&a.onKeyUp.add(A),tinymce.isIE8&&a.onKeyUp.add(B),(tinymce.isGecko||tinymce.isWebKit)&&a.onKeyDown.add(C)},applyList:function(b,d){function q(a){a&&a.tagName==="BR"&&g.remove(a)}function s(a){function f(a){(a.style.marginLeft||a.style.paddingLeft)&&e.adjustPaddingFunction(!1)(a)}var c=g.create(b),d;if(a.tagName!=="LI"){if(a.tagName==="P"||a.tagName==="DIV"||a.tagName==="BODY"){u(a,function(b,c){t(b,c,a.tagName==="BODY"?null:b.parentNode),d=b.parentNode,f(d),q(c)}),d&&(d.tagName==="LI"&&(a.tagName==="P"||p.length>1)&&g.split(d.parentNode.parentNode,d.parentNode),j(d.parentNode,!0));return}d=g.create("li"),g.insertAfter(d,a),d.appendChild(a),f(a),a=d}g.insertAfter(c,a),c.appendChild(a),j(c,!0),h.push(a)}function t(a,b,c){var d,e=a,f;while(!g.isBlock(a.parentNode)&&a.parentNode!==g.getRoot())a=g.split(a.parentNode,a.previousSibling),a=a.nextSibling,e=a;if(c){d=c.cloneNode(!0),a.parentNode.insertBefore(d,a);while(d.firstChild)g.remove(d.firstChild);d=g.rename(d,"li")}else d=g.create("li"),a.parentNode.insertBefore(d,a);while(e&&e!=b)f=e.nextSibling,d.appendChild(e),e=f;d.childNodes.length===0&&(d.innerHTML='<br _mce_bogus="1" />'),s(d)}function u(b,d){function l(a,b){var d=g.createRng(),e;return c.keep=!0,f.selection.moveToBookmark(c),c.keep=!1,e=f.selection.getRng(!0),b||(b=a.parentNode.lastChild),d.setStartBefore(a),d.setEndAfter(b),!(d.compareBoundaryPoints(i,e)>0||d.compareBoundaryPoints(j,e)<=0)}function m(a){if(a.nextSibling)return a.nextSibling;if(!g.isBlock(a.parentNode)&&a.parentNode!==g.getRoot())return m(a.parentNode)}var e,h,i=3,j=1,k="br,ul,ol,p,div,h1,h2,h3,h4,h5,h6,table,blockquote,address,pre,form,center,dl";e=b.firstChild;var n=!1;a(g.select(k,b),function(a){if(a.hasAttribute&&a.hasAttribute("_mce_bogus"))return!0;l(e,a)&&(g.addClass(a,"_mce_tagged_br"),e=m(a))}),n=e&&l(e,undefined),e=b.firstChild,a(g.select(k,b),function(a){var b=m(a);if(a.hasAttribute&&a.hasAttribute("_mce_bogus"))return!0;g.hasClass(a,"_mce_tagged_br")?(d(e,a,h),h=null):h=a,e=b}),n&&d(e,undefined,h)}function v(a){u(a,function(a,b,c){t(a,b),q(b),q(c)})}function w(a){if(tinymce.inArray(h,a)!==-1)return;a.parentNode.tagName===d&&(g.split(a.parentNode,a),s(a),l(a.parentNode,!1)),h.push(a)}function x(a){var b,c,d,e;if(tinymce.inArray(h,a)!==-1)return;a=i(a,g);while(g.is(a.parentNode,"ol,ul,li"))g.split(a.parentNode,a);h.push(a),a=g.rename(a,"p"),d=j(a,!1,f.settings.force_br_newlines);if(d===a){b=a.firstChild;while(b)g.isBlock(b)?(b=g.split(b.parentNode,b),e=!0,c=b.nextSibling&&b.nextSibling.firstChild):(c=b.nextSibling,e&&b.tagName==="BR"&&g.remove(b),e=!1),b=c}}var e=this,f=e.ed,g=f.dom,h=[],k=!1,m=!1,n=!1,o,p=f.selection.getSelectedBlocks();a(p,function(a){a=r(a,g),a.tagName===d||a.tagName==="LI"&&a.parentNode.tagName===d?m=!0:a.tagName===b||a.tagName==="LI"&&a.parentNode.tagName===b?k=!0:n=!0}),n&&!k||m||p.length===0?o={LI:w,H1:s,H2:s,H3:s,H4:s,H5:s,H6:s,P:s,BODY:s,DIV:p.length>1?s:v,defaultAction:v,elements:this.selectedBlocks()}:o={defaultAction:x,elements:this.selectedBlocks()},this.process(o)},indent:function(){function d(a){var c=b.create("li",{style:"list-style-type: none;"});return b.insertAfter(c,a),c}function e(a){var c=d(a),e=b.getParent(a,"ol,ul"),f=e.tagName,g=b.getStyle(e,"list-style-type"),h={},i;return g!==""&&(h.style="list-style-type: "+g+";"),i=b.create(f,h),c.appendChild(i),i}function f(d){if(!g(a,d,c)){d=i(d,b);var f=e(d);f.appendChild(d),j(f.parentNode,!1),j(f,!1),c.push(d)}}var a=this.ed,b=a.dom,c=[];this.process({LI:f,defaultAction:this.adjustPaddingFunction(!0),elements:this.selectedBlocks()})},outdent:function(b,c){function k(a){var b,c,j;if(!g(e,a,h)){if(f.getStyle(a,"margin-left")!==""||f.getStyle(a,"padding-left")!=="")return d.adjustPaddingFunction(!1)(a);j=f.getStyle(a,"text-align",!0);if(j==="center"||j==="right"){f.setStyle(a,"text-align","left");return}a=i(a,f),b=a.parentNode,c=a.parentNode.parentNode,c.tagName==="P"?f.split(c,a.parentNode):(f.split(b,a),c.tagName==="LI"?f.split(c,a):f.is(c,"ol,ul")||f.rename(a,"p")),h.push(a)}}var d=this,e=d.ed,f=e.dom,h=[],l=c&&tinymce.is(c,"array")?c:this.selectedBlocks();this.process({LI:k,defaultAction:this.adjustPaddingFunction(!1),elements:l}),a(h,j)},process:function(a){function h(a){var b=tinymce.grep(a.childNodes,function(a){return a.nodeName!=="BR"&&(a.nodeName!=="SPAN"||e.getAttrib(a,"data-mce-type")!="bookmark")&&(a.nodeType!=3||a.nodeValue!=String.fromCharCode(160)&&a.nodeValue!="")});return b.length===0}function i(b){e.removeClass(b,"_mce_act_on");if(!b||b.nodeType!==1||f.length>1&&h(b))return;b=r(b,e);var c=a[b.tagName];c||(c=a.defaultAction),c(b)}function j(a){b.splitSafeEach(a.childNodes,i)}function k(a,b){return b>=0&&a.hasChildNodes()&&b<a.childNodes.length&&a.childNodes[b].tagName==="BR"}function l(){var a=d.getNode(),b=e.getParent(a,"td");return b!==null}var b=this,d=b.ed.selection,e=b.ed.dom,f,g;f=a.elements,g=d.getRng(!0),g.collapsed||(k(g.endContainer,g.endOffset-1)&&(g.setEnd(g.endContainer,g.endOffset-1),d.setRng(g)),k(g.startContainer,g.startOffset)&&(g.setStart(g.startContainer,g.startOffset+1),d.setRng(g)));if(tinymce.isIE8){var m=b.ed.selection.getNode();if(m.tagName==="LI"&&m.parentNode.lastChild!==m){var n=b.ed.getDoc().createTextNode("﻿");m.appendChild(n)}}c=d.getBookmark(),a.OL=a.UL=j,b.splitSafeEach(f,i),d.moveToBookmark(c),c=null,l()||b.ed.execCommand("mceRepaint")},splitSafeEach:function(b,c){tinymce.isGecko&&(/Firefox\/[12]\.[0-9]/.test(navigator.userAgent)||/Firefox\/3\.[0-4]/.test(navigator.userAgent))?this.classBasedEach(b,c):a(b,c)},classBasedEach:function(b,c){var d=this.ed.dom,e,f;a(b,function(a){d.addClass(a,"_mce_act_on")}),e=d.select("._mce_act_on");while(e.length>0)f=e.shift(),d.removeClass(f,"_mce_act_on"),c(f),e=d.select("._mce_act_on")},adjustPaddingFunction:function(a){var b,c,d=this.ed;return b=d.settings.indentation,c=/[a-z%]+/i.exec(b),b=parseInt(b,10),function(e){var f,g;f=parseInt(d.dom.getStyle(e,"margin-left")||0,10)+parseInt(d.dom.getStyle(e,"padding-left")||0,10),a?g=f+b:g=f-b,d.dom.setStyle(e,"padding-left",""),d.dom.setStyle(e,"margin-left",g>0?g+c:"")}},selectedBlocks:function(){var a=this.ed,b=a.selection.getSelectedBlocks();return b.length==0?[a.dom.getRoot()]:b},getInfo:function(){return{longname:"Lists",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/lists",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("lists",tinymce.plugins.Lists)}(),function(){function h(a){var b,c,d;if(a&&!a.splice){c=[];for(d=0;!0;d++)if(a[d])c[d]=a[d];else break;return c}return a}var a=tinymce.explode("id,name,width,height,style,align,class,hspace,vspace,bgcolor,type"),b=tinymce.makeMap(a.join(",")),c=tinymce.html.Node,d,e,f=tinymce.util.JSON,g;d=[["Flash","d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"],["ShockWave","166b1bca-3f9c-11cf-8075-444553540000","application/x-director","http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0"],["WindowsMedia","6bf52a52-394a-11d3-b153-00c04f79faa6,22d6f312-b0f6-11d0-94ab-0080c74c7e95,05589fa1-c356-11ce-bf01-00aa0055595a","application/x-mplayer2","http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"],["QuickTime","02bf25d5-8c17-4b23-bc80-d3488abddc6b","video/quicktime","http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"],["RealMedia","cfcdaa03-8be4-11cf-b84b-0020afbbccfa","audio/x-pn-realaudio-plugin","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"],["Java","8ad9c840-044e-11d1-b3e9-00805f499d93","application/x-java-applet","http://java.sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586.cab#Version=1,5,0,0"],["Silverlight","dfeaf541-f3e1-4c24-acac-99c30715084a","application/x-silverlight-2"],["Iframe"],["Video"],["EmbeddedAudio"],["Audio"]],tinymce.create("tinymce.plugins.MediaPlugin",{init:function(b,c){function m(a){return a&&a.nodeName==="IMG"&&b.dom.hasClass(a,"mceItemMedia")}var g=this,h={},i,j,k,l;g.editor=b,g.url=c,e="";for(i=0;i<d.length;i++){l=d[i][0],k={name:l,clsids:tinymce.explode(d[i][1]||""),mimes:tinymce.explode(d[i][2]||""),codebase:d[i][3]};for(j=0;j<k.clsids.length;j++)h["clsid:"+k.clsids[j]]=k;for(j=0;j<k.mimes.length;j++)h[k.mimes[j]]=k;h["mceItem"+l]=k,h[l.toLowerCase
()]=k,e+=(e?"|":"")+l}tinymce.each(b.getParam("media_types","video=mp4,m4v,ogv,webm;silverlight=xap;flash=swf,flv;shockwave=dcr;quicktime=mov,qt,mpg,mpeg;shockwave=dcr;windowsmedia=avi,wmv,wm,asf,asx,wmx,wvx;realmedia=rm,ra,ram;java=jar;audio=mp3,ogg").split(";"),function(a){var b,c,d;a=a.split(/=/),c=tinymce.explode(a[1].toLowerCase());for(b=0;b<c.length;b++)d=h[a[0].toLowerCase()],d&&(h[c[b]]=d)}),e=new RegExp("write("+e+")\\(([^)]+)\\)"),g.lookup=h,b.onPreInit.add(function(){b.schema.addValidElements("object[id|style|width|height|classid|codebase|*],param[name|value],embed[id|style|width|height|type|src|*],video[*],audio[*],source[*]"),b.parser.addNodeFilter("object,embed,video,audio,script,iframe",function(a){var b=a.length;while(b--)g.objectToImg(a[b])}),b.serializer.addNodeFilter("img",function(a,b,c){var d=a.length,e;while(d--)e=a[d],(e.attr("class")||"").indexOf("mceItemMedia")!==-1&&g.imgToObject(e,c)})}),b.onInit.add(function(){b.theme&&b.theme.onResolveName&&b.theme.onResolveName.add(function(a,c){c.name==="img"&&b.dom.hasClass(c.node,"mceItemMedia")&&(c.name="media")}),b&&b.plugins.contextmenu&&b.plugins.contextmenu.onContextMenu.add(function(a,b,c){c.nodeName==="IMG"&&c.className.indexOf("mceItemMedia")!==-1&&b.add({title:"media.edit",icon:"media",cmd:"mceMedia"})})}),b.addCommand("mceMedia",function(){var d,e;e=b.selection.getNode(),m(e)&&(d=b.dom.getAttrib(e,"data-mce-json"),d&&(d=f.parse(d),tinymce.each(a,function(a){var c=b.dom.getAttrib(e,a);c&&(d[a]=c)}),d.type=g.getType(e.className).name.toLowerCase())),d||(d={type:"flash",video:{sources:[]},params:{}}),b.windowManager.open({file:c+"/media.htm",width:430+parseInt(b.getLang("media.delta_width",0)),height:500+parseInt(b.getLang("media.delta_height",0)),inline:1},{plugin_url:c,data:d})}),b.addButton("media",{title:"media.desc",cmd:"mceMedia"}),b.onNodeChange.add(function(a,b,c){b.setActive("media",m(c))})},convertUrl:function(a,b){var c=this,d=c.editor,e=d.settings,f=e.url_converter,g=e.url_converter_scope||c;return a?b?d.documentBaseURI.toAbsolute(a):f.call(g,a,"src","object"):a},getInfo:function(){return{longname:"Media",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/media",version:tinymce.majorVersion+"."+tinymce.minorVersion}},dataToImg:function(a,b){var c=this,d=c.editor,e=d.documentBaseURI,g,i,j,k;a.params.src=c.convertUrl(a.params.src,b),i=a.video.attrs,i&&(i.src=c.convertUrl(i.src,b)),i&&(i.poster=c.convertUrl(i.poster,b)),g=h(a.video.sources);if(g)for(k=0;k<g.length;k++)g[k].src=c.convertUrl(g[k].src,b);return j=c.editor.dom.create("img",{id:a.id,style:a.style,align:a.align,hspace:a.hspace,vspace:a.vspace,src:c.editor.theme.url+"/img/trans.gif","class":"mceItemMedia mceItem"+c.getType(a.type).name,"data-mce-json":f.serialize(a,"'")}),j.width=a.width||(a.type=="audio"?"300":"320"),j.height=a.height||(a.type=="audio"?"32":"240"),j},dataToHtml:function(a,b){return this.editor.serializer.serialize(this.dataToImg(a,b),{forced_root_block:"",force_absolute:b})},htmlToData:function(b){var c,d,e;return e={type:"flash",video:{sources:[]},params:{}},c=this.editor.parser.parse(b),d=c.getAll("img")[0],d&&(e=f.parse(d.attr("data-mce-json")),e.type=this.getType(d.attr("class")).name.toLowerCase(),tinymce.each(a,function(a){var b=d.attr(a);b&&(e[a]=b)})),e},getType:function(a){var b,c,d;c=tinymce.explode(a," ");for(b=0;b<c.length;b++){d=this.lookup[c[b]];if(d)return d}},imgToObject:function(b,d){function B(a,b){var c,d,f,h,i;i=g.getParam("flash_video_player_url",e.convertUrl(e.url+"/moxieplayer.swf")),i&&(c=g.documentBaseURI,o.params.src=i,g.getParam("flash_video_player_absvideourl",!0)&&(a=c.toAbsolute(a||"",!0),b=c.toAbsolute(b||"",!0)),f="",d=g.getParam("flash_video_player_flashvars",{url:"$url",poster:"$poster"}),tinymce.each(d,function(c,d){c=c.replace(/\$url/,a||""),c=c.replace(/\$poster/,b||""),c.length>0&&(f+=(f?"&":"")+d+"="+escape(c))}),f.length&&(o.params.flashvars=f),h=g.getParam("flash_video_player_params",{allowfullscreen:!0,allowscriptaccess:!0}),tinymce.each(h,function(a,b){o.params[b]=""+a}))}var e=this,g=e.editor,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A;o=b.attr("data-mce-json");if(!o)return;o=f.parse(o),t=this.getType(b.attr("class")),z=b.attr("data-mce-style"),z||(z=b.attr("style"),z&&(z=g.dom.serializeStyle(g.dom.parseStyle(z,"img"))));if(t.name==="Iframe"){x=new c("iframe",1),tinymce.each(a,function(a){var c=b.attr(a);a=="class"&&c&&(c=c.replace(/mceItem.+ ?/g,"")),c&&c.length>0&&x.attr(a,c)});for(m in o.params)x.attr(m,o.params[m]);x.attr({style:z,src:o.params.src}),b.replace(x);return}if(this.editor.settings.media_use_script){x=(new c("script",1)).attr("type","text/javascript"),n=new c("#text",3),n.value="write"+t.name+"("+f.serialize(tinymce.extend(o.params,{width:b.attr("width"),height:b.attr("height")}))+");",x.append(n),b.replace(x);return}if(t.name==="Video"&&o.video.sources[0]){i=(new c("video",1)).attr(tinymce.extend({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z},o.video.attrs)),o.video.attrs&&(y=o.video.attrs.poster),q=o.video.sources=h(o.video.sources);for(u=0;u<q.length;u++)/\.mp4$/.test(q[u].src)&&(w=q[u].src);q[0].type||(i.attr("src",q[0].src),q.splice(0,1));for(u=0;u<q.length;u++)p=(new c("source",1)).attr(q[u]),p.shortEnded=!0,i.append(p);w?(B(w,y),t=e.getType("flash")):o.params.src=""}if(t.name==="Audio"&&o.video.sources[0]){A=(new c("audio",1)).attr(tinymce.extend({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z},o.video.attrs)),o.video.attrs&&(y=o.video.attrs.poster),q=o.video.sources=h(o.video.sources),q[0].type||(A.attr("src",q[0].src),q.splice(0,1));for(u=0;u<q.length;u++)p=(new c("source",1)).attr(q[u]),p.shortEnded=!0,A.append(p);o.params.src=""}if(t.name==="EmbeddedAudio"){k=new c("embed",1),k.shortEnded=!0,k.attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z,type:b.attr("type")});for(m in o.params)k.attr(m,o.params[m]);tinymce.each(a,function(a){o[a]&&a!="type"&&k.attr(a,o[a])}),o.params.src=""}if(o.params.src){/\.flv$/i.test(o.params.src)&&B(o.params.src,""),d&&d.force_absolute&&(o.params.src=g.documentBaseURI.toAbsolute(o.params.src)),j=(new c("object",1)).attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z}),tinymce.each(a,function(a){var b=o[a];a=="class"&&b&&(b=b.replace(/mceItem.+ ?/g,"")),b&&a!="type"&&j.attr(a,b)});for(m in o.params)s=new c("param",1),s.shortEnded=!0,n=o.params[m],m==="src"&&t.name==="WindowsMedia"&&(m="url"),s.attr({name:m,value:n}),j.append(s);if(this.editor.getParam("media_strict",!0))j.attr({data:o.params.src,type:t.mimes[0]});else{j.attr({classid:"clsid:"+t.clsids[0],codebase:t.codebase}),k=new c("embed",1),k.shortEnded=!0,k.attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z,type:t.mimes[0]});for(m in o.params)k.attr(m,o.params[m]);tinymce.each(a,function(a){o[a]&&a!="type"&&k.attr(a,o[a])}),j.append(k)}o.object_html&&(n=new c("#text",3),n.raw=!0,n.value=o.object_html,j.append(n)),i&&i.append(j)}i&&o.video_html&&(n=new c("#text",3),n.raw=!0,n.value=o.video_html,i.append(n)),A&&o.video_html&&(n=new c("#text",3),n.raw=!0,n.value=o.video_html,A.append(n));var C=i||A||j||k;C?b.replace(C):b.remove()},objectToImg:function(d){function H(a){return(new tinymce.html.Serializer({inner:!0,validate:!1})).serialize(a)}function I(a,b){return y[(a.attr(b)||"").toLowerCase()]}function J(a){var b=a.replace(/^.*\.([^.]+)$/,"$1");return y[b.toLowerCase()||""]}var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=this.lookup,z,A,B=this.editor.settings.url_converter,C=this.editor.settings.url_converter_scope,D,E,F,G;if(!d.parent)return;if(d.name==="script"){d.firstChild&&(z=e.exec(d.firstChild.value));if(!z)return;x=z[1],w={video:{},params:f.parse(z[2])},n=w.params.width,o=w.params.height}w=w||{video:{},params:{}},k=new c("img",1),k.attr({src:this.editor.theme.url+"/img/trans.gif"}),l=d.name;if(l==="video"||l=="audio"){i=d,g=d.getAll("object")[0],h=d.getAll("embed")[0],n=i.attr("width"),o=i.attr("height"),m=i.attr("id"),w.video={attrs:{},sources:[]},A=w.video.attrs;for(l in i.attributes.map)A[l]=i.attributes.map[l];u=d.attr("src"),u&&w.video.sources.push({src:B.call(C,u,"src",d.name)}),v=i.getAll("source");for(q=0;q<v.length;q++)u=v[q].remove(),w.video.sources.push({src:B.call(C,u.attr("src"),"src","source"),type:u.attr("type"),media:u.attr("media")});A.poster&&(A.poster=B.call(C,A.poster,"poster",d.name))}d.name==="object"&&(g=d,h=d.getAll("embed")[0]),d.name==="embed"&&(h=d),d.name==="iframe"&&(j=d,x="Iframe");if(g){n=n||g.attr("width"),o=o||g.attr("height"),p=p||g.attr("style"),m=m||g.attr("id"),D=D||g.attr("hspace"),E=E||g.attr("vspace"),F=F||g.attr("align"),G=G||g.attr("bgcolor"),w.name=g.attr("name"),t=g.getAll("param");for(q=0;q<t.length;q++)s=t[q],l=s.remove().attr("name"),b[l]||(w.params[l]=s.attr("value"));w.params.src=w.params.src||g.attr("data")}if(h){n=n||h.attr("width"),o=o||h.attr("height"),p=p||h.attr("style"),m=m||h.attr("id"),D=D||h.attr("hspace"),E=E||h.attr("vspace"),F=F||h.attr("align"),G=G||h.attr("bgcolor");for(l in h.attributes.map)!b[l]&&!w.params[l]&&(w.params[l]=h.attributes.map[l])}if(j){n=j.attr("width"),o=j.attr("height"),p=p||j.attr("style"),m=j.attr("id"),D=j.attr("hspace"),E=j.attr("vspace"),F=j.attr("align"),G=j.attr("bgcolor"),tinymce.each(a,function(a){k.attr(a,j.attr(a))});for(l in j.attributes.map)!b[l]&&!w.params[l]&&(w.params[l]=j.attributes.map[l])}w.params.movie&&(w.params.src=w.params.src||w.params.movie,delete w.params.movie),w.params.src&&(w.params.src=B.call(C,w.params.src,"src","object")),i&&(d.name==="video"?x=y.video.name:d.name==="audio"&&(x=y.audio.name)),g&&!x&&(x=(I(g,"clsid")||I(g,"classid")||I(g,"type")||{}).name),h&&!x&&(x=(I(h,"type")||J(w.params.src)||{}).name),h&&x=="EmbeddedAudio"&&(w.params.type=h.attr("type")),d.replace(k),h&&h.remove(),g&&(r=H(g.remove()),r&&(w.object_html=r)),i&&(r=H(i.remove()),r&&(w.video_html=r)),w.hspace=D,w.vspace=E,w.align=F,w.bgcolor=G,k.attr({id:m,"class":"mceItemMedia mceItem"+(x||"Flash"),style:p,width:n||(d.name=="audio"?"300":"320"),height:o||(d.name=="audio"?"32":"240"),hspace:D,vspace:E,align:F,bgcolor:G,"data-mce-json":f.serialize(w,"'")})}}),tinymce.PluginManager.add("media",tinymce.plugins.MediaPlugin)}(),function(){function h(a){var b,c,d;if(a&&!a.splice){c=[];for(d=0;!0;d++)if(a[d])c[d]=a[d];else break;return c}return a}var a=tinymce.explode("id,name,width,height,style,align,class,hspace,vspace,bgcolor,type"),b=tinymce.makeMap(a.join(",")),c=tinymce.html.Node,d,e,f=tinymce.util.JSON,g;d=[["Flash","d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"],["ShockWave","166b1bca-3f9c-11cf-8075-444553540000","application/x-director","http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0"],["WindowsMedia","6bf52a52-394a-11d3-b153-00c04f79faa6,22d6f312-b0f6-11d0-94ab-0080c74c7e95,05589fa1-c356-11ce-bf01-00aa0055595a","application/x-mplayer2","http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"],["QuickTime","02bf25d5-8c17-4b23-bc80-d3488abddc6b","video/quicktime","http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"],["RealMedia","cfcdaa03-8be4-11cf-b84b-0020afbbccfa","audio/x-pn-realaudio-plugin","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"],["Java","8ad9c840-044e-11d1-b3e9-00805f499d93","application/x-java-applet","http://java.sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586.cab#Version=1,5,0,0"],["Silverlight","dfeaf541-f3e1-4c24-acac-99c30715084a","application/x-silverlight-2"],["Iframe"],["Video"],["EmbeddedAudio"],["Audio"]],tinymce.create("tinymce.plugins.MediaPlugin",{init:function(b,c){function m(a){return a&&a.nodeName==="IMG"&&b.dom.hasClass(a,"mceItemMedia")}var g=this,h={},i,j,k,l;g.editor=b,g.url=c,e="";for(i=0;i<d.length;i++){l=d[i][0],k={name:l,clsids:tinymce.explode(d[i][1]||""),mimes:tinymce.explode(d[i][2]||""),codebase:d[i][3]};for(j=0;j<k.clsids.length;j++)h["clsid:"+k.clsids[j]]=k;for(j=0;j<k.mimes.length;j++)h[k.mimes[j]]=k;h["mceItem"+l]=k,h[l.toLowerCase()]=k,e+=(e?"|":"")+l}tinymce.each(b.getParam("media_types","video=mp4,m4v,ogv,webm;silverlight=xap;flash=swf,flv;shockwave=dcr;quicktime=mov,qt,mpg,mpeg;shockwave=dcr;windowsmedia=avi,wmv,wm,asf,asx,wmx,wvx;realmedia=rm,ra,ram;java=jar;audio=mp3,ogg").split(";"),function(a){var b,c,d;a=a.split(/=/),c=tinymce.explode(a[1].toLowerCase());for(b=0;b<c.length;b++)d=h[a[0].toLowerCase()],d&&(h[c[b]]=d)}),e=new RegExp("write("+e+")\\(([^)]+)\\)"),g.lookup=h,b.onPreInit.add(function(){b.schema.addValidElements("object[id|style|width|height|classid|codebase|*],param[name|value],embed[id|style|width|height|type|src|*],video[*],audio[*],source[*]"),b.parser.addNodeFilter("object,embed,video,audio,script,iframe",function(a){var b=a.length;while(b--)g.objectToImg(a[b])}),b.serializer.addNodeFilter("img",function(a,b,c){var d=a.length,e;while(d--)e=a[d],(e.attr("class")||"").indexOf("mceItemMedia")!==-1&&g.imgToObject(e,c)})}),b.onInit.add(function(){b.theme&&b.theme.onResolveName&&b.theme.onResolveName.add(function(a,c){c.name==="img"&&b.dom.hasClass(c.node,"mceItemMedia")&&(c.name="media")}),b&&b.plugins.contextmenu&&b.plugins.contextmenu.onContextMenu.add(function(a,b,c){c.nodeName==="IMG"&&c.className.indexOf("mceItemMedia")!==-1&&b.add({title:"media.edit",icon:"media",cmd:"mceMedia"})})}),b.addCommand("mceMedia",function(){var d,e;e=b.selection.getNode(),m(e)&&(d=b.dom.getAttrib(e,"data-mce-json"),d&&(d=f.parse(d),tinymce.each(a,function(a){var c=b.dom.getAttrib(e,a);c&&(d[a]=c)}),d.type=g.getType(e.className).name.toLowerCase())),d||(d={type:"flash",video:{sources:[]},params:{}}),b.windowManager.open({file:c+"/media.htm",width:430+parseInt(b.getLang("media.delta_width",0)),height:500+parseInt(b.getLang("media.delta_height",0)),inline:1},{plugin_url:c,data:d})}),b.addButton("media",{title:"media.desc",cmd:"mceMedia"}),b.onNodeChange.add(function(a,b,c){b.setActive("media",m(c))})},convertUrl:function(a,b){var c=this,d=c.editor,e=d.settings,f=e.url_converter,g=e.url_converter_scope||c;return a?b?d.documentBaseURI.toAbsolute(a):f.call(g,a,"src","object"):a},getInfo:function(){return{longname:"Media",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/media",version:tinymce.majorVersion+"."+tinymce.minorVersion}},dataToImg:function(a,b){var c=this,d=c.editor,e=d.documentBaseURI,g,i,j,k;a.params.src=c.convertUrl(a.params.src,b),i=a.video.attrs,i&&(i.src=c.convertUrl(i.src,b)),i&&(i.poster=c.convertUrl(i.poster,b)),g=h(a.video.sources);if(g)for(k=0;k<g.length;k++)g[k].src=c.convertUrl(g[k].src,b);return j=c.editor.dom.create("img",{id:a.id,style:a.style,align:a.align,hspace:a.hspace,vspace:a.vspace,src:c.editor.theme.url+"/img/trans.gif","class":"mceItemMedia mceItem"+c.getType(a.type).name,"data-mce-json":f.serialize(a,"'")}),j.width=a.width||(a.type=="audio"?"300":"320"),j.height=a.height||(a.type=="audio"?"32":"240"),j},dataToHtml:function(a,b){return this.editor.serializer.serialize(this.dataToImg(a,b),{forced_root_block:"",force_absolute:b})},htmlToData:function(b){var c,d,e;return e={type:"flash",video:{sources:[]},params:{}},c=this.editor.parser.parse(b),d=c.getAll("img")[0],d&&(e=f.parse(d.attr("data-mce-json")),e.type=this.getType(d.attr("class")).name.toLowerCase(),tinymce.each(a,function(a){var b=d.attr(a);b&&(e[a]=b)})),e},getType:function(a){var b,c,d;c=tinymce.explode(a," ");for(b=0;b<c.length;b++){d=this.lookup[c[b]];if(d)return d}},imgToObject:function(b,d){function B(a,b){var c,d,f,h,i;i=g.getParam("flash_video_player_url",e.convertUrl(e.url+"/moxieplayer.swf")),i&&(c=g.documentBaseURI,o.params.src=i,g.getParam("flash_video_player_absvideourl",!0)&&(a=c.toAbsolute(a||"",!0),b=c.toAbsolute(b||"",!0)),f="",d=g.getParam("flash_video_player_flashvars",{url:"$url",poster:"$poster"}),tinymce.each(d,function(c,d){c=c.replace(/\$url/,a||""),c=c.replace(/\$poster/,b||""),c.length>0&&(f+=(f?"&":"")+d+"="+escape(c))}),f.length&&(o.params.flashvars=f),h=g.getParam("flash_video_player_params",{allowfullscreen:!0,allowscriptaccess:!0}),tinymce.each(h,function(a,b){o.params[b]=""+a}))}var e=this,g=e.editor,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A;o=b.attr("data-mce-json");if(!o)return;o=f.parse(o),t=this.getType(b.attr("class")),z=b.attr("data-mce-style"),z||(z=b.attr("style"),z&&(z=g.dom.serializeStyle(g.dom.parseStyle(z,"img"))));if(t.name==="Iframe"){x=new c("iframe",1),tinymce.each(a,function(a){var c=b.attr(a);a=="class"&&c&&(c=c.replace(/mceItem.+ ?/g,"")),c&&c.length>0&&x.attr(a,c)});for(m in o.params)x.attr(m,o.params[m]);x.attr({style:z,src:o.params.src}),b.replace(x);return}if(this.editor.settings.media_use_script){x=(new c("script",1)).attr("type","text/javascript"),n=new c("#text",3),n.value="write"+t.name+"("+f.serialize(tinymce.extend(o.params,{width:b.attr("width"),height:b.attr("height")}))+");",x.append(n),b.replace(x);return}if(t.name==="Video"&&o.video.sources[0]){i=(new c("video",1)).attr(tinymce.extend({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z},o.video.attrs)),o.video.attrs&&(y=o.video.attrs.poster),q=o.video.sources=h(o.video.sources);for(u=0;u<q.length;u++)/\.mp4$/.test(q[u].src)&&(w=q[u].src);q[0].type||(i.attr("src",q[0].src),q.splice(0,1));for(u=0;u<q.length;u++)p=(new c("source",1)).attr(q[u]),p.shortEnded=!0,i.append(p);w?(B(w,y),t=e.getType("flash")):o.params.src=""}if(t.name==="Audio"&&o.video.sources[0]){A=(new c("audio",1)).attr(tinymce.extend({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z},o.video.attrs)),o.video.attrs&&(y=o.video.attrs.poster),q=o.video.sources=h(o.video.sources),q[0].type||(A.attr("src",q[0].src),q.splice(0,1));for(u=0;u<q.length;u++)p=(new c("source",1)).attr(q[u]),p.shortEnded=!0,A.append(p);o.params.src=""}if(t.name==="EmbeddedAudio"){k=new c("embed",1),k.shortEnded=!0,k.attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z,type:b.attr("type")});for(m in o.params)k.attr(m,o.params[m]);tinymce.each(a,function(a){o[a]&&a!="type"&&k.attr(a,o[a])}),o.params.src=""}if(o.params.src){/\.flv$/i.test(o.params.src)&&B(o.params.src,""),d&&d.force_absolute&&(o.params.src=g.documentBaseURI.toAbsolute(o.params.src)),j=(new c("object",1)).attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z}),tinymce.each(a,function(a){var b=o[a];a=="class"&&b&&(b=b.replace(/mceItem.+ ?/g,"")),b&&a!="type"&&j.attr(a,b)});for(m in o.params)s=new c("param",1),s.shortEnded=!0,n=o.params[m],m==="src"&&t.name==="WindowsMedia"&&(m="url"),s.attr({name:m,value:n}),j.append(s);if(this.editor.getParam("media_strict",!0))j.attr({data:o.params.src,type:t.mimes[0]});else{j.attr({classid:"clsid:"+t.clsids[0],codebase:t.codebase}),k=new c("embed",1),k.shortEnded=!0,k.attr({id:b.attr("id"),width:b.attr("width"),height:b.attr("height"),style:z,type:t.mimes[0]});for(m in o.params)k.attr(m,o.params[m]);tinymce.each(a,function(a){o[a]&&a!="type"&&k.attr(a,o[a])}),j.append(k)}o.object_html&&(n=new c("#text",3),n.raw=!0,n.value=o.object_html,j.append(n)),i&&i.append(j)}i&&o.video_html&&(n=new c("#text",3),n.raw=!0,n.value=o.video_html,i.append(n)),A&&o.video_html&&(n=new c("#text",3),n.raw=!0,n.value=o.video_html,A.append(n));var C=i||A||j||k;C?b.replace(C):b.remove()},objectToImg:function(d){function H(a){return(new tinymce.html.Serializer({inner:!0,validate:!1})).serialize(a)}function I(a,b){return y[(a.attr(b)||"").toLowerCase()]}function J(a){var b=a.replace(/^.*\.([^.]+)$/,"$1");return y[b.toLowerCase()||""]}var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=this.lookup,z,A,B=this.editor.settings.url_converter,C=this.editor.settings.url_converter_scope,D,E,F,G;if(!d.parent)return;if(d.name==="script"){d.firstChild&&(z=e.exec(d.firstChild.value));if(!z)return;x=z[1],w={video:{},params:f.parse(z[2])},n=w.params.width,o=w.params.height}w=w||{video:{},params:{}},k=new c("img",1),k.attr({src:this.editor.theme.url+"/img/trans.gif"}),l=d.name;if(l==="video"||l=="audio"){i=d,g=d.getAll("object")[0],h=d.getAll("embed")[0],n=i.attr("width"),o=i.attr("height"),m=i.attr("id"),w.video={attrs:{},sources:[]},A=w.video.attrs;for(l in i.attributes.map)A[l]=i.attributes.map[l];u=d.attr("src"),u&&w.video.sources.push({src:B.call(C,u,"src",d.name)}),v=i.getAll("source");for(q=0;q<v.length;q++)u=v[q].remove(),w.video.sources.push({src:B.call(C,u.attr("src"),"src","source"),type:u.attr("type"),media:u.attr("media")});A.poster&&(A.poster=B.call(C,A.poster,"poster",d.name))}d.name==="object"&&(g=d,h=d.getAll("embed")[0]),d.name==="embed"&&(h=d),d.name==="iframe"&&(j=d,x="Iframe");if(g){n=n||g.attr("width"),o=o||g.attr("height"),p=p||g.attr("style"),m=m||g.attr("id"),D=D||g.attr("hspace"),E=E||g.attr("vspace"),F=F||g.attr("align"),G=G||g.attr("bgcolor"),w.name=g.attr("name"),t=g.getAll("param");for(q=0;q<t.length;q++)s=t[q],l=s.remove().attr("name"),b[l]||(w.params[l]=s.attr("value"));w.params.src=w.params.src||g.attr("data")}if(h){n=n||h.attr("width"),o=o||h.attr("height"),p=p||h.attr("style"),m=m||h.attr("id"),D=D||h.attr("hspace"),E=E||h.attr("vspace"),F=F||h.attr("align"),G=G||h.attr("bgcolor");for(l in h.attributes.map)!b[l]&&!w.params[l]&&(w.params[l]=h.attributes.map[l])}if(j){n=j.attr("width"),o=j.attr("height"),p=p||j.attr("style"),m=j.attr("id"),D=j.attr("hspace"),E=j.attr("vspace"),F=j.attr("align"),G=j.attr("bgcolor"),tinymce.each(a,function(a){k.attr(a,j.attr(a))});for(l in j.attributes.map)!b[l]&&!w.params[l]&&(w.params[l]=j.attributes.map[l])}w.params.movie&&(w.params.src=w.params.src||w.params.movie,delete w.params.movie),w.params.src&&(w.params.src=B.call(C,w.params.src,"src","object")),i&&(d.name==="video"?x=y.video.name:d.name==="audio"&&(x=y.audio.name)),g&&!x&&(x=(I(g,"clsid")||I(g,"classid")||I(g,"type")||{}).name),h&&!x&&(x=(I(h,"type")||J(w.params.src)||{}).name),h&&x=="EmbeddedAudio"&&(w.params.type=h.attr("type")),d.replace(k),h&&h.remove(),g&&(r=H(g.remove()),r&&(w.object_html=r)),i&&(r=H(i.remove()),r&&(w.video_html=r)),w.hspace=D,w.vspace=E,w.align=F,w.bgcolor=G,k.attr({id:m,"class":"mceItemMedia mceItem"+(x||"Flash"),style:p,width:n||(d.name=="audio"?"300":"320"),height:o||(d.name=="audio"?"32":"240"),hspace:D,vspace:E,align:F,bgcolor:G,"data-mce-json":f.serialize(w,"'")})}}),tinymce.PluginManager.add("media",tinymce.plugins.MediaPlugin)}(),function(){function b(a){return document.getElementById(a)}function c(a){var b,d,e,f;if(null==a||"object"!=typeof a)return a;if("length"in a){e=[];for(b=0,d=a.length;b<d;++b)e[b]=c(a[b]);return e}e={};for(f in a)a.hasOwnProperty(f)&&(e[f]=c(a[f]));return e}function d(a){var c=b(a);return c.nodeName=="SELECT"?c.options[c.selectedIndex].value:c.type=="checkbox"?c.checked:c.value}function e(a,c,d){if(typeof c!="undefined"){var e=b(a);e.nodeName=="SELECT"?selectByValue(document.forms[0],a,c):e.type=="checkbox"?(typeof c=="string"&&(c=c.toLowerCase(),c=!d&&c==="true"||d&&c===d.toLowerCase()),e.checked=!!c):e.value=c}}var a;(a=tinyMCEPopup.getParam("media_external_list_url"))&&document.write('<script language="javascript" type="text/javascript" src="'+tinyMCEPopup.editor.documentBaseURI.toAbsolute(a)+'"></script>'),window.Media={init:function(){var a,d,e=this;e.editor=d=tinyMCEPopup.editor,b("filebrowsercontainer").innerHTML=getBrowserHTML("filebrowser","src","media","media"),b("qtsrcfilebrowsercontainer").innerHTML=getBrowserHTML("qtsrcfilebrowser","quicktime_qtsrc","media","media"),b("bgcolor_pickcontainer").innerHTML=getColorPickerHTML("bgcolor_pick","bgcolor"),b("video_altsource1_filebrowser").innerHTML=getBrowserHTML("video_filebrowser_altsource1","video_altsource1","media","media"),b("video_altsource2_filebrowser").innerHTML=getBrowserHTML("video_filebrowser_altsource2","video_altsource2","media","media"),b("audio_altsource1_filebrowser").innerHTML=getBrowserHTML("audio_filebrowser_altsource1","audio_altsource1","media","media"),b("audio_altsource2_filebrowser").innerHTML=getBrowserHTML("audio_filebrowser_altsource2","audio_altsource2","media","media"),b("video_poster_filebrowser").innerHTML=getBrowserHTML("filebrowser_poster","video_poster","media","image"),a=e.getMediaListHTML("medialist","src","media","media"),a==""?b("linklistrow").style.display="none":b("linklistcontainer").innerHTML=a,isVisible("filebrowser")&&(b("src").style.width="230px"),isVisible("video_filebrowser_altsource1")&&(b("video_altsource1").style.width="220px"),isVisible("video_filebrowser_altsource2")&&(b("video_altsource2").style.width="220px"),isVisible("audio_filebrowser_altsource1")&&(b("audio_altsource1").style.width="220px"),isVisible("audio_filebrowser_altsource2")&&(b("audio_altsource2").style.width="220px"),isVisible("filebrowser_poster")&&(b("video_poster").style.width="220px"),d.dom.setOuterHTML(b("media_type"),e.getMediaTypeHTML(d)),e.setDefaultDialogSettings(d),e.data=c(tinyMCEPopup.getWindowArg("data")),e.dataToForm(),e.preview(),updateColor("bgcolor_pick","bgcolor")},insert:function(){var a=tinyMCEPopup.editor;this.formToData(),a.execCommand("mceRepaint"),tinyMCEPopup.restoreSelection(),a.selection.setNode(a.plugins.media.dataToImg(this.data)),tinyMCEPopup.close()},preview:function(){b("prev").innerHTML=this.editor.plugins.media.dataToHtml(this.data,!0)},moveStates:function(a,c){function m(a){var b={};return a&&tinymce.each(a.split("&"),function(a){var c=a.split("=");b[unescape(c[0])]=unescape(c[1])}),b}function n(b,c){var g,h,i,j,k;if(b==f.type||b=="global"){c=tinymce.explode(c);for(g=0;g<c.length;g++)h=c[g],i=b=="global"?h:b+"_"+h,b=="global"?k=f:b=="video"||b=="audio"?(k=f.video.attrs,!k&&!a&&(f.video.attrs=k={})):k=f.params,k&&(a?e(i,k[h],b=="video"||b=="audio"?h:""):(delete k[h],j=d(i),(b=="video"||b=="audio")&&j===!0&&(j=h),l[i]?j!==l[i]&&(j=""+j,k[h]=j):j&&(j=""+j,k[h]=j)))}}var f=this.data,g=this.editor,h=g.plugins.media,i,j,k,l,j;l={quicktime_autoplay:!0,quicktime_controller:!0,flash_play:!0,flash_loop:!0,flash_menu:!0,windowsmedia_autostart:!0,windowsmedia_enablecontextmenu:!0,windowsmedia_invokeurls:!0,realmedia_autogotourl:!0,realmedia_imagestatus:!0};if(!a){f.type=b("media_type").options[b("media_type").selectedIndex].value,f.width=d("width"),f.height=d("height"),j=d("src");if(c=="src"){i=j.replace(/^.*\.([^.]+)$/,"$1");if(k=h.getType(i))f.type=k.name.toLowerCase();e("media_type",f.type)}if(f.type=="video"||f.type=="audio")f.video.sources||(f.video.sources=[]),f.video.sources[0]={src:d("src")}}b("video_options").style.display="none",b("audio_options").style.display="none",b("flash_options").style.display="none",b("quicktime_options").style.display="none",b("shockwave_options").style.display="none",b("windowsmedia_options").style.display="none",b("realmedia_options").style.display="none",b("embeddedaudio_options").style.display="none",b(f.type+"_options")&&(b(f.type+"_options").style.display="block"),e("media_type",f.type),n("flash","play,loop,menu,swliveconnect,quality,scale,salign,wmode,base,flashvars"),n("quicktime","loop,autoplay,cache,controller,correction,enablejavascript,kioskmode,autohref,playeveryframe,targetcache,scale,starttime,endtime,target,qtsrcchokespeed,volume,qtsrc"),n("shockwave","sound,progress,autostart,swliveconnect,swvolume,swstretchstyle,swstretchhalign,swstretchvalign"),n("windowsmedia","autostart,enabled,enablecontextmenu,fullscreen,invokeurls,mute,stretchtofit,windowlessvideo,balance,baseurl,captioningid,currentmarker,currentposition,defaultframe,playcount,rate,uimode,volume"),n("realmedia","autostart,loop,autogotourl,center,imagestatus,maintainaspect,nojava,prefetch,shuffle,console,controls,numloop,scriptcallbacks"),n("video","poster,autoplay,loop,muted,preload,controls"),n("audio","autoplay,loop,preload,controls"),n("embeddedaudio","autoplay,loop,controls"),n("global","id,name,vspace,hspace,bgcolor,align,width,height"),a?f.type=="video"?(f.video.sources[0]&&e("src",f.video.sources[0].src),j=f.video.sources[1],j&&e("video_altsource1",j.src),j=f.video.sources[2],j&&e("video_altsource2",j.src)):f.type=="audio"?(f.video.sources[0]&&e("src",f.video.sources[0].src),j=f.video.sources[1],j&&e("audio_altsource1",j.src),j=f.video.sources[2],j&&e("audio_altsource2",j.src)):(f.type=="flash"&&tinymce.each(g.getParam("flash_video_player_flashvars",{url:"$url",poster:"$poster"}),function(a,b){a=="$url"&&(f.params.src=m(f.params.flashvars)[b]||f.params.src||"")}),e("src",f.params.src)):(j=d("src"),j.match(/youtu.be\/[a-z1-9.-_]+/)&&(f.width=425,f.height=350,f.params.frameborder="0",f.type="iframe",j="http://www.youtube.com/embed/"+j.match(/youtu.be\/([a-z1-9.-_]+)/)[1],e("src",j),e("media_type",f.type)),j.match(/youtube.com(.+)v=([^&]+)/)&&(f.width=425,f.height=350,f.params.frameborder="0",f.type="iframe",j="http://www.youtube.com/embed/"+j.match(/v=([^&]+)/)[1],e("src",j),e("media_type",f.type)),j.match(/video.google.com(.+)docid=([^&]+)/)&&(f.width=425,f.height=326,f.type="flash",j="http://video.google.com/googleplayer.swf?docId="+j.match(/docid=([^&]+)/)[1]+"&hl=en",e("src",j),e("media_type",f.type)),f.type=="video"?(f.video.sources||(f.video.sources=[]),f.video.sources[0]={src:j},j=d("video_altsource1"),j&&(f.video.sources[1]={src:j}),j=d("video_altsource2"),j&&(f.video.sources[2]={src:j})):f.type=="audio"?(f.video.sources||(f.video.sources=[]),f.video.sources[0]={src:j},j=d("audio_altsource1"),j&&(f.video.sources[1]={src:j}),j=d("audio_altsource2"),j&&(f.video.sources[2]={src:j})):f.params.src=j,e("width",f.width||(f.type=="audio"?300:320)),e("height",f.height||(f.type=="audio"?32:240)))},dataToForm:function(){this.moveStates(!0)},formToData:function(a){(a=="width"||a=="height")&&this.changeSize(a),a=="source"?(this.moveStates(!1,a),e("source",this.editor.plugins.media.dataToHtml(this.data)),this.panel="source"):(this.panel=="source"&&(this.data=c(this.editor.plugins.media.htmlToData(d("source"))),this.dataToForm(),this.panel=""),this.moveStates(!1,a),this.preview())},beforeResize:function(){this.width=parseInt(d("width")||(this.data.type=="audio"?"300":"320"),10),this.height=parseInt(d("height")||(this.data.type=="audio"?"32":"240"),10)},changeSize:function(a){var c,f,g,h;b("constrain").checked&&(c=parseInt(d("width")||(this.data.type=="audio"?"300":"320"),10),f=parseInt(d("height")||(this.data.type=="audio"?"32":"240"),10),a=="width"?(this.height=Math.round(c/this.width*f),e("height",this.height)):(this.width=Math.round(f/this.height*c),e("width",this.width)))},getMediaListHTML:function(){if(typeof tinyMCEMediaList!="undefined"&&tinyMCEMediaList.length>0){var a="";a+='<select id="linklist" name="linklist" style="width: 250px" onchange="this.form.src.value=this.options[this.selectedIndex].value;Media.formToData(\'src\');">',a+='<option value="">---</option>';for(var b=0;b<tinyMCEMediaList.length;b++)a+='<option value="'+tinyMCEMediaList[b][1]+'">'+tinyMCEMediaList[b][0]+"</option>";return a+="</select>",a}return""},getMediaTypeHTML:function(a){function b(a){return'<option value="'+a+'">'+tinyMCEPopup.editor.translate("media_dlg."+a)+"</option>"}var c="";return c+='<select id="media_type" name="media_type" onchange="Media.formToData(\'type\');">',c+=b("video"),c+=b("audio"),c+=b("flash"),c+=b("quicktime"),c+=b("shockwave"),c+=b("windowsmedia"),c+=b("realmedia"),c+=b("iframe"),a.getParam("media_embedded_audio",!1)&&(c+=b("embeddedaudio")),c+="</select>",c},setDefaultDialogSettings:function(a){var b=a.getParam("media_dialog_defaults",{});tinymce.each(b,function(a,b){e(b,a)})}},tinyMCEPopup.requireLangPack(),tinyMCEPopup.onInit.add(function(){Media.init()})}(),tinyMCE.addI18n("en.media_dlg",{list:"List",file:"File/URL",advanced:"Advanced",general:"General",title:"Insert/Edit Embedded Media",align_top_left:"Top Left",align_center:"Center",align_left:"Left",align_bottom:"Bottom",align_right:"Right",align_top:"Top",qt_stream_warn:"Streamed RTSP resources should be added to the QT Source field under the Advanced tab.\nYou should also add a non-streamed version to the Source field.",qtsrc:"QT Source",progress:"Progress",sound:"Sound",swstretchvalign:"Stretch V-Align",swstretchhalign:"Stretch H-Align",swstretchstyle:"Stretch Style",scriptcallbacks:"Script Callbacks",align_top_right:"Top Right",uimode:"UI Mode",rate:"Rate",playcount:"Play Count",defaultframe:"Default Frame",currentposition:"Current Position",currentmarker:"Current Marker",captioningid:"Captioning ID",baseurl:"Base URL",balance:"Balance",windowlessvideo:"Windowless Video",stretchtofit:"Stretch to Fit",mute:"Mute",invokeurls:"Invoke URLs",fullscreen:"Full Screen",enabled:"Enabled",autostart:"Auto Start",volume:"Volume",target:"Target",qtsrcchokespeed:"Choke Speed",href:"HREF"
,endtime:"End Time",starttime:"Start Time",enablejavascript:"Enable JavaScript",correction:"No Correction",targetcache:"Target Cache",playeveryframe:"Play Every Frame",kioskmode:"Kiosk Mode",controller:"Controller",menu:"Show Menu",loop:"Loop",play:"Auto Play",hspace:"H-Space",vspace:"V-Space",class_name:"Class",name:"Name",id:"ID",type:"Type",size:"Dimensions",preview:"Preview",constrain_proportions:"Constrain Proportions",controls:"Controls",numloop:"Num Loops",console:"Console",cache:"Cache",autohref:"Auto HREF",liveconnect:"SWLiveConnect",flashvars:"Flash Vars",base:"Base",bgcolor:"Background",wmode:"WMode",salign:"SAlign",align:"Align",scale:"Scale",quality:"Quality",shuffle:"Shuffle",prefetch:"Prefetch",nojava:"No Java",maintainaspect:"Maintain Aspect",imagestatus:"Image Status",center:"Center",autogotourl:"Auto Goto URL",shockwave_options:"Shockwave Options",rmp_options:"Real Media Player Options",wmp_options:"Windows Media Player Options",qt_options:"QuickTime Options",flash_options:"Flash Options",hidden:"Hidden",align_bottom_left:"Bottom Left",align_bottom_right:"Bottom Right",html5_video_options:"HTML5 Video Options",altsource1:"Alternative source 1",altsource2:"Alternative source 2",preload:"Preload",poster:"Poster",source:"Source",html5_audio_options:"Audio Options",preload_none:"Don't Preload",preload_metadata:"Preload video metadata",preload_auto:"Let user's browser decide",embedded_audio_options:"Embedded Audio Options",video:"HTML5 Video",audio:"HTML5 Audio",flash:"Flash",quicktime:"QuickTime",shockwave:"Shockwave",windowsmedia:"Windows Media",realmedia:"Real Media",iframe:"Iframe",embeddedaudio:"Embedded Audio"}),function(){tinymce.create("tinymce.plugins.Nonbreaking",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceNonBreaking",function(){a.execCommand("mceInsertContent",!1,a.plugins.visualchars&&a.plugins.visualchars.state?'<span data-mce-bogus="1" class="mceItemHidden mceItemNbsp">&nbsp;</span>':"&nbsp;")}),a.addButton("nonbreaking",{title:"nonbreaking.nonbreaking_desc",cmd:"mceNonBreaking"}),a.getParam("nonbreaking_force_tab")&&a.onKeyDown.add(function(a,b){b.keyCode==9&&(b.preventDefault(),a.execCommand("mceNonBreaking"),a.execCommand("mceNonBreaking"),a.execCommand("mceNonBreaking"))})},getInfo:function(){return{longname:"Nonbreaking space",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/nonbreaking",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("nonbreaking",tinymce.plugins.Nonbreaking)}(),function(){tinymce.create("tinymce.plugins.Nonbreaking",{init:function(a,b){var c=this;c.editor=a,a.addCommand("mceNonBreaking",function(){a.execCommand("mceInsertContent",!1,a.plugins.visualchars&&a.plugins.visualchars.state?'<span data-mce-bogus="1" class="mceItemHidden mceItemNbsp">&nbsp;</span>':"&nbsp;")}),a.addButton("nonbreaking",{title:"nonbreaking.nonbreaking_desc",cmd:"mceNonBreaking"}),a.getParam("nonbreaking_force_tab")&&a.onKeyDown.add(function(a,b){b.keyCode==9&&(b.preventDefault(),a.execCommand("mceNonBreaking"),a.execCommand("mceNonBreaking"),a.execCommand("mceNonBreaking"))})},getInfo:function(){return{longname:"Nonbreaking space",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/nonbreaking",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("nonbreaking",tinymce.plugins.Nonbreaking)}(),function(){var a=tinymce.dom.Event;tinymce.create("tinymce.plugins.NonEditablePlugin",{init:function(a,b){var c=this,d,e,f;c.editor=a,d=a.getParam("noneditable_editable_class","mceEditable"),e=a.getParam("noneditable_noneditable_class","mceNonEditable"),a.onNodeChange.addToTop(function(a,b,d){var h,i;h=a.dom.getParent(a.selection.getStart(),function(b){return a.dom.hasClass(b,e)}),i=a.dom.getParent(a.selection.getEnd(),function(b){return a.dom.hasClass(b,e)});if(h||i)return f=1,c._setDisabled(1),!1;f==1&&(c._setDisabled(0),f=0)})},getInfo:function(){return{longname:"Non editable elements",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/noneditable",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_block:function(b,c){var d=c.keyCode;if(d>32&&d<41||d>111&&d<124)return;return a.cancel(c)},_setDisabled:function(a){var b=this,c=b.editor;tinymce.each(c.controlManager.controls,function(b){b.setDisabled(a)}),a!==b.disabled&&(a?(c.onKeyDown.addToTop(b._block),c.onKeyPress.addToTop(b._block),c.onKeyUp.addToTop(b._block),c.onPaste.addToTop(b._block),c.onContextMenu.addToTop(b._block)):(c.onKeyDown.remove(b._block),c.onKeyPress.remove(b._block),c.onKeyUp.remove(b._block),c.onPaste.remove(b._block),c.onContextMenu.remove(b._block)),b.disabled=a)}}),tinymce.PluginManager.add("noneditable",tinymce.plugins.NonEditablePlugin)}(),function(){var a=tinymce.dom.Event;tinymce.create("tinymce.plugins.NonEditablePlugin",{init:function(a,b){var c=this,d,e,f;c.editor=a,d=a.getParam("noneditable_editable_class","mceEditable"),e=a.getParam("noneditable_noneditable_class","mceNonEditable"),a.onNodeChange.addToTop(function(a,b,d){var g,h;g=a.dom.getParent(a.selection.getStart(),function(b){return a.dom.hasClass(b,e)}),h=a.dom.getParent(a.selection.getEnd(),function(b){return a.dom.hasClass(b,e)});if(g||h)return f=1,c._setDisabled(1),!1;f==1&&(c._setDisabled(0),f=0)})},getInfo:function(){return{longname:"Non editable elements",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/noneditable",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_block:function(b,c){var d=c.keyCode;if(d>32&&d<41||d>111&&d<124)return;return a.cancel(c)},_setDisabled:function(a){var b=this,c=b.editor;tinymce.each(c.controlManager.controls,function(b){b.setDisabled(a)}),a!==b.disabled&&(a?(c.onKeyDown.addToTop(b._block),c.onKeyPress.addToTop(b._block),c.onKeyUp.addToTop(b._block),c.onPaste.addToTop(b._block),c.onContextMenu.addToTop(b._block)):(c.onKeyDown.remove(b._block),c.onKeyPress.remove(b._block),c.onKeyUp.remove(b._block),c.onPaste.remove(b._block),c.onContextMenu.remove(b._block)),b.disabled=a)}}),tinymce.PluginManager.add("noneditable",tinymce.plugins.NonEditablePlugin)}(),function(){tinymce.create("tinymce.plugins.PageBreakPlugin",{init:function(a,b){var c='<img src="'+a.theme.url+'/img/trans.gif" class="mcePageBreak mceItemNoResize" />',d="mcePageBreak",e=a.getParam("pagebreak_separator","<!-- pagebreak -->"),f;f=new RegExp(e.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return"\\"+a}),"g"),a.addCommand("mcePageBreak",function(){a.execCommand("mceInsertContent",0,c)}),a.addButton("pagebreak",{title:"pagebreak.desc",cmd:d}),a.onInit.add(function(){a.theme.onResolveName&&a.theme.onResolveName.add(function(b,c){c.node.nodeName=="IMG"&&a.dom.hasClass(c.node,d)&&(c.name="pagebreak")})}),a.onClick.add(function(a,b){b=b.target,b.nodeName==="IMG"&&a.dom.hasClass(b,d)&&a.selection.select(b)}),a.onNodeChange.add(function(a,b,c){b.setActive("pagebreak",c.nodeName==="IMG"&&a.dom.hasClass(c,d))}),a.onBeforeSetContent.add(function(a,b){b.content=b.content.replace(f,c)}),a.onPostProcess.add(function(a,b){b.get&&(b.content=b.content.replace(/<img[^>]+>/g,function(a){return a.indexOf('class="mcePageBreak')!==-1&&(a=e),a}))})},getInfo:function(){return{longname:"PageBreak",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("pagebreak",tinymce.plugins.PageBreakPlugin)}(),function(){tinymce.create("tinymce.plugins.PageBreakPlugin",{init:function(a,b){var c='<img src="'+a.theme.url+'/img/trans.gif" class="mcePageBreak mceItemNoResize" />',d="mcePageBreak",e=a.getParam("pagebreak_separator","<!-- pagebreak -->"),f;f=new RegExp(e.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return"\\"+a}),"g"),a.addCommand("mcePageBreak",function(){a.execCommand("mceInsertContent",0,c)}),a.addButton("pagebreak",{title:"pagebreak.desc",cmd:d}),a.onInit.add(function(){a.theme.onResolveName&&a.theme.onResolveName.add(function(b,c){c.node.nodeName=="IMG"&&a.dom.hasClass(c.node,d)&&(c.name="pagebreak")})}),a.onClick.add(function(a,b){b=b.target,b.nodeName==="IMG"&&a.dom.hasClass(b,d)&&a.selection.select(b)}),a.onNodeChange.add(function(a,b,c){b.setActive("pagebreak",c.nodeName==="IMG"&&a.dom.hasClass(c,d))}),a.onBeforeSetContent.add(function(a,b){b.content=b.content.replace(f,c)}),a.onPostProcess.add(function(a,b){b.get&&(b.content=b.content.replace(/<img[^>]+>/g,function(a){return a.indexOf('class="mcePageBreak')!==-1&&(a=e),a}))})},getInfo:function(){return{longname:"PageBreak",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak",version:tinymce.majorVersion+"."+tinymce.minorVersion}}}),tinymce.PluginManager.add("pagebreak",tinymce.plugins.PageBreakPlugin)}(),function(){function c(a,c){return a.getParam(c,b[c])}var a=tinymce.each,b={paste_auto_cleanup_on_paste:!0,paste_enable_default_filters:!0,paste_block_drop:!1,paste_retain_style_properties:"none",paste_strip_class_attributes:"mso",paste_remove_spans:!1,paste_remove_styles:!1,paste_remove_styles_if_webkit:!0,paste_convert_middot_lists:!0,paste_convert_headers_to_strong:!1,paste_dialog_width:"450",paste_dialog_height:"400",paste_text_use_dialog:!1,paste_text_sticky:!1,paste_text_sticky_default:!1,paste_text_notifyalways:!1,paste_text_linebreaktype:"combined",paste_text_replacements:[[/\u2026/g,"..."],[/[\x93\x94\u201c\u201d]/g,'"'],[/[\x60\x91\x92\u2018\u2019]/g,"'"]]};tinymce.create("tinymce.plugins.PastePlugin",{init:function(b,d){function f(a,d){var f=b.dom,g;e.onPreProcess.dispatch(e,a),a.node=f.create("div",0,a.content),tinymce.isGecko&&(g=b.selection.getRng(!0),g.startContainer==g.endContainer&&g.startContainer.nodeType==3&&a.node.childNodes.length===1&&/^(p|h[1-6]|pre)$/i.test(a.node.firstChild.nodeName)&&a.content.indexOf("__MCE_ITEM__")===-1&&f.remove(a.node.firstChild,!0)),e.onPostProcess.dispatch(e,a),a.content=b.serializer.serialize(a.node,{getInner:1,forced_root_block:""}),!d&&b.pasteAsPlainText?(e._insertPlainText(a.content),c(b,"paste_text_sticky")||(b.pasteAsPlainText=!1,b.controlManager.setActive("pastetext",!1))):e._insert(a.content)}function g(c){var d,e,g,i,j=b.selection,k=b.dom,l=b.getBody(),m,n;if(c.clipboardData||k.doc.dataTransfer){n=(c.clipboardData||k.doc.dataTransfer).getData("Text");if(b.pasteAsPlainText){c.preventDefault(),f({content:k.encode(n).replace(/\r?\n/g,"<br />")});return}}if(k.get("_mcePaste"))return;d=k.add(l,"div",{id:"_mcePaste","class":"mcePaste","data-mce-bogus":"1"},"﻿﻿"),l!=b.getDoc().body?m=k.getPos(b.selection.getStart(),l).y:m=l.scrollTop+k.getViewPort(b.getWin()).y,k.setStyles(d,{position:"absolute",left:tinymce.isGecko?-40:0,top:m-25,width:1,height:1,overflow:"hidden"});if(tinymce.isIE){i=j.getRng(),g=k.doc.body.createTextRange(),g.moveToElementText(d),g.execCommand("Paste"),k.remove(d);if(d.innerHTML==="﻿﻿"){b.execCommand("mcePasteWord"),c.preventDefault();return}return j.setRng(i),j.setContent(""),setTimeout(function(){f({content:d.innerHTML})},0),tinymce.dom.Event.cancel(c)}function o(a){a.preventDefault()}k.bind(b.getDoc(),"mousedown",o),k.bind(b.getDoc(),"keydown",o),e=b.selection.getRng(),d=d.firstChild,g=b.getDoc().createRange(),g.setStart(d,0),g.setEnd(d,2),j.setRng(g),window.setTimeout(function(){var c="",d;k.select("div.mcePaste > div.mcePaste").length?c="<p>"+k.encode(n).replace(/\r?\n\r?\n/g,"</p><p>").replace(/\r?\n/g,"<br />")+"</p>":(d=k.select("div.mcePaste"),a(d,function(b){var d=b.firstChild;d&&d.nodeName=="DIV"&&d.style.marginTop&&d.style.backgroundColor&&k.remove(d,1),a(k.select("span.Apple-style-span",b),function(a){k.remove(a,1)}),a(k.select("br[data-mce-bogus]",b),function(a){k.remove(a)}),b.parentNode.className!="mcePaste"&&(c+=b.innerHTML)})),a(k.select("div.mcePaste"),function(a){k.remove(a)}),e&&j.setRng(e),f({content:c}),k.unbind(b.getDoc(),"mousedown",o),k.unbind(b.getDoc(),"keydown",o)},0)}var e=this;e.editor=b,e.url=d,e.onPreProcess=new tinymce.util.Dispatcher(e),e.onPostProcess=new tinymce.util.Dispatcher(e),e.onPreProcess.add(e._preProcess),e.onPostProcess.add(e._postProcess),e.onPreProcess.add(function(a,c){b.execCallback("paste_preprocess",a,c)}),e.onPostProcess.add(function(a,c){b.execCallback("paste_postprocess",a,c)}),b.onKeyDown.addToTop(function(a,b){if((tinymce.isMac?b.metaKey:b.ctrlKey)&&b.keyCode==86||b.shiftKey&&b.keyCode==45)return!1}),b.pasteAsPlainText=c(b,"paste_text_sticky_default"),b.addCommand("mceInsertClipboardContent",function(a,b){f(b,!0)}),c(b,"paste_text_use_dialog")||b.addCommand("mcePasteText",function(a,d){var e=tinymce.util.Cookie;b.pasteAsPlainText=!b.pasteAsPlainText,b.controlManager.setActive("pastetext",b.pasteAsPlainText),b.pasteAsPlainText&&!e.get("tinymcePasteText")&&(c(b,"paste_text_sticky")?b.windowManager.alert(b.translate("paste.plaintext_mode_sticky")):b.windowManager.alert(b.translate("paste.plaintext_mode")),c(b,"paste_text_notifyalways")||e.set("tinymcePasteText","1",new Date((new Date).getFullYear()+1,12,31)))}),b.addButton("pastetext",{title:"paste.paste_text_desc",cmd:"mcePasteText"}),b.addButton("selectall",{title:"paste.selectall_desc",cmd:"selectall"}),c(b,"paste_auto_cleanup_on_paste")&&(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)?b.onKeyDown.addToTop(function(a,b){((tinymce.isMac?b.metaKey:b.ctrlKey)&&b.keyCode==86||b.shiftKey&&b.keyCode==45)&&g(b)}):b.onPaste.addToTop(function(a,b){return g(b)})),b.onInit.add(function(){b.controlManager.setActive("pastetext",b.pasteAsPlainText),c(b,"paste_block_drop")&&b.dom.bind(b.getBody(),["dragend","dragover","draggesture","dragdrop","drop","drag"],function(a){return a.preventDefault(),a.stopPropagation(),!1})}),e._legacySupport()},getInfo:function(){return{longname:"Paste text/word",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_preProcess:function(b,d){function l(b){a(b,function(a){a.constructor==RegExp?f=f.replace(a,""):f=f.replace(a[0],a[1])})}var e=this.editor,f=d.content,g=tinymce.grep,h=tinymce.explode,i=tinymce.trim,j,k;if(e.settings.paste_enable_default_filters==0)return;tinymce.isIE&&document.documentMode>=9&&(l([[/(?:<br>&nbsp;[\s\r\n]+|<br>)*(<\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^>]*>)(?:<br>&nbsp;[\s\r\n]+|<br>)*/g,"$1"]]),l([[/<br><br>/g,"<BR><BR>"],[/<br>/g," "],[/<BR><BR>/g,"<br>"]]));if(/class="?Mso|style="[^"]*\bmso-|w:WordDocument/i.test(f)||d.wordContent){d.wordContent=!0,l([/^\s*(&nbsp;)+/gi,/(&nbsp;|<br[^>]*>)+\s*$/gi]),c(e,"paste_convert_headers_to_strong")&&(f=f.replace(/<p [^>]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi,"<p><strong>$1</strong></p>")),c(e,"paste_convert_middot_lists")&&l([[/<!--\[if !supportLists\]-->/gi,"$&__MCE_ITEM__"],[/(<span[^>]+(?:mso-list:|:\s*symbol)[^>]+>)/gi,"$1__MCE_ITEM__"],[/(<p[^>]+(?:MsoListParagraph)[^>]+>)/gi,"$1__MCE_ITEM__"]]),l([/<!--[\s\S]+?-->/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/&nbsp;/gi," "]]);do j=f.length,f=f.replace(/(<[a-z][^>]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:"[^"]*"|\w+)\s?/gi,"$1");while(j!=f.length);c(e,"paste_retain_style_properties").replace(/^none$/i,"").length==0?f=f.replace(/<\/?span[^>]*>/gi,""):l([[/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s\u00a0]*)<\/span>/gi,function(a,b){return b.length>0?b.replace(/./," ").slice(Math.floor(b.length/2)).split("").join(" "):""}],[/(<[a-z][^>]*)\sstyle="([^"]*)"/gi,function(b,c,d){var e=[],f=0,g=h(i(d).replace(/&quot;/gi,"'"),";");return a(g,function(a){function g(a){return a+(a!=="0"&&/\d$/.test(a))?"px":""}var b,c,d=h(a,":");if(d.length==2){b=d[0].toLowerCase(),c=d[1].toLowerCase();switch(b){case"mso-padding-alt":case"mso-padding-top-alt":case"mso-padding-right-alt":case"mso-padding-bottom-alt":case"mso-padding-left-alt":case"mso-margin-alt":case"mso-margin-top-alt":case"mso-margin-right-alt":case"mso-margin-bottom-alt":case"mso-margin-left-alt":case"mso-table-layout-alt":case"mso-height":case"mso-width":case"mso-vertical-align-alt":e[f++]=b.replace(/^mso-|-alt$/g,"")+":"+g(c);return;case"horiz-align":e[f++]="text-align:"+c;return;case"vert-align":e[f++]="vertical-align:"+c;return;case"font-color":case"mso-foreground":e[f++]="color:"+c;return;case"mso-background":case"mso-highlight":e[f++]="background:"+c;return;case"mso-default-height":e[f++]="min-height:"+g(c);return;case"mso-default-width":e[f++]="min-width:"+g(c);return;case"mso-padding-between-alt":e[f++]="border-collapse:separate;border-spacing:"+g(c);return;case"text-line-through":if(c=="single"||c=="double")e[f++]="text-decoration:line-through";return;case"mso-zero-height":c=="yes"&&(e[f++]="display:none");return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(b))return;e[f++]=b+":"+d[1]}}),f>0?c+' style="'+e.join(";")+'"':c}]])}c(e,"paste_convert_headers_to_strong")&&l([[/<h[1-6][^>]*>/gi,"<p><strong>"],[/<\/h[1-6][^>]*>/gi,"</strong></p>"]]),l([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,""]]),k=c(e,"paste_strip_class_attributes");if(k!=="none"){function m(a,b){if(k==="all")return"";var c=g(h(b.replace(/^(["'])(.*)\1$/,"$2")," "),function(a){return/^(?!mso)/i.test(a)});return c.length?' class="'+c.join(" ")+'"':""}f=f.replace(/ class="([^"]+)"/gi,m),f=f.replace(/ class=([\-\w]+)/gi,m)}c(e,"paste_remove_spans")&&(f=f.replace(/<\/?span[^>]*>/gi,"")),d.content=f},_postProcess:function(b,d){var e=this,f=e.editor,g=f.dom,h;if(f.settings.paste_enable_default_filters==0)return;d.wordContent&&(a(g.select("a",d.node),function(a){(!a.href||a.href.indexOf("#_Toc")!=-1)&&g.remove(a,1)}),c(f,"paste_convert_middot_lists")&&e._convertLists(b,d),h=c(f,"paste_retain_style_properties"),tinymce.is(h,"string")&&h!=="all"&&h!=="*"&&(h=tinymce.explode(h.replace(/^none$/i,"")),a(g.select("*",d.node),function(a){var b={},c=0,d,e,f;if(h)for(d=0;d<h.length;d++)e=h[d],f=g.getStyle(a,e),f&&(b[e]=f,c++);g.setAttrib(a,"style",""),h&&c>0?g.setStyles(a,b):a.nodeName=="SPAN"&&!a.className&&g.remove(a,!0)}))),c(f,"paste_remove_styles")||c(f,"paste_remove_styles_if_webkit")&&tinymce.isWebKit?a(g.select("*[style]",d.node),function(a){a.removeAttribute("style"),a.removeAttribute("data-mce-style")}):tinymce.isWebKit&&a(g.select("*",d.node),function(a){a.removeAttribute("data-mce-style")})},_convertLists:function(b,c){var d=b.editor.dom,e,f,g=-1,h,i=[],j,k;a(d.select("p",c.node),function(b){var c,k="",n,o,p,q;for(c=b.firstChild;c&&c.nodeType==3;c=c.nextSibling)k+=c.nodeValue;k=b.innerHTML.replace(/<\/?\w+[^>]*>/gi,"").replace(/&nbsp;/g," "),/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(k)&&(n="ul"),/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(k)&&(n="ol"),n?(h=parseFloat(b.style.marginLeft||0),h>g&&i.push(h),!e||n!=j?(e=d.create(n),d.insertAfter(e,b)):h>g?e=f.appendChild(d.create(n)):h<g&&(p=tinymce.inArray(i,h),q=d.getParents(e.parentNode,n),e=q[q.length-1-p]||e),a(d.select("span",b),function(a){var b=a.innerHTML.replace(/<\/?\w+[^>]*>/gi,"");n=="ul"&&/^__MCE_ITEM__[\u2022\u00b7\u00a7\u00d8o\u25CF]/.test(b)?d.remove(a):/^__MCE_ITEM__[\s\S]*\w+\.(&nbsp;|\u00a0)*\s*/.test(b)&&d.remove(a)}),o=b.innerHTML,n=="ul"?o=b.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*(&nbsp;|\u00a0)+\s*/,""):o=b.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^\s*\w+\.(&nbsp;|\u00a0)+\s*/,""),f=e.appendChild(d.create("li",0,o)),d.remove(b),g=h,j=n):e=g=0}),k=c.node.innerHTML,k.indexOf("__MCE_ITEM__")!=-1&&(c.node.innerHTML=k.replace(/__MCE_ITEM__/g,""))},_insert:function(a,b){var c=this.editor,d=c.selection.getRng();!c.selection.isCollapsed()&&d.startContainer!=d.endContainer&&c.getDoc().execCommand("Delete",!1,null),c.execCommand("mceInsertContent",!1,a,{skip_undo:b})},_insertPlainText:function(b){function h(c){a(c,function(a){a.constructor==RegExp?b=b.replace(a,""):b=b.replace(a[0],a[1])})}var d=this.editor,e=c(d,"paste_text_linebreaktype"),f=c(d,"paste_text_replacements"),g=tinymce.is;typeof b=="string"&&b.length>0&&(/<(?:p|br|h[1-6]|ul|ol|dl|table|t[rdh]|div|blockquote|fieldset|pre|address|center)[^>]*>/i.test(b)?h([/[\n\r]+/g]):h([/\r+/g]),h([[/<\/(?:p|h[1-6]|ul|ol|dl|table|div|blockquote|fieldset|pre|address|center)>/gi,"\n\n"],[/<br[^>]*>|<\/tr>/gi,"\n"],[/<\/t[dh]>\s*<t[dh][^>]*>/gi,"\t"],/<[a-z!\/?][^>]*>/gi,[/&nbsp;/gi," "],[/(?:(?!\n)\s)*(\n+)(?:(?!\n)\s)*/gi,"$1"],[/\n{3,}/g,"\n\n"]]),b=d.dom.decode(tinymce.html.Entities.encodeRaw(b)),g(f,"array")?h(f):g(f,"string")&&h(new RegExp(f,"gi")),e=="none"?h([[/\n+/g," "]]):e=="br"?h([[/\n/g,"<br />"]]):e=="p"?h([[/\n+/g,"</p><p>"],[/^(.*<\/p>)(<p>)$/,"<p>$1"]]):h([[/\n\n/g,"</p><p>"],[/^(.*<\/p>)(<p>)$/,"<p>$1"],[/\n/g,"<br />"]]),d.execCommand("mceInsertContent",!1,b))},_legacySupport:function(){var a=this,b=a.editor;b.addCommand("mcePasteWord",function(){b.windowManager.open({file:a.url+"/pasteword.htm",width:parseInt(c(b,"paste_dialog_width")),height:parseInt(c(b,"paste_dialog_height")),inline:1})}),c(b,"paste_text_use_dialog")&&b.addCommand("mcePasteText",function(){b.windowManager.open({file:a.url+"/pastetext.htm",width:parseInt(c(b,"paste_dialog_width")),height:parseInt(c(b,"paste_dialog_height")),inline:1})}),b.addButton("pasteword",{title:"paste.paste_word_desc",cmd:"mcePasteWord"})}}),tinymce.PluginManager.add("paste",tinymce.plugins.PastePlugin)}(),function(){function c(a,c){return a.getParam(c,b[c])}var a=tinymce.each,b={paste_auto_cleanup_on_paste:!0,paste_enable_default_filters:!0,paste_block_drop:!1,paste_retain_style_properties:"none",paste_strip_class_attributes:"mso",paste_remove_spans:!1,paste_remove_styles:!1,paste_remove_styles_if_webkit:!0,paste_convert_middot_lists:!0,paste_convert_headers_to_strong:!1,paste_dialog_width:"450",paste_dialog_height:"400",paste_text_use_dialog:!1,paste_text_sticky:!1,paste_text_sticky_default:!1,paste_text_notifyalways:!1,paste_text_linebreaktype:"combined",paste_text_replacements:[[/\u2026/g,"..."],[/[\x93\x94\u201c\u201d]/g,'"'],[/[\x60\x91\x92\u2018\u2019]/g,"'"]]};tinymce.create("tinymce.plugins.PastePlugin",{init:function(b,d){function f(a,d){var f=b.dom,g;e.onPreProcess.dispatch(e,a),a.node=f.create("div",0,a.content),tinymce.isGecko&&(g=b.selection.getRng(!0),g.startContainer==g.endContainer&&g.startContainer.nodeType==3&&a.node.childNodes.length===1&&/^(p|h[1-6]|pre)$/i.test(a.node.firstChild.nodeName)&&a.content.indexOf("__MCE_ITEM__")===-1&&f.remove(a.node.firstChild,!0)),e.onPostProcess.dispatch(e,a),a.content=b.serializer.serialize(a.node,{getInner:1,forced_root_block:""}),!d&&b.pasteAsPlainText?(e._insertPlainText(a.content),c(b,"paste_text_sticky")||(b.pasteAsPlainText=!1,b.controlManager.setActive("pastetext",!1))):e._insert(a.content)}function g(c){var d,e,g,h,i=b.selection,j=b.dom,k=b.getBody(),l,m;if(c.clipboardData||j.doc.dataTransfer){m=(c.clipboardData||j.doc.dataTransfer).getData("Text");if(b.pasteAsPlainText){c.preventDefault(),f({content:j.encode(m).replace(/\r?\n/g,"<br />")});return}}if(j.get("_mcePaste"))return;d=j.add(k,"div",{id:"_mcePaste","class":"mcePaste","data-mce-bogus":"1"},"﻿﻿"),k!=b.getDoc().body?l=j.getPos(b.selection.getStart(),k).y:l=k.scrollTop+j.getViewPort(b.getWin()).y,j.setStyles(d,{position:"absolute",left:tinymce.isGecko?-40:0,top:l-25,width:1,height:1,overflow:"hidden"});if(tinymce.isIE){h=i.getRng(),g=j.doc.body.createTextRange(),g.moveToElementText(d),g.execCommand("Paste"),j.remove(d);if(d.innerHTML==="﻿﻿"){b.execCommand("mcePasteWord"),c.preventDefault();return}return i.setRng(h),i.setContent(""),setTimeout(function(){f({content:d.innerHTML})},0),tinymce.dom.Event.cancel(c)}function n(a){a.preventDefault()}j.bind(b.getDoc(),"mousedown",n),j.bind(b.getDoc(),"keydown",n),e=b.selection.getRng(),d=d.firstChild,g=b.getDoc().createRange(),g.setStart(d,0),g.setEnd(d,2),i.setRng(g),window.setTimeout(function(){var c="",d;j.select("div.mcePaste > div.mcePaste").length?c="<p>"+j.encode(m).replace(/\r?\n\r?\n/g,"</p><p>").replace(/\r?\n/g,"<br />")+"</p>":(d=j.select("div.mcePaste"),a(d,function(b){var d=b.firstChild;d&&d.nodeName=="DIV"&&d.style.marginTop&&d.style.backgroundColor&&j.remove(d,1),a(j.select("span.Apple-style-span",b),function(a){j.remove(a,1)}),a(j.select("br[data-mce-bogus]",b),function(a){j.remove(a)}),b.parentNode.className!="mcePaste"&&(c+=b.innerHTML)})),a(j.select("div.mcePaste"),function(a){j.remove(a)}),e&&i.setRng(e),f({content:c}),j.unbind(b.getDoc(),"mousedown",n),j.unbind(b.getDoc(),"keydown",n)},0)}var e=this;e.editor=b,e.url=d,e.onPreProcess=new tinymce.util.Dispatcher(e),e.onPostProcess=new tinymce.util.Dispatcher(e),e.onPreProcess.add(e._preProcess),e.onPostProcess.add(e._postProcess),e.onPreProcess.add(function(a,c){b.execCallback("paste_preprocess",a,c)}),e.onPostProcess.add(function(a,c){b.execCallback("paste_postprocess",a,c)}),b.onKeyDown.addToTop(function(a,b){if((tinymce.isMac?b.metaKey:b.ctrlKey)&&b.keyCode==86||b.shiftKey&&b.keyCode==45)return!1}),b.pasteAsPlainText=c(b,"paste_text_sticky_default"),b.addCommand("mceInsertClipboardContent",function(a,b){f(b,!0)}),c(b,"paste_text_use_dialog")||b.addCommand("mcePasteText",function(a,d){var e=tinymce.util.Cookie;b.pasteAsPlainText=!b.pasteAsPlainText,b.controlManager.setActive("pastetext",b.pasteAsPlainText),b.pasteAsPlainText&&!e.get("tinymcePasteText")&&(c(b,"paste_text_sticky")?b.windowManager.alert(b.translate("paste.plaintext_mode_sticky")):b.windowManager.alert(b.translate("paste.plaintext_mode")),c(b,"paste_text_notifyalways")||e.set("tinymcePasteText","1",new Date((new Date).getFullYear()+1,12,31)))}),b.addButton("pastetext",{title:"paste.paste_text_desc",cmd:"mcePasteText"}),b.addButton("selectall",{title:"paste.selectall_desc",cmd:"selectall"}),c(b,"paste_auto_cleanup_on_paste")&&(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)?b.onKeyDown.addToTop(function(a,b){((tinymce.isMac?b.metaKey:b.ctrlKey)&&b.keyCode==86||b.shiftKey&&b.keyCode==45)&&g(b)}):b.onPaste.addToTop(function(a,b){return g(b)})),b.onInit.add(function(){b.controlManager.setActive("pastetext",b.pasteAsPlainText),c(b,"paste_block_drop")&&b.dom.bind(b.getBody(),["dragend","dragover","draggesture","dragdrop","drop","drag"],function(a){return a.preventDefault(),a.stopPropagation(),!1})}),e._legacySupport()},getInfo:function(){return{longname:"Paste text/word",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_preProcess:function(b,d){function l(b){a(b,function(a){a.constructor==RegExp?f=f.replace(a,""):f=f.replace(a[0],a[1])})}var e=this.editor,f=d.content,g=tinymce.grep,h=tinymce.explode,i=tinymce.trim,j,k;if(e.settings.paste_enable_default_filters==0)return;tinymce.isIE&&document.documentMode>=9&&(l([[/(?:<br>&nbsp;[\s\r\n]+|<br>)*(<\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^>]*>)(?:<br>&nbsp;[\s\r\n]+|<br>)*/g,"$1"]]),l([[/<br><br>/g,"<BR><BR>"],[/<br>/g," "],[/<BR><BR>/g,"<br>"]]));if(/class="?Mso|style="[^"]*\bmso-|w:WordDocument/i.test(f)||d.wordContent){d.wordContent=!0,l([/^\s*(&nbsp;)+/gi,/(&nbsp;|<br[^>]*>)+\s*$/gi]),c(e,"paste_convert_headers_to_strong")&&(f=f.replace(/<p [^>]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi,"<p><strong>$1</strong></p>")),c(e,"paste_convert_middot_lists")&&l([[/<!--\[if !supportLists\]-->/gi,"$&__MCE_ITEM__"],[/(<span[^>]+(?:mso-list:|:\s*symbol)[^>]+>)/gi,"$1__MCE_ITEM__"],[/(<p[^>]+(?:MsoListParagraph)[^>]+>)/gi,"$1__MCE_ITEM__"]]),l([/<!--[\s\S]+?-->/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/&nbsp;/gi," "]]);do j=f.length,f=f.replace(/(<[a-z][^>]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:"[^"]*"|\w+)\s?/gi,"$1");while(j!=f.length);c(e,"paste_retain_style_properties").replace(/^none$/i,"").length==0?f=f.replace(/<\/?span[^>]*>/gi,""):l([[/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s\u00a0]*)<\/span>/gi,function(a,b){return b.length>0?b.replace(/./," ").slice(Math.floor(b.length/2)).split("").join(" "):""}],[/(<[a-z][^>]*)\sstyle="([^"]*)"/gi,function(b,c,d){var e=[],f=0,g=h(i(d).replace(/&quot;/gi,"'"),";");return a(g,function(a){function g(a){return a+(a!=="0"&&/\d$/.test(a))?"px":""}var b,c,d=h(a,":");if(d.length==2){b=d[0].toLowerCase(),c=d[1].toLowerCase();switch(b){case"mso-padding-alt":case"mso-padding-top-alt":case"mso-padding-right-alt":case"mso-padding-bottom-alt":case"mso-padding-left-alt":case"mso-margin-alt":case"mso-margin-top-alt":case"mso-margin-right-alt":case"mso-margin-bottom-alt":case"mso-margin-left-alt":case"mso-table-layout-alt":case"mso-height":case"mso-width":case"mso-vertical-align-alt":e[f++]=b.replace(/^mso-|-alt$/g,"")+":"+g(c);return;case"horiz-align":e[f++]="text-align:"+c;return;case"vert-align":e[f++]="vertical-align:"+c;return;case"font-color":case"mso-foreground":e[f++]="color:"+c;return;case"mso-background":case"mso-highlight":e[f++]="background:"+c;return;case"mso-default-height":e[f++]="min-height:"+g(c);return;case"mso-default-width":e[f++]="min-width:"+g(c);return;case"mso-padding-between-alt":e[f++]="border-collapse:separate;border-spacing:"+g(c);return;case"text-line-through":if(c=="single"||c=="double")e[f++]="text-decoration:line-through";return;case"mso-zero-height":c=="yes"&&(e[f++]="display:none");return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(b))return;e[f++]=b+":"+d[1]}}),f>0?c+' style="'+e.join(";")+'"':c}]])}c(e,"paste_convert_headers_to_strong")&&l([[/<h[1-6][^>]*>/gi,"<p><strong>"],[/<\/h[1-6][^>]*>/gi,"</strong></p>"]]),l([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,""]]),k=c(e,"paste_strip_class_attributes");if(k!=="none"){function m(a,b){if(k==="all")return"";var c=g(h(b.replace(/^(["'])(.*)\1$/,"$2")," "),function(a){return/^(?!mso)/i.test(a)});return c.length?' class="'+c.join(" ")+'"':""}f=f.replace(/ class="([^"]+)"/gi,m),f=f.replace(/ class=([\-\w]+)/gi,m)}c(e,"paste_remove_spans")&&(f=f.replace(/<\/?span[^>]*>/gi,"")),d.content=f},_postProcess:function(b,d){var e=this,f=e.editor,g=f.dom,h;if(f.settings.paste_enable_default_filters==0)return;d.wordContent&&(a(g.select("a",d.node),function(a){(!a.href||a.href.indexOf("#_Toc")!=-1)&&g.remove(a,1)}),c(f,"paste_convert_middot_lists")&&e._convertLists(b,d),h=c(f,"paste_retain_style_properties"),tinymce.is(h,"string")&&h!=="all"&&h!=="*"&&(h=tinymce.explode(h.replace(/^none$/i,"")),a(g.select("*",d.node),function(a){var b={},c=0,d,e,f;if(h)for(d=0;d<h.length;d++)e=h[d],f=g.getStyle(a,e),f&&(b[e]=f,c++);g.setAttrib(a,"style",""),h&&c>0?g.setStyles(a,b):a.nodeName=="SPAN"&&!a.className&&g.remove(a,!0)}))),c(f,"paste_remove_styles")||c(f,"paste_remove_styles_if_webkit")&&tinymce.isWebKit?a(g.select("*[style]",d.node),function(a){a.removeAttribute("style"),a.removeAttribute("data-mce-style")}):tinymce.isWebKit&&a(g.select("*",d.node),function(a){a.removeAttribute("data-mce-style")})},_convertLists:function(b,c){var d=b.editor.dom,e,f,g=-1,h,i=[],j,k;a(d.select("p",c.node),function(b){var c,k="",l,m,n,o;for(c=b.firstChild;c&&c.nodeType==3;c=c.nextSibling)k+=c.nodeValue;k=b.innerHTML.replace(/<\/?\w+[^>]*>/gi,"").replace(/&nbsp;/g," "),/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(k)&&(l="ul"),/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(k)&&(l="ol"),l?(h=parseFloat(b.style.marg
