function previewtext$name(t,l){
var out = \"".addslashes(appoencode($startdiv))." \";
var end = '';
var x=0;
var y='';
var z='';
var max=document.getElementById('input$name');
var charsleft='';");
if ($talkline !== false) {
rawoutput(" if (t.substr(0,2)=='::'){
x=2;
out += '';
}else if (t.substr(0,1)==':'){
x=1;
out += '';
}else if (t.substr(0,3)=='/me'){
x=3;
out += '';");
if ($session['user']['superuser']&SU_IS_GAMEMASTER) {
rawoutput("
}else if (t.substr(0,5)=='/game'){
x=5;
out = '';");
}
rawoutput(" }else{
out += '".addslashes(appoencode($talkline)).", \"';
end += '\"';
}");
}
if ($showcharsleft == true) {
/* if (translate_inline($talkline,$schema)!="says")
$tll = strlen(translate_inline($talkline,$schema))+11;
else $tll=0; // Don't know why needed
rawoutput(" if (x!=0) {
if (max.maxlength!=200-$tll) max.maxlength=200-$tll;
l=200-$tll; */ // Don't know why needed
rawoutput(" if (x!=0) {
if (max.maxLength!=200) max.maxLength=200;
l=200;
} else {
max.maxLength=l;
}
if (l-t.length<0) charsleft +='';
charsleft += '".$youhave."'+(l-t.length)+'".$charsleft." ';
if (l-t.length<0) charsleft +='';
document.getElementById('charsleft$name').innerHTML=charsleft+' ';");
}
rawoutput(" for (; x < t.length; x++){
y = t.substr(x,1);
if (y=='<'){
out += '<';
continue;
}else if(y=='>'){
out += '>';
continue;
}else if(y=='\\n'){
out += ' ';
continue;
}else if (y=='`'){
if (x < t.length-1){
z = t.substr(x+1,1);
if (z=='0'){
out += '';
}else if (z=='1'){
out += '';
}else if (z=='2'){
out += '';
}else if (z=='3'){
out += '';
}else if (z=='4'){
out += '';
}else if (z=='5'){
out += '';
}else if (z=='6'){
out += '';
}else if (z=='7'){
out += '';
}else if (z=='q'){
out += '';
}else if (z=='!'){
out += '';
}else if (z=='@'){
out += '';
}else if (z=='#'){
out += '';
}else if (z=='$'){
out += '';
}else if (z=='%'){
out += '';
}else if (z=='^'){
out += '';
}else if (z=='&'){
out += '';
}else if (z=='Q'){
out += '';
}else if (z==')'){
out += '';
}else if (z=='r'){
out += '';
}else if (z=='R'){
out += '';
}else if (z=='v'){
out += '';
}else if (z=='V'){
out += '';
}else if (z=='g'){
out += '';
}else if (z=='G'){
out += '';
}else if (z=='T'){
out += '';
}else if (z=='t'){
out += '';
}else if (z=='~'){
out += '';
}else if (z=='j'){
out += '';
}else if (z=='J'){
out += '';
}else if (z=='e'){
out += '';
}else if (z=='E'){
out += '';
}else if (z=='l'){
out += '';
}else if (z=='L'){
out += '';
}else if (z=='x'){
out += '';
}else if (z=='X'){
out += '';
}else if (z=='y'){
out += '';
}else if (z=='Y'){
out += '';
}else if (z=='k'){
out += '';
}else if (z=='K'){
out += '';
}else if (z=='p'){
out += '';
}else if (z=='P'){
out += '';
}else if (z=='m'){
out += '';
}else if (z=='M'){
out += '';
}
x++;
}
}else{
out += y;
}
}
document.getElementById(\"previewtext$name\").innerHTML=out+end+' ';
}
");
if ($charsleft == true) {
rawoutput("");
}
if (!is_array($info)) {
if ($default) {
rawoutput("");
} else {
rawoutput("");
}
} else {
if (isset($info['maxlength'])) {
$l = $info['maxlength'];
} else {
$l=200;
}
if (isset($info['type']) && $info['type'] == 'textarea') {
rawoutput("");
} else {
if ($default) {
rawoutput(" value='$default'>");
} else {
rawoutput(">");
}
}
}
rawoutput("");
rawoutput("
");
}
?>