$(document).ready(function(){

	$('a[rel=lightbox]').lightBox();
	
	$("li.item").click(function(){
		var href = $(this).children('h2').children("a").attr("href");
		window.location = href;
	});
	
	$("#tabs li").click(function(){
		var href = $(this).children("a").attr("href");

		if(href == 'http://www.noaven.com.ar/publicar')
		{
			$ga_event = 'onClick="_gaq.push([\'_trackEvent\', \'Publicar\', \'Click\'])"';
		}
		if(href)
		{
			window.location = href;
		}
	})
	
	$(".parpadeo").parpadeo();
	
	$(".page").click(function(){
		var href = $(this).children("a").attr("href");
		
		if(href)
		{
			window.location = href;
		}
	});
	$(".classified_box a img").load(function(){
		$(".classified_box").sizemybox();
	});
	
	$(".js_modify_cost").change(function(){
									var category_id = $("[name='category_id']").val();
									/* var homePage = $("[name='home_page']").val(); always 1 */
									var homePageChecked = $("[name='home_page']").attr("checked");
									var paidClassified = $("[name='paid']").attr("checked");
									var extraChecked = $("[name='home_page']").attr("checked");
									var days = $("[name='expiration']").val();
									
									var period_days = $("[name='period_days']").val();
									var hp_cost = $("[name='home_page_cost']").val();
									var extra_cost = $("[name='extra_cost']").val();
									
									var category_cost = $("[name='category_id_"+category_id+"']").val();
									/* remove last 0 to start billing */
									/*$("[name='ad_cost']").val( "$ "+ (homePageChecked * hp_cost + extraChecked * extra_cost + days / period_days * category_cost ) )*/
									$("[name='ad_cost']").val( "$ "+ (category_cost * paidClassified ) )
									
									
									})
									

});

$.fn.parpadeo = function()
{
	var options = {
			blink: 1000,
			start: 0.2,
			end: 1
		};
	
	$(this).fadeIn(1000)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink)
			.animate({opacity:options.start},options.blink)
			.animate({opacity:options.end},options.blink);
};

$.fn.sizemybox = function()
{
	var height = parseInt(parseInt($(this).children("a").children("img").css("height")));
	
	$(this).each(function(){
		var new_height = parseInt($(this).children("a").children("img").css("height"));
		
		if(new_height > height)
		{
			height = new_height;
		}
	}).css({ height: Math.round(height)+'px'});
};



