var LatestFlats = {
	start: function () {
		LatestFlats.Elements = $('#see_now > li');
		LatestFlats.image = new Array();
		LatestFlats.link = new Array();
		LatestFlats.address = new Array();
		LatestFlats.price = new Array();
		LatestFlats.rooms = new Array();
		setInterval('LatestFlats.repeater()', 10000);
	},
	repeater: function () { $.getJSON('LatestFlats.axd', function (data) { LatestFlats.update(data.previews); }); },
	update: function (elements) {
		for (var i = 0; i < elements.length; i++) {
			LatestFlats.image[i] = elements[i].image;
			LatestFlats.link[i] = elements[i].link;
			LatestFlats.address[i] = elements[i].address;
			LatestFlats.price[i] = elements[i].price;
			LatestFlats.rooms[i] = elements[i].rooms;
		}
		for (var j = 0; j < 6; j++)
			setTimeout('LatestFlats.updateFlat(' + j + ');', 500 * j + 1000);
	},
	updateFlat: function (i) {
		$("#a" + i).fadeTo('slow', 0.33);
		$("#aimg" + i).attr("src", LatestFlats.image[i]);
		$("#a" + i).attr("href", "/" + LatestFlats.link[i] + "/");
		$("#a" + i).attr("address", LatestFlats.address[i]);
		$("#a" + i).attr("price", LatestFlats.price[i]);
		$("#a" + i).attr("rooms", LatestFlats.rooms[i]);
		$("#a" + i).fadeTo('slow', 1);
	}
}
$(document).ready(LatestFlats.start);
