var form='mesajbilgi';
var secim = "false";
function sec(alan) {
dml=document.forms[form];
len = dml.elements.length;

if (secim == "false") {
	for (i=0; i<len; i++) {
		dml.elements[i].checked=true;
	}
	secim = "true";
	} else {
		for (i=0; i<len; i++) {
			dml.elements[i].checked=false;
		}
	secim = "false";
	}
}

function onaykutu_kontrol(dml,alanadi){
	len = dml.elements.length;
	var i=0;
	var total=0;
	for( i=0 ; i<len ; i++) {
		if ((dml.elements[i].id==alanadi) && (dml.elements[i].checked==true)) 
		total += 1;
	}
	if (total > 0){
		return confirm('Seçtiğiniz ' + total + ' Mesajı Silmek İstiyor musunuz?');
	} else { 
		alert("Hiç Mesaj Seçmediniz")
	return false;
	}
}
function pencere(islem, en, boy, sbar, loc, mbar, stat, tbar, rsz) {
window.open(islem,null,"width="+en+",height="+boy+",scrollbars="+sbar+",location="+loc+",menubar="+mbar+",status="+stat+",toolbar="+tbar+",resizable="+rsz)
}

function isNumberic(v) {
	var isNum = /^[0-9]*$/;
	if (!isNum.test(v.value)) { 
		alert('Lütfen 0-9 Arasında Rakam Kullanınız');
		v.value = v.value.replace(/[^0-9]/g,"");
	}
}

function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit)
	field.value = field.value.substring(0, maxlimit);
	else
	countfield.value = maxlimit - field.value.length;
}

function reset() {
	document.onlineform.mesaj.value="";
}

function storeCaret(text)
{
	// Only bother if it will be useful.
	if (typeof(text.createTextRange) != 'undefined')
		text.caretPos = document.selection.createRange().duplicate();
}

function replaceText(text, textarea)
{
	// Attempt to create a text range (IE).
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		caretPos.select();
	}
	// Mozilla text range replace.
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text + end;

		if (textarea.setSelectionRange)
		{
			textarea.focus();
			textarea.setSelectionRange(begin.length + text.length, begin.length + text.length);
		}
		textarea.scrollTop = scrollPos;
	}
	// Just put it on the end.
	else
	{
		textarea.value += text;
		textarea.focus(textarea.value.length - 1);
	}
}

// Surrounds the selected text with text1 and text2.

function surroundText(text1, text2, textarea)
{
	// Can a text range be created?
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;
		caretPos.select();
	}
	// Mozilla text range wrap.
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var newCursorPos = textarea.selectionStart;
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text1 + selection + text2 + end;

		if (textarea.setSelectionRange)
		{
			if (selection.length == 0)
				textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
			else
				textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
			textarea.focus();
		}
		textarea.scrollTop = scrollPos;
	}
	// Just put them on the end, then.
	else
	{
		textarea.value += text1 + text2;
		textarea.focus(textarea.value.length - 1);
	}
}

function textSec(text,txt) {
	if(text!=null||text!="") {
	var bas = text.split('?')[0];
	var son = text.split('?')[1];
	var textarea = document.getElementById(txt); 
	if (document.selection)			
	{				
	textarea.focus();				
	var sel = document.selection.createRange();
//	alert(sel.text);
	sel.text = bas + sel.text + son;
	}
	if(navigator.appName.indexOf('Firefox')>=0) {
	 var textarea = document.getElementById(txt);   
	 var len = textarea.value.length;   
	 var start = textarea.selectionStart;   
	 var end = textarea.selectionEnd;   
	 var sel = textarea.value.substring(start, end);
//	 alert(sel);
	 var replace = bas + sel + son;
	 textarea.value =  textarea.value.substring(0,start) + replace + textarea.value.substring(end,len);
	}
	}
	textarea.focus();
}