﻿function alertFormInter()
{
	obj=document.comment;
	if (obj.checkTitle.value!='true') {document.getElementById('alertTitle').innerHTML=obj.checkTitle.value; fadeOpacity('alertTitle', 'oR1');}
	else {document.getElementById('alertTitle').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertTitle', 'oR1');}
	if (obj.checkText.value!='true') {document.getElementById('alertText').innerHTML=obj.checkText.value; fadeOpacity('alertText', 'oR1');}
	else {document.getElementById('alertText').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertText', 'oR1');}
	if ((obj.checkTitle.value=='true')&&(obj.checkText.value=='true')) { obj.submit();}
	else return false;
	return false;
}

function alertForm()
{
	obj=document.comment;
	if (obj.checkNick.value!='true') {document.getElementById('alertNick').innerHTML=obj.checkNick.value; fadeOpacity('alertNick', 'oR1');}
	else {document.getElementById('alertNick').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertNick', 'oR1');}
	if (obj.checkEmail.value!='true') {document.getElementById('alertEmail').innerHTML=obj.checkEmail.value; fadeOpacity('alertEmail', 'oR1');}
	else {document.getElementById('alertEmail').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertEmail', 'oR1');}
	if (obj.checkCaptcha.value!='true') {document.getElementById('alertCaptcha').innerHTML=obj.checkCaptcha.value; fadeOpacity('alertCaptcha', 'oR1');}
	else {document.getElementById('alertCaptcha').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertCaptcha', 'oR1');}
	if (obj.checkText.value!='true') {document.getElementById('alertText').innerHTML=obj.checkText.value; fadeOpacity('alertText', 'oR1');}
	else {document.getElementById('alertText').innerHTML='<font style="color:green">Ok</font>';fadeOpacity('alertText', 'oR1');}
	if ((obj.checkNick.value=='true')&&(obj.checkEmail.value=='true')&&(obj.checkCaptcha.value=='true')&&(obj.checkText.value=='true')) { obj.submit();}
	else return false;
	return false;
}

function checkForm()
{
	obj=document.comment;
	Text=obj.Text.value;
	if (obj.Title) {
		request='/tpl/comments/check.php?Title='+escape(obj.Title.value)+'&Text='+escape(Text.substring(0, 64));
		fadeOpacity.back('alertTitle');
		fadeOpacity.back('alertText');
		requestdata(request, 'alert');
		setTimeout(alertFormInter,1500);
		return false;
	} 
	else 
	{
		request='/tpl/comments/check.php?Nick='+escape(obj.Nick.value)+'&Email='+escape(obj.Email.value)+'&Captcha='+escape(obj.Captcha.value)+'&Text='+escape(Text.substring(0, 64));
		fadeOpacity.back('alertNick');
		fadeOpacity.back('alertEmail');
		fadeOpacity.back('alertCaptcha');
		fadeOpacity.back('alertText');
		requestdata(request, 'alert');
		setTimeout(alertForm,1500);
		return false;
	}
	return false;
}


function alertTitle()
{
	obj=document.comment;
	if (obj.Title) {
		if (obj.Title.value=='') { document.getElementById('alertTitle').innerHTML='<div>* Для вмешательства в судьбу необходим заголовок</div>'; fadeOpacity('alertTitle', 'oR1'); }
		else obj.submit();
	} else obj.submit();
	
	return false;
}
function checkTitle()
{
	obj=document.comment;
	fadeOpacity.back('alertTitle');
	setTimeout(alertTitle,1500);
	return false;
}

function reComment()
{
	str='<h3><small><a class="openInfo onClick" onclick="reInter()" onmouseover="showHint(\'hintNoComment\')" onmouseout="closeHint(\'hintNoComment\')">вмешаться</a> или </small>Прокомментировать:</h3>';
	obj=document.comment;
	obj.Title.value='noInter';
	document.getElementById("noInter").style.visibility="hidden";
	document.getElementById("noInter").style.display="none";
	document.getElementById("noInterTitle").innerHTML=str;
	hideHint("hintNoInter");
}
function reInter()
{
	str='<h3>Вмешаться:<small> или <a class="openInfo onClick" onclick="reComment()" onmouseover="showHint(\'hintNoInter\')" onmouseout="closeHint(\'hintNoInter\')">прокомментировать</a></small></h3>';
	obj=document.comment;
	obj.Title.value='';
	document.getElementById("noInter").style.visibility="visible";
	document.getElementById("noInter").style.display="";
	document.getElementById("noInterTitle").innerHTML=str;
	hideHint("hintNoComment");
}

