
function smile_cek(forumadi,metin)
{
	var textarea = document.getElementById(forumadi).mesaj;

	if (document.getElementById(forumadi).selection)
	{
		textarea.focus();
		konum = document.getElementById(forumadi).selection.createRange();
		konum.text = ' ' + metin + ' '; 
	}

	else if (typeof(textarea.selectionStart) == 'number') 
	{
		var secili = (textarea.value).substring(textarea.selectionStart,textarea.selectionEnd);
		var bas = (textarea.value).substring(0,textarea.selectionStart);
		var son = (textarea.value).substring(textarea.selectionEnd,textarea.value.length);
		textarea.value = bas + ' ' + metin + ' ' + secili + son;
		textarea.selectionStart = (bas.length + metin.length + 2);
		textarea.selectionEnd = (bas.length + metin.length + 2);
	}
	
	else
	{
		metin = ' ' + metin + ' ';
		textarea.value += metin;
	}
	textarea.focus();
	return;
}




function BbCode(forumadi,BbAc, BbKapat, bilgi)
{
	if (document.getElementById(forumadi).islem.checked == false)
		document.getElementById(forumadi).islem.checked = true;
	
	var textarea = document.getElementById(forumadi).mesaj;

	if (document.selection)	// ie için
	{
		var metin = document.selection.createRange().text;

		if (metin)
		{
			if(BbAc == '[quote]')
				document.selection.createRange().text = '[quote=Rumuz Yazın]' + metin + BbKapat;

			else
				document.selection.createRange().text = BbAc + metin + BbKapat;
		}

		else
		{
			if(BbAc == '[quote]')
				textarea.value += '\r\n[quote=Rumuz Yazın]alıntı yapılacak metin[/quote]';

			else
			textarea.value += bilgi;
		}
	}


	else if (typeof(textarea.selectionStart) == 'number') //	Mozilla için 
	{
		var metin = (textarea.value).substring(textarea.selectionStart,textarea.selectionEnd);
		if (metin)
		{
			var bas = (textarea.value).substring(0,textarea.selectionStart);
			var son = (textarea.value).substring(textarea.selectionEnd);

			if(BbAc == '[quote]')
				textarea.value = bas + '[quote=Rumuz Yazın]' + metin + BbKapat + son;

			else
				textarea.value = bas + BbAc + metin + BbKapat + son;
		}

		else
		{
			if(BbAc == '[quote]')
				textarea.value += '\r\n[quote=Rumuz Yazın]alıntı yapılacak metin[/quote]';

			else
				textarea.value += bilgi;
		}
	}

	else
		textarea.value += bilgi;

	textarea.focus();
	return;

}


function BbCode1(forumadi,BbAc, BbKapat, bilgi)
{
	if (document.getElementById(forumadi).islem.checked == false)
		document.getElementById(forumadi).islem.checked = true;
	
	var textarea = document.getElementById(forumadi).mesaj;

	if (document.getElementById(forumadi).selection)	// ie için
	{
		var metin = document.getElementById(forumadi).selection.createRange().text;

		if (metin)
		{
			if(BbAc == '[quote]')
				document.getElementById(forumadi).selection.createRange().text = '[quote=Rumuz Yazin]' + metin + BbKapat;

			else
				document.getElementById(forumadi).selection.createRange().text = BbAc + metin + BbKapat;
		}

		else
		{
			if(BbAc == '[quote]')
				document.getElementById(forumadi).mesaj.value += '\r\n[quote=Rumuz Yazin]alinti yapilacak metin[/quote]';

			else
			document.getElementById(forumadi).mesaj.value += bilgi;
		}
	}


	else if (typeof(document.getElementById(forumadi).mesaj.selectionStart) == 'number') //	Mozilla için 
	{
		var metin = (document.getElementById(forumadi).mesaj.value).substring(document.getElementById(forumadi).mesaj.selectionStart,textarea.selectionEnd);
		if (metin)
		{
			var bas = (document.getElementById(forumadi).mesaj.value).substring(0,document.getElementById(forumadi).mesaj.selectionStart);
			var son = (document.getElementById(forumadi).mesaj.value).substring(document.getElementById(forumadi).mesaj.selectionEnd);

			if(BbAc == '[quote]')
				document.getElementById(forumadi).mesaj.value = bas + '[quote=Rumuz Yazin]' + metin + BbKapat + son;

			else
				document.getElementById(forumadi).mesaj.value = bas + BbAc + metin + BbKapat + son;
		}

		else
		{
			if(BbAc == '[quote]')
				document.getElementById(forumadi).mesaj.value += '\r\n[quote=Rumuz Yazin]alinti yapilacak metin[/quote]';

			else
				document.getElementById(forumadi).mesaj.value += bilgi;
		}
	}

	else
		document.getElementById(forumadi).mesaj.value += bilgi;

	document.getElementById(forumadi).mesaj.focus();
	return;

}




function boyutuzat(kb) {
tt = document.getElementById("yazialan");
if (kb < 0)
{ var satir = -5; }
else
{ var satir = 5; }
if (typeof tt.eskisatir == 'undefined')
{ tt.eskisatir = tt.rows; }
var yenisatir = tt.rows + satir;
if (yenisatir >= tt.eskisatir)
{ tt.rows = yenisatir; }
return false; }



//** DÜZENLEME PALETI



function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function overlay(curobj, subobj){
if (document.getElementById){
var subobj=document.getElementById(subobj)
subobj.style.left=getposOffset(curobj, "left")+"px"
subobj.style.top=getposOffset(curobj, "top")+"px"
subobj.style.display="block"
return false
}
else
return true
}

function overlayclose(subobj){
document.getElementById(subobj).style.display="none"
}