var menu = [];
        for(i = 0; i < submenu.length; ++i){
            var k = 0;
            menu[i] = '<ul>';
            $.each(submenu[i], function(index, value){
                menu[i] += '<li><a href="'+value+'">'+index+'</a></li>';
            });
            //menu[i] += '</ul><img class="cur_sub" src="'+LAYOUT_URL+'images/submenu_arrow.png" alt="">';
			menu[i] += '</ul>';
        }
		
var legislationmenu = [];
        for(i = 0; i < legislation.length; ++i){
            var k = 0;
            legislationmenu[i] = '<ul style="width:170px !important;">';
            $.each(legislation[i], function(index, value){
                legislationmenu[i] += '<li style="width:170px !important;"><a href="'+value+'">'+index+'</a></li>';
            });
            legislationmenu[i] += '</ul><img class="cur_sub2" src="'+LAYOUT_URL+'images/actsub.png" alt="">';
        }
		
var inactivitymenu = [];
        for(i = 0; i < inactivity.length; ++i){
            var k = 0;
            inactivitymenu[i] = '<ul style="width:170px !important;">';
            $.each(inactivity[i], function(index, value){
                inactivitymenu[i] += '<li style="width:170px !important;"><a href="'+value+'">'+index+'</a></li>';
            });
            inactivitymenu[i] += '</ul><img class="cur_sub2" src="'+LAYOUT_URL+'images/actsub.png" alt="">';
        }
		
var sovratingmenu = [];
        for(i = 0; i < sovrating.length; ++i){
            var k = 0;
            sovratingmenu[i] = '<ul style="width:170px !important;">';
            $.each(sovrating[i], function(index, value){
                sovratingmenu[i] += '<li style="width:170px !important;"><a href="'+value+'">'+index+'</a></li>';
            });
            sovratingmenu[i] += '</ul><img class="cur_sub2" src="'+LAYOUT_URL+'images/actsub.png" alt="">';
        }
		
var legalframemenu = [];
        for(i = 0; i < legalframe.length; ++i){
            var k = 0;
            legalframemenu[i] = '<ul style="width:170px !important;">';
            $.each(legalframe[i], function(index, value){
                legalframemenu[i] += '<li style="width:170px !important;"><a href="'+value+'">'+index+'</a></li>';
            });
            legalframemenu[i] += '</ul><img class="cur_sub2" src="'+LAYOUT_URL+'images/actsub.png" alt="">';
        }
		
