jQuery(document).ready(function($) {

	$('#content').infinitescroll({
		debug           : true,
		nextSelector    : "div#nav-links a:contains(siguiente)",
		loadingImg      : "http://www.oficinascomo.net/wp-content/plugins/infinite-scroll/ajax-loader.gif",
		loadingText     : "<em>Cargando los siguientes posteos...</em>",
		donetext        : "<em>Llegaste al final de los posteos.</em>",
		navSelector     : "div#nav-links",
		contentSelector : "#content",
		itemSelector    : "#content  div.post"
	},function(newElements) { 
		$(newElements).children('.rect-txt').imagefit();
		$(newElements).children('.rect-cont').height(function () {
			var h = $(this).height();
			var hp = $(this).prev().outerHeight();
			$(this).height(h-hp);
		})
		$(newElements).children('.rect-cont').jScrollPane();
		$(this).masonry({ appendedContent: $( newElements ) }); 
	});


	$('#content').masonry({ columnWidth: 130 });
	
	$('.rect-txt').imagefit();
	
	$('.rect-cont').height(function () {
		var h = $(this).height();
		var hp = $(this).prev().outerHeight();
		$(this).height(h-hp);
	})

	$('#twitter').tweet({
        username: "comoficinas",
        join_text: "auto",
        avatar_size: 0,
        count: 1,
        auto_join_text_default: "dijimos,", 
        auto_join_text_ed: "",
        auto_join_text_ing: "est&aacute;bmos",
        auto_join_text_reply: "le contest&aacute;bamos a",
        auto_join_text_url: "est&aacute;bamos checando",
        loading_text: "cargando tuits...",
		callbackFunction: function() {
/* 			$('#twitter').parent().jScrollPane(); */
		}
    });

	$('.rect-cont').jScrollPane();

    $.history.init(function(hash){
        if(hash == "") {
            // initialize your app
        } else {
        
        	if(hash == "inicio") {
        		$('#popup').addClass('invisible');
        	} else {
        	
        	$('#popup').removeClass('invisible');
			$('#popup-cargando').removeClass('invisible');
			$('#popup-content').addClass('invisible');
			$('#popup-content').load(hash,
				function(){
					$('#popup-cargando').addClass('invisible');
					$('#popup-content').removeClass('invisible');
					$('#popup-content .content-container').jScrollPane({hideFocus:true});

	$('.tec-event a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});


	$('.tec-month-nav a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});

				});
			}
        }
    },
    { unescape: ",/" });

	$('.rect-nombre a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});

	$('.page_item a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});
	
	$('.boton-cerrar').click( function() {
		$('#popup').addClass('invisible');
		var urlCorta = "inicio";
		$.history.load(urlCorta);
		return false;
	});
	
	$('.rect-title a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});

	$('.sp-view-all-events').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});

	$('.tec-event-title-mini a').click( function() {
		var url = $(this).attr('href');
		urlCorta = url.replace(/https?:\/\/[^\/]+/i, "");
		$.history.load(urlCorta);
		return false;
	});

});
