// DELAY PLUGIN
$.fn.delay = function(time, callback){
    jQuery.fx.step.delay = function(){};
    return this.animate({delay:1}, time, callback);
};


jQuery(document).ready(function() {
	if($("div > .in")) $("div > .in").css("visibility","visible").css("opacity","0").delay(1000).animate({ opacity: "1" }, 300);
	
	$("a[rel='scroll']").click(function(){
		$.scrollTo( this.hash, 600);
		return false;
	});
	
	var bodyId = $('body').id;

	
	if(bodyId == 'workpage') var urlContact = "../contact.php?height=310&width=410&modal=true";
	else var urlContact = "contact.php?height=310&width=410&modal=true";
	
	$("a[rel='contact_link']").attr("href", urlContact);

	lastBlock = $("#a1");
    maxWidth = 85;
    minWidth = 20;
	
	$("a[rel='backTop']").click(function(){
		$.scrollTo( this.hash, 600 );
		return false;
	});
	
	$(document).bind('keyup', eventKeyup);

});

function eventKeyup(event) {
	
	switch(event.keyCode) {
	case 37:
	  if($('#workpage').length > 0) goNext();
	  break;
	case 38:
	  $.scrollTo( '#anchor_top', 600 );
	  break;
	case 39:
	  if($('#workpage').length > 0) goPrev();
	  break;
	case 40:
	  $.scrollTo( '#bottom', 600 );
	  break;
	}
	
}