/*function santa_go_right() {
	$("#santa").attr({src: "images/santa_r.gif"});
	$("#santa").animate( {left: "890px"}, {duration: 20000, easing: "linear", complete: santa_go_left});
}
function santa_go_left() {
	$("#santa").attr({src: "images/santa_l.gif"});
	$("#santa").animate( {left: "150px"}, {duration: 20000, easing: "linear", complete: santa_go_right}); 
}
function santa_get_up() {
	$("#santa").animate( {top: "60px"}, {duration: 200, complete: santa_get_down, queue: false});
}
function santa_get_down() {
	$("#santa").animate( {top: "100px"}, {duration: 180, queue: false});
}*/

$(document).ready(function(){
	//toggle sp-body
	$(".sp-header").click(function(){
		$(this).next(".sp-body").slideToggle(500)
		$(this).toggleClass("sp-header-active"); return false;
	});	
	
	// Acer-Club Santa
	/*$("#santa").show("fast");
	santa_go_right();
	$("#santa").click(function() {santa_get_up();});
	$("#santa").css("cursor", "pointer");*/
	
	$(".device_desc").fadeIn(1000, function(){});
	$("#collapse_welcome").css("cursor", "pointer");
	$("#collapse_usercp").css("cursor", "pointer");
	$("#collapse_usercp").fadeTo(0, 0.5);
	//$("welcomebox_ticket img").fadeTo(0, 0.5);
	//$("usercpbox_ticket img").fadeTo(0, 0.5);
	
	if($.cookie("disable_animation") == null) {
		if( $.cookie("hide_welcomebox") == 1) $("#welcomebox_ticket").slideDown(700);
		if( $.cookie("hide_usercpbox") == 1) $("#usercpbox_ticket").slideDown(700);
	} else {
		if( $.cookie("hide_welcomebox") == 1) $("#welcomebox_ticket").css("display", "block");
		if( $.cookie("hide_usercpbox") == 1) $("#usercpbox_ticket").css("display", "block");
	}
		
	if( $.cookie("disable_animation") == null) {
		$("#ani_disable").css("display", "inline-block");
	} else {
		$("#ani_enable").css("display", "inline-block");
	}

	$("#ani_enable").click( function(i) {	toggle_animation(); });
	$("#ani_disable").click( function(i) {	toggle_animation(); });
	
	$("#collapse_welcome").click( function(i) {	welcomebox_collapse(); });

	$("#collapse_usercp").click( function(i) { usercpbox_collapse(); });

	$("#welcomebox_ticket").click( function(i) { welcomebox_open(); });

	$("#usercpbox_ticket").click( function(i) {	usercpbox_open(); });

	if( (self.location=="http://acer-club.ru" || self.location=="http://acer-club.ru/") && ipb_mid < 1 && $.cookie("hide_welcomebox") == null) {
		welcomebox_open();
	} else if(ipb_mid < 1 && $.cookie("hide_welcomebox") == null) {
		welcomebox_collapse();
	}
	
	if( ipb_mid > 0 && $.cookie("hide_usercpbox") == null) {
		usercpbox_open();
	}
	
	$(".usercpicon").each(
		function(i) {
			$(this).fadeTo(100, 0.7);
		}
	);
	
	$(".userbutton").each(
		function(i) {
			$(this).click(function(i) {
				self.location = $(this).find("a:first-child").attr("href");
			});
		}
	);
	
	$(".usercpicon").hover(
		function(i) {
			$(this).fadeTo(100, 1.0);
		},
		function(i) {
			$(this).fadeTo(100, 0.7);
		}
	);
	
	$(".linked-image").each(
		function (i) {
			
			if( parseInt( $(this).css("width") ) > 700) {
				$(this).attr("width", "700");
				$(this).wrap("<a href='" + $(this).attr("src") + "' class='LBimg'></a>");
			}
			//.lightBox({fixedNavigation:true});
		}		
	);
	$(".LBimg").lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.6,
		imageLoading: 'jscripts/jqueries/lightbox/loading.gif',
		imageBtnClose: 'jscripts/jqueries/lightbox/close.gif',
		imageBtnPrev: 'jscripts/jqueries/lightbox/prev.gif',
		imageBtnNext: 'jscripts/jqueries/lightbox/next.gif',
		imageBlank: 'jscripts/jqueries/lightbox/blank.gif',
		containerResizeSpeed: 350,
		txtImage: 'Картинка',
		txtOf: 'из поста'
	});
});

function toggle_animation() {
	if( $.cookie("disable_animation") == null) {
		$("#ani_enable").css("display", "inline-block");
		$("#ani_disable").css("display", "none");
		$.cookie("disable_animation", 1, {expires: 365});
	} else {
		$("#ani_enable").css("display", "none");
		$("#ani_disable").css("display", "inline-block");
		$.cookie("disable_animation", null);
	}
}
function welcomebox_collapse() {
	if($.cookie("disable_animation") == null) {
		$("#collapse_welcome").slideUp(700, function(){
			$("#authbox").slideUp(500, function(){
				$("#welcome_cover").slideUp(700, function(){
					$("#welcomebox").slideUp(500, function(){
						$("#welcomebox_ticket").slideDown(300);
					});
				});
			});
		});
	} else {
		$("#welcomebox_ticket").css("display", "block");
		$("#collapse_welcome").css("display", "none");
		$("#authbox").css("display", "none");
		$("#welcome_cover").css("display", "none");
		$("#welcomebox").css("display", "none");
	}
	$.cookie("hide_welcomebox", 1, {expires: 365});
}

function welcomebox_open() {
	//$(".maincontainer").fadeTo("fast", 0.5);
	if($.cookie("disable_animation") == null) {
		$("#welcomebox").slideDown(700, function(){
			$("#welcome_cover").slideDown(500, function(){
				$("#authbox").slideDown(700, function(){
					$("#collapse_welcome").slideDown(500, function(){
						$("#welcomebox_ticket").slideUp(300);
					});
				});
			});
		});
	} else {
		$("#welcomebox_ticket").css("display", "none");
		$("#welcomebox").css("display", "block");
		$("#welcome_cover").css("display", "block");
		$("#authbox").css("display", "block");
		$("#collapse_welcome").css("display", "block");
	}
	$.cookie("hide_welcomebox", null);
}

function usercpbox_collapse() {
	if($.cookie("disable_animation") == null) {
		$("#collapse_usercp").slideUp(300, function(){
			$("#useravatbox").slideUp(700, function(){
				$("#userinfobox").slideUp(700, function(){
					$("#usercpbox").slideUp(500, function(){
						$("#usercpbox_ticket").slideDown(300);
					});
				});
			});
		});
	} else {
		$("#usercpbox_ticket").css("display", "block");
		$("#collapse_usercp").css("display", "none");
		$("#useravatbox").css("display", "none");
		$("#userinfobox").css("display", "none");
		$("#usercpbox").css("display", "none");
	}
	$.cookie("hide_usercpbox", 1, {expires: 365});
}

function usercpbox_open() {
	if($.cookie("disable_animation") == null) {
		$("#usercpbox").slideDown(300, function(){
			$("#userinfobox").slideDown(700, function(){
				$("#useravatbox").slideDown(700, function(){
					$("#collapse_usercp").slideDown(300, function(){
						$("#usercpbox_ticket").slideUp(300);
					});
				});
			});
		});
	} else {
		$("#usercpbox_ticket").css("display", "none");
		$("#collapse_usercp").css("display", "block");
		$("#usercpbox").css("display", "block");
		$("#userinfobox").css("display", "block");
		$("#useravatbox").css("display", "block");
	}
	$.cookie("hide_usercpbox", null);
}