/*
CSS Browser Selector v0.2.7
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/

var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();

function popUp(url,w,h) {

  var agt=navigator.userAgent.toLowerCase();
  var is_major = parseInt(navigator.appVersion);
  var is_minor = parseFloat(navigator.appVersion);
  var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) &&  (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
  var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
  var is_mac = (agt.indexOf("mac")!=-1);

  var popW = 878, popH = 601;

  if (is_mac) {
    if (is_ie) {
      var leftPos = (document.body.clientWidth-popW)/2, topPos = (document.body.clientHeight-popH)/2;
    }
    else {
      leftPos = (screen.width) ? (screen.width-popW)/2 : 0;
      topPos = (screen.height) ? (screen.height-popH)/2 : 0;
    }
  } else {
    leftPos = (screen.width) ? (screen.width-popW)/2 : 0;
    topPos = (screen.height) ? (screen.height-popH)/2 : 0;
  }

  window.open(url,'poopup','resizable=yes, copyhistory=no, scrollbars=no, width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
}

function contented() 
{ 
	var frame_x = $('body').width(); 
	$('#menu').css('width', 185);
	$('#content').css('width', frame_x-185);
}

/*
Shadowbox.loadSkin('classic', 'js/shadowbox-2.0/src/skin');
Shadowbox.loadLanguage('en', 'js/shadowbox-2.0/build/lang');
Shadowbox.loadPlayer(['img', 'iframe'], 'js/shadowbox-2.0/build/player');
*/

/*
jQuery functions
*/

this.tooltip = function(){	
	
	xOffset = 10;
	yOffset = 20;		
		
	$("a.tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";									  
		$("body").append("<p id='tooltip'>"+ this.t +"&nbsp;<sup>&ndash;&nbsp;NEW&nbsp;WINDOW</sup></p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("a.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};


$(document).ready(function(){
  /*
  var options = {
      animSequence:		"sync",
      resizeDuration:	0.45,
      viewportPadding:	15,
      onOpen:			open_shadowbox,
      onClose:			close_shadowbox
  };

  Shadowbox.init(options);
  */
  $(".screen").hover(
      function () {
        $(this).children().hide();
      }, 
      function () {
        $(this).children().fadeIn("fast");
      }
  );
  
  function open_shadowbox() {
  	 $("#menu").fadeOut();
     $("#content").fadeOut();
  }
  function close_shadowbox() {
  	 $("#menu").fadeIn("slow");
     $("#content").fadeIn("slow");
  }
  
  //tooltip();
  
  /*
  if($(window).height() > 570) { 
 	$("#twitter_div").fadeIn("slow");
  }
  $("#twitter_update_list li span").prepend('<span class="twitter-author"><a id="twitter-link" title="Follow me on Twitter" href="http://twitter.com/janikomu">janikomu</a> is currently</span> ');
  */
  
});