var errimg	= '<img src="images/icons/error.gif" alt="" border="0">';
var appimg	= '<img src="images/icons/apply.gif" alt="" border="0">';
var infimg	= '<img src="images/icons/about.gif" alt="" border="0">';
var loadimg = '<img src="images/icons/indicator.gif" border="0" alt="">';

$(document).ready(function(){

	$('#passresetc').click(function(){
		var hata = '';

		if ($('#passwd').val() != $('#passwd2').val()){
			$('#passwd2box').html('<font class="font" style="color:#E34585;display:block;">Şifreler birbiri ile uyuşmuyor</font>');
			hata += 'false';
		}
		else {$('#passwd2box').html('');}

		if ($('#passwd').val().match(/([a-zA-Z])/) && $('#passwd').val().match(/([0-9])/) && $('#passwd').val().length > 7){
			$('.passwdboxxx').html('');
		}else{
			$('.passwdboxxx').html('<font class="font" style="color:#E34585;display:block;">Yeni şifre en az 8 karakter olup harf ve rakam içermelidir</font>');
			hata += 'false';
		}
							
			if(hata.length == 0){
				$('#myform').submit();
			}
	});

	$('#preset').click(function(){
		var hata = '';

		if ($('#passwd').val() != $('#passwd2').val()){
			$('#passwd2box').html('<font class="font" style="color:#E34585;display:block;">Şifreler birbiri ile uyuşmuyor</font>');
			hata += 'false';
		}
		else {$('#passwd2box').html('');}

		if ($('#passwd').val().match(/([a-zA-Z])/) && $('#passwd').val().match(/([0-9])/) && $('#passwd').val().length > 7){
			$('.passwdboxxx').html('');
		}else{
			$('.passwdboxxx').html('<font class="font" style="color:#E34585;display:block;">Yeni şifre en az 8 karakter olup harf ve rakam içermelidir</font>');
			hata += 'false';
		}

		if(hata.length == 0){
			$.post('actions/login.php',$('#myform').serialize(),function(e){
				if(e == 0){
					window.location = 'index.php';
				}else if(e == 2){
					alert("Şifreniz başarıyla değiştirilmiştir. Lütfen üye girişi yapınız.");
					window.location = "login.php";
				}
			});
		}
	});

	$('#loginbutton').click(function(){
		if ($('#usernm').val() == "" || $('#passwd').val() == ""){
			writein("logininfo","Her iki alan da doldurulmalıdır.",1);
		}
		else {
			writein("logininfo","Lütfen bekleyin bilgileriniz doğrulanıyor...",1);
			$.post('actions/login.php',$('#myform').serialize(),function(e){
					if(e == 0){
						$('#passwd').val('');
						writein("logininfo","E-Posta adresi veya şifre hatalı!",1);
						alert("E-Posta adresi veya şifre hatalı!");
					}else if(e == 9){
						alert("Tebrikler! Başarıyla giriş yaptın...");
						window.location = "sms.php";
					}else if(e == 1){
						alert("Tebrikler! Başarıyla giriş yaptın...");
						window.location = "user.php";
					}else if(e == 2){
						window.location = "reset.php";
					}else if(e == 7){
						alert("10 kere yanlış şifre girildiğinden dolayı hesabınız kilitlenmiştir.\nŞifre sıfırlama linki kayıtlı olan e-posta adresinize gönderildi.");
						window.location = "login.php";
					}
			});
		}
	});
	
	
	$('#changepass').click(function(){
		var hata = '';
		if($('#pass').val().length < 5){
			writein('passbox','Mevcut şifrenizi giriniz',1);
			hata += 'hata';
		}else{
			writein('passbox','',1);
		}
		
		if($('#passwd').val() != $('#rpasswd').val() ){
			$('#rpasswdbox').html('<font class="font" style="color:#E34585">Şifreler birbiri ile uyuşmuyor</font>');
			hata += 'hata';
		}else{
			$('#rpasswdbox').html('');
		}

		if ($('#passwd').val().match(/([a-zA-Z])/) && $('#passwd').val().match(/([0-9])/) && $('#passwd').val().length > 7){
			$('.passwdbox').html('');
		}else{
			$('.passwdbox').html('<font class="font" style="color:#E34585">Yeni şifre en az 8 karakter olup harf ve rakam içermelidir</font>');
			hata += 'hata';
		}
		
		if(hata.length == 0){
		$.post('actions/changepass.php',$('#myform').serialize(),function(e){
			if(e == 0){
				writein('passbox','Mevcut şifrenizi hatalı girdiniz',1);
			}else if(e == 1){
				alert('Şifreniz başarıyla değiştirildi....');
				window.location = "user.php";
			}
		});
		}
	});
	
	$('#kayitol').click(function(){

		var hata = '';
		usernm	= document.getElementById("usernm").value;
		fname	= document.getElementById("fname").value;
		sname	= document.getElementById("sname").value;
		passwd	= document.getElementById("passwd").value;
		passwd2	= document.getElementById("passwd2").value;
		gender	= document.getElementById("gender").value;
		bdate	= document.getElementById("bdate").value;
		bmont	= document.getElementById("bmont").value;
		byear	= document.getElementById("byear").value;
		city	= document.getElementById("city").value;
		gsmi	= document.getElementById("gsmi").value;
		gsmp	= document.getElementById("gsmp").value;
		email	= document.getElementById("email").value;
		optin	= document.getElementById("optin").value;
	
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
		if (usernm=="" || usernm.length<3){
			writein("usernmbox","En az 3 harfli olmalıdır.",1);
			hata += 'false';
		}
		else {writein("usernmbox","");}
		if (fname=="" || fname.length<3){
			writein("fnamebox","Lütfen isminizi giriniz.",1);
			hata += 'false';
		}
		else {writein("fnamebox","");}
		if (sname=="" || sname.length<2){
			writein("snamebox","Lütfen soyadınızı giriniz.",1);
			hata += 'false';
		}
		else {writein("snamebox","");}
		if (passwd2 != passwd){
			writein("passwd2box","Şifreler birbiri ile uyuşmuyor.",1);
			hata += 'false';
		}
		else {writein("passwd2box","");}
		if ($('#passwd').val().match(/([a-zA-Z])/) && $('#passwd').val().match(/([0-9])/) && passwd.length > 7){
			$('.passwdboxxx').html('');
		}else{
			$('.passwdboxxx').html('<font class="font" style="color:#E34585;display:block;">Yeni şifre en az 8 karakter olup harf ve rakam içermelidir</font>');
			hata += 'false';
		}
		if (filter.test(email)){
			writein("emailbox","");
		}
		else {
			writein("emailbox","Geçersiz e-posta adresi",1);
			hata += 'false';
		}

		if(hata.length == 0){
			$.post('actions/register.php',$('#myform').serialize(),function(e){
					if(e == 2){
						writein("usernmbox","Bu kullanıcı adı kullanımda",1);	
					}
					else if(e == 3){
						writein("emailbox","Bu e-posta kullanımda",1);	
					}
					else if(e == 1){
						alert("Tebrikler! Artık sen de bizden birisin. Kullanıcı adı ve şifreni kullanarak üye girişi yapabilirsin");
						window.location = 'login.php';
					}else{
						alert(e);
					}
			});
		}
	});
	
	
});


