/*
Modification or decryption of this file is strictly forbidden - Pintexx GmbH
*/
var __enableRetainCode=false;var ___version="5.2.0920";var ___version_intern="50";var system="";var __currentURL="";var __currentURLTemp="";var __editDocumentLoadedFlag=false;var __editActiveObject=null;var __editDisableBR=false;var __editSaveMode=globalSaveMode;var __editFieldCounter=1;var __editReloadAfterSave=false;var __editUploadUrl="";var __editUploadPath="";var __editUploadedFile="";var __editSaveModeHtml="";var __editStyleSheetCombo="";var __editFormatCombo=null;var __editContextMenu=null;var __editToolbarCode="";var __editEditorStatus="EDIT";var __editMenuVisible=true;var __editContent="";var __editChanged=false;var __editControlVDisabled=globalControlVDisabled;var __editHierarchy=null;var __editMozParam;var __editFocusTime=0;var __editDefaultFont="";var __editDefaultFontSize="";var __editSpecialChar1=new Array();var __editSpecialChar2=new Array();var __editSelectedTags=null;var __editMozClipboard="";var __editLoading=true;var __editReadOnly=false;var __editUndo=new Array();var __editUndoIndex=0;var __editHTMLAreaUsed=false;var __editStyles=new Array();var __editStylesHtml=new Array();var __editStylesFormat=new Array();var __editStylesFormatHtml=new Array();var __editToolbarReady=false;var __editStylesAvailable=false;var __editInitStatus=1;var __temp_moz_html="";var __editEditWriteCalled=false;var __editSelectedDialogPath=new Array();__editSelectedDialogPath[0]="";__editSelectedDialogPath[1]="";__editSelectedDialogPath[2]="";__editSelectedDialogPath[3]="";__editSelectedDialogPath[4]="";__editSelectedDialogPath[5]="";__editSelectedDialogPath[6]="";__editSelectedDialogPath[7]="";__editSelectedDialogPath[8]="";var globalImagePathRelative_save="";var globalLinkPathRelative_save="";var globalLicenceKey="";var globalShowSpecialChar=false;var globalHTMLUseColor=true;var globalRemoveMSMetaTag=true;var globalSetStyleMode=1;var globalCurrentArea="EDIT";var globalNewFormat=true;var __globalProcessChange=true;var globalForceFokus=false;if(globalHTMLUseColor){var __editopenTag="<FONT color="+globalTagColor+">&lt;</FONT>";var __editcloseTag="<FONT color="+globalTagColor+">&gt;</FONT>";}else{var __editopenTag="&lt;";var __editcloseTag="&gt;";}if(globalHTMLUseColor)var __editfontTag="<FONT color="+globalTagNameColor+">";else var __editfontTag="";if(globalHTMLUseColor)var __editfontAttribute="<FONT color="+globalAttributeColor+">";else var __editfontAttribute="";if(globalHTMLUseColor)var __editfontStyle="<FONT color="+globalStyleColor+">";else var __editfontStyle="";if(globalHTMLUseColor)var __editfontClose="</FONT>";else var __editfontClose="";var __zindex=1000;var __isIntelli=false;var __intelliPos=-1;var __intelliRowCount=10;var __intelliLeft=0;var __intelliTop=0;var __intelliData=new Array();var lastMode='EDIT';var __lastHeight=0;var __editTableHighlight=true;var __editCurrentTable;var objSelected;var popup;var currentRow;var currentCol;function editProcess(){__toolbar_setkey(false);};function __editBuildToolbarStatus(){var temp="";var delimiter=":";temp+=(editQuery("bold")?"1":"0")+delimiter;temp+=(editQuery("italic")?"1":"0")+delimiter;temp+=(editQuery("underline")?"1":"0")+delimiter;temp+=(editQuery("superscript")?"1":"0")+delimiter;temp+=(editQuery("subscript")?"1":"0")+delimiter;temp+=(editQuery("justifyleft")?"1":"0")+delimiter;temp+=(editQuery("justifycenter")?"1":"0")+delimiter;temp+=(editQuery("justifyright")?"1":"0")+delimiter;temp+=(editQuery("justifyfull")?"1":"0")+delimiter;temp+=(editQuery("insertorderedlist")?"1":"0")+delimiter;temp+=(editQuery("insertunorderedlist")?"1":"0")+delimiter;var activeObject=editGetActiveObject();try{var cn=activeObject.className;var style=cn?cn : "Standard";temp+=style+delimiter;}catch(Error){temp+=delimiter;}try{if(activeObject.tagName=="H1")temp+="<h1>"+delimiter;else if(activeObject.tagName=="H2")temp+="<h2>"+delimiter;else if(activeObject.tagName=="H3")temp+="<h3>"+delimiter;else if(activeObject.tagName=="H4")temp+="<h4>"+delimiter;else if(activeObject.tagName=="H5")temp+="<h5>"+delimiter;else if(activeObject.tagName=="H6")temp+="<h6>"+delimiter;else if(activeObject.tagName=="ADDRESS")temp+="<address>"+delimiter;else if(activeObject.tagName=="ADDRESS")temp+="<address>"+delimiter;else if(activeObject.tagName=="MENU")temp+="<menu>"+delimiter;else if(activeObject.tagName=="PRE")temp+="<pre>"+delimiter;else if(activeObject.tagName=="LI"){if(activeObject.parentNode.tagName=="DIR")temp+="<dir>"+delimiter;if(activeObject.parentNode.tagName=="MENU")temp+="<menu>"+delimiter;}else{temp+="NORMAL"+delimiter;}}catch(Error){temp+=delimiter;}temp+=editQuery("FontName")+delimiter;temp+=editQuery("FontSize")+delimiter;if(browser.ie){temp+=__editToHexColor(editQuery("forecolor"))+delimiter;temp+=__editToHexColor(editQuery("backcolor"))+delimiter;}else{temp+=editQuery("forecolor")+delimiter;temp+=editQuery("hilitecolor")+delimiter;}if(__editPrepareTableObjects()){if(currentCol==null)temp+="0"+delimiter+"1"+delimiter;else temp+="1"+delimiter+"1"+delimiter;}else{temp+="0"+delimiter+"0"+delimiter;}return temp;};function __editToHexColor(d){var z=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");var x="";var i=1,v=d,r=0;while(v>15){v=Math.floor(v / 16);i++;}v=d;for(j=i;j>=1;j--){x=x+z[Math.floor(v / Math.pow(16,j-1))];v=v-(Math.floor(v / Math.pow(16,j-1))*Math.pow(16,j-1));}var temp="";if(x.length<6){for(i=0;i<(6-x.length);i++){temp=temp+"0";}}x=temp+x;temp="";for(var i=4;i>=0;i=i-2){temp=temp+x.substring(i,i+2);}return "#"+temp;}function __editOnChanged(value,init){if(!__globalProcessChange)return;__editChanged=value;init=init?true : false;__editUpdateScrollBar();try{if(value){eventOnChanged();}else{__editUndo=new Array();__editUndo[0]=getDoc().body.innerHTML;__editUndoIndex=0;return;}}catch(Error){};var html=getDoc().body.innerHTML;if((html!=__editUndo[__editUndo.length])&&value){__editUndoIndex=__editUndoIndex+1;__editUndo[__editUndoIndex]=html;}};function getDoc(){if(globalCurrentArea=="HTML")return getDocHtml();else return getDocEdit();};function getDocEdit(){return document.getElementById('pinEdit').contentWindow.document;};function getDocHtml(){return document.getElementById('pinEditHtml').contentWindow.document;};function getDocPreview(){return document.getElementById('pinEditPreview').contentWindow.document;};function getWindow(){if(globalCurrentArea=="HTML")return document.getElementById('pinEditHtml').contentWindow;else return document.getElementById('pinEdit').contentWindow;};function getEdit(){return document.getElementById('pinEdit');};function editCancel(){document.location.href=__currentURL;};function editSave(url,html){var text;if(__editSaveMode==0)text=editGetHtml();if(__editSaveMode==1)text=editGetBodyHtml();if(__editSaveMode==2)text=editGetHtmlRel();if(__editSaveMode==3)text=editGetBodyHtmlRel();if(__editSaveMode==4)text=__editGetXHtml();if(__editSaveMode==5)text=editGetXHtmlBody();try{if(eventOnBeforeSave(text)){return;}}catch(Error){}if(html!=null)text=html;__comm=new Comm(target);if(url){editStatusBarSetText(url);__currentURL=url;__currentURLTemp=url;__comm.executeSave(text,url);}else{__currentURLTemp=__currentURL;__comm.executeSave(text,__currentURL);}};function editNew(){try{if(eventOnBeforeNew()){return;}}catch(Error){}if(browser.ie)editWrite("");else editWrite("<br>");getDocHtml().body.innerHTML="";getDocPreview().body.innerHTML="";__editDefaultFont!=""?(getDoc().body.style.fontFamily=__editDefaultFont):(getDoc().body.style.fontFamily='');__editDefaultFontSize!=""?(getDoc().body.style.fontSize=__editDefaultFontSize):(getDoc().body.style.fontSize='');__currentURL="";__editOnChanged(false);editStatusBarSetText("");if(__intisetemp)__editLave();editSetFocus();};function editLoad(url){if(url.indexOf(globalEditorPageName)>=0||url.indexOf("editor/dummy.html")>=0)return;__editHTMLAreaUsed=false;__editDocumentLoadedFlag=false;__editDefaultFont="";__editDefaultFontSize="";__editStylesAvailable=false;__editInitStatus=2;eventOnBeforeLoad();if(url!=""){__editLoading=true;var nocache="?rnd="+Math.random();if(browser.ie)getEdit().src=url+nocache;else{if(!document.getElementById("__moz_load")){iframe=document.createElement("IFRAME");iframe.id="__moz_load";iframe.style.visibility="hidden";iframe.src=url+nocache;iframe.onload=__moz_OnLoad;document.body.appendChild(iframe);}else{iframe=document.getElementById("__moz_load");iframe.src=url+nocache;}}editStatusBarSetText(url);}};function editSetStyleSheetObject(combo){__editStyleSheetCombo=combo;};function editSetFormatObject(combo){__editFormatCombo=combo;};function editSetStyleSheetRules(){var html="";__editStyles=new Array();__editStylesHtml=new Array();__editStylesFormat=new Array();__editStylesFormatHtml=new Array();var doc=getDoc();if(doc.styleSheets.length>0){for(var count=0;count<doc.styleSheets.length;count++){var objStyleSheet=doc.styleSheets[count];var objRules=null;if(browser.ns){objRules=objStyleSheet.cssRules;}else{objRules=objStyleSheet.rules;}for(var i=0;i<objRules.length;i++){var value=objRules[i].selectorText;if(value.substring(0,1)=="."&&value.indexOf(' ')<0){value=value.substring(1,value.length);if(value.toLowerCase()!="standard"){__editStyles[__editStyles.length]=value;var style=objRules[i].style;if(style.color=="#FFFFFF"||style.color=="#ffffff"||style.color=="white"){if(style.backgroundColor!="")html="<span style='text-decoration: "+style.textDecoration+";font-style:"+style.fontStyle+";font-weight:"+style.fontWeight+";font-family:"+style.fontFamily+";font-size:"+style.fontSize+";color:"+style.color+";border:"+style.border+";background-color: "+style.backgroundColor+"'>"+value+"</span>";else html="<span style='text-decoration: "+style.textDecoration+";font-style:"+style.fontStyle+";font-weight:"+style.fontWeight+";font-family:"+style.fontFamily+";font-size:"+style.fontSize+";color:"+style.color+";border:"+style.border+";background-color: #c0c0c0'>"+value+"</span>";}else{html="<span unselectable='on'  style='text-decoration: "+style.textDecoration+";font-style:"+style.fontStyle+";font-weight:"+style.fontWeight+";font-family:"+style.fontFamily+";font-size:"+style.fontSize+";color:"+style.color+";border:"+style.border+";background-color:"+style.backgroundColor+"'>"+value+"</span>";}__editStylesHtml[__editStylesHtml.length]=html;}}value=value.toUpperCase();if(value=="H1"||value=="H2"||value=="H3"||value=="H4"||value=="H5"||value=="H6"){var style=objRules[i].style;html="<span unselectable='on' style='font-family:"+style.fontFamily+";font-size:"+style.fontSize+";color:"+style.color+";border:"+style.border+";background-color:"+style.backgroundColor+"'>";__editStylesFormat[__editStylesFormat.length]=value;__editStylesFormatHtml[__editStylesFormatHtml.length]=html;}}}__editStylesAvailable=true;}else{__editStylesAvailable=true;}};function editSetStyle(value){if(browser.ie){if(editGetSelectionType()=="CONTROL"){var curObject=editGetActiveObject();curObject.className=value;}else{var status=(value.toUpperCase()=="STANDARD")?false:true;__editSetFormat("","",value,status,"className");__editOnChanged(true);}}else{var status=(value.toUpperCase()=="STANDARD")?false:true;try{if(browser.ie){var range=getDoc().selection.createRange();var parentElement=null;var parentTag="";try{parentElement=range.parentElement();parentTag=parentElement.tagName.toLowerCase();}catch(Err){}if(parentTag=="tr"||parentTag=="tbody"||parentTag=="table"){var childs=parentElement.getElementsByTagName("*");for(var i=0;i<childs.length;i++){if(childs[i].tagName.toLowerCase()=="td"){var inRange=getDoc().body.createTextRange();inRange.moveToElementText(childs[i]);if(range.inRange(inRange)){if(childs[i].childNodes.length>0){var isSubnode=childs[i].childNodes[0].tagName?true : false;isSpan=isSubnode&&(childs[i].childNodes[0].tagName.toLowerCase()=="span"||childs[i].childNodes[0].tagName.toLowerCase()=="div");if(isSpan){var parentElement=childs[i].childNodes[0];if(status){parentElement.removeAttribute("className");}else{parentElement.className=value;}}else{var temp=childs[i].innerHTML;if(temp.toLowerCase().indexOf("<p")>=0)childs[i].innerHTML="<div class='"+value+"'>"+temp+"</div>";else childs[i].innerHTML="<span class='"+value+"'>"+temp+"</span>";}}}}}return;}var aObjects=__editGetSelectedObjects();var html=editGetSelectedHtml();if(aObjects==null){editInsertHtml("<span class='"+value+"'>"+html+"</span>");}else{if(status){if(aObjects.length==1){if(aObjects[0].tagName.toLowerCase()=="p"){aObjects[0].innerHTML="<span class='"+value+"'>"+aObjects[0].innerHTML+"</span>";}else{aObjects[0].className=value;}}else{for(var i=0;i<aObjects.length;i++){if(aObjects[i].tagName.toLowerCase()=="p"){var child=null;try{child=aObjects[i].childNodes[0];var test=child.tagName;if(test.toLowerCase()!="span")child=null;}catch(Error){child=null;}if(child==null){aObjects[i].innerHTML="<span class='"+value+"'>"+aObjects[i].innerHTML+"</span>";}else{child.className=value;}}}}}else{for(var i=0;i<aObjects.length;i++){var selObject=aObjects[i];selObject.removeAttribute("className");if(selObject.style.cssText==""&&selObject.tagName.toLowerCase()=="span"){__editSetFormatReplace(selObject);}}}}}else{var html=editGetSelectedHtml();var range=getWindow().getSelection().getRangeAt(0);if(range.startOffset==0){var parentElement=editGetActiveObject();if(parentElement.tagName.toLowerCase()!="body"){if(!status){parentElement.removeAttribute("class","",0);if(parentElement.tagName.toLowerCase()=="span"){if(parentElement.style.cssText.length==0){__editSetFormatReplace(parentElement);}}__editOnChanged(true);}else{if(parentElement.className!=value){parentElement.className=value;__editOnChanged(true);}}}else{editInsertHtml("<span class='"+value+"'>"+html+"</span>");}}else{editInsertHtml("<span class='"+value+"'>"+html+"</span>");}}}catch(Error){}}}function editSetExternalStyleSheet(url){var doc=getDoc();var link=doc.createElement("link");var heads=doc.getElementsByTagName("head");link.rel="stylesheet";link.href=__editRelativeGetRelFromAbs(url,"LINK");link.type="text/css";heads[0].appendChild(link);if(globalLinkPathRelative!="")__editRelativePrepareObject('STYLE');setTimeout("__editSetExternalStyleSheet_delay()",20);}function __editSetExternalStyleSheet_delay(){editSetStyleSheetRules();__eventOnFileLoaded_Delay();}function editGetExternalStyleSheets(){var aStyleSheets=new Array();var doc=getDoc();var links=doc.getElementsByTagName("link");for(var i=0;i<links.length;i++){if(links[i].rel.toLowerCase()=="stylesheet"){aStyleSheets[aStyleSheets.length]=links[i];}}return aStyleSheets;}function editRemoveExternalStyleSheet(url){var doc=getDoc();var links=doc.getElementsByTagName("link");for(var i=0;i<links.length;i++){if(links[i].href==url){__editRemoveNode(links[i]);return;}}}function editRemoveExternalStyleSheets(){var doc=getDoc();var links=doc.getElementsByTagName("link");while(links.length>0){__editRemoveNode(links[0]);links=doc.getElementsByTagName("link");}setTimeout("__editSetExternalStyleSheet_delay()",20);}function editEditExternalStyleSheet(){var tbdesign="3";var ps=new pinStyle();ps.url=__editGetEditorUrl()+"add-on/css/";ps.language=language;ps.technology=globalTechnology;if(design=="")tbdesign="1";if(design=="Office")tbdesign="2";if(design=="Office2003")tbdesign="3";if(design=="Office2003S")tbdesign="4";ps.design=tbdesign;if(globalDocumentUrlAbsolute=="" /*||globalDocumentPathAbsolute=="" */){alert("Warning: Please specify url for documents !");return;}else{ps.cssUrl=globalDocumentUrlAbsolute;ps.cssPath=globalDocumentPathAbsolute;}var doc=getDoc();var links=doc.getElementsByTagName("link");if(links.length==1){var url=links[0].href;var i=url.length-1;while(i>0){if(url.substring(i,i+1)=="/")break;i--;}ps.cssFileName=url.substring(i+1);}ps.open();}function __editAddImageSize(){try{var aImages=getDoc().getElementsByTagName("img");for(var i=0;i<aImages.length;i++){var objImage=aImages[i];if(browser.ie){if(objImage.readyState!="complete"){setTimeout("__editAddImageSize()",50);return;}}else{if(!objImage.complete){setTimeout("__editAddImageSize()",50);return;}}var width=objImage.style.width>0?objImage.style.width : objImage.width;var height=objImage.style.height>0?objImage.style.height : objImage.height;objImage.style.width=width;objImage.style.height=height;}}catch(Error){}}function __editHideSymbols(){try{if(browser.ns){try{var aEmbed=getDoc().getElementsByTagName("embed");for(i=0;i<aEmbed.length;i++){aEmbed[i].parentNode.parentNode.parentNode.parentNode.style.borderColor="white";}}catch(error){}}var aForms=getDoc().getElementsByTagName("form");for(var i=0;i<aForms.length;i++){if(aForms[i].style.borderStyle.toUpperCase().substring(0,6)=="DOTTED"){aForms[i].removeAttribute("style");}}if(globalDisplaySymbolAnchor){var aAnchors=getDoc().getElementsByTagName("a");for(var i=0;i<aAnchors.length;i++){if(aAnchors[i].name!=""){aAnchors[i].removeAttribute("style");var childs=aAnchors[i].getElementsByTagName("img");for(var j=0;j<childs.length;j++){var child=childs[j];if(child.id.indexOf("__anchor")>=0){if(browser.ie)child.removeNode(true);else child.parentNode.removeChild(child);}}}}}editSetTableHighlight(false);if(globalShowSpecialChar)__editShowSpecialChar(false);}catch(Error){}};function __editShowSymbols(){try{if(browser.ns){try{var aEmbed=getDoc().getElementsByTagName("embed");for(i=0;i<aEmbed.length;i++){aEmbed[i].parentNode.parentNode.parentNode.parentNode.style.borderColor="#c0c0c0";}}catch(error){}}var aForms=getDoc().getElementsByTagName("form");for(i=0;i<aForms.length;i++){aForms[i].style.borderWidth=1;aForms[i].style.borderStyle="dotted";aForms[i].style.borderColor="red";}if(globalDisplaySymbolAnchor){var aAnchors=getDoc().getElementsByTagName("a");var url=__editGetEditorUrl();for(i=0;i<aAnchors.length;i++){if(aAnchors[i].name!=""){aAnchors[i].style.borderWidth="1";aAnchors[i].style.borderStyle="dotted";aAnchors[i].style.borderColor="blue";var childs=aAnchors[i].getElementsByTagName("img");for(var j=0;j<childs.length;j++){var child=childs[j];if(child.id.substring(0,8)=="__anchor"){if(browser.ie)child.removeNode(true);else child.parentNode.removeChild(child);}}var img=getDoc().createElement("img");img.id="__anchor"+i;img.src=url+"design/image/anchor.gif";img.border=0;img.unselectable="ON";aAnchors[i].appendChild(img);}}}editSetTableHighlight(true);if(globalShowSpecialChar)__editShowSpecialChar(true);}catch(Error){}};function __editGetParam(){return __editMozParam;};var __editDelayRefDoc=null;var __editDelayRefMode="";function editRefresh(doc,mode){__editDelayRefDoc=doc;__editDelayRefMode=mode;setTimeout("__editDelayRefresh()",50);};function __editDelayRefresh(){try{if(__editDelayRefMode=="EDIT"){__editDelayRefDoc.body.innerHTML=__editDelayRefDoc.body.innerHTML;if(globalAutoFocus){editSetCursorHome(__editDelayRefDoc);}}if(__editDelayRefMode=="HTML"){__editDelayRefDoc.body.innerHTML=__editDelayRefDoc.body.innerHTML;editSetCursorHome(__editDelayRefDoc);}if(__editDelayRefMode=="PREVIEW"){__editDelayRefDoc.body.innerHTML=__editDelayRefDoc.body.innerHTML;editSetCursorHome(__editDelayRefDoc);}}catch(Error){}};function editCut(){execute('cut',false,null);};function editCopy(){execute('copy',false,null);};function editPaste(){return execute('paste',false,null);};function editUndo(){if(__editUndoIndex>0)__editUndoIndex=__editUndoIndex-1;else return;getDoc().body.innerHTML=__editUndo[__editUndoIndex];__editShowSymbols();};function editRedo(){if(__editUndoIndex<(__editUndo.length-1)){__editUndoIndex=__editUndoIndex+1;}getDoc().body.innerHTML=__editUndo[__editUndoIndex];};function editMultipleSelection(){execute('MultipleSelection','',true);};function editInsert(){execute('OverWrite','',false);};function editOverwrite(){execute('OverWrite','',true);};function editFont(font){if(browser.ie){__editSetFormat("fontFamily","font-family",font,true);__editOnChanged(true);}else{execute('FontName','',font);}onchangePINEDIT();};function editFontSize(size){if(browser.ie){__editSetFormat("fontSize","font-size",size+globalFontSizeType,true);__editOnChanged(true);}else{var html=editGetSelectedHtml();var sel=getWindow().getSelection();var range=sel.getRangeAt(0);var parentNode=range.commonAncestorContainer;if(range.startOffset>0||parentNode.nodeType==3){editInsertHtml("<span style='font-size:"+size+globalFontSizeType+"'>"+html+"</span>");}else{if(parentNode!=null)parentNode=getDoc().body;var childs=parentNode.getElementsByTagName('*');for(var i=0;i<childs.length;i++){if(sel.containsNode(childs[i],true)){var tag=childs[i].tagName.toLowerCase();if(tag=="span"||tag=="div"||tag=="p")childs[i].style.fontSize=size+globalFontSizeType;}}}}};function editZoom(value){if(__NotSupportedByMozilla())return;getEdit().style.zoom=value;};function editPrint(){execute('print',true);};function editBold(status){execute('bold');onchangePINEDIT();};function editItalic(status){execute('italic');onchangePINEDIT();};function editUnderline(status){execute('underline');onchangePINEDIT();};function editOverline(status){__editSetFormat("textDecoration","text-decoration","overline",status);onchangePINEDIT();}function __editReplaceTagWithNewTag(curNode,newTag){var frag=getDoc().createDocumentFragment();var newElement=getDoc().createElement(newTag);newElement.id="__tmpReplace";newElement.style.cssText=curNode.style.cssText;var newNode=frag.appendChild(newElement);var childs=curNode.childNodes;for(var j=0;j<childs.length;j++){var newSubNode=childs[j].cloneNode(true);newNode.appendChild(newSubNode);}if(browser.ie)curNode.replaceNode(frag);else curNode.parentNode.replaceChild(frag,curNode);var replaceNode=getDoc().getElementById("__tmpReplace");replaceNode.removeAttribute("id");return replaceNode;};function __child(node,attributeName,attributeStyle,nodeAttribute,valueToSet,status){var doc=getDoc();if((node.canHaveChildren||node.hasChildNodes())){var allChilds=node.childNodes;for(var i=0;i<allChilds.length;i++){__child(allChilds[i],attributeName,attributeStyle,nodeAttribute,valueToSet,status);}}if(node.nodeType==3&&node.parentNode.tagName.toLowerCase()!="span"){var text=node.nodeValue;var newSpan=doc.createElement("span");newSpan.innerHTML=text;if(status){if(nodeAttribute!="")eval("newSpan."+nodeAttribute+"='"+valueToSet+"'");else eval("newSpan.style."+attributeName+"='"+valueToSet+"'");node.replaceNode(newSpan);}else{if(nodeAttribute!=""&&nodeAttribute.toLowerCase()=="classname"){newSpan.className="standard";node.replaceNode(newSpan);if(newSpan.parentNode.className!=""){newSpan.removeAttribute(nodeAttribute);}}}}else if(node.nodeType==1){if(node.tagName.toLowerCase()=="span"){if(status){if(nodeAttribute!="")eval("node."+nodeAttribute+"='"+valueToSet+"'");else eval("node.style."+attributeName+"='"+valueToSet+"'");}else{if(nodeAttribute!="")node.removeAttribute(nodeAttribute);else node.style.removeAttribute(attributeName);}var curTag=node.tagName.toLowerCase();if(curTag=="p"||curTag=="div"||curTag=="span"||curTag=="a"){if(node.innerHTML=="")__editRemoveNode(node);}if(curTag=="span"){if(nodeAttribute==""){if(node.style.cssText==""){__editSetFormatReplace(node);}}else{if(node.style.cssText==""&&!eval("node."+nodeAttribute)){__editSetFormatReplace(node);}}}}}}function __editSetFormat(attributeName,attributeStyle,valueToSet,status,nodeAttribute){if(browser.ie){if(editGetSelectionType()=="CONTROL"){var curObject=editGetActiveObject();eval("curObject.style."+attributeName+"='"+valueToSet+"'");return;}}var doc=getDoc();var range=doc.selection.createRange();nodeAttribute=nodeAttribute==null?"" : nodeAttribute;html=range.htmlText;var parentElement=range.parentElement();if(html==""){range=doc.selection.createRange();range.expand("word");range.select();html=range.htmlText;parentElement=range.parentElement();if(html=="")return;}if(parentElement.tagName.toLowerCase()=="tbody"||parentElement.tagName.toLowerCase()=="tr"){var aObjects=__editGetSelectedObjects();for(var i=0;i<aObjects.length;i++){if(aObjects[i].tagName.toLowerCase()=="td"){__child(aObjects[i],attributeName,attributeStyle,nodeAttribute,valueToSet,status);}}return;}if(html.substring(0,1)==" "){html="&nbsp;"+html.substring(1);}if(html.substring(html.length-1,html.length)==" "){}var buffer=doc.createElement("div");buffer.innerHTML=html;var frag=doc.createDocumentFragment();frag.appendChild(buffer);var startNode=frag.childNodes[0];var allChilds=startNode.childNodes;for(var i=0;i<allChilds.length;i++){__child(allChilds[i],attributeName,attributeStyle,nodeAttribute,valueToSet,status);}var range2=doc.selection.createRange();if(doc.selection.type.toLowerCase()!='none'){doc.selection.clear();}var html=startNode.innerHTML;if(range.htmlText!=""){var span=range.parentElement();if(span.tagName.toLowerCase()=="span"&&span.innerHTML=="")__editRemoveNode(span);}range.pasteHTML(html);range.setEndPoint("StartToStart",range2);range.select();}function __editSetFormat2(attributeName,attributeStyle,valueToSet,status){var aModifiedObjects=new Array();__globalProcessChange=false;try{var range=getDoc().selection.createRange();var parentElement=null;var parentTag="";try{parentElement=range.parentElement();parentTag=parentElement.tagName.toLowerCase();}catch(Err){}if(parentTag=="tr"||parentTag=="tbody"||parentTag=="table"){var childs=parentElement.getElementsByTagName("*");for(var i=0;i<childs.length;i++){if(childs[i].tagName.toLowerCase()=="td"){var inRange=getDoc().body.createTextRange();inRange.moveToElementText(childs[i]);if(range.inRange(inRange)){if(childs[i].childNodes.length>0){var isSubnode=childs[i].childNodes[0].tagName?true : false;isSpan=isSubnode&&(childs[i].childNodes[0].tagName.toLowerCase()=="span"||childs[i].childNodes[0].tagName.toLowerCase()=="div");if(isSpan){var parentElement=childs[i].childNodes[0];if(eval("parentElement.style."+attributeName)==valueToSet){parentElement.style.removeAttribute(attributeName);if(parentElement.tagName.toLowerCase()=="span"||parentElement.tagName.toLowerCase()=="div"){if(parentElement.style.cssText.length==0){__editSetFormatReplace(parentElement);}}}else{eval("parentElement.style."+attributeName+"='"+valueToSet+"'");}}else{var temp=childs[i].innerHTML;if(temp.toLowerCase().indexOf("<p")>=0)childs[i].innerHTML="<div style='"+attributeStyle+":"+valueToSet+"'>"+temp+"</div>";else childs[i].innerHTML="<span style='"+attributeStyle+":"+valueToSet+"'>"+temp+"</span>";}}}}}return;}var aObjects=__editGetSelectedObjects();var html=editGetSelectedHtml();if(aObjects==null){if(attributeStyle==""){editInsertHtml("<span id='__tmpID'>"+html+"</span>");var newObject=getDoc().getElementById("__tmpID");newObject.removeAttribute("id");aModifiedObjects[aModifiedObjects.length]=newObject;}else{editInsertHtml("<span id='__tmpID' style='"+attributeStyle+":"+valueToSet+"'>"+html+"</span>");var newObject=getDoc().getElementById("__tmpID");newObject.removeAttribute("id");editSelectText(newObject);}}else{if(status){if(aObjects.length==1){if(aObjects[0].tagName.toLowerCase()=="body")return;if(aObjects[0].tagName.toLowerCase()=="p"){if(attributeStyle==""){aObjects[0].innerHTML="<span id='__tmpID'>"+aObjects[0].innerHTML+"</span>";var newObject=getDoc().getElementById("__tmpID");newObject.removeAttribute("id");aModifiedObjects[aModifiedObjects.length]=newObject;}else{aObjects[0].innerHTML="<span style='"+attributeStyle+":"+valueToSet+"'>"+aObjects[0].innerHTML+"</span>";}}else{if(attributeName==""){aModifiedObjects[aModifiedObjects.length]=aObjects[0];}else{eval("aObjects[0].style."+attributeName+"='"+valueToSet+"'");}}}else{for(var i=0;i<aObjects.length;i++){if(aObjects[0].tagName.toLowerCase()!="body"){if(aObjects[i].tagName.toLowerCase()=="p"){var child=null;try{child=aObjects[i].childNodes[0];var test=child.tagName;if(test.toLowerCase()!="span")child=null;}catch(Error){child=null;}if(child==null){if(attributeStyle==""){aObjects[i].innerHTML="<span id='__tmpID'>"+aObjects[i].innerHTML+"</span>";var newObject=getDoc().getElementById("__tmpID");newObject.removeAttribute("id");aModifiedObjects[aModifiedObjects.length]=newObject;}else{aObjects[i].innerHTML="<span style='"+attributeStyle+":"+valueToSet+"'>"+aObjects[i].innerHTML+"</span>";}}else{if(attributeName==""){aModifiedObjects[aModifiedObjects.length]=child;}else{eval("child.style."+attributeName+"='"+valueToSet+"'");}}}}}}}else{for(var i=0;i<aObjects.length;i++){var selObject=aObjects[i];eval("selObject.style."+attributeName+"=''");if(selObject.style.cssText==""){__editSetFormatReplace(selObject);}}}}}catch(Error){}__globalProcessChange=true;__editOnChanged(true);return aModifiedObjects;}function __editSetFormatReplace(curNode){if(curNode.childNodes.length>0){var frag=getDoc().createDocumentFragment();var childs=curNode.childNodes;for(var j=0;j<childs.length;j++){var newNode=childs[j].cloneNode(true);frag.appendChild(newNode);}if(browser.ie)curNode.replaceNode(frag);else curNode.parentNode.replaceChild(frag,curNode);}};function editWriteMode(mode){try{var obj=editGetActiveObject();if(obj.tagName.toLowerCase()!="body")obj.style.writingMode=mode;}catch(error){}};function editSmallCaps(){try{var obj=editGetActiveObject();if(obj.tagName.toLowerCase()!="body")if(obj.style.fontVariant=="small-caps")obj.style.fontVariant="normal";else obj.style.fontVariant="small-caps";}catch(error){}};function editSuperscript(){execute('superscript');onchangePINEDIT();};function editSubscript(){execute('subscript');onchangePINEDIT();};function editStikeThrough(){execute('strikethrough');onchangePINEDIT();};function editIndent(){execute('indent');};function editOutdent(){execute('outdent');};function __editJustify(action){execute('justify'+action);};function editJustifyLeft(){execute('justifyleft');onchangePINEDIT();};function editJustifyCenter(){execute('justifycenter');onchangePINEDIT();};function editJustifyRight(){execute('justifyright');onchangePINEDIT();};function editJustifyFull(){execute('justifyfull');onchangePINEDIT();};function __editList(type){if(browser.ie){var selHtml=editGetSelectedHtml().toLowerCase();if(globalBreakMode=="wp"){if(selHtml.indexOf("<p style")>=0){var selHtml=selHtml.replace(/<p[^>]+>/gi,"");var selHtml=selHtml.replace(/<\/p>/gi,"<br>");var temp="<"+type+">";var aSep=selHtml.toLowerCase().split("<br>");for(var i=0;i<aSep.length;i++){temp+="<li>"+aSep[i]+"</li>";}temp+="</"+type+">";editInsertHtml(temp);onchangePINEDIT();return;}}if(selHtml.indexOf("<p>")<0&&selHtml.indexOf("<li>")<0){var temp="<ol>";var aSep=selHtml.toLowerCase().split("<br>");for(var i=0;i<aSep.length;i++){temp+="<li>"+aSep[i]+"</li>";}temp+="</ol>";editInsertHtml(temp);}else{if(type=="ol")execute('InsertOrderedList');else execute('InsertUnorderedList');}}else{if(type=="ol")execute('InsertOrderedList');else execute('InsertUnorderedList');}onchangePINEDIT();};function editOrderedList(type){execute('InsertOrderedList');}function editUnorderedList(type){execute('InsertUnorderedList');};function __childRemove(node,attributeName,attributeStyle,nodeAttribute,valueToSet,status){var doc=getDoc();if((node.canHaveChildren||node.hasChildNodes())){var allChilds=node.childNodes;for(var i=0;i<allChilds.length;i++){__childRemove(allChilds[i],attributeName,attributeStyle,nodeAttribute,valueToSet,status);}}if(node.nodeType==1){if(nodeAttribute!="")node.removeAttribute(nodeAttribute);else node.style.removeAttribute(attributeName);var curTag=node.tagName.toLowerCase();if(curTag=="p"||curTag=="div"||curTag=="span"||curTag=="a"){if(node.innerHTML=="")__editRemoveNode(node);}if(curTag=="p"){node.style.margin=0;}}}function editRemoveFormat(){editSetFocus();if(!editHasSelection()){alert(getLanguageString(language,4500));return;}execute('RemoveFormat');if(browser.ns)return;var doc=getDoc();var range=doc.selection.createRange();var html=range.htmlText;var parentElement=range.parentElement();if(html==""){range=doc.selection.createRange();range.expand("word");range.select();html=range.htmlText;parentElement=range.parentElement();if(html=="")return;}if(parentElement.tagName.toLowerCase()=="tbody"||parentElement.tagName.toLowerCase()=="tr"){var aObjects=__editGetSelectedObjects();for(var i=0;i<aObjects.length;i++){if(aObjects[i].tagName.toLowerCase()=="td"){__childRemove(aObjects[i],"","","style","",false);__childRemove(aObjects[i],"","","className","",false);}}return;}var buffer=doc.createElement("div");buffer.innerHTML=html;var frag=doc.createDocumentFragment();frag.appendChild(buffer);var startNode=frag.childNodes[0];var allChilds=startNode.childNodes;for(var i=0;i<allChilds.length;i++){__childRemove(allChilds[i],"","","style","",false);__childRemove(allChilds[i],"","","className","",false);__childRemove(allChilds[i],"","","lang","",false);}var range2=doc.selection.createRange();if(doc.selection.type.toLowerCase()!='none'){doc.selection.clear();}var html=startNode.innerHTML;if(range.htmlText!=""){var span=range.parentElement();if(span.tagName.toLowerCase()=="span"&&span.innerHTML=="")__editRemoveNode(span);}range.pasteHTML(html);range.setEndPoint("StartToStart",range2);range.select();};function editFormat(format){execute('FormatBlock',false,format);};function editParagraph(){execute('InsertParagraph');};function editUnselect(){execute('Unselect');};function editBackColor(color){if(color=="NOCOLOR")color="";if(browser.ie){__editSetFormat("backgroundColor","background-color",color,(color==""?false:true));__editOnChanged(true);}else{execute('hilitecolor','',color);}onchangePINEDIT();};function editColor(color){if(color=="NOCOLOR")color="";if(browser.ie){__editSetFormat("color","color",color,(color==""?false:true));__editOnChanged(true);}else{execute('ForeColor','',color);}onchangePINEDIT();};function editSetFocus(){getWindow().focus();};function editWrite(htmlin,status){var tmpStatus=status>0?status:0;if(browser.ns){if(htmlin=="")htmlin="<br>";}__editEditWriteCalled=true;__editStylesAvailable=false;if(tmpStatus==0)if(htmlin=="")__editInitStatus=4;else __editInitStatus=3;else __editInitStatus=tmpStatus;htmlin=htmlin.replace(/###TEXTAREA###/gi,"</textarea>");var html=htmlin;if(browser.ie){var doc=getDoc();doc.open();doc.write(html);doc.close();__editRelativePrepare(true);}else{if(globalAutoFocus&&globalForceFokus){__temp_moz_html=html;window.setTimeout("__moz_delay_focus()",200);return;}else{var doc=getDoc();try{if(!__editReadOnly)doc.designMode="on";}catch(Error){__temp_moz_html=html;window.setTimeout("__editMozResetModeEdit()",50);return;}doc.open();doc.write(html);doc.close();try{if(!doc.body.style.backgroundColor)doc.body.style.backgroundColor="white";}catch(Error){}}}};function __moz_delay_focus(){var doc=getDoc();try{if(!__editReadOnly)doc.designMode="on";}catch(Error){window.setTimeout("__editMozResetModeEdit()",50);return;}doc.body.innerHTML=__temp_moz_html;editSetFocus();try{if(!doc.body.style.backgroundColor)doc.body.style.backgroundColor="white";}catch(Error){}}function editSetBodyHtml(html){var doc=getDoc();doc.body.innerHTML=html;__editShowSymbols();__editOnChanged(false);};function __editGetHtmlFromHTMLArea(){var docHtml=getDocHtml();var temp="";if(browser.ns){try{temp=docHtml.body.innerHTML.replace(/<[^>]+>/g,"");temp=temp.replace(/&lt;/gi,"<");temp=temp.replace(/&gt;/gi,">");if(globalRemoveCRLF){temp=temp.replace(/\r/gi," ");temp=temp.replace(/\n/gi,"");}temp=temp.replace(/&nbsp;/gi,"");temp=temp.replace(/&amp;/gi,"&");}catch(Error){}}else{temp=docHtml.body.innerText;if(globalRemoveCRLF){temp=temp.replace(/\r/gi,"");temp=temp.replace(/\n/gi,"");}}return temp;}function editGetHtml(isBody,isRel){var doc=getDoc();var html="";var bodyMode=isBody?true:false;var relMode=isRel?true:false;if(__intisetemp)__editLave();if(editGetMode()=="HTML"){__editUpdateFromHTMLArea();}__editHideSymbols();__editRemoveMSMetaTag();if(browser.ns){html=bodyMode?doc.body.innerHTML : doc.documentElement.innerHTML;}else{doc.body.removeAttribute("contenteditable","",0);html=bodyMode?doc.body.innerHTML : doc.documentElement.innerHTML;doc.body.contentEditable=true;}if(relMode||(globalImagePathRelative!=""||globalLinkPathRelative!=""))html=__editRelativeGetHtml(html);__editShowSymbols();if(globalConvertChar)html=__editConvertCode(html);return html;};function editGetHtmlRel(){return editGetHtml(false,true);};function editGetHtmlBody(){return editGetBodyHtml();};function editGetBodyHtml(){return editGetHtml(true,false);};function editGetHtmlBodyRel(){return editGetBodyHtmlRel();};function editGetBodyHtmlRel(){return editGetHtml(true,true);};function editGetText(){var doc=getDoc();if(browser.ns){var text=doc.body.innerHTML;text=text.replace(/<[^>]+>/g,"");return text;}else{var data=doc.body.innerText;document.getElementById('__editData').value=data;return data;}};function editSetText(text){var doc=getDoc();if(browser.ns){text=text.replace(/</gi,"&lt;");text=text.replace(/>/gi,"&gt;");doc.body.innerHTML=text;}else{doc.body.innerText=text;}__editOnChanged(true);};function editInsertHtml(htmlin,notProcessRelative){var html="";if(!notProcessRelative)html=htmlin;else html=__editProcessRelative(htmlin);try{if(browser.ns){editSetFocus();var buffer=document.createElement("div");var selection=getWindow().getSelection();var range=selection.getRangeAt(selection.rangeCount-1).cloneRange();selection.removeAllRanges();buffer.innerHTML=html;range.deleteContents();var bufferRange=document.createRange();bufferRange.selectNodeContents(buffer);var frag=bufferRange.cloneContents();range.insertNode(frag);range.detach();editSetFocus();__editOnChanged(true);}else{editSetFocus();pasteHTML(html);editSetFocus();}}catch(Error){};try{if(htmlin.toLowerCase().indexOf("table")>=0){editSetTableHighlight(true);}}catch(Error){};};function editInsertHtml2(html){try{var doc=getDoc();var range=doc.selection.createRange();if(range.text==""){range.text="|";range.moveStart("character",-1);range.select();}range.pasteHTML(html);}catch(Error){}}function editInsertText(text){editSetFocus();if(browser.ns){__MozillaInsertNodeAtSelection(getDoc().createTextNode(text));}else{pasteText(text);}editSetFocus();__editOnChanged(true);};function pasteHTML(html){try{var doc=getDoc();if(doc.selection.type.toLowerCase()!='none')doc.selection.clear();var range=doc.selection.createRange();range.pasteHTML(html);__editOnChanged(true);}catch(Error){};};function pasteText(text){try{if(editGetMode()=="HTML")var doc=getDocHtml();else var doc=getDoc();var range=doc.selection.createRange();range.text=text;__editOnChanged(true);}catch(Error){};};function executeSelection(command,value,ui){var doc=getDoc();var range=doc.selection.createRange();range.execCommand(command,ui,value);__editOnChanged(true);};function execute(command,ui,value){try{if(globalAutoFocus&&command!="MultipleSelection")editSetFocus();if(browser.ns&&command=="print"){getWindow().print();return true;}var result=getDoc().execCommand(command,ui,value);if(command!="AbsolutePosition"&&command!="2D-Position"&&command!="MultipleSelection"&&command!="copy")__editOnChanged(true);return result;}catch(Error){if(browser.ns&&(command=='cut'||command=='copy'||command=='paste'))alert("'Cut','Copy' or 'Paste' functions are currently not available because of security reasons. Please goto http://mozilla.org/editor/midasdemo/securityprefs.html to find out how to enabled these functions.");return false;}};function editQuery(command){try{var doc=getDoc();if(browser.ns){if(command.toUpperCase()=="BOLD")return editGetActiveObject().style.fontWeight=="bold"?true:false;if(command.toUpperCase()=="ITALIC")return editGetActiveObject().style.fontStyle=="italic"?true:false;if(command.toUpperCase()=="UNDERLINE")return editGetActiveObject().style.textDecoration=="underline"?true:false;if(command.toUpperCase()=="SUPERSCRIPT")return editGetActiveObject().tagName.toUpperCase()=="SUP"?true:false;if(command.toUpperCase()=="SUBSCRIPT")return editGetActiveObject().tagName.toUpperCase()=="SUB"?true:false;if(command.toUpperCase()=="JUSTIFYLEFT")return editGetActiveObject().style.textAlign=="left"?true:false;if(command.toUpperCase()=="JUSTIFYCENTER")return editGetActiveObject().style.textAlign=="center"?true:false;if(command.toUpperCase()=="JUSTIFYRIGHT")return editGetActiveObject().style.textAlign=="right"?true:false;if(command.toUpperCase()=="JUSTIFYFULL")return editGetActiveObject().style.textAlign=="justify"?true:false;if(command.toUpperCase()=="INSERTORDEREDLIST"){if(editGetActiveObject().tagName.toUpperCase()=="LI"){return editGetActiveObject().parentNode.tagName.toUpperCase()=="OL"?true:false;}}if(command.toUpperCase()=="INSERTUNORDEREDLIST"){if(editGetActiveObject().tagName.toUpperCase()=="LI"){return editGetActiveObject().parentNode.tagName.toUpperCase()=="UL"?true:false;}}if(command.toUpperCase()=="FONTSIZE"){var fontSize=parseInt(editGetActiveObject().style.fontSize);if(fontSize){return fontSize;}else{fontSize=doc.queryCommandValue(command);if(NaN(fontSize))return;if(fontSize<8){switch(fontSize){case 1: fontSize=10;break;case 2: fontSize=12;break;case 3: fontSize=14;break;case 4: fontSize=18;break;case 5: fontSize=24;break;case 6: fontSize=36;break;case 7: fontSize=48;break;}}return fontSize;}}return doc.queryCommandValue(command);}else{if(editGetSelectionType()=="CONTROL"){if(command.toUpperCase()=="BOLD")return editGetActiveObject().style.fontWeight=="bold"?true:false;if(command.toUpperCase()=="ITALIC")return editGetActiveObject().style.fontStyle=="italic"?true:false;if(command.toUpperCase()=="UNDERLINE")return editGetActiveObject().style.textDecoration=="underline"?true:false;if(command.toUpperCase()=="SUPERSCRIPT")return editGetActiveObject().tagName.toUpperCase()=="SUP"?true:false;if(command.toUpperCase()=="SUBSCRIPT")return editGetActiveObject().tagName.toUpperCase()=="SUB"?true:false;if(command.toUpperCase()=="JUSTIFYLEFT")return editGetActiveObject().style.textAlign=="left"?true:false;if(command.toUpperCase()=="JUSTIFYCENTER")return editGetActiveObject().style.textAlign=="center"?true:false;if(command.toUpperCase()=="JUSTIFYRIGHT")return editGetActiveObject().style.textAlign=="right"?true:false;if(command.toUpperCase()=="JUSTIFYFULL")return editGetActiveObject().style.textAlign=="justify"?true:false;if(command.toUpperCase()=="INSERTORDEREDLIST"){if(editGetActiveObject().tagName.toUpperCase()=="LI"){return editGetActiveObject().parentNode.tagName.toUpperCase()=="OL"?true:false;}}if(command.toUpperCase()=="INSERTUNORDEREDLIST"){if(editGetActiveObject().tagName.toUpperCase()=="LI"){return editGetActiveObject().parentNode.tagName.toUpperCase()=="UL"?true:false;}}}var range=doc.selection.createRange();var result=range.queryCommandValue(command);if(command.toUpperCase()=="FONTSIZE"){var fontSize=parseInt(editGetActiveObject().style.fontSize);if(!fontSize){var classname=editGetActiveObject().className;if(classname!=""){var doc=getDoc();for(var count=0;count<doc.styleSheets.length;count++){var objStyleSheet=doc.styleSheets[count];var objRules=objStyleSheet.rules;for(var i=0;i<objRules.length;i++){var value=objRules[i].selectorText;value=value.substring(1,value.length).toLowerCase();if(value==classname.toLowerCase()){var style=objRules[i].style;fontSize=parseInt(style.fontSize);break;}}}}}if(!result&&!fontSize){fontSize=parseInt(doc.body.style.fontSize);}if(fontSize){return fontSize;}else{if(globalFontSizeType.toLowerCase()=="pt"){switch(result){case 1: result=8;break;case 2: result=10;break;case 3: result=12;break;case 4: result=14;break;case 5: result=24;break;case 6: result=36;break;case 7: result=48;break;}}else{switch(result){case 1: result=10;break;case 2: result=12;break;case 3: result=14;break;case 4: result=18;break;case 5: result=24;break;case 6: result=36;break;case 7: result=48;break;}}return result;}}else{return result;}}}catch(Error){return false;}};function editInsertObject(obj){var editorUrl=__editGetEditorUrl();var content='';var isSelected=editGetSelectionType()=="CONTROL"?true: false;objSelected=editGetActiveObject();editSetFocus();if(obj=='DIV'){if(isSelected){objSelected=editGetActiveObject();editProperties(10);return;}else{execute('2D-Position','',true);if(browser.ie){content="<div id='__tempOBJ' style='position:absolute;z-index:"+__zindex+";width:100;height:100;border: 1px dotted #d8d8d7;background-color: #F8F8F8'></div>";}else{content="<div id='__tempOBJ' style='position:absolute;z-index:"+__zindex+";width:100;height:100;border: 1px dotted #d8d8d7;background-color: #F8F8F8'>&nbsp;</div>";}__zindex++;editInsertHtml(content,false);var obj=getDoc().getElementById("__tempOBJ");if(obj!=null){obj.removeAttribute("id");editSetActiveObject(obj);editSelectObject(obj);return obj;}else{return null;}}}if(obj=='IMAGE'){execute('InsertImage',true);editRefresh(getDoc(),editGetMode());return;}if(obj=='IMAGEWEB'){if(browser.ns){var left=screen.width/2-200;var top=screen.height/2-50;__editMozParam=new Array();__editMozParam[0]=language;__editMozParam[1]=design;__editMozParam[14]=__editLanguage;window.open(editorUrl+"dialogs/webimage.html","color","modal=1,left="+left+",top="+top+",height=100,width=400,resizable=0,status=0,scrollbars=0");return;}else{var aParam=new Array();aParam[0]=language;aParam[1]=design;aParam[14]=__editLanguage;var url=window.showModalDialog(editorUrl+"dialogs/webimage.html",aParam,"dialogHeight:"+(140+globalDialogOffset)+"px;dialogWidth:400px;resizable:0;status:0;scroll:0");if(url!="")return editCreateImage(url);return null;}}if(obj=='RULE'){execute('inserthorizontalrule');return;}if(obj=='ANCHOR'){__editMozParam=new Array();__editMozParam[0]=language;__editMozParam[1]=design;__editMozParam[4]=getDoc();__editMozParam[14]=__editLanguage;var path="";if(globalUserMode=="0")path=editorUrl+"mode/html/dialogs/anchor.html";else path=editorUrl+"mode/wp/dialogs/anchor.html";if(browser.ns){var left=screen.width/2-400;var top=screen.height/2-100;window.open(path,"color","modal=1,left="+left+",top="+top+",height=100,width=400,resizable=0,status=0,scrollbars=0");return;}else{var name=window.showModalDialog(path,__editMozParam,"dialogHeight:"+(140+globalDialogOffset)+"px;dialogWidth:400px;resizable:0;status:0;scroll:0");if(name!=""){editInsertHtml("<a name='"+name+"'></a>",false);__editShowSymbols();return;}else{return;}}}if(obj=='PAGEBREAK'){content="<DIV title='Page Break' contentEditable=false style='FONT-SIZE: 1px; PAGE-BREAK-AFTER: always; HEIGHT: 1px; BACKGROUND-COLOR: #c0c0c0'></DIV>";editInsertHtml(content,false);return;}if(obj=='FORM'){if(((browser.ns&&objSelected)||(browser.ie&&isSelected))&&objSelected.tagName.toLowerCase()=="form"){editProperties(9);return;}else{content="<form id='__tempOBJ' style='border-width: 1px;border-style:dotted;border-color:red'>&nbsp;</form>&nbsp;";}}if(obj=='BUTTON'){if(objSelected){if(objSelected.tagName.toLowerCase()=="input"&&objSelected.type=="button"){editProperties(10);return;}else{content="<input id='__tempOBJ' type='button'>";}}else{content="<input id='__tempOBJ' type='button'>";}}if(obj=='INPUT'){if(isSelected){editProperties(10);return;}else{content="<input id='__tempOBJ' type='text'>";}}if(obj=='LISTBOX'){if(isSelected){editProperties(11);return;}else{content="<select id='__tempOBJ' size=3></select>";}}if(obj=='COMBO'){if(isSelected){editProperties(11);return;}else{content="<select id='__tempOBJ'></select>";}}if(obj=='CHECK'){if(isSelected){editProperties(10);return;}else{content="<input id='__tempOBJ' type='checkbox'>";}}if(obj=='OPTION'){if(isSelected){editProperties(10);return;}else{content="<input id='__tempOBJ' type='radio'>";}}if(obj=='AREA'){if(isSelected){editProperties(10);return;}else{content="<textarea id='__tempOBJ'></textarea>";}}if(obj=='IFRAME'){if(__NotSupportedByMozilla())return;execute('InsertIFrame');return;}if(obj=='MARQUEE'){if(__NotSupportedByMozilla())return;execute('InsertMarquee');return;}if(obj=='HIDDEN'){if(isSelected){editProperties(10);return;}else{content="<input id='__tempOBJ' type='hidden'>";}}if(obj=='UPLOAD'){if(__NotSupportedByMozilla())return;execute('InsertInputFileUpload');return;}if(obj=='LABEL'){if(isSelected){objSelected=editGetActiveObject();editProperties(10);return;}else{content="<p id='__tempOBJ' style='z-index:"+__zindex+";padding-left: 3px;width:100px;height:25px;border: 1px solid #c0c0c0'>Text</p>";__zindex++;}}if(obj=='FLASH'){var aParam=new Array();aParam[0]=language;aParam[1]=design;var name=window.showModalDialog(editorUrl+"dialogs/flash.html?language="+language,aParam,"dialogHeight:120px;dialogWidth:400px;resizable:0;status:0;scroll:0");}editInsertHtml(content,false);var obj=getDoc().getElementById("__tempOBJ");if(obj!=null){obj.removeAttribute("id");editSetActiveObject(obj);editSelectObject(obj);return obj;}else{return null;}};function setMode(mode){var html="";var isUpdate=false;if(__editLoading)return;if(mode==lastMode)return;try{toolbarsTop.reset();}catch(Error){}if(objMenuBar){var objMenu=objMenuBar.getActiveBarItem();if(objMenu)objMenu.reset();}var doc=getDoc();if(mode=="EDIT"){if(__editDefaultFont!="")doc.body.style.fontFamily=__editDefaultFont;if(__editDefaultFontSize!="")doc.body.style.fontSize=__editDefaultFontSize;try{toolbarstop.show();}catch(Error){};if(globalMenuVisible)editMenuVisible(true);if(globalHierarchyBarVisible)editSetHierachyBarVisible(true);if(globalAttributeAreaVisible)editSetAttributeAreaVisible(true);if(globalLeftAreaVisible)editSetLeftAreaVisible(true);var docHtml=document.getElementById('pinEditHtml').contentWindow.document;try{document.getElementById("pinEditHtml").style.display='none';document.getElementById("pinEditPreview").style.display='none';if(globalDocumentView)document.getElementById("editContainer").style.display='block';else document.getElementById("pinEdit").style.display='block';}catch(Error){}html=__editGetHtmlFromHTMLArea();if(browser.ie){if(__editContent!=html&&__editHTMLAreaUsed){__editContent=html;__editChanged=true;__editUpdateFromHTMLArea();eventOnChanged();}__editShowSymbols();editSetFocus();}else{lastMode=mode;if(__editContent!=html){__editContent=html;__editChanged=true;html=__editRelativeHtml(html);editWrite(html);}else{try{document.getElementById("pinEdit").contentWindow.document.designMode="on";}catch(Error){__temp_moz_html=getDoc().documentElement.innerHTML;window.setTimeout("__editMozResetModeEdit()",50);return;}}__editShowSymbols();}__editEditorStatus="EDIT";if(browser.ie)editRefresh(doc,"EDIT");}if(mode=="HTML"){__editHTMLAreaUsed=true;__editHideSymbols();var docHtml=document.getElementById('pinEditHtml').contentWindow.document;docHtml.body.contentEditable=true;docHtml.body.style.fontFamily='Courier New';docHtml.body.style.fontSize='10pt';docHtml.body.style.backgroundColor="white";try{toolbarstop.hide();}catch(Error){};if(globalMenuVisible)editMenuVisible(false);if(globalHierarchyBarVisible)editSetHierachyBarVisible(false);if(globalAttributeAreaVisible)editSetAttributeAreaVisible(false);if(globalLeftAreaVisible)editSetLeftAreaVisible(false);document.getElementById("pinEditPreview").style.display='none';if(globalDocumentView)document.getElementById("editContainer").style.display='none';else document.getElementById("pinEdit").style.display='none';document.getElementById("pinEditHtml").style.display='block';try{if(browser.ns&&!__editReadOnly)docHtml.designMode="on";}catch(error){window.setTimeout("__editMozResetModeHtml()",30);return;}__editUpdateHtmlArea();__editContent=__editGetHtmlFromHTMLArea();__editEditorStatus="HTML";if(browser.ie)editRefresh(docHtml,"HTML");}if(mode=="PREVIEW"){__editHideSymbols();if(browser.ns){var docHtml=document.getElementById('pinEditHtml').contentWindow.document;var docPreview=document.getElementById('pinEditPreview').contentWindow.document;}else{var docHtml=pinEditHtml.document;var docPreview=pinEditPreview.document;}var html=__editGetHtmlFromHTMLArea();if(browser.ie){if(__editContent!=html&&__editHTMLAreaUsed){__editContent=html;__editChanged=true;__editUpdateFromHTMLArea();eventOnChanged();}}else{if(__editContent!=html){__editContent=html;__editChanged=true;html=__editRelativeHtml(html);var body=html.substring(html.indexOf("<body"));doc.body.innerHTML=body;}else{try{document.getElementById("pinEdit").contentWindow.document.designMode="on";}catch(Error){__temp_moz_html=getDoc().documentElement.innerHTML;window.setTimeout("__editMozResetModeEdit()",50);return;}}}doc.body.removeAttribute("contenteditable","",0);docPreview.open();docPreview.write(doc.documentElement.innerHTML);docPreview.close();doc.body.contentEditable=true;if(globalMenuVisible)editMenuVisible(false);if(globalHierarchyBarVisible)editSetHierachyBarVisible(false);if(globalAttributeAreaVisible)editSetAttributeAreaVisible(false);if(globalLeftAreaVisible)editSetLeftAreaVisible(false);try{toolbarstop.hide();}catch(Error){};if(globalDocumentView)document.getElementById("editContainer").style.display='none';else document.getElementById("pinEdit").style.display='none';document.getElementById("pinEditHtml").style.display='none';document.getElementById("pinEditPreview").style.display='block';if(browser.ie)editRefresh(docPreview,"PREVIEW");}lastMode=mode;};function __editUpdateFromHTMLArea(){var html=__editGetHtmlFromHTMLArea();var doc=getDoc();if(browser.ie){html=__editRelativeHtml(html);if(globalHTMLMode=="1"){doc.body.innerHTML=html;}if(globalHTMLMode=="2"){editWrite(html);}}else{}}function __editUpdateHtmlArea(){var html="";var docHtml=document.getElementById('pinEditHtml').contentWindow.document;if(globalHTMLMode=="1"){if(globalHTMLModeExtended){html=editGetHtmlFormatted(1);docHtml.body.innerHTML=html;}else{html=editGetHtmlBody();if(browser.ns){html=html.replace(/</gi,"&lt;");html=html.replace(/>/gi,"&gt;");docHtml.body.innerHTML=html;}else{docHtml.body.innerText=html;}}}if(globalHTMLMode=="2"){if(globalHTMLModeExtended){html=editGetHtmlFormatted(2);docHtml.body.innerHTML=html;}else{html=editGetHtml();if(browser.ns){html=html.replace(/</gi,"&lt;");html=html.replace(/>/gi,"&gt;");docHtml.body.innerHTML=html;}else{docHtml.body.innerText=html;}}}}function __editMozResetModeEdit(){try{var html=__temp_moz_html;var iframe=getDoc().createElement("iframe");iframe.id="pinEdit";iframe.name="pinEdit";iframe.frameBorder=0;iframe.width="100%";iframe.height="100%";iframe.style.width="100%";iframe.style.height="100%";document.getElementById('pinEdit').parentNode.replaceChild(iframe,document.getElementById('pinEdit'));var doc=getDoc();if(!__editReadOnly){doc.designMode="on";}doc.open();doc.write(html);doc.close();setEvent();if(!doc.body.style.backgroundColor)doc.body.style.backgroundColor="white";}catch(Error){}}function __editMozResetModeHtml(){var docPreview=document.getElementById('pinEditPreview').contentWindow.document;var docHtml=document.getElementById('pinEditHtml').contentWindow.document;docPreview.open();docPreview.write(getDoc().documentElement.innerHTML);docPreview.close();if(browser.ns&&!__editReadOnly)docHtml.designMode="on";__editUpdateHtmlArea();}function __editHidePopup(){if(browser.ie)popup.hide();else popup.style.visibility="hidden";};function __editRemoveNode(node){if(browser.ie)node.removeNode(true);else node.parentNode.removeChild(node);}function __editRemoveAnchor(){try{var anchor=objSelected.parentNode;__editRemoveNode(anchor);__editOnChanged(true);}catch(Error){};__editHidePopup();};function __editRemoveForm(){try{__editRemoveNode(objSelected);__editOnChanged(true);}catch(Error){};__editHidePopup();};function __editOnContextMenuItemClick(id){if(browser.ns)popup.style.visibility="hidden";var item=__editContextMenu.getItemById(id);onContextMenuItemClick(item.value);};function __editCheckTag(tagName){if(tagName=="STRONG"||tagName=="FONT"||tagName=="EM"||tagName=="U"||tagName=="SUB"||tagName=="SUP")return true;else return false;}function editPopup(event){var source=null;if(!browser.ns)source=event.srcElement;else source=event.target;var mode="";var isCell=false;var path="";var popupWidth=160;try{popupWidth=globalPopupWidth;}catch(Error){popupWidth=160;}try{if(__editCheckTag(source.tagName)){source=source.parentNode;if(__editCheckTag(source.tagName)){source=source.parentNode;if(__editCheckTag(source.tagName)){source=source.parentNode;mode=source.tagName;}else{mode=source.tagName;}}else{mode=source.tagName;}}else{mode=source.tagName;}objSelected=source;if(source.tagName=="TR"){currentRow=source;mode="TR";}else{currentRow=null;}if(source.tagName=="TD"||source.tagName=="TH"){currentRow=source.parentNode;currentCol=source;mode="TD";}else{currentCol=null;}if(source.tagName=="TD"||source.tagName=="TH"||source.tagName=="TR"){var parent=source;while(parent.tagName!="TABLE"){parent=parent.parentNode;}__editCurrentTable=parent;mode="TD";}if(source.tagName=="TABLE"){__editCurrentTable=source;mode="TABLE";}if(source.tagName=="IMG"){var temp=objSelected.src;temp=temp.substring(temp.length-10,temp.length).toUpperCase();if(temp=="ANCHOR.GIF"){mode="ANCHOR";}else{mode="IMAGE";if(source.className=="__p"||source.className=="__br")return;}}if(source.tagName=="BODY"){mode="BODY";}if(source.tagName=="DIV"){mode="DIV";}if(source.tagName=="SPAN"){if(objSelected.className=="FIELD")mode="FIELD";}if(source.tagName=="IFRAME"){mode="IFRAME";}if(source.tagName=="P"){mode="P";}if(source.tagName=="FORM"){mode="FORM";}if(source.tagName=="INPUT"){mode="INPUT";}if(source.tagName=="SELECT"){mode="SELECT";}if(source.tagName=="TEXTAREA"){mode="TEXTAREA";}if(source.tagName=="FONT"){mode="FONT";}if(source.tagName=="EMBED"){var src=source.src.toUpperCase();if(src.substring(src.length-3,src.length)=="SWF")mode="FLASH";}}catch(Error){};if(mode=="")return;if(browser.ie){var objPopup=window.createPopup();popup=objPopup;}else{var doc=window.parent.document;if(doc.getElementById("__MozPopup")){var objPopup=doc.getElementById("__MozPopup");}else{var objPopup=doc.createElement("iframe");objPopup.id="__MozPopup";objPopup.style.position="absolute";objPopup.style.visibility="hidden";objPopup.style.width="200px";objPopup.style.zIndex=10000;objPopup.frameBorder=0;doc.body.appendChild(objPopup);}popup=objPopup;}try{__editContextMenu=new Menu("");}catch(Error){return;}if(design=="")__editContextMenu.design="Office2000";if(design=="Office")__editContextMenu.design="OfficeXP";if(design=="Office2003")__editContextMenu.design="Office2003";if(design=="Office2003S")__editContextMenu.design="Office2003S";if(browser.ie)__editContextMenu.callbackInternal="__editOnContextMenuItemClick";else __editContextMenu.callbackInternal="window.parent.document.getElementById('"+window.frameElement.id+"').contentWindow.__editOnContextMenuItemClick";__editContextMenu.isPopupMode=true;CreateContextMenu(mode,__editContextMenu,__editToolbarCode,source);if(__editContextMenu.count()==0)return;if(source.contenteditable=="false"){if(__editContextMenu.count()>0)__editContextMenu.add(new MenuSeparator());__editContextMenu.add(new MenuItem(getLanguageString(language,3100),"editor/design/image/edit.gif","","EDITABLE"));}var temp="";temp+="<html><head><link rel='stylesheet' href='"+__editGetEditorUrl()+"menu/design/style/pinMenu.css' type='text/css'><script>";temp+="function onClick(table, row, design, func){ ";if(browser.ie)temp+="eval('parent.'+func+'('+row+')');};";else temp+="eval(func+'('+row+')');};";temp+="function onOver(table,row,design) { ";temp+="table.className = 'MenuItemHover' + design;";temp+=" table.cellPadding = 1;";temp+="document.getElementById(row + '.2').className = 'MenuItemHoverText' + design;};";temp+="function onOut(table,row,design) { ";temp+="table.className = 'MenuItem' + design;";temp+=" table.cellPadding = 2;";temp+="document.getElementById(row + '.2').className  = 'MenuItemFont' + design;};";temp+="</script></head><body oncontextmenu='javascript: return false;' style='background-color: white; border: 1px outset; margin:0;overflow:hidden'>";temp+=__editContextMenu.create();temp+="</body></html>";if(browser.ie){objPopup.document.open();objPopup.document.write(temp);objPopup.document.close();objPopup.show(event.clientX,event.clientY,popupWidth,__editContextMenu.height,getEdit());}else{objPopup.style.height=parseInt(__editContextMenu.height)+"px";var doc=objPopup.contentWindow.document;doc.open();doc.write(temp);doc.close();var frame=window.parent.document.getElementById(window.frameElement.id);var frameLeft=__editGetIframePositionX(frame);var frameTop=__editGetIframePositionY(frame);var frame=document.getElementById("pinEdit");frameLeft=frameLeft+__editGetIframePositionX(frame);frameTop=frameTop+__editGetIframePositionY(frame);objPopup.style.left=frameLeft+event.layerX+"px";objPopup.style.top=frameTop+event.layerY-getWindow().pageYOffset+"px";objPopup.style.visibility="visible";}return false;};function editPasteWord(){if(!editPaste())return;editClean(0);editClean(3);var content=getDoc().body.innerHTML;content=content.replace(/<v:shape([^>]+)>/gi,"");content=content.replace(/<\/shape>/gi,"");content=content.replace(/v:imagedata/gi,"img");content=content.replace(/<\/IMG>/gi,"");editSetBodyHtml(content);__editOnChanged(true);};function editSetBr(value){if(value)globalBreakMode=value;try{if(btnReturnMode){if(globalBreakMode=="br"){btnReturnMode.setImage("toolbar/design/image/"+__editGetDesign(design)+"/bron.gif");}if(globalBreakMode=="p"){btnReturnMode.setImage("toolbar/design/image/"+__editGetDesign(design)+"/broff.gif");}if(globalBreakMode=="wp"){btnReturnMode.setImage("toolbar/design/image/"+__editGetDesign(design)+"/div.gif");}}}catch(Error){};};function __editSetFocusStatus(value){if(browser.ie){try{if(!value){eventOnBlur();}else{eventOnFocus();__editFocusTime=new Date().getTime();}}catch(Error){}}};function editGetBr(){return globalBreakMode;};var sb=null;function editGetHtmlFormatted(mode){__edit_tmp_first_formatProcessNode=true;sb=new MakeString();if(mode=="1")var childs=getDoc().body.childNodes;if(mode=="2"){__editRemoveMSMetaTag();var childs=getDoc().childNodes;}for(var i=0;i<childs.length;i++){__formatProcessNode(childs[i],0,true);}var data="";data=data+sb.get();if(!globalHTMLAreaWrapLine)data="<div nowrap>"+data+"</div>";var end=new Date().getTime();return data;};function __getIndent(level){var result="";for(var i=0;i<level;i++){result+="&nbsp;&nbsp;";}return result;};__edit_tmp_first_formatProcessNode=true;function __formatProcessNode(node,level,prettyFormat){var cr="<br>";var curIndent=__getIndent(level);switch(node.nodeType){case 1: if(node.nodeName=="!"){sb.add(node.text);break;}var name=node.nodeName;var tagColor=__editfontTag;if(node.nodeName==""){name="unknown";tagColor="<FONT color='#00ff00'>";}name=name.toLowerCase();if(name=="tbody"&&!globalShowTBodyTag){}else{if(!__edit_tmp_first_formatProcessNode)__addCR(name);__edit_tmp_first_formatProcessNode=false;if(globalPrettyFormat)sb.add(curIndent);sb.add(__editopenTag+tagColor+name+__editfontClose);var attributes=node.attributes;var len=attributes.length;var tagName=node.tagName.toLowerCase();if(tagName!="option"){for(var j=0;j<len;j++){var attributeNode=attributes[j];var attribName=attributeNode.nodeName.toLowerCase();if(tagName=="body"&&attribName=="contenteditable"){}else{var attribValue=null;if(tagName=="input"&&node.type.toLowerCase()=="image"){}else{attribValue=node.getAttribute(attribName);}if(browser.ns&&attribName.indexOf("_moz")>=0){a=1;}else{if(attributeNode.specified){__formatGetAttributes(attributeNode,node);}else{switch(tagName){case "input": if(attribName=="value"||attribName=="type"||attribName=="name")__formatGetAttributes(attributeNode,node);break;case "img": if(attribName=="vspace"&&attribValue!="0")__formatGetAttributes(attributeNode,node);break;case "area": if(attribName=="coords"||attribName=="shape")__formatGetAttributes(attributeNode,node);break;default: break;}if(attribValue!=null)switch(attribName){case "onload","onmouseup","onmousedown","onkeypress","onkeyup","onkeydown","onmouseout","onmouseover","onmousemove","ondblclick","onchange","onselect","onclick": __formatGetAttributes(attributeNode,node);default: break;}}}}}}else{try{var value=node.getAttribute("value");sb.add(" "+__editfontAttribute+"value"+__editfontClose+"=\""+__formatCheckAttribute(value)+"\"");value=node.getAttribute("selected");if(value)sb.add(" "+__editfontAttribute+"selected"+__editfontClose);}catch(Error){}}}var canHaveChildren=false;if(browser.ie)if(name=="iframe")canHaveChildren=true;else canHaveChildren=node.canHaveChildren;else canHaveChildren=(name=="br"||name=="link"||name=="meta")?false:true;if(canHaveChildren||node.hasChildNodes()){if(name=="tbody"&&!globalShowTBodyTag){level=level-1;}else{sb.add(__editcloseTag);}var childs=node.childNodes;len=childs.length;for(var j=0;j<len;j++){__formatProcessNode(childs[j],level+1,prettyFormat);}if(name=="tbody"&&!globalShowTBodyTag){}else{__addCR(name);if(globalPrettyFormat)sb.add(curIndent);sb.add(__editopenTag+"/"+tagColor+name+__editfontClose+__editcloseTag);}}else if(name=="script"){sb.add(__editcloseTag+__processScript(node.text,level)+curIndent+__editopenTag+"/"+tagColor+name+__editfontClose+__editcloseTag);__addCR(name);}else if(name=="style"){sb.add(__editcloseTag+__processScript(node.innerHTML,level)+cr+__editopenTag+"/"+tagColor+name+__editfontClose+__editcloseTag);}else if(name=="title"||name=="comment"){sb.add(__editcloseTag+node.innerHTML+__editopenTag+"/"+tagColor+name+__editfontClose+__editcloseTag);}else{sb.add(__editcloseTag);}break;case 3: var value=node.nodeValue?node.nodeValue : "";if(browser.ns){if(value.charCodeAt(0)==10){if(value.length==1)value="";else value=value.substring(1);}}else{if(value.length==1&&value.charCodeAt(0)==32)value="";}value=editReplaceSpecialChar(value,true);if(value!=""){if(!__edit_tmp_first_formatProcessNode)__addCR(name);if(globalPrettyFormat)sb.add(__getIndent(level));sb.add(_checkText(value));}break;case 4: sb.add("<![CDA"+"TA[\n"+node.nodeValue+"\n]"+"]>");break;case 8: var temp="";if(browser.ie){temp=node.text;}else{temp="<!-- "+node.nodeValue+" -->";}temp=temp.replace(/\&/g,"&amp;");temp=temp.replace(/</gi,"&lt;");temp=temp.replace(/>/gi,"&gt;");temp=temp.replace(/\t/gi,"&nbsp;&nbsp;");sb.add(temp);__addCR("");break;case 9: var childs=node.childNodes;len=childs.length;for(var j=0;j<len;j++)__formatProcessNode(childs[j],level,prettyFormat);break;default: sb.add("<!-- Not found:"+"nodeName: "+node.nodeName+"-->");}__edit_tmp_first_formatProcessNode=false;};function _checkText(s){var temp=s;temp=temp.replace(/</g,"&lt;");temp=temp.replace(/>/g,"&gt;");return temp;};function __addCR(name){var cr="<br>";if(globalPrettyFormat){sb.add(cr);return;}if(name=="html"||name=="body"||name=="title"||name=="table"||name=="head"||name=="tr"||name=="tbody"||name=="meta"||name=="style"){sb.add(cr);}};function __processScript(text,level){var space=__getIndent(level);text=text.replace(/\n/gi,"");text=text.replace(/\&/g,"&amp;");text=text.replace(/</g,"&lt;");text=text.replace(/>/g,"&gt;");text=text.replace(/\t/gi,"&nbsp;&nbsp;");var aLines=text.split("\r");text="";if(aLines.length==1){text=aLines[0];}else{for(var i=0;i<aLines.length;i++){var line=aLines[i];text=text+space+line+"\r";}text=text.replace(/\r/gi,"<br>");}return text;};function __formatGetAttributes(attributeNode,node){var tagName=node.tagName.toLowerCase();var attribName=attributeNode.nodeName.toLowerCase();var name=attributeNode.nodeName;var value=attributeNode.nodeValue;if((tagName=="img"&&name.toLowerCase()=="id")||(tagName=="a"&&name.toLowerCase()=="id")||(tagName=="link"&&name.toLowerCase()=="id")||(tagName=="embed"&&name.toLowerCase()=="id")||(tagName=="area"&&name.toLowerCase()=="id")){if(value.substring(0,2)=="D#"){return;}else if(value.substring(0,2)=="I#"){value=value.split(__editRelSeparator);value=value[1];}}if((tagName=="img"&&name.toLowerCase()=="src")||(tagName=="a"&&name.toLowerCase()=="href")||(tagName=="link"&&name.toLowerCase()=="href")||(tagName=="embed"&&name.toLowerCase()=="src")||(tagName=="area"&&name.toLowerCase()=="href")){var id=node.id;if(id.substring(0,2)=="D#"){value=id.substring(2);}else if(id.substring(0,2)=="I#"){id=id.split(__editRelSeparator);value=id[2];}}if(name!="style"){sb.add(" "+__editfontAttribute+(attributeNode.expando?name : name.toLowerCase())+__editfontClose+"=\""+__formatCheckAttribute(value)+"\"");}else{if(node.style.cssText.toUpperCase()!="FONT-FAMILY: ")sb.add(" "+__editfontAttribute+"style"+__editfontClose+"=\""+__formatCheckAttribute(node.style.cssText)+"\"");}};function __formatCheckAttribute(s){return __editfontStyle+String(s).replace(/\&/g,"&amp;").replace(/</g,"&lt;").replace(/\"/g, "&quot;")+__editfontClose;};function editSetActiveMode(mode){var btnEdit=null;var btnHTML=null;var btnPreview=null;try{if(toolbarsBottom==null){window.setTimeout("editSetActiveMode('"+mode+"')",50);return;}btnEdit=toolbarsBottom.getElementByTag("EDIT");btnHTML=toolbarsBottom.getElementByTag("HTML");btnPreview=toolbarsBottom.getElementByTag("PREVIEW");if(mode=="EDIT"){if(btnEdit)btnEdit.setStatus(true);if(btnHTML)btnHTML.setStatus(false);if(btnPreview)btnPreview.setStatus(false);}if(mode=="HTML"){if(btnEdit)btnEdit.setStatus(false);if(btnHTML)btnHTML.setStatus(true);if(btnPreview)btnPreview.setStatus(false);}if(mode=="PREVIEW"){if(btnEdit)btnEdit.setStatus(false);if(btnHTML)btnHTML.setStatus(false);if(btnPreview)btnPreview.setStatus(true);}}catch(Error){};};var __editIsEvaluation=true;function editGetFocus(){return __editFocusTime;};function editWriteBody(htmlin){var html=__editProcessRelative(htmlin);editSetBodyHtml(html);__editOnChanged(true);};function editReplaceSpecialChar(value,isArea){for(var i=0;i<__editSpecialChar1.length;i++){var re=new RegExp(__editSpecialChar1[i],"g");var rep=__editSpecialChar2[i];if(isArea)rep=rep.replace(/\&/gi,"&amp;");value=value.replace(re,rep);}return value;};function editAddSpecialCharReplacement(from,to){try{var len=__editSpecialChar1.length;__editSpecialChar1[len]=from;__editSpecialChar2[len]=to;}catch(Error){}};function editSetCursorHome(doc){try{if(!doc)doc=getDoc();var rng=doc.body.createTextRange();rng.moveEnd("textedit",-1);rng.select();}catch(Error){}};function editSetCursorEnd(doc){try{if(!doc)doc=getDoc();var rng=doc.body.createTextRange();rng.moveStart("textedit",1);rng.select();}catch(Error){}};function editCreateLink(url,target,title,inText,inMisc,inId,inTrail){url=url.replace(/ /gi,"%20");absurl=__editRelativeGetAbsUrl(url,"LINK");misc=inMisc?inMisc : "";inText=inText?inText : "";inId=inId?inId : "";inTrail=(inTrail==null||inTrail=="")?false:true;if(browser.ie){var range=getDoc().selection.createRange();var doc=getDoc();if(editGetSelectionType()!="CONTROL"){if(inText!=""){text=inText;}else{var text=range.htmlText;if(text.toLowerCase().indexOf("<a")>=0){alert(getLanguageString(language,3330));return;}text=text.replace(/\r/gi,"");text=text.replace(/\n/gi,"");if(text.substring(0,1)==" ")text="&nbsp;"+text.substring(1);if(text.substring(text.length-1,text.length)==" ")text=text.substring(0,text.length-1)+"&nbsp;";}range.pasteHTML("<a "+misc+" id='__temp_link' href=''>"+text+"</a>");var newLink=doc.getElementById("__temp_link");newLink.href=absurl;if(target!="")newLink.target=target;if(title!="")newLink.title=title;if(globalLinkPathRelative==""){if(inId=="")newLink.removeAttribute("id","",0);else newLink.id=inId;}else{newLink.id=inId;__editRelativeSetUrl(newLink,url);}return newLink;}else{var newNode=doc.createElement("a");range(0).replaceNode(newNode);newNode.href=absurl;newNode.target=target;newNode.title=title;newNode.innerHTML=range(0).outerHTML;if(globalLinkPathRelative=="")newNode.removeAttribute("id","",0);else newNode.id="D#"+url;return newNode;}}else{editSetFocus();if(inText!="")var html=inText;else var html=editGetSelectedHtml();if(globalLinkPathRelative==""){editInsertHtml("<a "+misc+" id='"+inId+"' href='"+url+"' target='"+target+"' title = '"+title+"'>"+html+"</a>");}else{if(inId=="")editInsertHtml("<a "+misc+" id='D#"+url+"' href='"+absurl+"' target='"+target+"' title = '"+title+"'>"+html+"</a>");else editInsertHtml("<a "+misc+" id='I#"+__editRelSeparator+inId+__editRelSeparator+url+"' href='"+absurl+"' target='"+target+"' title = '"+title+"'>"+html+"</a>");}}__editOnChanged(true);};function editSetUserCode(code){__editToolbarCode=code;};function editGetUserCode(){return __editToolbarCode;};function editSetReadOnlyStatus(value){__editReadOnly=value;}function editSetHierachyBarVisible(value){try{document.getElementById("hierarchyBar").style.display=value?"inline":"none";}catch(Error){}};function editSetAttributeAreaVisible(value){try{document.getElementById("windowRight").style.display=value?"inline":"none";}catch(Error){}}function editSetLeftAreaVisible(value){try{}catch(Error){}}function __editPrepareParams(){var editorUrl=__editGetEditorUrl();var baseUrl="";var basePath="";if(globalImageUrlAbsolute==""){baseUrl=__editGetEditorWeb()+globalImageDir+"/";basePath=globalRootPath!=""?(globalRootPath+globalImageDir+"/"): "";}else{baseUrl=globalImageUrlAbsolute;basePath=globalImagePathAbsolute;}var baseUrl2="";var basePath2="";if(globalDocumentUrlAbsolute==""){baseUrl2=__editGetEditorWeb()+globalDocDir+"/";basePath2=globalRootPath!=""?(globalRootPath+globalDocDir+"/"): "";}else{baseUrl2=globalDocumentUrlAbsolute;basePath2=globalDocumentPathAbsolute;}__editMozParam=new Array();__editMozParam[0]=language;__editMozParam[1]=design;__editMozParam[2]="";__editMozParam[3]="";__editMozParam[4]=getDoc();__editMozParam[5]="";__editMozParam[6]=baseUrl;__editMozParam[7]=basePath;__editMozParam[8]=globalTechnology;__editMozParam[9]=globalDialogFilterImage;__editMozParam[10]=globalImagePathRelative;__editMozParam[11]=window;__editMozParam[12]=__editStyles;__editMozParam[13]=globalTabDesign;__editMozParam[14]=__editLanguage;__editMozParam[15]="0";__editMozParam[16]=baseUrl2;__editMozParam[17]=basePath2;__editMozParam[18]=globalDialogUrlButton;__editMozParam[19]="";__editMozParam[20]="";__editMozParam[21]=globalUserMode;__editMozParam[22]="";__editMozParam[23]=globalHighlightColor;};function editSetToolbarHeight(type,height){if(type=="TOP")document.getElementById("toolbar_top").style.height=height;if(type=="BOTTOM")document.getElementById("toolbar_bottom").style.height=height;};function editSetToolbarVisible(type,value){if(type=="TOP"){if(value)document.getElementById("toolbar_top").style.display="inline";else document.getElementById("toolbar_top").style.display="none";}if(type=="BOTTOM"){if(value)document.getElementById("toolbar_bottom").style.display="inline";else document.getElementById("toolbar_bottom").style.display="none";}};var __intisetemp=true;function __editGetLanguage(){return __editLanguage;}function __editConvertCode(text){var temp="";if(text==null)return "";for(var i=0;i<text.length;i++){var c=text.charCodeAt(i);if(c>128)temp+="&#"+c+";";else temp+=text.substring(i,i+1);}return temp;}function editGetSelectionType(){return editGetSelectionStyle();};function editGetSelectionStyle(){try{if(browser.ie){return getDoc().selection.type.toUpperCase();}else{var seltype="";var selection=getWindow().getSelection();if(selection!=""){seltype="TEXT";}else{var range=selection.getRangeAt(selection.rangeCount-1);if(selection.rangeCount==1)if(range.startContainer==range.endContainer)if((range.endOffset-range.startOffset)==1)seltype="CONTROL";}return seltype;}}catch(Error){return "";}};function __editGetSelectionObject(){var selObject=null;if(editHasTextSelection()){var html=editGetSelectedHtml();html=html.replace(/\r/,"");html=html.replace(/\n/,"");if(browser.ie){if(html.toLowerCase().substring(html.length-4)=="<br>"){var range=getDoc().selection.createRange();range.moveEnd("character",-1);range.select();html=range.htmlText;html=html.replace(/\r/,"");html=html.replace(/\n/,"");}var text=editGetSelectedText();if(html.substring(0,1)=="<"&&html.substring(html.length-1,html.length)==">"){var parentElement=getDoc().selection.createRange().parentElement();if(text==parentElement.innerText){selObject=parentElement;}}else{var parentElement=getDoc().selection.createRange().parentElement();if(parentElement.tagName.toLowerCase()=="body")selObject=parentElement;}}else{}}else{return editGetActiveObject();}return selObject;}function __editGetSelectedObjects(){var aObjects=new Array();if(browser.ie){if(editGetSelectionType()=="CONTROL"){aObjects[aObjects.length]=editGetActiveObject();}else{var range=getDoc().selection.createRange();var selectedHtml=range.htmlText;var selectedText=range.text;var aP=selectedHtml.toLowerCase().split("<p");var parentElement=null;if(selectedHtml==""){aObjects[0]=editGetActiveObject();}else{if(aP.length>1){parentElement=range.parentElement();if(parentElement.tagName.toLowerCase()!="body")parentElement=parentElement.parentNode;}else{parentElement=range.parentElement();}var parentTag=parentElement.tagName.toLowerCase();if(selectedHtml.indexOf(">")<0){return null;}else{var childs=parentElement.getElementsByTagName("*");var inRange=getDoc().body.createTextRange();try{inRange.moveToElementText(parentElement);if(range.isEqual(inRange)){aObjects[aObjects.length]=parentElement;}}catch(Error){}for(var i=0;i<childs.length;i++){inRange=getDoc().body.createTextRange();inRange.moveToElementText(childs[i]);if(range.inRange(inRange)){aObjects[aObjects.length]=childs[i];}else if(range.isEqual(inRange)){aObjects[aObjects.length]=childs[i];}}if(aObjects.length==0){aObjects[0]=parentElement;}else{}}}}return aObjects;}}function editGetSelectedHtml(){var html="";var doc=getDoc();if(browser.ns){try{editSetFocus();var buffer=document.createElement("div");var selection=getWindow().getSelection();var range=selection.getRangeAt(selection.rangeCount-1).cloneRange();var frag=range.cloneContents();buffer.appendChild(frag);html=buffer.innerHTML;}catch(Error){};}else{try{if(doc.selection.type.toUpperCase()=="CONTROL"){html=__editActiveObject.outerHTML;}else{var range=doc.selection.createRange();html=range.htmlText;}}catch(Error){}}document.getElementById('__editData').value=html;return html;};function editGetSelectedText(){var doc=getDoc();if(browser.ie){if(doc.selection.type.toLowerCase()=="control"){data="";}else{var range=doc.selection.createRange();var data=range.text;}}else{var selection=getWindow().getSelection();var data=selection.getRangeAt(selection.rangeCount-1).toString();}document.getElementById('__editData').value=data;return data;};function editHasSelection(){try{if(browser.ns){try{editSetFocus();var selection=getWindow().getSelection();var range=selection.getRangeAt(selection.rangeCount-1);if(!range.collapsed){return true;}else{if(__editActiveObject.tagName=="TABLE"||__editActiveObject.tagName=="TD"||__editActiveObject.tagName=="TR"||__editActiveObject.tagName=="P"||__editActiveObject.tagName=="SPAN")return true;}return!range.collapsed;}catch(Error){};}else{var type=editGetSelectionStyle();var range=getDoc().selection.createRange();if(type=="TEXT"){if(range.text.length>0)return true;else return false;}else if(type=="CONTROL"){if(range.length>0)return true;else return false;}else{return false;}}}catch(Error){return false;}};function editHasTextSelection(){try{if(browser.ns){try{editSetFocus();var selection=getWindow().getSelection();var range=selection.getRangeAt(selection.rangeCount-1);if(!range.collapsed){return true;}return!range.collapsed;}catch(Error){};}else{var type=editGetSelectionStyle();var range=getDoc().selection.createRange();if(type=="TEXT"){if(range.text.length>0)return true;else return false;}else if(type=="CONTROL"){return false;}}}catch(Error){return false;}};function editGetActiveObject(){if(browser.ie){return __editActiveObject;}else{if(editGetSelectionType()=="CONTROL"){var selection=getWindow().getSelection();return selection.anchorNode.childNodes[selection.anchorOffset];}else{return __editActiveObject;}}};function editSetActiveObject(obj){__editActiveObject=obj;};function pinStyle(){this.url="";this.width="816";this.height="590";this.language="EN";this.userMode=0;this.technology="php";this.design=3;this.cssUrl="";this.cssPath="";this.cssFileName="";this.open=__pinstyle__open;}function __pinstyle__open(){var left=screen.width/2-this.width/2;var top=screen.height/2-this.height/2;var params="";if(this.url==""){alert("URL to pinStyle folder is missing !");return;}var url=this.url+"pinStyle."+this.technology;/*if(this.cssPath!="")*/if(this.cssUrl!=""){url=url+"?language="+this.language.toUpperCase();url=url+"&tech="+this.technology;url=url+"&design="+this.design;url=url+"&mode="+this.userMode;if(this.cssPath!="")url=url+"&path="+this.cssPath;if(this.cssUrl!="")url=url+"&url="+this.cssUrl;if(this.cssFileName!="")url=url+"&file="+this.cssFileName;}url=url.replace(/\\/gi,"/");params="left="+left+",top="+top+",width="+this.width+",height="+this.height+",modal=1,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=1";var win=window.open(url,"pinStyle",params);win.focus();}
