/* Author:
		Emil Rømer Christensen
*/

$(function () {

	$('.item').hover(function() {
		over = $(this).find('img.over');
		if(over.length>0) {
			$(this).find('img').addClass('over');
			over.removeClass('over');
		}
	},function() {
		over = $(this).find('img.over');
		if(over.length>0) {
			$(this).find('img').addClass('over');
			over.removeClass('over');
		}
	});
    $(".calendar table tbody tr td h2 a.info_link").click(function() {
		$("#event_info").html($(this).parent().parent().find('div.info').html());
		return false;
	});
	$('input[placeholder]').each(function() {
	    var th = $(this);
		if($(this).val()=='') {
			th.val(th.attr("placeholder"));
			$(this).addClass('placeholder');
		}
	});
	
	$('input[placeholder]').keydown(function() {
	    var th = $(this);
		if($(this).val()!='') {
			if($(this).val()==th.attr("placeholder")) {
				$(this).val('');
				$(this).removeClass('placeholder');
			}
		}
	});
	
	$('input[placeholder]').focusout(function() {
	    var th = $(this);
		if($(this).val()=='') {
			$(this).val(th.attr("placeholder"));
			$(this).addClass('placeholder');
		}
	});
	$('form').submit(function() {
		var ret = true;
		$('input[placeholder]').each(function() {
			
			var th = $(this);
			console.log(th.attr("placeholder"));
			if(th.val()==th.attr("placeholder")) {
				th.val('');
				ret = false;
			}
		});
		if(!ret) {
			$(this).submit();
			return false;
		} 
		return true;
	
	});
	
	if($("#searchBrand").length>0) {
		$("#searchBrand").autocomplete("brands_autocomplete.php", {
			minChars: 0,
			max: 10,
			autoFill: true,
			multiple: true,
			matchContains: true
		});
	}
	
	// IE hacks
	if ($.browser.msie && $.browser.version.substr(0,1)<=8) {
		var after = $("<span></span>").addClass("after");
	    $(".btn_arrow_left").prepend(after);
		var after = $("<span></span>").addClass("after");
	    $(".btn_arrow_right").append(after);
		var after = $("<span></span>").addClass("after");
		$(".btn_arrow, .rss").append(after);
	    
	}
	
	// Init prettyPhoto
	$("a[rel^='lightbox']").prettyPhoto({
		show_title: false,
		social_tools: false,
		theme: 'light_rounded',
		markup: '<div class="pp_pic_holder"> \
								<div class="ppt">&nbsp;</div> \
								<div class="pp_top"> \
									<div class="pp_left"></div> \
									<div class="pp_middle"></div> \
									<div class="pp_right"></div> \
								</div> \
								<div class="pp_content_container"> \
									<div class="pp_left"> \
									<div class="pp_right"> \
										<div class="pp_content"> \
											<div class="pp_loaderIcon"></div> \
											<div class="pp_fade"> \
												<a href="#" class="pp_expand" title="Expand the image">Expand</a> \
												<div class="pp_hoverContainer"> \
													<a class="pp_next" href="#">next</a> \
													<a class="pp_previous" href="#">previous</a> \
												</div> \
												<div id="pp_full_res"></div> \
												<div class="pp_details"> \
													<div class="pp_nav"> \
														<a href="#" class="pp_arrow_previous">Previous</a> \
														<p class="currentTextHolder">0/0</p> \
														<a href="#" class="pp_arrow_next">Next</a> \
													</div> \
													<a class="pp_close" href="#">Close</a> \
												</div> \
											</div> \
										</div> \
									</div> \
									</div> \
								</div> \
								<div class="pp_bottom"> \
									<div class="pp_left"></div> \
									<div class="pp_middle"></div> \
									<div class="pp_right"></div> \
								</div> \
							</div> \
							<div class="pp_overlay"></div>'
	});	
});