function fb_login(){
	FB.Facebook.apiClient.users_hasAppPermission('email', function (permsare) {
	if(!permsare){
		 FB.Connect.showPermissionDialog("email", function(perms) {
				   if (!perms) {
				     continue_without_permission();
				   } else {
				     window.location = "control.php";
					 save_session();
				   }
			 });
		}
	});
}







function writein(div,data,type){
	if (type==1){
		data = '<font class=\"font\" style="color:#E34585">'+data+'</font>';
	}
	if (data=="ok"){
		data = '<img src="images/backs/ok.gif" border="0">';
	}
	document.getElementById(div).innerHTML = data;
}



function login(){


	usernm = document.getElementById("usernm").value;
	passwd = document.getElementById("passwd").value;
	
	if (usernm=="" || passwd==""){
		writein("logininfo","Her iki alan da doldurulmalıdır.",1);
	}
	else {
		writein("logininfo","Lütfen bekleyin bilgileriniz doğrulanıyor...",1);

		
		var post = "usernm="+usernm+"&passwd="+passwd ;
		req.open('post','login.php?action=login',true);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
		req.send(post);
		req.onreadystatechange = function(){
			if(req.readyState == 4){
				if(req.responseText == 3){
					writein("logininfo","Kullanıcı bulunamadı!",1);	
				}
				else if(req.responseText == 2){
					writein("logininfo","Şifre hatalı!",1);	
				}
				else if(req.responseText == 9){
					alert("Tebrikler! Başarıyla giriş yaptın...");
					window.location = "sms.php";
				}
				else{
					//alert(req.responseText);
					alert("Tebrikler! Başarıyla giriş yaptın...");
					window.location = "user.php";
				}
			}else{
				return false;
			}
		}
		//
	}
}


