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, '<CENTER><IMG style=)
;
myString = myString.replace(/\*imgOD\*/gi, '<div style=)
;
myString = myString.replace(/\*imgOC\*/gi, '<table cellpading=)
;
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;
}