// JavaScript Document
var smiles_show=true; //статус скрытой таблицы со смайлами
function add_smile(sm){  //добавление смайла в поле сообщения
	if(document.newMess.mess.createTextRange && document.newMess.mess.caretPos){ 
		var caretPos=document.newMess.mess.caretPos;
		caretPos.text+=sm;
	}else
		document.newMess.mess.value+=sm;
	document.newMess.mess.focus(); 
}
function storeCaret(textEl){ //запоминание позиции каретки в поле сообщений
     if(textEl.createTextRange)
	 	textEl.caretPos=document.selection.createRange().duplicate();
}
function show_hideSmiles(){ //скрытие/отображение формы со смайлами
	if(smiles_show){
		document.all.smilesText.innerText='Скрыть';
		document.all.smiles_small.style.display='none';
		document.all.smiles.style.display='';
	}else{
		document.all.smilesText.innerText='Все смайлы';
		document.all.smiles.style.display='none';
		document.all.smiles_small.style.display='';
	}
	smiles_show=!smiles_show;
}
function showMailForm(to){ //отображение скрытой формы отправки писем и установление адреса получателя
	var mouse_x=0;
	var mouse_y=0;
	if(document.attachEvent!=null){ // Internet Explorer & Opera
        mouse_x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;
    	mouse_y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;
    }
   	if(!document.attachEvent && document.addEventListener){ // Gecko
        mouse_x=event.clientX+window.scrollX;
        mouse_y=event.clientY+window.scrollY;
    }
	document.all.send_mail.style.left=mouse_x;
	document.all.send_mail.style.top=mouse_y;
	document.all.send_mail.style.display='';	
	document.getElementById('mail_form').s_to.value=to;
}
function closeMailForm(){ //скрытие формы отправки писем
	document.all.send_mail.style.display='none';	
}
function spamControl(numb1, numb2, sum){ //защита от спама (проверка правильности сложения чисел)
	eval("var check_sum="+numb1+"+"+numb2+";");
	if(check_sum==parseInt(sum))
		return true;
	else
		return false;
}