menuimage = new Image();menuimage.src = "/images/1x1.gif";
menuimage2 = new Image();menuimage2.src = "/images/menu-arrow.gif";

var regmail = /^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9_-]{2,}\.[a-zA-Z]{2,4}$/;


function menuHover(e)
{
	var flag = true;
	e = e || window.event;
	var target = e.target || e.srcElement;
	target_id = target.id.replace("menua","");
	var i = $("menui" + target_id);
	i.src = i.src.indexOf("arrow") == -1  ? menuimage2.src : menuimage.src;
}

function placeMenuEvents()
{
	var eAll = document.getElementsByTagName('a');
	var reg = new RegExp("^menua[0-9]+$");
	for(var i = 0; i < eAll.length; i++)
	{
		if(eAll[i].id)
		{	
			if(reg.test(eAll[i].id))
			{
				eAll[i].onmouseover = menuHover;
				eAll[i].onmouseout = menuHover;
			}
		}	
	}
}


function show_menu(i)
{
	$('submenu'+i).className = $('submenu'+i).className == 'leftsubmenu' ? 'leftsubmenu2' : 'leftsubmenu';
	void(0);
}

function add_to_cart(n,lang)
{
	if(!lang) lang='ru';
	ajax('cart','cart_block.php','lang='+lang+'&id='+n+'&q='+1);
}


function validate_order_form(obj)
{
	var subm = true;
	if(obj.elements['validate'].value)
	{
		if(obj.elements['address'] && !obj.elements['address'].value){ alert('Поле "Адрес" должно быть заполнено!');obj.elements['address'].focus();subm = false;}
		else if(obj.elements['name'] && !obj.elements['name'].value){ alert('Поле "Контакное лицо" должно быть заполнено!');obj.elements['name'].focus();subm = false;}
		else if(obj.elements['mail'] && !obj.elements['mail'].value){ alert('Поле "E-mail" должно быть заполнено!');obj.elements['mail'].focus();subm = false;}
		else if(obj.elements['phone'] && !obj.elements['phone'].value){ alert('Поле "Контактные телефоны" должно быть заполнено!');obj.elements['phone'].focus();subm = false;}
	}
	return subm;
	//if(subm) obj.submit();
}

function validate_remember_form(obj)
{
	if(!obj.logmail.value)
	{
		alert("Вы должны заполнить поле");
		obj.logmail.focus();
		return false;
	}
	return true;
}

function validate_registration_form(obj)
{
	if(!obj.name.value)
	{
		alert("Вы должны заполнить поле Фамилия, Имя, Отчество");
		obj.name.focus();
		return false;
	}
	else if(!obj.mail.value)
	{
		alert("Вы должны заполнить поле E-mail");
		obj.mail.focus();
		return false;
	}
	else if(!regmail.test(obj.mail.value))
	{
		alert("Вы должны заполнить поле E-mail корректно");
		obj.mail.focus();
		return false;
	}
	else if(!obj.login.value)
	{
		alert("Вы должны ввести Логин");
		obj.login.focus();
		return false;
	}
	else if(!obj.elements['password'].value)
	{
		alert("Вы должны указать пароль");
		obj.elements['password'].focus();
		return false;
	}
	else if(!obj.elements['password2'].value)
	{
		alert("Вы должны повторно указать пароль");
		obj.elements['password2'].focus();
		return false;
	}
	else if(obj.elements['password'].value != obj.elements['password2'].value)
	{
		alert("Введенные пароли не совпадают");
		obj.elements['password2'].focus();
		return false;
	}
	else if(!obj.elements['human'].value)
	{
		alert("Вы должны ввести код проверки на интеллект");
		obj.elements['human'].focus();
		return false;
	}
	return true;
}




