function toggle(elem)
{
	if ($(elem).css("display")=="none")
	{
		$(elem).show("slow");
		$('.dim').fadeIn("fast",function(){$('.dim').fadeTo("slow",0.7)});
		
		
	} else
	{
		$(elem).hide("slow");
		$('.dim').fadeOut("fast");
	}
}

function updateTweet()
{
	$("#tweetText").load( "getlatest.php",function( responseText, textStatus, XMLHttpRequest ){
		
		$(".tweet").show('slow');
	} );
}

$(document).ready(function() {
	updateTweet();
});
	
function send()
{
	inputs = $('#contact input');
	url="/send.php?";
	for(i=0;i<inputs.length;i++)
	{
		url += $(inputs[i]).attr('name') + "=" + $(inputs[i]).val() + "&";
	}
	inputs = $('#contact textarea');
	for(i=0;i<inputs.length;i++)
	{
		url += $(inputs[i]).attr('name') + "=" + $(inputs[i]).val();
	}
	$.post(url);
}

function isDefined( variable )
{
	return eval("(typeof("+ variable +") != 'undefined');");
}

var trackVar = function( varToTrack, id )
{
		var id = id ||  "var" + $("#trackItDiv").children().size();
	

		if ( $("#trackItDiv>#" + id).size() == 0)
			$("#trackItDiv").append( "<div style='background-color:black;width:150px;border-right:1px solid white;color:white;z-index:1000;opacity:0.5' id='"+ id + "'>hej</div>" );
		
		if ( isDefined( varToTrack ) )
			$("#trackItDiv>#" + id).text( varToTrack + " = "  + eval(varToTrack) );
		else
			$("#trackItDiv>#" + id).text( "not defined" );
			
		setTimeout( function(){ trackVar( varToTrack, id ); }, 500 );
}


var trackShow = function()
{
	$("body").append( "<div style='background-color:black;z-index:10000;position:absolute;right:0px;top:0px;' id='trackItDiv'></div>" );
	$("#trackItDiv").append( "<input type='input' id='trackItVar' size='10' />" );
	$("#trackItDiv").append( "<button onClick='trackVar( $(this).prev().val() )'>add track</button>" );
}

var trackInit = function()
{
	$("body").keypress( function(e){
		if ( e.which == 167 ) 
		{
			logIt("opening track");
			trackShow();
		}
		});
}

function logIt( what )
{
	if ( $("#logItDiv").size() == 0)
		$("body").append( "<div style='position:absolute;left:0px;bottom:0px;' id='logItDiv'></div>" );
		
	var id = "logObject" + $("#logItDiv").children().size();
		
	$("#logItDiv").append( "<div style='background-color:black;width:150px;float:left;border-right:1px solid white;color:white;z-index:1000;opacity:0.5' id='"+id+"'>"+what+"</div>" );
	
	setTimeout(function(){
		var str = "#" + id;
	 	$(str).fadeOut();
	},3000);
	
}
