$(document).ready(function(){

  /* twitter RSS */
  jQuery.getFeed({
	 url:'/lib/js/proxy.php?url=http://twitter.com/statuses/user_timeline/14394554.rss'
	,success: onLoadTW
});

  /* pageTop action */
  $('.btnpagetop').removeAttr('href');
  $('.btnpagetop').click(function () {
    var targetOffset = $('#wrapper').offset().top;
    $('html,body').animate({ scrollTop: targetOffset }
                          ,{ duration: 600, queue: true}
                          );
  });
});

function onLoadTW(feed) {
	var str= '';
	for(var i = 0; i < 1; i++) {
		var pR= feed.items[i];
		var tS= ": ";
		var mTitle = pR.title.slice(pR.title.indexOf(tS)+tS.length);
		var today  = new Date();
		var tY     = today.getFullYear().toString();
		var mTime  = pR.updated.slice(0, pR.updated.indexOf(tY)+tY.length);
		str += mTitle + ' ('+mTime+')';
	}
	$('#newstw').append(str);


  /* Tip action */
  $(".li-content li").each(function(i){
    var $cz  = $(this).children();
    var ttl  = $cz[0].title.split(" :: ");
    var desc = ($cz.length>1) ? $($cz[2]).text() ? $($cz[2]).text():$($cz[1]).text() : (ttl[1]!="") ? ttl[1]: "";
    var fN   = 'tips'+i;

    var tT   = (ttl[0]!="" && ttl[0]!=undefined) ? '<strong>'+ttl[0]+'</strong>': "";
    var tC   = (desc  !="" && desc  !=undefined) ? '<span>'+desc+'</span>': "";

    if($cz.length>1) $($cz[1]).hide();
    $("body #tipsarea").append('<div class="tips" id="'+fN+'"><div><p>'+tT+tC+'</p><div></div>');
    var tipBox = $("#"+fN);
	tipBox.hide();
    $($cz[0]).removeAttr("title")
		.mouseover(function(){
				tipBox.show().css({
					 opacity:0.92
					,display:"none"
				}).fadeIn(100);
		})
		.mousemove(function(kmouse){
				tipBox.css({
					 left:kmouse.pageX+22
					,top:kmouse.pageY-tipBox.height()-12
				});
		})
		.mouseout(function(){
				tipBox.hide();
		});
  });

}

