var $j = jQuery.noConflict();

$j(document).ready(function() {
	$j('#comments').one('focus',function() {
	//
	//Код берём из comments.tpl и подгоняем методом научного тыка.
		$j('#comments').parent().after('<dt class="comments4 comprev"><h2>Предпросмотр комментария</h2><div class="comm-foto"><img src="http://pafnuty.name/templates/paf3/images/noavatar.png" border="0" alt="" width="60" /></div><div id="ctext" class="comment"></div><div class="clear"></div></dt>');
	});

	//var a = document.documentElement.innerHTML; - это вроде как для исходного кода, но точно не знаю, кто придумает как сделать предпросмотр исходного кода - отпишите в ICQ 817233
	
	var comment = '';
	$j('#comments').keyup(function() {
		comment = $j(this).val();
		comment = comment.replace(/(<\/?)script/g,'$1noscript')
		.replace(/\r\n/g, '\n')
		.replace(/\r/g, '\n')
		.replace(/\n\n+/g, '\n\n')
		.replace(/\[b\](.+?)\[\/b\]/g, '<strong>$1</strong>')
		.replace(/\[i\](.+?)\[\/i\]/g, '<i>$1</i>')
		.replace(/\[s\](.+?)\[\/s\]/g, '<s>$1</s>')
		.replace(/\[u\](.+?)\[\/u\]/g, '<u>$1</u>')
		.replace(/\[left\](.+?)\[\/left\]/g, '<div align="left">$1</div>')
		.replace(/\[right\](.+?)\[\/right\]/g, '<div align="right">$1</div>')
		.replace(/\[center\](.+?)\[\/center\]/g, '<div align="center">$1</div>')
		.replace(/\[hide\](.+?)\[\/hide\]/g, '<div class="quote">Это скрытый текст</div>')
		.replace(/\[url=(.+?)\]/g, '<a href="$1" target="_blank">')
		.replace(/\[\/url\]/g, '</a>')
		.replace(/\[leech=(.+?)\]/g, '<a href="$1" target="_blank">')
		.replace(/\[\/leech\]/g, '</a>')
		.replace(/\[img\](.+?)\[\/img\]/g, '<img src="$1" alt="" title=""  />')
		.replace(/\[email=(.+?)\]/g, '<a href="mailto:$1">')
		.replace(/\[\/email\]/g, '</a>')
		.replace(/\[color=(.+?)\]/g, '<span style="color:$1">')
		.replace(/\[\/color\]/g, '</span>')
		.replace(/\[quote=(.+?)\]/g, '<div class="title_quote">Цитата: $1</div><div class="quote">')
		.replace(/\[quote\](.+?)/g, '</div><div class="quote">$1')
		.replace(/\[\/quote\]/g, '</div>')
		.replace(/\[spoiler=(.+?)\]/g, '<div class="title_spoiler"><a href="\#">$1</a></div><div class="text_spoiler">')
		.replace(/\[spoiler\](.+?)/g, '<div class="title_spoiler"><a href="\#">Спойлер</a></div><div class="text_spoiler">$1')
		.replace(/\[\/spoiler\]/g, '</div>')
		.replace(/\[code\](.+?)\[\/code\]/g, 'предпросмотр исходного кода пока недоступен')
		.replace(/\:(.+?)\:/g, '<img style="vertical-align: middle;border: none;" alt="" src="/engine/data/emoticons/$1.gif" />')
		.replace(/\s*\n\s*/g, '<br />');
		$j('#ctext').html(comment);
	});

})
