function openRefList()
{
	var obj = document.getElementById('plus');
	if (obj)
	{
		alert("Проверка");
		return true;
	}
}
function Check_Admin_Message()
{
	if(document.getElementById('id_email').value=='' || document.getElementById('id_name').value=='' || document.getElementById('id_theme').value=='' || document.getElementById('id_message').value=='')
	{
		alert("Все поля обязательны для заполнения"); return false;
	}
	if(document.getElementById('id_email').value!="")
	{
		var reg = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
		if(reg.exec(document.getElementById('id_email').value.toString())==null)
			{alert(document.getElementById('id_email').value+" не является допустимым форматом адреса электронной почты."); return false;}
	}
	return true;
}
function BlurSearch()
{
	if(document.getElementById('id_search_text').value=="")	document.getElementById('id_search_text').value="поиск по сайту";
}
function FocusSearch()
{
	if(document.getElementById('id_search_text').value=="поиск по сайту")	document.getElementById('id_search_text').value="";
}
function BlurSearchCat()
{
	if(document.getElementById('search_text_cat').value=="")	document.getElementById('search_text_cat').value="поиск в каталоге";
}
function FocusSearchCat()
{
	if(document.getElementById('search_text_cat').value=="поиск в каталоге")	document.getElementById('search_text_cat').value="";
}
function BlurImage(id)
{
	img=document.getElementById(id);
	img.blur();
	var i=10;
}
function CheckLoginForm()
{
	if(document.getElementById('login').value=="" || document.getElementById('pass').value=="")
		{alert("Все поля обязательны для заполнения."); return false;}
	return true;
}
function CkeckForgPass()
{
	if(document.getElementById('login').value=="" || document.getElementById('email').value=="")
		{alert("Все поля обязательны для заполнения."); return false;}
	var reg = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	if(reg.exec(document.getElementById('email').value)==null)
		{alert(document.getElementById('email').value+" не является допустимым форматом адреса электронной почты."); return false;}
	return true;
}
function CheckFormRegister()
{
	if(document.getElementById('username').value=="" || document.getElementById('user_password').value=="" || document.getElementById('reuser_password').value=="" || document.getElementById('user_email').value=="")
		{alert("Все поля, отмеченные звездочкой (*) обязательны для заполнения."); return false;}
	if(document.getElementById('user_password').value!=document.getElementById('reuser_password').value)
		{alert("Пароли не совпадают."); return false;}
	var reg = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	if(reg.exec(document.getElementById('user_email').value)==null)
		{alert(document.getElementById('user_email').value+" не является допустимым форматом адреса электронной почты."); return false;}
	if(document.getElementById('user_avatar').value!='')
	{
		var temp=document.getElementById('user_avatar').value.split(".");
		var length=(temp.length-1);
		var t=temp[length];
		if(t=="jpg" || t=="jpeg" || t=="png" || t=="gif") {}
		else	{alert("Формат аватара неверен. Поддерживаются только jpeg, jpg, png и gif"); return false;}
	}
	return true;
}
function CheckFormAccount()
{
	if(document.getElementById('username').value=="" || document.getElementById('current_pass').value=="" || document.getElementById('user_password').value=="" || document.getElementById('reuser_password').value=="" || document.getElementById('user_email').value=="")
		{alert("Все поля, отмеченные звездочкой (*) обязательны для заполнения."); return false;}
	if(document.getElementById('user_password').value!=document.getElementById('reuser_password').value)
		{alert("Пароли не совпадают."); return false;}
	var reg = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	if(reg.exec(document.getElementById('user_email').value)==null)
		{alert(document.getElementById('user_email').value+" не является допустимым форматом адреса электронной почты."); return false;}
	if(document.getElementById('delete_avatar').checked==true)
	{	
		if(document.getElementById('user_avatar').value!='')
		{
			var temp=document.getElementById('user_avatar').value.split(".");
			var length=(temp.length-1);
			var t=temp[length];
			if(t=="jpg" || t=="jpeg" || t=="png" || t=="gif") {}
			else	{alert("Формат аватара неверен. Поддерживаются только jpeg, jpg, png и gif"); return false;}
		}
		else {alert("Не выбран новый аватар"); return false;}
	}
	return true;
}
function InputLoginForm()
{
	if(document.getElementById('login').value=='Лoгин')
	{
		document.getElementById('login').value="";
		document.getElementById('login').className='login_form_auth_focus';
		return false;
	}
}
function InputLoginFormBlur()
{
	if(document.getElementById('login').value=='')
	{
		document.getElementById('login').value="Лoгин";
		document.getElementById('login').className='login_form_auth';
		return false;
	}
}
function InputPassForm()
{
	if(document.getElementById('pass_r').style.display=='block')
	{
		document.getElementById('pass_r').style.display='none';
		document.getElementById('pass').style.display='block';
		document.getElementById('pass').style.textAlign="center";
		document.getElementById('pass').focus();
		return false;
	}
}
function InputPassFormBlur()
{
	if(document.getElementById('pass').value=='')
	{
		document.getElementById('pass_r').style.display='block';
		document.getElementById('pass').style.display='none';
	}
}
function SubmitHref(href)
{
	var id_form=document.getElementById('id_form');
	id_form.action=href;
	id_form.submit();
}
