var is_map = false;
var last_id;
var myimages=new Array()
var sm_timer;
function preloadimages()
{
	for (i=0;i<preloadimages.arguments.length;i++)
	{
		var im = new Image();
		im.src=site_url+'/images/'+preloadimages.arguments[i];
		myimages.push(im);
	}
}
function region(town)
{
	document.location=""+site_url+"/"+lang+"/"+town+"/main";
}

function submenu_over(obj)
{
	clearTimeout(sm_timer);
	obj.className='submenu-on';
}
function submenu_out(obj)
{
	obj.className='submenu';
}

function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function menu_leave(obj)
{
	$("#submenu").css('visibility','hidden')
		.css('position','absolute');
	top_obj.attr('height','84px');
	if($.browser.opera)
		$(".main_menu").css('height','84px');
	logo_obj.css('height','58px')
		.css('width','160px');
	$('#main_menu .main_menu').not('.main_menu_sel').not($(obj)).removeClass('main_menu_act').animate({paddingTop:'0px'},100)
		.css('backgroundImage','none');
	$('#main_menu .main_menu_sel').not($(obj)).removeClass('main_menu_act').animate({paddingTop:'0px'},100)
		.css('backgroundImage',"url('"+site_url+"/images/top.jpg')").css('backgroundPosition',"-401px 0px");
	mm_border_obj.css('visibility','visible');
	last_id = null;
}
	
jQuery(document).ready(function() {

	if(is_map)
		preloadimages("map/cher.jpg", "map/dn.jpg", "map/dp.jpg", "map/if.jpg", "map/kiev.jpg", "map/nik.jpg", "map/zt.jpg", "map/sumy.jpg",
		   	'coin.gif','popup.png');

	submenu_obj = $("#submenu");
	submenu_div = submenu_obj.find('#sub_scrool');
	sm_td2		= submenu_div.find("#subtab>td:eq(1)")
	top_obj		= $("#top");
	logo_obj	= $("#logo");
	mm_border_obj = $("#mm_border");
	carousel= $("#mycarousel");

	carousel.jcarousel({
		visible: 5,
		scroll:5,
		easing: 'swing',
		wrap: 'last', 
		initCallback: mycarousel_initCallback,
		auto: 7,
		animation: 500
		});


	
	$('#main_menu .main_menu').mouseover(function(){
		if($(this).hasClass('main_menu_act'))
			return;
		$(this).addClass('main_menu_act')
				.animate({paddingTop:'20px'},200)
				.css('background', 'url("'+site_url+'/images/top.jpg") -'+fons[this.id]+'px 0px no-repeat')
				.siblings().not('.main_menu_sel').removeClass('main_menu_act')
					.animate({paddingTop:'0px'},100)
					.css('background', "transparent");
		if(sm_html[this.id])
		{
			if(last_id==this.id)
				return;
			submenu_obj.css('visibility','visible');
			submenu_div.stop()
				.css('left','0px');
			logo_obj.css('height','35px')
				.css('width','96px');
			top_obj.attr('height','43px');
			if($.browser.opera)
				$(".main_menu").css('height','43px');
			mm_border_obj.css('visibility','hidden')
			var counter;
			for(counter in jcdivs)
			{
				if(counter != this.id)
					jcdivs[counter].css('display','none');
			}
			jcdivs[this.id].css('display','inline');
			submenu_div.animate({"left":'-=1000px'},300)
			last_id = this.id;
		}
		else
		{
			menu_leave(this);
		}
	});
	$("#all_menu").bind("mouseleave", function(){
			sm_timer = setTimeout("menu_leave()",1000);
		});



	$(".news_content").mouseover(function(){
		$(this).find(".news_date").addClass('news_date_sel').removeClass('news_date');
		$(this).find(".fade").addClass('txt').removeClass('fade');
		}).mouseout(function(){
		$(this).find(".news_date_sel").addClass('news_date').removeClass('news_date_sel');
		$(this).find(".txt").addClass('fade').removeClass('txt');
			});
			
	$(".jcarousel-skin-tango .jcarousel-next-horizontal").mouseover(function(){
			if(!$(this).hasClass('jcarousel-next-disabled-horizontal'))
				$(this).addClass('jcarousel-next-on-horizontal');
		}).mouseout(function(){
			$(this).removeClass('jcarousel-next-on-horizontal');
		});
	$(".jcarousel-skin-tango .jcarousel-prev-horizontal").mouseover(function(){
			if(!$(this).hasClass('jcarousel-prev-disabled-horizontal'))
				$(this).addClass('jcarousel-prev-on-horizontal');
		}).mouseout(function(){
			$(this).removeClass('jcarousel-prev-on-horizontal');
		});


	if($.browser.opera)
	{
		$(".main_menu").css('height','84px');
	}

	var i=0;
	jcdivs = new Array();
	for(i in sm_html)
	{
		sm_td2.append(sm_html[i]);
		sm_td2.find("#smul_"+i).jcarousel({
			visible: 5,
			scroll:5,
			easing: 'swing',
			wrap: 'last',
			animation: 500
		});
		jcdivs[i] = sm_td2.find("#smul_"+i).parent().parent().parent();
		jcdivs[i].css('display','none');
	}

	$(".jcarousel-skin-tango2 .jcarousel-next-horizontal").mouseover(function(){
			clearTimeout(sm_timer);
			if(!$(this).hasClass('jcarousel-next-disabled-horizontal'))
				$(this).addClass('jcarousel-next-on-horizontal');
		}).mouseout(function(){
			$(this).removeClass('jcarousel-next-on-horizontal');
		});
	
	$(".jcarousel-skin-tango2 .jcarousel-prev-horizontal").mouseover(function(){
			clearTimeout(sm_timer);
			if(!$(this).hasClass('jcarousel-prev-disabled-horizontal'))
				$(this).addClass('jcarousel-prev-on-horizontal');
		}).mouseout(function(){
			$(this).removeClass('jcarousel-prev-on-horizontal');
		});
	
	preloadimages("bg_sm.gif","bg_sm-on.gif","bg_sm_sel.gif",
		"socproj_sel.png","philosophy_sel.png","link-operator_sel.png",
		"../script/jcarousel/skins/tango/arrow_right-on.jpg",
		"../script/jcarousel/skins/tango/arrow_left-on.jpg",
		"../script/jcarousel/skins/tango/sm_arrow_right-on.gif",
		"../script/jcarousel/skins/tango/sm_arrow_left-on.gif"
		);
});