function regl(){
	//function regl($end,$lastm,$year,$span,$days)
	var end = document.getElementById("end").value;
	var lastm = document.getElementById("lastm").value;
	var year = document.getElementById("year").value;
	var span = document.getElementById("span").value;
	var days = document.getElementById("days").value;
	
	var cal = document.getElementById("calendar")
	
	post = "end="+end+"&lastm="+lastm+"&year="+year+"&span="+span+"&days="+days;

	req.open("post","actions/regl.php",true);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
	req.send(post);
	
	cal.innerHTML = "<br><br><font class=\"font\">Lütfen bekleyin, hesaplanyyor</font>";
	
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			cal.innerHTML = req.responseText;
		}
	}
//
}

/** messages will be toggled **/
function toggleBilge(id, si){
	var id;
	var elements = document.getElementById(si).getElementsByTagName("div");
	
	for(i=0; i<elements.length; i++){
		
		if(elements[i].id == id){
			dsc = document.getElementById(id);
			dsc.style.display = "block";
		}
	}
}


function changeSign(id, si){
	var id;
	var elements = document.getElementById(si).getElementsByTagName("div");
	
	for(i=0; i<elements.length; i++){
		
		if(elements[i].id == id){
			dsc = document.getElementById(id);
			dsc.style.display = "block";
		}else{
			elements[i].style.display = "none";
		}
		
	}
}


function forgot(){

	email = document.getElementById("email").value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filter.test(email)){
		writein("logininfo","Lütfen geçerli bir e-posta girin.",1);
		return false;
	}else{
		writein("logininfo","");
	}

$.post('actions/login.php',{email : email , action : 'forgot'},function(e){
	if(e == 1){
		writein("logininfo","Kullanıcı bulunamadı!",1);	
	}else{
		alert("Şifren e-posta adresine gönderildi!");	
		window.location = "login.php";
	}
});

}

function updUser(){

	fname	= document.getElementById("fname").value;
	sname	= document.getElementById("sname").value;
	gsm	= document.getElementById("gsm").value;
	optin	= $('#optin:checked').length;
	
	var post;	
	
	post += "&fname=" + fname;
	post += "&sname=" + sname;
	post += "&gsm="   + gsm;
	post += "&optin=" + optin;


	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;


	if (fname=="" | fname.length<3){
		writein("fnamebox","Lütfen isminizi giriniz.",1);
		return false;
	}
	else {writein("fnamebox","");}
	if (sname=="" | sname.length<2){
		writein("snamebox","Lütfen soyadınızı giriniz.",1);
		return false;
	}
	else {writein("snamebox","");}
	

	req.open('post','user.php?action=update',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.responseText == "ok"){
				alert("Kişisel bilgilerin başarıyla güncellendi");	
				window.location = "user.php";
			}else{
				alert("Bir hata oluştu! Lütfen daha sonra tekrar dene!");	
				window.location = "user.php";
			}

		}else{
			return false;
		}
	}	
	
}

