function TestLinkForm(obj){ // Тестирование полей формы контакта без цифр
	if(!obj.user.value.match(/^[а-яА-Яa-zA-ZёЁ\'\` \.]+$/)){
		alert("Введите, пожалуйста, ваше имя по русски");
		return false;
	}else if(!obj.tele.value.match(/^[0-9\- \(\)\+]+$/)){
		alert("Введите, пожалуйста, правильный номер вашего телефона");
		return false;
	}else if(!obj.mail.value.match(/^[\w\-]+(\.[\w\-]+)*\@[\w\-]+(\.[\w\-]+)+$/)){
		alert("Введите, пожалуйста, ваш правильный электронный адрес");
		return false;
	}else if(!obj.text.value.match(/[а-я]/)){
		alert("Введите, пожалуйста, ваш вопрос или сообщение по русски");
		return false;
	}else if(!obj.numb.value.match(/\d{6}/)){
		alert("Введите, пожалуйста, правильный контрольный номер");
		return false;
	}
	return true;
}

function rndref(){ return String(Math.random()).substr(2); }

posaling_x=0;
posalign_y=0;
function posalign(){
	for(var i in posalign_a){
		if(posalign_a[i]=='')break;
		var src=posalign_a[i][1];
		var dst=posalign_a[i][0];
		var dx=posalign_a[i][2];
		var dy=posalign_a[i][3];
		var x,y;
		if(src!='#'){
			x=0; y=0;
			for(var o=document.getElementById(src); o!=document.body;o=o.offsetParent){
				y=y+o.offsetTop;
				x=x+o.offsetLeft;
			}
		}else{
			x=posalign_x;
			y=posalign_y;
		}

		o=document.getElementById(dst);
		o.style.left=x+dx;
		o.style.top=y+dy;
		o.style.visibility='visible';

		posalign_x=x;
		posalign_y=y;
	}
}

function SelMenu(obj){
	obj.style.borderTop='1 solid black';
	obj.style.borderBottom='1 solid black';
}

function UnsMenu(obj){
	obj.style.borderTop='0';
	obj.style.borderBottom='0';
}

mail_stop=false;

mail_st=0;
mail_fn=0;

function mail_go(){
	if(mail_stop)return;
	var o=document.getElementById('div_mail');
	var d=document.getElementById('div_cont');
	if(mail_st<100){
		mail_st+=25;
		o.filters[0].opacity=mail_st;
		d.filters[0].opacity=mail_st/2;
		setTimeout(mail_go,55);
	}else if(mail_fn<100){
		mail_fn+=25;
		o.filters[0].finishOpacity=mail_fn;
		setTimeout(mail_go,55);
	}
}

function mail_show(){
	try{
		var o=document.getElementById('div_mail');
		var d=document.getElementById('div_cont');
		mail_stop=false;
		d.style.display='block';
		o.style.display='block';
		mail_go();
	}catch(e){
		open("/contacts.htm","_blank");
	}
	return false;
}

function mail_hide(){
	mail_stop=true;
	var o=document.getElementById('div_mail');
	var d=document.getElementById('div_cont');

	o.filters[0].finishOpacity=0;
	o.filters[0].opacity=0;
	o.style.display='none';

	d.filters[0].opacity=0;
	d.style.display='none';

	mail_st=0;
	mail_fn=0;
}

img_asp=new Image();
img_asp.src='/.just/antispam/index.php?rnd='+String(Math.random()).substr(2);

