﻿//показ формы
function showForm(curLink){
	//убираем адрес mailto:
	if(curLink)
		curLink.setAttribute("href","#form");
	
	//серенький бэкграунд
	var bg=document.getElementById("shadow-bg");
	bg.style.display="block";
	bg.style.width=document.body.offsetWidth+"px";
	bg.style.height=document.body.offsetHeight+"px";
	bg.style.opacity="0.6";
	bg.style.filter="alpha(opacity=60)";
	
	//выхватываем скрытый блок с формой
	var container=document.getElementById("contacts");
	container.style.display="block";

	return true;
}
//при нажатии на отмену — сброс всех данных формы, прячем форму
function closeForm(){
	document.forms[0].reset();
	document.getElementById("contacts").style.display="none";
	document.getElementById("shadow-bg").style.display="none";
	return true;
}
//при фокусе — очистка поля от стандартных написей
function inputClearing(input){
	if(input.value=="Ваше имя"||input.value=="e-mail"||input.value=="Текст сообщения"){
		input.value="";
		return true;
	}
	if(input.value=="Текст сообщения")
return true;
}
//проверка вводимых данных в форму
function formVerifying(form){
	//выделяем textarea
	var formMessage=form.getElementsByTagName("textarea")[0];

	//сообщение об ошибке
	var errorMessage="";
	
	//рег выражение для е-маила
	var mailReg=/^(\w+[-\.]?)+@(\w+[\.]{1})+\w+&/i;
	
	if(form.yourname.value==""||form.yourname.value=="Ваше имя")errorMessage+="Введите свое имя\n";
	if(form.youremail.value==""||form.youremail.value=="e-mail")errorMessage+="Введите свой e-mail\n";
	if(formMessage.value==""||formMessage.value=="Текст сообщения")errorMessage+="Введите текст сообщения\n";
	if(errorMessage==""){return true;}
		else{
			alert(errorMessage);
			return false;
		}
}