var direct_preview_enabled=1; function direct_preview() { if(direct_preview_enabled==1) { if(!document.getElementById('req_message')) return; var txt=document.getElementById('req_message').value; var avant = new Array(/&/g,/"/g, /'/g, //g); var apres = new Array('&','"', ''', '<', '>'); for (var i in avant) { var txt=txt.replace(avant[i], apres[i]); } var smiley_text = new Array(/:\)/g,/:D/g,/;\)/g,/:o/g,/:p/g,/8\)/g,/:@/g,/:s/g,/:\(/g,/:'\(/g,/\^\^/g,/xD/g); var smiley_img = new Array('Tango_Emotes_1.png','Tango_Emotes_3.png','Tango_Emotes_4.png','Tango_Emotes_5.png','Tango_Emotes_6.png','Tango_Emotes_7.png','Tango_Emotes_8.png','Tango_Emotes_9.png','Tango_Emotes_11.png','Tango_Emotes_12.png','Tango_Emotes_19.png','Tango_Emotes_20.png'); for (var i in smiley_text) { var txt=txt.replace(smiley_text[i], ""); } var expression = new Array(/\[code\]([\s\S]*?)\[\/code\]/g, /\[b\]([\s\S]*?)\[\/b\]/g, /\[i\]([\s\S]*?)\[\/i\]/g, /\[u\]([\s\S]*?)\[\/u\]/g, /\[url\]([^\[]*?)\[\/url\]/g, /\[url=([^\[]*?)\](.*?)\[\/url\]/g, /\[email\]([^\[]*?)\[\/email\]/g, /\[email=([^\[]*?)\](.*?)\[\/email\]/g, /\[color=([a-zA-Z]*|\#?[0-9a-fA-F]{6})]([\s\S]*?)\[\/color\]/g, /\[font=(.*?)]([\s\S]*?)\[\/font\]/g, /\[align=(.*?)\]([\s\S]*?)\[\/align\]/g, /\[hr \/\]/g, /\[hr\]/g, /\[s\]([\s\S]*?)\[\/s\]/g, /\[h=(.*?)\](.*?)\[\/h\]/g, /\[size=([0-9]{1,2})]([\s\S]*?)\[\/size\]/g, /\[map\](http:\/\/maps\.google\.fr\/([^\[]*?))\[\/map\]/g, /\[quote\]/g, /\[\/quote\]/g, /\[quote=(.*?)]/g, /\[img\]([^"]*?)\[\/img\]/g, /\[survey="([^\[]*?)"\]([\s\S]*?)\[\/survey\]/g, /\n/g, /\t/g, / /g, / /g); var remplacement = new Array('

Code:

$1
', '$1', '$1', '$1', '$1', '$2', '$1', '$2', '$2', '$2', '
$2
', '
', '
', '$1', '$2', '$2', /*'
Agrandir le plan', //Sa fait bugger le focus */ '
Le plan google maps est désactivé dans la prévisualisation, ce cadre en prend la place.

Agrandir le plan', '
', '
', '
$1 a ecrit
', '$1', '
$10 votes comptabilisés
$2
', '
', '    ', '  ', '  '); for (var i in expression) { var txt=txt.replace(expression[i], remplacement[i]); } document.getElementById("direct_preview").innerHTML=txt; document.getElementById("direct_preview").scrollTop = document.getElementById("direct_preview").scrollHeight; } } window.onload=direct_preview; function changeOpac(opacity,Object) { if (Object.filters) { Object.filters.alpha.opacity=opacity; } else { Object.style.opacity = (opacity / 100); } } function opacity(Object, opacStart, opacEnd, millisec) { var speed = Math.round(millisec / 100); var timer = 0; if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout(function(){changeOpac(opacStart,Object);opacStart--},(timer * speed)); timer++; } } else if(opacStart < opacEnd) { for(i = opacStart; i <= opacEnd; i++) { setTimeout(function(){changeOpac(opacStart,Object);opacStart++},(timer * speed)); timer++; } } } function HideTeamMembers(TableObject) { j=TableObject.getElementsByTagName('tr').length-1;h=TableObject.getElementsByTagName('tr').length-1; for(i=TableObject.getElementsByTagName('tr').length;i>1;i--) { setTimeout(function(){opacity(TableObject.getElementsByTagName('tr')[h],100,0,150);h--},150*i); setTimeout(function(){TableObject.getElementsByTagName('tr')[j].style.display='none';j--},(150*i)+150); } } function ShowTeamMembers(TableObject) { j=1,h=1; for(i=1;i