var searchTitle = '';

$(function() {
	// image preload
	$.preloadImages(_appPath + "/images/background/menu-hover.png", _appPath + "/images/loader.gif");

	// search field
	if (searchTitle == '') searchTitle = $("#header input").val();
	$("#header input").focus(function(){if ($(this).val()==searchTitle) $(this).val('')}).blur(function(){if ($(this).val()=='') $(this).val(searchTitle)});
	$("#header form").submit(function(){ return jQuery.trim($("#header input").val()).length > 2 && $(this).append($("<img>").attr({src:_appPath+"/images/loader.gif",alt:''}));});
	
	// fancybox init
	if ($.isFunction($.fn.fancybox)) {
		var fb_opt = {'overlayShow': true, 'overlayOpacity': 0.70, 'zoomSpeedIn' : 300, 'zoomSpeedOut' : 400};
		$(".gallery:not(p.gallery, .videos) a").fancybox(fb_opt);
		
		var fb_opt = {'overlayShow': true, 'overlayOpacity': 0.70, 'zoomSpeedIn' : 300, 'zoomSpeedOut' : 400, 'frameWidth': 750, 'frameHeight': 600};
		$(".videos a").fancybox(fb_opt);
	}
	
	// video image mask
	$(".videos a").each(function(){
		$img = $("<img>").attr("src", _appPath+"/images/play2.gif").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);
    });
    // slider
    if ($.isFunction($.fn.slider)) {
        $(".slider").slider();
    }
	
});
$(window).load(function(){
	// lava lamp init
	if ($.isFunction($.fn.lavaLamp)) {
		$("#header ul").lavaLamp({fx: "easeOutBack", speed: 700});
		$("ul#submenu-project").lavaLamp({fx: "easeOutBack", speed: 700});
	}
});

jQuery.preloadImages = function() {
  for(var i = 0; i<arguments.length; i++) {
    jQuery("<img>").attr("src", arguments[i]);
  }
}