function register(){

	usernm	= document.getElementById("usernm").value;
	fname	= document.getElementById("fname").value;
	sname	= document.getElementById("sname").value;
	passwd	= document.getElementById("passwd").value;
	passwd2	= document.getElementById("passwd2").value;
	gender	= document.getElementById("gender").value;
	bdate	= document.getElementById("bdate").value;
	bmont	= document.getElementById("bmont").value;
	byear	= document.getElementById("byear").value;
	city	= document.getElementById("city").value;
	gsmi	= document.getElementById("gsmi").value;
	gsmp	= document.getElementById("gsmp").value;
	email	= document.getElementById("email").value;
	optin	= document.getElementById("optin").value;
	
	var post;	
	post  = "usernm=" + usernm;
	post += "&passwd="+ passwd;
	post += "&email=" + email;
	post += "&fname=" + fname;
	post += "&sname=" + sname;
	post += "&bdate=" + bdate;
	post += "&bmont=" + bmont;
	post += "&byear=" + byear;
	post += "&city="  + city;
	post += "&gsm="   + gsmi+''+gsmp ;
	post += "&gender="+ gender;
	post += "&optin=" + optin;

	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (usernm=="" | usernm.length<3){
		writein("usernmbox","En az 3 harfli olmalıdır.",1);
		return false;
	}
	else {writein("usernmbox","");}
	if (fname=="" | fname.length<3){
		writein("fnamebox","Lütfen isminizi giriniz.",1);
		return false;
	}
	else {writein("fnamebox","");}
	if (sname=="" | sname.length<2){
		writein("snamebox","Lütfen soyadınızı giriniz.",1);
		return false;
	}
	else {writein("snamebox","");}
	if (passwd=="" | passwd.length<6){
		writein("passwdbox","En az 6 karakterli bir şifre girin.",1);
		return false;
	}
	else {writein("passwdbox","");}
	if (passwd2 != passwd){
		writein("passwd2box","Birinci ve ikinci şifre aynı olmalıdır.",1);
		return false;
	}
	else {writein("passwdbox","");}
	if (passwd2 != passwd){
		writein("passwd2box","Birinci ve ikinci şifre aynı olmalıdır.",1);
		return false;
	}
	else {writein("passwd2box","");}

	if (filter.test(email)){
		writein("emailbox","");
	}
	else {
		writein("emailbox","Geçersiz e-posta adresi",1);
		return false;	
	}

	req.open('post','register.php?action=register',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.responseText == 1){
				writein("usernmbox","Bu kullanıcı adı kullanımda",1);	
			}
			else if(req.responseText == 2){
				writein("emailbox","Bu e-posta kullanımda",1);	
			}
			else{
				document.getElementById("registerarea").style.display = "none";
				document.getElementById("qarea").style.display = "block";
			}	
		}else{
			return false;
		}
	}	
	
}

function checkTeen(){
	if(document.getElementById("byear").value > 1992){
		document.getElementById("teen").style.display = "block";
	}else{
		document.getElementById("teen").style.display = "none";	
	}
}

