	var timeout	= 500;
	var closetimer	= 0;
	var ddmenuitem	= '';
	var body_click	= true;
	function hide_all()
	{
		mclose();
		if (body_click==true)
			window.document.getElementById('login').style.display = 'none';
	}
	
	//window.addEvent('domready', fn)

 function fn() {				
				$('login').addEvent('mouseover', function(){
					no_bodyclick();
				});
				$('login').addEvent('mouseout', function(){
					bodyclick();
				});				
		}

	
	function mopen(id_open)
	{	
		if(ddmenuitem!='')
			window.document.getElementById(ddmenuitem).style.display = 'none';
	
		mcancelclosetime();
		if (ddmenuitem!=id_open && ddmenuitem!='')
			window.document.getElementById(ddmenuitem).style.display = 'none';
		window.document.getElementById(id_open).style.display = 'block';
		ddmenuitem = id_open;
	}
	
	function no_bodyclick() { body_click = false; }
	
	function bodyclick() { body_click = true; }
	
	function mclose()
	{
		if(ddmenuitem!='')
		    window.document.getElementById(ddmenuitem).style.display = 'none';
	}
	
	function mclosetime(){closetimer = window.setTimeout(mclose, timeout);}
	
	function mcancelclosetime()
	{
		if(closetimer)
		{
			window.clearTimeout(closetimer);
			closetimer = null;
		}
	}
	
	
	function show_form()
	{
		var showblock = window.document.getElementById('login');
		if (showblock!=undefined)
		{
			if (showblock.style.display=='none')
				showblock.style.display = 'block';
			else
				showblock.style.display = 'none';
		}	
	}
	
	/* ORDER MODELS */
	
	var cookie_name = 'items_in_basket';
	
	jQuery(function()
		{
			jQuery(document).ready(function(){
					jQuery('div#content > div.map').each(function(){
						jQuery(this).css('display', 'none');
					});
					jQuery('div#country > a').each(function(){
						jQuery(this).bind('click', function(){
							jQuery('div#content > div.map').each(function(){
								jQuery(this).css('display', 'none');
							});
							jQuery('div#country > a').each(function(){
								jQuery(this).removeAttr('class');
							})
							
							jQuery(this).attr('class', 'active');
							var id_string = new String(jQuery(this).attr('id')).substr(3);
							jQuery('div#content > div.map:eq(' + id_string + ')').css('display', 'block');
							return false;
						}).removeAttr('class');
					})
					jQuery('div#content > div.map:first').css('display', 'block');
					jQuery('div#country > a:first').attr('class', 'active');
			});

			
		});
