function $(id) {
	return document.getElementById(id);
}

function IEHoverPseudo() {
	var navItems = document.getElementsByTagName("LI");
	for (var i=0; i < navItems.length; i++) {		
		navItems[i].onmouseover=function() { this.className += " over"; }
		if (navItems[i].className.indexOf('selected') == -1) {
			navItems[i].onmouseout=function() { this.className = ""; }
		}
	}
}
window.onload = IEHoverPseudo;

function showMap() {
	var width = 999, height = 600;
	var left = parseInt((screen.availWidth/2)-(width/2));
    var top = parseInt((screen.availHeight/2)-(height/2));
    var windowProperties = "width="+width+",height="+height+",left="+left+",top="+top;
	win = window.open('/contacts/showmap.html', 'map', windowProperties+",resizable=no,toolbar=0,location=0,status=yes,menubar=0,directories=0,scrollbars=yes");
	win.focus();
}

function showForm(obj) {
	if (obj.value != '') {
		$('form').style.display = 'block';
	} else {
		$('form').style.display = 'none';
	}
	return false;
}

function userType(type) {
	if (type == 'juridic') {
		$('juridic').style.display = 'block';
	} else {
		$('juridic').style.display = 'none';
	}
	return true;
}

function checkForm(f) {
	var msg = '';
	if (f.elements.fio.value.length < 3) { msg = "Пожалуйста, укажите Ваше Ф.И.О."; form = f.elements.fio; }
	if (msg == '' && f.elements.phone.value.length < 3) { msg = "Пожалуйста, укажите Ваш телефон"; form = f.elements.phone; }

	if( msg == '' &&  !f.elements.phone.value.match ( /^[\d\(\)\+\*\-\s\_\#]+$/) )
		{
			form = f.elements.phone; 
			msg = "Невeрно заполнено поле 'Телефон'";
		}

	if (msg == '' && f.elements.email.value.length < 3) { msg = "Пожалуйста, укажите Ваш E-mail"; form = f.elements.email; }

	if( msg == '' &&  !f.elements.email.value.match ( /^[\w\_\-\.^\@]+\@[\w\_\-^\.]+\.\w\w\w?\w?\w?$/ ) )
		{
			form = f.elements.email; 
			msg = "Невeрно заполнено поле 'E-mail'";
		}
	
	if (f.elements.status[1].checked) {
		if (msg == '' && f.elements.company.value.length < 3) { msg = "Пожалуйста, укажите название организации"; form = f.elements.company; }
		//if (msg == '' && f.elements.inn.value.length < 3) { msg = "Пожалуйста, укажите Ваш ИНН"; form = f.elements.inn; }
		//if (msg == '' && f.elements.kpp.value.length < 3) { msg = "Пожалуйста, укажите Ваш КПП"; form = f.elements.kpp; }
		//if (msg == '' && f.elements.ogrn.value.length < 3) { msg = "Пожалуйста, укажите Ваш ОГРН"; form = f.elements.ogrn; }
		//if (msg == '' && f.elements.okpo.value.length < 3) { msg = "Пожалуйста, укажите Ваш ОКПО"; form = f.elements.okpo; }
		//if (msg == '' && f.elements.rs.value.length < 3) { msg = "Пожалуйста, укажите Ваш Р/C"; form = f.elements.rs; }
		//if (msg == '' && f.elements.bik.value.length < 3) { msg = "Пожалуйста, укажите Ваш БИК"; form = f.elements.bik; }
		//if (msg == '' && f.elements.ks.value.length < 3) { msg = "Пожалуйста, укажите Ваш KC"; form = f.elements.ks; }
		//if (msg == '' && f.elements.juridic_address.value.length < 3) { msg = "Пожалуйста, укажите Ваш юридический адрес"; form = f.elements.juridic_address; }
	}
	if (msg != '') {
		alert(msg);
		form.focus();
		return false;
	} else {
		return true;
	}
}

function checkSeminars(obj) {
	var r = false;
	for (i = 0; i < obj.elements.length; i++) {
		if (obj.elements[i].type == 'checkbox' && obj.elements[i].checked) {
			r = true;
		}
	}
	if (!r) { alert('Прежде чем перейти далее, необходимо выбрать минимум 1 семинар!'); }
	return r;
}

function gotoSeminarsList() {
	//var f = document.forms.seminarsignup;
	//f.onFocus = null;
	//f.action = '/seminars/signup/';
	//f.submit();
	window.location.href = '/seminars/signup/';
	return false;
}
