try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}

$(function() {
	// image preload
	$.preloadImages(_appPath + "/images/menu/"+_lang +"/hover.jpg");
	
	// fancybox init
	if ($.isFunction($.fn.fancybox)) {
		var fb_opt = {'overlayShow': true, 'overlayOpacity': 0.70, 'zoomSpeedIn' : 300, 'zoomSpeedOut' : 400};
		$(".gallery:not(.videos) a, a.main").fancybox(fb_opt);
		
		var fb_opt = {'overlayShow': true, 'overlayOpacity': 0.70, 'zoomSpeedIn' : 300, 'zoomSpeedOut' : 400, 'frameWidth': 700, 'frameHeight': 520};
		$(".videos a").fancybox(fb_opt);
	}
	
	// video image mask
	$(".videos a, #video a").each(function(){
		var image = $(this).parent().attr("id") == "video" ? "play.gif" : "play_tn.gif";
		$img = $("<img>").attr("src", _appPath+"/images/"+image).css({'position': 'absolute', 'top': 0, 'left': 0, 'opacity' : 0.85, 'background' : 'none'}).hover(
			function(){$(this).dequeue().animate({"opacity": 0.35}, 250, "easeOutBack")},
			function(){$(this).dequeue().animate({"opacity": 0.85}, 250, "easeOutBack")}
		);
		$(this).append($img);	
	});
	
	// comments	
	$("#addCommentToggle").click(function(){$("#addComment").slideToggle();});

});


jQuery.preloadImages = function() {
  for(var i = 0; i<arguments.length; i++) {
    jQuery("<img>").attr("src", arguments[i]);
  }
}
