function heig()
{
	var lmenu = document.getElementById('lmenu').clientHeight;
	var text= document.getElementById('text').clientHeight;
	if(text>=lmenu) document.getElementById('content').style.height = text+197+'px';
	else document.getElementById('content').style.height = lmenu+197+'px';
	if(window.location.search=='')setTimeout('fade(0)',800);
}
function fade(i)
{
	var obj = document.getElementById('content');
	var obj2 = document.getElementById('footer');
	if(i==9) i+=0.5
	obj.style.opacity = i/10;
	obj.style.filter='alpha(opacity='+i*10+')';
	obj2.style.opacity = i/10;
	obj2.style.filter='alpha(opacity='+i*10+')';
	i++;
	if(i<10)setTimeout('fade('+i+')',50);
}
function gethttp()
{
	  var xmlhttp;
	  try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		try {
		  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
		  xmlhttp = false;
		}
	  }
	  if(!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	  }
	  return xmlhttp;
}
function fback() 
{
	var idname=Array('bmail','tform','captcha');
	var fm=true;
	var i=0;
	if(document.getElementById('fmail'))document.getElementById('fmail').innerHTML='';
	else {var fm=false;i=1;}
	document.getElementById('fcap').innerHTML='';
	for(i;i<3;i++) { 
		var main=document.getElementById(''+idname[i]+'').value;
		if(main.length < 1) var ex=err('cl',idname[i]);
	}
	if(ex) {document.getElementById('fcap').innerHTML=' Выделенные поля обязательны к заполнению';return false;}
	else if(fm) {
		var email=document.getElementById('bmail').value;
		var text=document.getElementById('tform').value;
		if(email.length < 6) {err('bmail',1);return false;}
		else if(email.length > 50) {err('bmail',2);return false;}
		var characters = ["@","."];
		for(var i=0;i<characters.length;i++) 
		{ 
			if (email.indexOf(characters[i])==-1) {err('bmail',3);return false;}
		}
		var characters = ["<","|",">","&lt;","&gt;","'"];
		for(var i=0;i<characters.length;i++) 
		{ 
			if (email.indexOf(characters[i])!=-1) {err('bmail',4);return false;}
		}
		if(text.length <= 1) {err('tform',2);return false;}
		else if(text.length > 500) {err('tform',3);return false;}
	}
	else if(!fm) {
		var text = document.getElementById('tform').value;
		if(text.length <= 1) {err('tform',2); return false;}
		else if(text.length > 500) {err('tform',3); return false;}
	}
	document.forms['fback'].submit();
}
function publish() 
{
	var idname=Array('f1','f2','f3','bmail','f7','f8','f12');
	var idname2=Array('f1','f2','f3','f4','bmail','f6','f7','f8','f12');
	var characters = ["<","|",">","&lt;","&gt;","'"];
	var fm=true;
	document.getElementById('fcap').innerHTML='';
	document.getElementById('fmail').innerHTML='';
	var i=0;
	for(i;i<7;i++)
	{ 
		var main=document.getElementById(''+idname[i]+'').value;
		if(main.length < 1) var ex=err('cl',idname[i]);
	}
	if(ex) {document.getElementById('fcap').innerHTML=' Выделенные поля обязательны к заполнению';return false;}
	else
	{
		for(var i=0;i<9;i++)
		{ 
			var main=document.getElementById(''+idname2[i]+'').value;
			for(var y=0;y<characters.length;y++) 
			{ 
				if(main.indexOf(characters[y])!=-1) var et=err('cl',idname2[i]);
			}
		}
	}
	if(et) {document.getElementById('fcap').innerHTML=' Выделенные поля содержат недопустимые символы';return false;}
	else
	{
		var email=document.getElementById('bmail').value;
		if(email.length < 6) {err('bmail',1);return false;}
		else if(email.length > 50) {err('bmail',2);return false;}
		var characters = ["@","."];
		for(var i=0;i<characters.length;i++) 
		{ 
			if(email.indexOf(characters[i])==-1) {err('bmail',3);return false;}
		}
	}
	document.forms['ff'].submit();
}
function err(err,name)
{
	if(err == 'cl') document.getElementById(name).style.backgroundColor = '#f1f1f1';
	else if(err == 'ff') document.getElementById(name).style.backgroundColor = '#fff';
	else if(err == 'bmail') { 
		if(name == 1) {
			document.getElementById('fmail').innerHTML = 'Е-майл не может быть короче 6 символов';
			document.getElementById('bmail').style.backgroundColor = '#f1f1f1';
		}
		else if(name == 2) {
			document.getElementById('fmail').innerHTML = 'Е-майл слишком длинный';
			document.getElementById('bmail').style.backgroundColor = '#f1f1f1';
		}
		else if(name == 3) {
			document.getElementById('fmail').innerHTML = 'Е-майл некорректный';
			document.getElementById('bmail').style.backgroundColor = '#f1f1f1';
		}
		else if(name == 4) {
			document.getElementById('fmail').innerHTML = 'Е-майл содержит недопустимые символы';
			document.getElementById('bmail').style.backgroundColor = '#f1f1f1';
		}
		document.getElementById('bmail').focus();
	}
	else if(err == 'tform') { 
		if(name == 1){
			document.getElementById('fcap').innerHTML = 'Введите ваше сообщение';
			document.getElementById('tform').style.backgroundColor = '#f1f1f1';
		}
		else if(name == 2) {
			document.getElementById('fcap').innerHTML = 'Сообщение слишком короткое';
			document.getElementById('tform').style.backgroundColor = '#f1f1f1';
		}
		else if(name == 3) {
			document.getElementById('fcap').innerHTML = 'Сообщение слишком длинное';
			document.getElementById('tform').style.backgroundColor = '#f1f1f1';
		}
		document.getElementById('tform').focus();
	}
	return true;
}
function email()
{
	var req=gethttp();
	var email=document.getElementById('smail').value;
	var check=checkChars(email);
	if(!check) return false;
	document.getElementById('email').innerHTML='<center><img style="padding:10px;" src="templates/images/load.gif" title="Подождите.."></center>';
	var httpParams="m="+email;
	req.open('POST', '?do=email', true);
	req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;');
	req.send(httpParams);
	req.onreadystatechange=function() {
		if(req.readyState == 4)
		{
			if(req.status == 200) document.getElementById('email').innerHTML=req.responseText;
		}
	};
	return false;
}
function ree()
{
	document.getElementById("cap").src = '?captcha='+Math.random();
	return false;
}
function checkChars(email) 
{
	if(email.length<6) {
		error(1);
		return false;
	}
	var characters=["<","|",">","&lt;","&gt;","'"];
	for(var i=0;i<characters.length; i++) {
		if(email.indexOf(characters[i])!=-1){error(3);return false;}
	}
	var characters=["@","."];
	for(var i=0; i<characters.length;i++) {
		if(email.indexOf(characters[i])==-1){error(2);return false;}
	}
	return true;
}
function error(n)
{
	if(n==1)document.getElementById('err').innerHTML='Введите Ваш E-mail';
	else if(n==2)document.getElementById('err').innerHTML='E-mail некорректный';
	else if(n==3)document.getElementById('err').innerHTML='Недопустимые символы';
	document.getElementById("email").focus();
	if(!clear) {
		clear = true;
		setTimeout("clear=false;document.getElementById('err').innerHTML=''",3000);
	}
}
var clear = false;