function modernalert(info,act,title,redirect){
	newmodal = document.getElementById("addcontent");

	if (!title) title="Hata";
	if (!redirect) redirect="index.php";
	if (info!="" && act==1){
		newmodal.innerHTML = '<div class="modalbox1" id="alertbox"><a href="javascript:;" onclick="modernalert(1,0)"><img class="modalclose" src="images/backs/modalclose.gif" border="0"></a><span>'+title+'</span><div align="center">'+info+'</div></div><div class="modalbg" id="modalbg" onclick="modernalert(1,0)"></div>';
		malertlocate();
	}
	else if (info!="" && act==2){
		newmodal.innerHTML = '<div class="modalbox1" id="alertbox"><span>'+title+'</span><div align="center">'+info+'<br><a href="javascript:window.history.back(-1)">Geri</a></div></div><div class="modalbg" id="modalbg" onclick="modernalert(1,0)" ></div>';
		malertlocate();
	}
	else if (info!="" && act==3){
		newmodal.innerHTML = '<div class="modalbox1" id="alertbox"><span>'+title+'</span><div align="center">'+info+'<br>Şimdi yönlendiriliyorsunuz, <br>eğer hala yönlendirilmediyseniz <a href="'+redirect+'">tıklayın</a></div></div><div class="modalbg" id="modalbg"></div>';
		setTimeout("location.href='"+redirect+"'", 3000);
		malertlocate();
	}
	else if (info!="" && act==4){
		title = document.title;
		var mc = '<div class="modalbox1" id="alertbox"><a href="javascript:;" onclick="modernalert(1,0)"><img class="modalclose" src="images/backs/modalclose.gif" border="0"></a><span><img src="images/tools/oner.png" border="0" alt=""></span><div align="center">';
		mc += '<input type="text" value="Adınız" class="minput"> <input type="text" value="Mail Adresiniz" class="minput">';
		mc += '<br>';
		mc += '<input type="text" value="Arkadaşınızın Adı" class="minput"> <input type="text" value="Arkadaşınızın Maili" class="minput"><br>';

		mc += '<textarea fname="comment" class="mtarea" row="3" cols="4">Şuna bir göz atmalısın.\n\n'+location.href+'</textarea><br>';
		mc += '<input type="button" value="Gönder">';

		mc += '</div></div><div class="modalbg" id="modalbg" onclick="modernalert(1,0)"></div>';
		newmodal.innerHTML = mc;
		malertlocate();
	}else{
		newmodal.innerHTML = '';
	}

}

function malertlocate(){
	modalbg = document.getElementById("modalbg");
	var _docHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;
	//var _docWidth = (document.width !== undefined) ? document.width : document.body.offsetWidth;
	modalbg.style.height = _docHeight+"px";

	alertbox = document.getElementById("alertbox");
	  var x = (window.innerWidth / 2) - (alertbox.offsetWidth / 2);
	  var y = (window.offsetHeight / 2) - (alertbox.offsetHeight / 2);              
	  alertbox.style.top = "150px";
	  alertbox.style.left = x+"px";
}


window.onload = function(){
	var myClass, anchors;
	anchors = document.getElementById("menu").getElementsByTagName("a");

	for(i=0; i<6; i++){
		if(anchors[i].href == window.location){
			myClass = anchors[i].id;
			anchors[i].setAttribute("className", "menuOn"+myClass);	
			anchors[i].setAttribute("class", "menuOn"+myClass);
		}
	}
	
}


function listChange(listid){

	var listHead = document.getElementById('listHead');
	var listCont = document.getElementById('listCont');
 	
$.post('actions/jsrequest.php',{ id: listid, a: "pagelist" },function(e){
	response = e.split("æ");
	listHead.innerHTML = response[0];
	listCont.innerHTML = response[1];
});

}

function share(){
	var w = 400;
	var h = 226;
	var left = (screen.width-w)/2;
	var top = ((screen.height-h)/2) - 200;
	window.open("share.php?url="+location.href,"Paylas","resizable=0, locationbar=0, width="+w+", height="+h+", top="+top+", left="+left+" statusbar=0");
}



function sendAsk(){

	q = document.ask.q.value;
	
	post = "q="+q;
 	
	req.open('post','actions/sendAsk.php?a=ask',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.responseText == "ok"){
				document.getElementById("respon").style.display = "block";	
				document.getElementById("askform").style.display = "none";
			}
		}else{
			return false;
		}
	}	
}

