//search events
function textSearch () {
	var qsearch = document.getElementById('text');
	if (qsearch.value == 'найти...' || qsearch.value == '') {
		alert('Задан пустой поисковый запрос.');
		qsearch.select();
		return false;
	}
	else {
		return true;
	}
}

//phogallery: location to
function locationTo () {
	var locTo = document.getElementById('locTo');
	var loc = location.pathname;
	loc = (loc[loc.length-1] == '/') ? loc.substring(0, loc.length-1) : loc;
	location.href = loc + '?type=' + locTo.value;
	return true;
}
function setLocTo (setTo) {
	var locTo = document.getElementById('locTo');
	if (typeof setTo != "undefined") {
		locTo.value = parseInt(setTo[0]);
		return true;
	}
	return false;
}
function imgWin (img) {
	var scr = '/12/common/includes/img_win/';
	var wn=window.open(scr+'?'+escape(img),'win','resizable,width=400,height=200,screenX=0,screenY=0,top=0,left=0')
	wn.focus();
	return true;
}

//валидация формы-анкеты
function validAnketa () {
	form1 = document.forms[1];
	errorlog = "";
	lastname = "";
	if (!form1.name.value) {errorlog += '\nИмя'; if (!lastname) lastname = form1.name;}
	if (!form1.email.value) {errorlog += '\nE-mail';  if (!lastname) lastname = form1.email;}
		else if	(!/^[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*@[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*\.[a-zA-Z]{2,4}$/.test(form1.email.value)) {errorlog += '\nE-mail имеет неправильный формат';  if (!lastname) lastname = form1.email;}
	if (!form1.birth.value) {errorlog += '\nГод рождения';  if (!lastname) lastname = form1.birth;}
	if (!form1.education.value) {errorlog += '\nОбразование';  if (!lastname) lastname = form1.education;}
	if (!form1.experience.value) {errorlog += '\nОпыт работы';  if (!lastname) lastname = form1.experience;}
	if (!form1.pay.value) {errorlog += '\nЗарплата от';  if (!lastname) lastname = form1.pay;}
	if (!form1.post.value) {errorlog += '\Предполагаемая должность';  if (!lastname) lastname = form1.post;}
	if (!form1.about.value) {errorlog += '\nО себе';  if (!lastname) lastname = form1.about;}
	if (!form1.contacts.value) {errorlog += '\nКонтактная информация';  if (!lastname) lastname = form1.contacts;}
	if (errorlog) {
		alert('Не заполнены обязательные поля:'+errorlog);
		if (lastname) lastname.focus();
		return false
	}
	return true;
}

//управление видимостью блоков с классом css noblock
function blockVis(id) {
	var elem = document.getElementById(id);
	elem.className = (elem.className == 'no') ? '' : 'no';
	var footer = document.getElementById('footer');
	footer.style.bottom = '0px';
	return false;
}