$(document).ready(
	function(){
		$('.submenu:eq(0)').html(menu[1]);
		$('.submenu:eq(1)').html(menu[2]);
		$('.submenu:eq(2)').html(menu[3]);
		$('.submenu:eq(3)').html(menu[4]);
		$('.submenu:eq(0) ul li:eq(9)').append('<div class="submenu2" style="width:170px !important;">'+inactivitymenu[0]+'</div>');
		$('.submenu:eq(1) ul li:eq(4)').append('<div class="submenu2" style="width:170px !important;">'+legislationmenu[0]+'</div>');
		$('.submenu:eq(1) ul li:eq(7)').append('<div class="submenu2" style="width:170px !important;">'+sovratingmenu[0]+'</div>');
		$('.submenu:eq(1) ul li:eq(11)').append('<div class="submenu2" style="width:170px !important;">'+legalframemenu[0]+'</div>');
		Cufon.replace('#menu > ul > li > a', {fontFamily: 'Arial', hover: true, fontStretch: '95%'});
		//Cufon.replace('#header_image h1, .page_title', {fontFamily: 'Arial', fontStretch: '105%', color: '#999999'});
		//Cufon.replace('#header_image p, .block_title b ', {fontFamily: 'Arial', fontStretch: '98%'});
		set_lang();
		
		if ($("#gmap").size() > 0 ) {
			showmap('gmap', '40.368831', '49.829539', 17);
		} 
		
		var $language = readCookie('language').toLowerCase();
        $('#langs ul:eq(0) li a').each(function(){
            var $lang = $(this).parent().attr('id');
            $(this).attr('href', '?language='+$lang);
        });
		
		$('#'+$language+' a img').attr('src', 'http://aic.az/layout/images/'+$language+'_a.gif');
		
		if ($("#baku_photos").size() > 0 ) {
			jQuery('#baku_photos').jcarousel({
				wrap: 'circular',
				scroll: 1
			});
		} 
		
		$("#menu ul li").each(function(){
			var link_w = $(this).width();
			$(this).width(link_w+30);
		});
		
		$(".submenu, .submenu2").each(function(){
			var sub_h = $(this).height();
			$(this).children("ul").height(sub_h-5);
		});
		
		$(".active_sub").append("<img src=\"images/actsub.png\" alt=\"\">");
		
		$(".block_title").each(function(){
			var title_w = $(this).children("b").width();
			$(this).css({'background-position':title_w+15+'px 9px'});
		});
		
		$(".ne_img").each(function(){
			var text_h = $(this).parent("div").children(".ne_txt").height();
			$(this).height(text_h);
		});
		
		/*if ($("#dashed_middle").size() > 0) {
			var dashed_h = $("#dashed_middle").height();
			dashed_h = round5(dashed_h);
			if ($("blockquote").size() > 0) {
				dashed_h = dashed_h + 30;
			} 
			$("#dashed_middle, .right_img").height(dashed_h);
			
			var right_img_h = $(".right_img img").height();
			var rm_margin = (dashed_h-right_img_h)/2;
			rm_margin = round5(rm_margin);
			$(".right_img img").css({'margin-top':rm_margin});
		}*/
		
		if ($("#content").size() > 0) {
			var doc_h = $(document).height();
		} else {
			if ($.browser.webkit) {
				$(".input textarea").width(272);
			}
			var doc_h = $(document).height()+130;
		}
		
		
		
		if ($.browser.msie) {
			var vers = jQuery.browser.version;
			if (vers == "8.0" || vers == "9.0") {
				$("html, body").height(doc_h-300);
			} else {
				$("html, body").height(doc_h-178);
			}
			
		} else {
			$("html, body").height(doc_h-300);
		}
		
		$("#menu > ul > li:last, .sel_p:last").css({'margin-right':'0px'});

		
		//$(".submenu > ul > li:last").css({'background':'none'});
		/*var menuOpen = false;
		var _menu = 0;
		$("#menu ul li:has(.submenu)").hover(function(){
			console.log(false);
			if(menuOpen == false){
				menuOpen = true;
				_menu = $(this).children(".submenu").fadeIn().css({'visibility':'visible'});
			}
		}, function(){
			setTimeout('closeMenu()', '2000');
		});*/
		
		$('#menu ul li:has(.submenu)').bind('mouseover', submenu_open);
		$('#menu ul li:has(.submenu)').bind('mouseout',  submenu_timer);
		
		$('.submenu ul li:has(.submenu2)').bind('mouseover', submenu2_open);
		$('.submenu ul li:has(.submenu2)').bind('mouseout',  submenu2_timer);
		
		$('#left-menu ul li.has-sub').bind('mouseover', submenuLeft_open);
		$('#left-menu ul li.has-sub').bind('mouseout',  submenuLeft_timer);
		
		$('#left-menu ul li img').hide();
		$('#left-menu ul li ul').hide();
		
		/*
		$('#left-menu ul li.has-sub').hover(function(){
			var position = $(this).position();
			$(this).children('ul').css('top', position.top).fadeIn();
			$(this).children('img').css('top', position.top).fadeIn();
		}, function(){
			$(this).children('ul').fadeOut();
			$(this).children('img').fadeOut();
		});*/
		/*$(".submenu ul li:has(.submenu2)").hover(function(){
			$(this).children(".submenu2").fadeIn().css({'visibility':'visible'});
		}, function(){
			$(this).children(".submenu2").fadeOut();
		});*/
		
		$('#menu > ul > li:eq(4) li:eq(0)').click(function(){
			window.location.href = 'http://'+window.location.host+'/news.php';
			return false;
		});
		if(/f50dd9d8-0d00-11e1-a541-081967bb730e/.test(window.location.href)){
			$('#left-menu li:eq(0)').click(function(){
				window.location.href = 'http://'+window.location.host+'/news.php';
				return false;
			})
		}
	}
);

