$j=jQuery.noConflict();

$j(document).ready(function(){
	$j('.scroll-pane').jScrollPane();
	$j('div.post-med').slice(4).addClass('hidden');
	$j('ul.menu, #flexipages-5 ul li ul').superfish();
	$j('.info-complementaria').hide(); 
	$j('h3.ver').click(function(){
		$j(this).toggleClass('active').next().slideToggle('slow');
		return false;
	});
    $j('.tabbed').tabs();
	$j('table tbody tr').alternate({odd:'off', even:'on'});
	//
	$j("a[href$='.pdf']").addClass("pdf");
	$j("a[href$='.xls']").addClass("xls");
	$j("a[href$='.doc'], a[href$='.txt'], a[href$='.rft']").addClass("txt");
	$j("a[href$='.zip'], a[href$='.rar']").addClass("zip"); 
	$j("a[href^='mailto:']").addClass("email");
	$j('a').filter(function() {
	    return this.hostname && this.hostname !== location.hostname;
	  }).addClass("external").attr("target", "_self");
	$j('li.lang-en a span').addClass('english-version').attr('lang','en');
	$j('li.lang-es a span').addClass('version-castellano').attr('lang','es');
	$j('.widget-historial ul').each(function(){
	var list=$j(this),
	    select=$j(document.createElement('select')).insertBefore($j(this).hide()).change(function(){
	  window.location.href=$j(this).val();
	});
	$j('>li a', this).each(function(){
	  var option=$j(document.createElement('option'))
	   .appendTo(select)
	   .val(this.href)
	   .html($j(this).html());
	  if($j(this).attr('class') === 'selected'){
	    option.attr('selected','selected');
	  }
	});
	list.remove();
	});
	
	$j('iframe').each(function(){
	        var ifr_source = $j(this).attr('src');
	        var wmode = "wmode=transparent";
	        if(ifr_source.indexOf('?') != -1) {
	            var getQString = ifr_source.split('?');
	            var oldString = getQString[1];
	            var newString = getQString[0];
	            $j(this).attr('src',newString+'?'+wmode+'&'+oldString);
	        }
	        else $j(this).attr('src',ifr_source+'?'+wmode);
	    });
	
	    var user = 'bancaparatodos';
	    $j.getJSON('https://api.twitter.com/statuses/user_timeline.json?screen_name=' + user + '&include_rts=true&callback=?', function(data)      {
	        var tweet = data[0].text;
	        tweet = tweet.replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig, function(url) {
	            return '<a href="'+url+'">'+url+'</a>';
	        }).replace(/B@([_a-z0-9]+)/ig, function(reply) {
	            return  reply.charAt(0)+'<a href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
	        });
	        $j("#tweet p").html(tweet);
	    }); 
});
