$(document).ready(function() {
	$("li.addToFavourites a").click(function() {
		if(!$("body.loggedIn")[0]) {
			if(confirm('You need to log in or register to record your favourite suppliers.\n\nDo you want to do this now\?')){
				window.location='/login.asp?fromPage='+encodeURI(window.location);
			} else {
				return false;
			} 
		}
				
		var id = $(this).parents(".Listings").attr("id").replace("supplier-", "");
		var cat = $("[name='flt_cat']").val();
		var par = $(this).parent();
		$.post("/wedding/favourites.asp", {chkSupplier: id, chkCategory: cat, "hidSubmitted": "addSupplierIDsToFavourites"}, function() { 		
			par.removeClass("addToFavourites");
			par.addClass("favourite");
			par.html("<a href='/planning/wedding_planner.aspx'>See Favourites</a>");
			par.effect("highlight");
		});

		return false;
	});
	
	$("select[name='flt_region'], select[name='flt_cat']").change(function() {
		$("*[name='flt_page']").val(1);
	}); 	
	
	$("#filter select[name='flt_order'], #filter select[name='flt_limit']").change(function () {
		$(this).parents("form").find("*[name='flt_page']").val(1);
		$(this).parents("form").submit();
	});
	
	$(".pagenumbers > a").click( function() {
		$("#filter input[name='flt_page']").val($(this).text());
		$("#filter").submit();
		return false;
	});
	
	$(".nextButton a").click(function() {
		var $page = $("#filter input[name='flt_page']");
		$page.val(1+parseInt($page.val()));
		$("#filter").submit();
		return false;
	});
	$(".prevButton a").click(function() {
		var $page = $("#filter input[name='flt_page']");
		$page.val(parseInt($page.val())-1);
		$("#filter").submit();
		return false;
	});
	
	$("a.facebook").click(fbs_click);
});

function fbs_click() {
		u=location.href;
		t=document.title;
		window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+t,'sharer','toolbar=0,status=0,width=626,height=436');
		return false;
}
  