/*
 * Tweeting Too Hard
 * Lightbox code
 * (c) Tweeting Too Hard, 2009
 */
google.load('jquery', '1.3');
google.load('jqueryui', '1.5');
google.setOnLoadCallback(function(){$(function() {
	// onload stuff
	$('#menusubmit a').click(function(e) {
		e.preventDefault();
		$('#lightbox_background').css('filter','alpha(opacity=50)').fadeIn('slow'); // filter is required hack for ie8
		$('#lightbox_submit').fadeIn('slow');
	});
	
	// $('#menusubmit a').click(function(){
	// 	notify("We're currently waiting on a whitelisting from Twitter.com. We apologize for this inconvenience!");
	// });
	
	var defaultusertext = '@username (choose from last 20 tweets from this user)';
	$('#username')
		.val(defaultusertext)
		.click(function() {	
			if($(this).val()==defaultusertext)
				$(this).val('').css('color','#000');
		})
		.blur(function() {
			if($(this).val()=='')
				$(this).val(defaultusertext).css('color','#999');
		});
	var defaultpermatext = 'http://twitter.com/username/status/1234567890';
	$('#permaurl')
		.val(defaultpermatext)
		.click(function() {	
			if($(this).val()==defaultpermatext)
				$(this).val('').css('color','#000');
		})
		.blur(function() {
			if($(this).val()=='')
				$(this).val(defaultpermatext).css('color','#999');
		});
	$('div.lightbox_options a.close').click(function(e) {
		e.preventDefault();
		$('#lightbox_background').fadeOut('slow');
		$('#lightbox_submit').fadeOut('slow');
		$('#lightbox_login').fadeOut('slow');
	});
	$('#submituser ul.lightbox_tabs li.inactive a').click(function(e){
		e.preventDefault();
		$('#submituser').slideUp('slow',function() {
			$('#submitperma').slideDown('slow');
		});
	});
	$('#submituser ul.lightbox_tabs li.active a').click(function(e){
		e.preventDefault();
	});
	$('#submitperma ul.lightbox_tabs li.inactive a').click(function(e){
		e.preventDefault();
		$('#submitperma').slideUp('slow',function() {
			$('#submituser').slideDown('slow');
		});
	});
	$('#submitperma ul.lightbox_tabs li.active a').click(function(e){
		e.preventDefault();
	});
	$(document).keydown(function(event){
		if (event.keyCode == 27 && ( $('#lightbox_submit').css('display')!='none' || $('#lightbox_login').css('display')!='none') ) { // escape, close box
			$('#lightbox_background').fadeOut('slow');
			$('#lightbox_submit').fadeOut('slow');
			$('#lightbox_login').fadeOut('slow');
		}
	});
	$('#lightbox_background').click(function(e) {
		$('#lightbox_background').fadeOut('slow');
		$('#lightbox_submit').fadeOut('slow');
		$('#lightbox_login').fadeOut('slow');
	});
	
	var defaultloginuser = 'Twitter username';
	$('#tw_username')
		.val(defaultloginuser)
		.focus(function() {	
			if($(this).val()==defaultloginuser)
				$(this).val('').css('color','#000');
		})
		.blur(function() {
			if($(this).val()=='')
				$(this).val(defaultloginuser).css('color','#999');
		});
	var defaultloginpass = 'password';
	$('#tw_password')
		.val(defaultloginpass)
		.focus(function() {	
				$(this).val('').css('color','#000');
		})
		.blur(function() {
			if($(this).val()=='')
				$(this).val(defaultloginpass).css('color','#999');
		});
})});