function convertTags(myString) { myString = myString.replace(/\*G\*/gi, ''); myString = myString.replace(/\*\/G\*/gi, ''); myString = myString.replace(/\*I\*/gi, ''); myString = myString.replace(/\*\/I\*/gi, ''); myString = myString.replace(/\*U\*/gi, ''); myString = myString.replace(/\*\/U\*/gi, ''); myString = myString.replace(/\*L\*/gi, ''); myString = myString.replace(/\*\/L\*/gi, ''); myString = myString.replace(/\*\/A2\*/gi, '" TARGET="_blank" TITLE="'); myString = myString.replace(/\*\/C2\*/gi, '">'); myString = myString.replace(/\*C\*/gi, '
'); myString = myString.replace(/\*\/C\*/gi, '
'); myString = myString.replace(/\*E\*/gi, ''); myString = myString.replace(/\*\/E\*/gi, ''); myString = myString.replace(/\*Q\*/gi, '« '); myString = myString.replace(/\*\/Q\*/gi, ' »'); myString = myString.replace(/\*IMG\*/gi, '
'); myString = myString.replace(/\*IMGint\*/gi, '
'); myString = myString.replace(/\*imgAC\*/gi, '
'); myString = myString.replace(/\*\/imgNC\*/gi, '" BORDER=1>'); myString = myString.replace(/\*\/imgAG\*/gi, '" BORDER=0 ALIGN=left>'); myString = myString.replace(/\*\/imgAD\*/gi, '" BORDER=0 ALIGN=right>'); myString = myString.replace(/\*\/imgNG\*/gi, '" BORDER=1 ALIGN=left>'); myString = myString.replace(/\*\/imgND\*/gi, '" BORDER=1 ALIGN=right>'); myString = myString.replace(/\*\/imgOG\*/gi, '">'); myString = myString.replace(/\*\/imgOD\*/gi, '">'); myString = myString.replace(/\*\/imgOC\*/gi, '">'); return myString; } function ArticleLayer() { myString=document.FormView.article.value; splitString = myString.split("*code*") numsplitString = splitString.length; myString = convertTags(splitString[0]); i = 1; while(i/, ">"); splitString2[0] = splitString2[0].replace(/\$/, "$"); splitString2[0] = splitString2[0].replace(/\&>/, "&"); splitString2[0] = splitString2[0].replace(/\{/, "{"); splitString2[0] = splitString2[0].replace(/\}>/, "}"); splitString2[0] = splitString2[0].replace(/\(/, "("); splitString2[0] = splitString2[0].replace(/\)>/, ")"); splitString2[0] = splitString2[0].replace(/\"/, """); splitString2[0] = splitString2[0].replace(/\'/, "'"); myString = myString + convertTags("*code*") + splitString2[0]; myString = myString + convertTags("*/code*") + convertTags(splitString2[1]); i++; } // handling line brak myString = myString.replace(/(\r\n|\r|\n)/g, "
"); document.getElementById('ArticleLayer').innerHTML=myString; }