var $j = jQuery.noConflict();
$j(document).ready(function(){
	
/**
 * External Links
 * Open all external links in a new window
 * ----
*/	
	$j('a[href^="http://"]').attr("target", "_blank");
	
/**
 * GENERATE SLIDER
 * Create the navigation slider based on current page.
 * ----
*/  
  $page = $j('body').attr("class");
  if ($page == 'index') {
		$j('<div id="nav-slider" class="' + $page + '"><a href="/">:Home:</a></div>').appendTo('#nav-main');
	} else {
		$j('<div id="nav-slider" class="' + $page + '"><a href="/' + $page + '">:' + $page + ':</a></div>').appendTo('#nav-main');
	}
	
/**
 * RESET SLIDER
 * Reset to current pages defaults.
 * ----
*/
	$slider = $j('#nav-slider');
	$sliderLink = $j('#nav-slider a');
	
	$j('nav#nav-main').hover(function() {
		$slider.css('display', 'block');
	}, function() {
		$slider.css('display', '');
		$slider.css('top', '');
		if($page == 'index') {
			$sliderLink.text(':Home:').attr('href', '/');
		} else {
			$sliderLink.text(':' + $page + ':').attr('href', '/' + $page);
		}
	});

/**
 * SLIDING NAVIGATION
 * Slide a positioned link over navigation
 * ----
*/
	
	$j('nav#nav-main').mousemove(function(e) {
		mouseY = e.pageY - 170;
		if (mouseY < 0) mouseY = 0;
		else if (mouseY > 225) mouseY = 225;
		if (mouseY < 20) $sliderLink.text(':Home:').attr("href", "/").attr("target", "_self");
		else if (mouseY < 50) $sliderLink.text(':Join:').attr("href", "/join").attr("target", "_self");
		else if (mouseY < 80) $sliderLink.text(':Events:').attr("href", "/events").attr("target", "_self");
		else if (mouseY < 110) $sliderLink.text(':Jobs:').attr("href", "/jobs").attr("target", "_self");
		else if (mouseY < 150) $sliderLink.text(':Photos:').attr("href", "/photos").attr("target", "_self");
		else if (mouseY < 180) $sliderLink.text(':Facebook:').attr("href", "http://www.facebook.com/pages/PhIMA-Philadelphia-Interactive-Marketing-Association/220219186113").attr("target", "_blank");
		else if (mouseY < 200) $sliderLink.text(':Twitter:').attr("href", "http://www.twitter.com/phillyPhIMA").attr("target", "_blank");
		else if (mouseY < 226) $sliderLink.text(':LinkedIn:').attr("href", "http://www.linkedin.com/groups?gid=49431").attr("target", "_blank");
		$slider.css('top', mouseY + 'px').css('display', 'block');
	});
/**
 * FEEDBACK PULL OUT ANIMATION
 * Feedback form animates on hover
 * ----
*/ 

	$j('#feedback h3').click(function() {
		if($j('#feedback').css('right') == '-400px') {
			$j('#feedback').animate({right: '-10px'});
			$j('#feedback').addClass('opened');
		} else {
			$j('#feedback').animate({right: '-400px'});
			$j('#feedback').removeClass('opened');
		}
  });
});