var timeout    = 500;
var closetimer = 0;
var closetimer2 = 0;
var closetimerLeft = 0;
var submenuitem = 0;
var submenuitem2 = 0;
var submenuitemLeft = 0;
var _submenuitemLeft = 0;
function submenu_open(){  
	submenu_canceltimer();
	submenu_close();
	submenuitem = $(this).find('.submenu').css('visibility', 'visible');
}

function submenu2_open(){  
	submenu2_canceltimer();
	submenu2_close();
	submenuitem2 = $(this).find('.submenu2').css('visibility', 'visible');
}

function submenuLeft_open(){  
	var position = $(this).position();
	submenuLeft_canceltimer();
	submenuLeft_close();
	submenuitemLeft = $(this).find('ul').css('top', position.top).show();
	_submenuitemLeft = $(this).find('img').css('top', position.top).show();
}

function submenu2_close(){
	if(submenuitem2) submenuitem2.css('visibility', 'hidden');
}

function submenu_close(){
	if(submenuitem) submenuitem.css('visibility', 'hidden');
}

function submenuLeft_close(){
	if(submenuitemLeft) submenuitemLeft.hide();
	if(_submenuitemLeft) _submenuitemLeft.hide();
}

function submenu_timer(){
	closetimer = window.setTimeout(submenu_close, timeout);
}

function submenu2_timer(){
	closetimer2 = window.setTimeout(submenu2_close, timeout);
}

function submenuLeft_timer(){
	closetimerLeft = window.setTimeout(submenuLeft_close, timeout);
}

function submenu_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

function submenu2_canceltimer(){
	if(closetimer2){
		window.clearTimeout(closetimer2);
		closetimer2 = null;
	}
}

function submenuLeft_canceltimer(){
	if(closetimerLeft){
		window.clearTimeout(closetimerLeft);
		closetimerLeft = null;
	}
}

document.onclick = submenu_close;
document.onclick = submenu2_close;
document.onclick = submenuLeft_close;

function closeMenu(){
	menuOpen = false;
	_menu.fadeOut();
	console.log('a');
}
function set_lang(){
	$('.ro a img').mouseover(
		function(){
			var src_ = $(this).attr('src');
			
			src_ = src_.replace('.gif', '_a.gif');
			
			$(this).attr('src', src_);
		}
	);
	
	$('.ro a img').mouseout(
		function(){
			var src_ = $(this).attr('src');
			
			src_ = src_.replace('_a.gif', '.gif');
			
			$(this).attr('src', src_);
		}
	);
	
}

function round5(value) { 
    return parseInt(value / 5) * 5 + 5;
}
function showmap(id, lat, lng, zoom) {
	$("#"+id+"").gMap({
		latitude:               lat,
		longitude:              lng,
		zoom:                   zoom,
		markers:                [{latitude: lat, longitude: lng,popup: false}],
		scrollwheel:            false,
		icon:
		{
			image:              "http://www.google.com/mapfiles/marker.png",
			shadow:             false,
			iconsize:           [60	, 80],
			shadowsize:         false,
			iconanchor:         [4, 19],
			infowindowanchor:   [8, 2]
		}
	});
}

function readCookie(name) {
    var nameSG = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0)==' ') c = c.substring(1,c.length);
                    if (c.indexOf(nameSG) == 0) return c.substring(nameSG.length,c.length); 
                    }
    return null; 
}