function sendShout(shoutid){
	var comment; // bur kısım savvis için
	comment = document.getElementById("usershout").value;
	
	post = "comment="+comment+"&shoutid="+shoutid;
 	
	req.open('post','actions/sendShout.php?a=ask',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.responseText == "ok"){
				document.getElementById("respons").style.display = "block";	
				document.getElementById("comment").style.display = "none";
			}
		}else{
			return false;
		}
	}	
}

/* dosya güncellemesi için size ayarlaması*/

function sendComm(articleid){
	var comment;
	comment = document.getElementById("usercomm").value;
	
	post = "comment="+comment+"&articleid="+articleid;
 	
	req.open('post','actions/sendComm.php?a=ask',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.responseText == "ok"){
				document.getElementById("respons").style.display = "block";	
				document.getElementById("comment").style.display = "none";
			}
		}else{
			return false;
		}
	}	
}


function sendMess(){
	

	var names	= document.getElementById('names').value;
	var email	= document.getElementById('email').value;
	var messg	= document.getElementById('message').value;
	
	if(names == ""){
		alert("name")
		writein("errormsg","Adını Soyadını Yazmalısın!",1);	
		return false;
	}
	else if(email == ""){
		writein("errormsg","E-Posta Adresini Yazmalısın",1);
		return false;
	}
	else if(messg == ""){
		writein("errormsg","Mesajını Yazmalısın",1);	
		return false;
	}
	else{

		post = "names="+names+"&email="+email+"&message="+messg;
		
		req.open('post','contact.php',true);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
		req.send(post);
		req.onreadystatechange = function(){
			if(req.readyState == 4){
				if(req.responseText == "ok"){
					document.getElementById("respons").style.display = "block";	
					document.getElementById("messages").style.display = "none";
				}
			}else{
				return false;
			}
		}	
	}
}


function checkExam(counter){
	
	var qusArr = new Array();

	for(m = 0; m<counter; m++){
		qusArr[m] = "a"+m;	
	}
	
	var mCtr=0;

	for(var i=0;i<qusArr.length;i++){
		var o=document.getElementById(qusArr[i]).getElementsByTagName('input');
		var ctr=0;
		for(var j=0;j<o.length;j++){
			if(o[j].checked){
				ctr++;
				break;
			}
		}
		if(ctr==0){mCtr++; msg = "Lütfen Tüm Soruları Yanıtlayınız\n";}
	}
	if(mCtr>0){alert(msg);return false;}else{document.exam.submit();}
}



// /////////// lightbox functions dont touch them /////////// //
function confirmCode(){
	
	var sourceMsisdn = document.getElementById("sourceMsisdn").value;
	
	post = "sourceMsisdn="+sourceMsisdn;

	req.open('post','actions/xmlReq.php?action=confirm',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
			if(req.readyState == 4){
				
				if(req.responseText == "1"){
					window.location = 'sms.php?step=2';
				}else{
					alert("işlem başarısız!");	
				}
			
			}else{
				return false;
			}
		}
	
}


function sendSMS(){
	
	var validCode	 = document.getElementById("validCode").value;
	var destMsisdn	 = document.getElementById("destMsisdn").value;
	var messageTxt	 = document.getElementById("messageTxt").value;
		
	post = "validCode="+validCode+"&destMsisdn="+destMsisdn+"&messageTxt="+messageTxt;

	req.open('post','actions/xmlReq.php?action=send',true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(post);
	req.onreadystatechange = function(){
			if(req.readyState == 4){
				alert(req.responseText);
			}else{
				return false;
			}
		}
	
}

function textCounter() {
	messageTxt = document.getElementById('messageTxt');
	limiterTxt = document.getElementById('limiterTxt');
	
	if (messageTxt.value.length > 120)
		messageTxt.value = messageTxt.value.substring(0, 120);
	else
		limiterTxt.value = 120 - messageTxt.value.length;
}