/**************GALERY******************/ 
var doit=false;
var ml = 0;

function polzun() {
	maxscroll = -(imgsCount*115-400);
	if (ml<=0 && ml>=maxscroll)
	{
		ml+=speed;
		document.getElementById('scrollgall').style.marginLeft = ml;
		if (doit) window.setTimeout("polzun()", 10);
	}
	else 
	{
		if (ml>0) ml = 0;
		else ml=maxscroll;
	}
}

function imagego(napr) {
	speed = 3*napr;
	doit=true;
	polzun();
}
/***********END GALERY***********/

function showComent(){
if (show_coment==0){
  document.getElementById('comentform').style.display='block';
  show_coment=1;
}else{
  document.getElementById('comentform').style.display='none';
  show_coment=0;
}
}

function checkmail1(mailString)
{
	// Возвращает 0 - если пустое, 1 - если неправильно заполнено, 2 - если правильно
	if(mailString!="")
	{		
		re=/(\.@)|(^[\.\-]{1})|(\.\-\.+)|(@\.\-)|(@.*_)/;
		result = re.test(mailString);
		if(!result)		
		{
			re=/^[(\w)\.\-]+[@]{1}[(\w)\.\-]+[\.\-]{1}[^(\W|_|\.\-)]{2,3}$/;
			result = re.test(mailString);
			if(!result)
				return  1;
			return 2;	
		}
		return 1;
	}
	
	return 0;
}

function RegSubmit()
{
	if ((document.forms['reg_form'].LOGIN.value=='') || (document.forms['reg_form'].PASS.value=='') || (document.forms['reg_form'].NIK.value=='')|| (document.forms['reg_form'].EMAIL.value==''))
	{
		alert("Заполнены не все обязательные поля!");
	}
	else
	if(checkmail1(document.forms['reg_form'].EMAIL.value)!=2)
	{
		alert("Неверный формат e-mail!");
	}
	else  document.forms['reg_form'].submit();
}

function showPM(n)
{
	for (var i=1; i<=5; i++)
	{
		if (document.getElementById("pm"+i)) {document.getElementById("pm"+i).style.display="none";}
	}
	document.getElementById("pm"+n).style.display="block";
	document.getElementById("out").style.display="block";
}

function hidePM()
{
	for (var i=1; i<=5; i++)
	{
		if (document.getElementById("pm"+i)) {document.getElementById("pm"+i).style.display="none";}
	}
	document.getElementById("out").style.display="none";
}
