function onSubmitFirmForm(f)
{
	if(f.fname.value=="")
	{
		alert("Поле \"Наименование\" должно быть заполнено");
		return false;
	}
		
	if((f.address.value=="")||(f.phone.value=="")||(f.fio.value=="")||(f.email.value==""))
	{
		alert("Контактная информация должна быть заполнена полностью");
		return false;
	}
	
	 var validMail = /^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-\_]+\.([a-z0-9\-\_]+\.)*?[a-z]+$/;
	 if(!validMail.exec(f.email.value))
	 { 
		alert("Вы ввели неверный адрес e-mail");
	 	return false;
	 }
	
		
	if(f.img.value=="")
	{
		alert("Вам необходимо указать файл логотипа");
		return false;
	}
	
	if(f.pass1.value.length<4)
	{
		alert("Введенный пароль слишком короткий");
		return false;
	}
	
	if(f.pass1.value!=f.pass2.value)
	{
		alert("Введенные пароли не совпадают");
		return false;
	}
	
	if(f.code.value=="")
	{
		alert("Поле \"Защита от роботов\" должно быть заполнено");
		return false;
	}
}

function onSubmitResumeForm(f)
{
	if(f.appointment.value=="")
	{
		alert("Поле \"Должность\" должно быть заполнено");
		return false;
	}
		
	if((f.address.value=="")&&(f.phone.value=="")&&(f.email.value==""))
	{
		alert("Поле \"Адрес\" должно быть заполнено");
		return false;
	}
		
	if(f.code.value=="")
	{
		alert("Поле \"Защита от роботов\" должно быть заполнено");
		return false;
	}
}

function onSubmitForm(f)
{
	if(f.appointment.value=="")
	{
		alert("Поле \"Должность\" должно быть заполнено");
		return false;
	}
	
	var p;
	var s=0;
	for(i=0;i<10;i++)
	{
		p=document.getElementsByName("pay["+i+"]");
		if(p.length>0)
		{
			s+=p[0].value;
		}
	}
	if(s==0)
	{
		alert("Необходимо указать зарплату");
		return false;
	}
	
	if(f.company.value=="")
	{
		alert("Поле \"Компания\" должно быть заполнено");
		return false;
	}

	if((f.address.value=="")&&(f.phone.value=="")&&(f.email.value==""))
	{
		alert("Поле \"Адрес\" должно быть заполнено");
		return false;
	}
		
	if(f.code.value=="")
	{
		alert("Поле \"Защита от роботов\" должно быть заполнено");
		return false;
	}
	
	f.company.disabled=false;
}

function changeCompany()
{
	var list = document.newJob.companyid;
	var text = list.options[list.selectedIndex].text;
	var val = list.options[list.selectedIndex].value;
	
 	if(val==0)
 	{
		newJob.company.value=""; 	
		newJob.company.disabled=false;
		newJob.company.focus();
	}
	else
	{
		newJob.company.value=text;
		newJob.company.disabled=true;
	}	
}

function onCityChange(cid,t)
{
	if(cid>0)
	{
		var url="/job/get_rayon.php?c="+cid+"&t="+t;
 		new Ajax(url, {
				method: 'get',
				update: $('rayon')
			}).request()
	}

}