
$(document).ready(function() {

	$("#randomImageAdvertsSide").jCarouselLite({
		vertical: false,
		auto: 3000,
		speed: 1000,
		circular: true,
		visible: 2
	});

	$(".annonce .advertImages43").jCarouselLite({
		vertical: false,
		auto: 3000,
		speed: 1500,
		circular: true,
		visible: 1
	});

	$(".annonce .advertImages").cycle({
		fx: "fade",
		timeout: 6000,
		speed: 2000
	});

	$(".annonceItem, .advertItem").bind("click",function (){
		location.href=$("a:first", this).attr('href');
	})

	prepareRatings();

	$('.changeZipcodebutton').simpleDialog({
 		opacity: 0.8,
 		closeLabel: 'Luk',
	    duration: 100,
	    width: '350px',
	    height: '200px'
	});


	// ERROR MESSAGE HANDLER

	setTimeout(function() {
		$(".message, .error").slideUp("slow");
	}, 3000);

});

function prepareRatings() {
	// RatingStuff:
	$("#ratingContainer .rateImg").hover(function (){
		// Over img
	}, function (){
		// Out of img
	}).bind('click', function (){
		// click img
		$o = $(this);
		$oContainer = $(this).closest("#ratingContainer");
		advertId = $oContainer.attr("advertId");
		rateVal = $o.attr("rateValue");
		factor = $o.closest(".ratingFactor").attr("factor");
		rateAdvert(advertId, factor, rateVal);

	});

}

function editPhrase(name) {
	w = window.open("/eventoadmin/editphrase.php?phraseName=" + name, 'phrase', 'width=800, height=600');
	if (w) {w.focus()}
}

function trackLinkClick(id) {
	$.get("/goto.php", {id:id}, function (data){

	});
}

function rateAdvert(advertId, factor, value) {
	$.get("/inc/ajaxhandler.php", {action: 'rateAdvert', advertId:advertId, factor: factor, value: value}, function (data){
		$("#advertRatingContainer").html(data);
		prepareRatings();
	});
}

function toggleLocationChange() {

}
function hideLocationChange() {
	$('.changelocation').slideUp('fast');
}
