// JavaScript Document



jQuery( function($) {

	
	$("#featuredListingContainer").append('<div id="featuredListingFader" class="featuredListingFader"><div id="featuredListing" class="featuredListing"></div></div><div id="featuredListingFader2" class="featuredListingFader"><div id="featuredListing2" class="featuredListing"></div></div>');

	$("#featuredListingFader2").css("display", "none");
	populateFeaturedListing1();
	populateFeaturedListing2();
	fade1();
	
	
	
	partnerTracker();
	
	$("#featuredListingFader2").fadeOut(1000);

});

function partnerTracker() {
	
	if (jQuery.isFunction($.parseQuery)) {	// don't try to use parseQuery if we don't have it.
		var q = $.parseQuery(); //parses the window location querystring by default
		var id = q.id || q.r;
	
		if (id) {
			$.ajax({
					type:	"GET",
					url:	"/cgi-bin/partner_tracker.pl",
					data:	"id="+id + "&rnd=" + Math.random()
			});
		}
	}
}


function populateFeaturedListing1 () {
	var rnd = Math.floor(Math.random() * 100000);
	$("#featuredListing").load("/cgi-bin/featured_listing.pl", {c:"newFeaturedListing", r:rnd, id:"1"});
}


function populateFeaturedListing2 () {
	var rnd = Math.floor(Math.random() * 100000);
	$("#featuredListing2").load("/cgi-bin/featured_listing.pl", {c:"newFeaturedListing", r:rnd, id:"2"});
}


function fade1() {
	var fadeTime = $.browser.msie ? 1 : 1000;
	
	setTimeout(
		function() {
			$("#featuredListingFader").fadeOut(fadeTime, function (){ populateFeaturedListing1(); fade2() } );
			$("#featuredListingFader2").fadeIn(fadeTime);
		},
		8000
	);
}

function fade2() {
	var fadeTime = $.browser.msie ? 1 : 1000;
	setTimeout(
		function() {
			$("#featuredListingFader2").fadeOut(fadeTime, function (){ populateFeaturedListing2(); fade1() } );
			$("#featuredListingFader").fadeIn(fadeTime);
		},
		8000
	);
}
	



