jQuery.fn.delay = function(time,func){
    return this.each(function(){
        setTimeout(func,time);
    });
};

$(document).ready(function() {
	$('#BrowserInfo').delay(10000, function(){
		$('#BrowserInfo').fadeOut('fast');
    });
	$('div.ServicesContainer').hide();
	$("div.LangVersion a img").add("a.RandBanner img").hover(function(){
		var url = $(this).attr('rel');
		$(this).attr('src', url);
	},
	function(){
		var url = $(this).attr('rel').split('.');
		$(this).attr('src', url[0] + 'gs.' + 'png');
	});

	$('form.SearchForm select').selectbox();
	$("#AjaxNav").parent().children('div').hide().eq(0).show();
	$("#AjaxNav").children('li').eq(0).addClass("active");
	$("#AjaxNav li a").click(function()	{
		$("#AjaxNav .active").removeClass("active");
		$(this).parent().addClass("active");

		var element_index = $("#AjaxNav a").index(this);

		$(this).parent().parent().parent().children('div:visible').hide();
		$(this).parent().parent().parent().children('div').eq(element_index).show();

		return false;
	});
	$('input[title]').each(function() {
			if($(this).val() === '') {
				$(this).val($(this).attr('title'));	
			}
			
			$(this).focus(function() {
				if($(this).val() == $(this).attr('title')) {
					$(this).val('');	
				}
			});
			$(this).blur(function() {
				if($(this).val() === '') {
					$(this).val($(this).attr('title'));	
				}
			});
	});
	$('form.LoginForm').children('input').eq(1).hide();
	$('form.LoginForm').children('input').eq(2).focus(function() {
		$(this).hide();
		$(this).prev().show().focus();	
	});
	$('form.LoginForm').children('input').eq(1).blur(function() {
		if($(this).val() == '') {
			$(this).hide();	
			$(this).next().show();	
		}
	});
	$('textarea[title]').each(function() {
		if($(this).val() === '') {
			$(this).val($(this).attr('title'));	
		}
		
		$(this).focus(function() {
			if($(this).val() == $(this).attr('title')) {
				$(this).val('');	
			}
		});
		$(this).blur(function() {
			if($(this).val() === '') {
				$(this).val($(this).attr('title'));	
			}
		});
	});
	$('div.MtGallery a.Prev').fadeTo(0,0.2); 
	$('div.MtGallery a.Next').fadeTo(0,0.2); 	 
	$('div.MtGallery img').fadeTo(800,1); 	 

	$('div.MtGallery a.Prev').mouseover(function(){

		$('div.MtGallery a.Prev').stop();
		$('div.MtGallery a.Prev').fadeTo(300,1); 

		}).mouseleave(function(){
		$('div.MtGallery a.Prev').stop();
		$('div.MtGallery a.Prev').fadeTo(300,0.2); 
		});

	$('div.MtGallery a.Next').mouseover(function(){
		$('div.MtGallery a.Next').stop();
		$('div.MtGallery a.Next').fadeTo(300,1); 
		}).mouseleave(function(){
		$('div.MtGallery a.Next').stop();
		$('div.MtGallery a.Next').fadeTo(300,0.2); 
		});
		
	$('div.MtThumbList li:first').addClass('Show').fadeTo(400,0.5);
	
	$('div.MtThumbList a').click(function(){
		$('div.MtThumbList li.Show').removeClass('Show').fadeTo(400,1);
		$(this).blur().parent().addClass('Show').fadeTo(400,0.5);
		var url = $(this).attr('href');
		var count = $('div.MtGallery img').length;
		if (count > 1) {
			$('div.MtGallery img:first').remove();
		}
		$('div.MtGallery').append('<img/>');
		$('div.MtGallery img:last').attr('src', url).css({opacity: 0.0}).fadeTo(800,1).prev().fadeTo(800,0);
		return false;
	});
	$('div.MtGallery a.Next').click(function(){
		$(this).blur();
		var current = ($('div.MtThumbList li.Show') ?  $('div.MtThumbList li.Show') : $('div.MtThumbList li:first'));
		var next = ((current.next().length) ? current.next() : $('div.MtThumbList li:first'));
		next.addClass('Show').fadeTo(400,0.5);
		current.removeClass('Show').fadeTo(400,1);
		var url = next.children('a').attr('href');
		var count = $('div.MtGallery img').length;
		if (count > 1) {
			$('div.MtGallery img:first').remove();
		}
		$('div.MtGallery').append('<img/>');
		$('div.MtGallery img:last').attr('src', url).css({opacity: 0.0}).fadeTo(800,1).prev().fadeTo(800,0);
		return false;
	});
	$('div.MtGallery a.Prev').click(function(){
		$(this).blur();
		var current = ($('div.MtThumbList li.Show') ?  $('div.MtThumbList li.Show') : $('div.MtThumbList li:first'));
		var next = ((current.prev().length) ? current.prev() : $('div.MtThumbList li:last'));
		next.addClass('Show').fadeTo(400,0.5);
		current.removeClass('Show').fadeTo(400,1);
		var url = next.children('a').attr('href');
		var count = $('div.MtGallery img').length;
		if (count > 1) {
			$('div.MtGallery img:first').remove();
		}
		$('div.MtGallery').append('<img/>');
		$('div.MtGallery img:last').attr('src', url).css({opacity: 0.0}).fadeTo(800,1).prev().fadeTo(800,0);
		return false;
	});	
});

