// JavaScript Document
$(document).ready(function(){       
// BROWSER Detection //						   
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);

// Using browser detection to disable the jQuery Blend effect on the main menu in IE6 and Opera - z-index issues //

if (b_version.indexOf("MSIE 6.0")==-1 && browser.indexOf("Opera")==-1 && b_version.indexOf("MSIE 7.0")==-1) {
        $("#cabecera_menu li a, .confirmar, a.opinion").blend();       
}

$('.gracias').hide();

function start_and_end(str) {
	  if (str.length > 60) {
		return str.substr(0, 30) + '...' + str.substr(str.length-20, str.length);
	  }
	  return str;
	}
	
	function relative_time(time_value) {
	  var values = time_value.split(" ");
	  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
	  var parsed_date = Date.parse(time_value);
	  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
	  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
	  delta = delta + (relative_to.getTimezoneOffset() * 60);
	  
	  var r = '';
	  if (delta < 60) {
		r = 'a minute ago';
	  } else if(delta < 120) {
		r = 'couple of minutes ago';
	  } else if(delta < (45*60)) {
		r = (parseInt(delta / 60)).toString() + ' minutes ago';
	  } else if(delta < (90*60)) {
		r = 'an hour ago';
	  } else if(delta < (24*60*60)) {
		r = '' + (parseInt(delta / 3600)).toString() + ' hours ago';
	  } else if(delta < (48*60*60)) {
		r = '1 day ago';
	  } else {
		r = (parseInt(delta / 86400)).toString() + ' days ago';
	  }
	  
	  return r;
	}
	
	String.prototype.linkify = function() {
		return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(m) {
			return m.link(m);
		});
	};

function ticker_tweets() {
	$("#wrap_tweets").jCarouselLite({
		vertical: true,
		hoverPause:true,
		visible:1,
		auto:2000,
		speed:1000
	});
};

$.getJSON('http://search.twitter.com/search.json?q=yonococino&callback=?', function(data){
		$.each(data.results, function(i, item){
			$('#ticker_tweets').append("<li class='tweet'><a href='http://twitter.com/" + item.from_user + "' target='_blank'><img src='" + item.profile_image_url + "' alt='TW' width='48' height='48' align='left'></a><p>" + item.text.linkify() + "</p></li>");
			if ( i == 10 ) return false;

		});
		ticker_tweets();
	});

$("a#enlace_legal, a#sabermas").fancybox({
	'overlayShow'			: false,
	'hideOnContentClick'    : false,
	'frameWidth'			: 600,
	'frameHeight'			: 400,
	'zoomSpeedIn'			: 600,
	'zoomSpeedOut'			: 500,
	'easingIn'				: 'easeOutBack',
	'easingOut'				: 'easeInBack'
});

$("a#enlace_opinion").fancybox({
	'overlayShow'			: false,
	'hideOnContentClick'    : false,
	'frameWidth'			: 600,
	'frameHeight'			: 400,
	'zoomSpeedIn'			: 600,
	'zoomSpeedOut'			: 500,
	'easingIn'				: 'easeOutBack',
	'easingOut'				: 'easeInBack'
});

});