
var BASE_URL = 'http://www.manasmajas.lv/';
var SITE_URL = 'http://www.manasmajas.lv/lv/';

var loader = document.createElement('img');
loader.id = 'loader';
loader.src = BASE_URL + 'css/design/loader.gif';

// Localization
var lEnlargeMap = 'Palielināt karti';
var lReduceMap = 'Samazināt karti';

$().ready(function(){
	// Form select elements
	$('.form_select').click(function(){
		var form_select_items = $(this).nextAll('div.form_select_items:first');
		form_select_items.slideToggle('fast', function(){
			if (form_select_items.is(':visible'))
			{
				document_click(form_select_items);
			}
		});
	})

	/*// Form select element items mouseenter
  $('.form_select_items div.select-item').mouseenter(function(){
  	var this_element = $(this);
  	var next = this_element.find('.sub:first');
    window.zindex = window.zindex ? 1 : window.zindex + 1;
    if (next.length > 0)
    {
    	next.show(0);
    }
  }).mouseleave(function(){
  	var next = $(this).find('.sub:first');
    if (next.length > 0)
    {
    	//next.hide(0);
    }
  });*/

	// Form select element items click
	$('.form_select_items a').click(function(){
		var this_element = $(this);
		var level_up = this_element.parent().parent();
		var form_select_value = level_up.find('input.form_select_value');
		form_select_value.val((this.rel ? this.rel : ''));
        if(form_select_value.attr('onchange') != null){
            form_select_value.trigger('onchange');
        }

		var form_select = level_up.find('input.form_select');
		form_select.val(this.innerHTML);

		this_element.parent().slideToggle('fast', function(){
			this_element.addClass('selected');
		}).find('a').removeClass('selected');

		$(document).unbind('click.select');
    return false;
	});
});



// -- Closure functions
function document_click(form_select_items)
{
	$(document).bind('click.select', function(event){
		$(this).unbind('click.select');
		var target = $(event.target);
		if (!target.hasClass('form_select_items') && target.parents('.form_select_items').length == 0)
		{
			form_select_items.slideToggle('fast');
      form_select_items.find('.sub').hide(0);
		}
	});
}
