$(document).ready(function() {



	$('div.post img').parent('a').addClass('lightningbox');
	
	
	$('a.lightningbox').fancybox();



	$('div.post:last').css('margin-bottom', '0');


	$('a.follow_us').attr('href', 'http://www.twitter.com/harlosocial');
	$('a.follow_us').attr('target', '_blank');


	$('a').click(function() {
		if ($(this).attr('href') == "#") {return false;};
	});


	$('#showcase_links a').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});


	$('div.arr').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});


	$('#T1o a').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});


	$('.hoverer').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});


	//$('.dropper').click(function() {
	//	$(this).siblings('ul').toggle();
	//	return false;
	//});


	$("#accordion").accordion({
				event: "mouseover",
				header: 'a.dropper',
				collapsible: true,
				active: false,
				navigation: true,
				autoHeight: false
	});
	
	$("div.second_tier").accordion({
				event: "mouseover",
				header: 'a.dropper2',
				collapsible: true,
				active: false,
				navigation: false,
				autoHeight: false
	});


	//PORTFOLIO ROLLOVERS
	$('a.space_thumb').hover(function() {
			var img = $(this).attr('alt');
			$(this).prepend('<div class="space_hover"><div class="space_hoveri"><img src="images/space/thumbs/'+img+'"/></div></div>');
		}, function() {
			$(this).children('.space_hover').animate({opacity:0}, 300, function(){$(this).remove();});
	});
	
	
	//PORTFOLIO CLICK
	$('a.space_thumb').click(function()
	{

		var img = $(this).attr('alt');

		$('a.space_thumb').each(function(index) {
			$(this).removeClass('hover');
		});
		
		$(this).addClass('hover');

		$('.space_image').attr('src', 'images/space/'+img);

		return false;

	});
	
	
	//SLIDER
	$('.view_port_profile').each(function(index) {
		$(this).css('left', index*740+'px');
		
		end_pos = index*740+740;
		
	});
	
	
	$('#view_port #right_arr').click(function() {
		curr_pos = $('#view_port_slider').position();
		curr_pos = curr_pos.left - 740;
		
		if (curr_pos % 740) {
			return false;
		};

		if (-(end_pos) != curr_pos) {
			$('#view_port_slider').animate({left: curr_pos}, 1000);
		} else {
			$('#view_port_slider').animate({left: 0}, 1500);
		};
		
	});


	$('#view_port #left_arr').click(function() {
		curr_pos = $('#view_port_slider').position();
		curr_pos = curr_pos.left + 740;

		if (curr_pos % 740) {
			return false;
		};

		if (curr_pos != 740) {
			$('#view_port_slider').animate({left: curr_pos}, 1000);
		} else {
			$('#view_port_slider').animate({left: -(end_pos)+740}, 1500);
		};
		
	});


	//SLIDER
	$('#right_arr_port').click(function() {
		curr_pos = $('#view_port_slider').position();
		curr_pos = curr_pos.left - 740;
		
		if (curr_pos % 740) {
			return false;
		};

		var urler = -(curr_pos) / 740;

		if (urler == urls.length) {urler = 0};

			url = urls[urler];

			$('#launch_website').attr('href', url);

		if (-(end_pos) != curr_pos) {
			$('#view_port_slider').animate({left: curr_pos}, 1000);
		} else {
			$('#view_port_slider').animate({left: 0}, 1500);
		};
		
	});


	$('#left_arr_port').click(function() {
		curr_pos = $('#view_port_slider').position();
		curr_pos = curr_pos.left + 740;

		if (curr_pos % 740) {
			return false;
		};

		var urler = -(curr_pos) / 740;
		
		if (urler == -1) {urler = 15};
		
			url = urls[urler];

			$('#launch_website').attr('href', url);

		if (curr_pos != 740) {
			$('#view_port_slider').animate({left: curr_pos}, 1000);
		} else {
			$('#view_port_slider').animate({left: -(end_pos)+740}, 1500);
		};
		
	});


	//SCROLL
	$('#recent-posts ul').jScrollPane({
		scrollbarWidth : 11
	});
	$('.scroller').jScrollPane();


	//GRID TIPS
	$('div.img_holder').each(function(index) {

		index = index+1;
		
		if (!(index%4)) {
			$(this).addClass('outter');
		};

	});
	
	
	$('div.img_holder').hover(function() {
		$(this).children('.img_tip').fadeIn('fast');
	}, function() {
		$(this).children('.img_tip').fadeOut('fast');
	});


});
