$(document).ready(function() {
	// nav tabs
	$('#main_nav a').bind('mouseenter', function(){
		$(this).stop().animate({
		      'height': '90px'
		    });
	});
	$('#main_nav a').bind('mouseleave', function(){
		$(this).stop().animate({
		      'height': '35px'
		    });
	});
	$('#main_nav .current a').unbind();
	
	// build header
	var template_directory = '/wp-content/themes/ducf-2008';
	var yourbrowser;
	if($.browser.msie){
		if(parseInt($.browser.version)<=6){
			yourbrowser = "sucks";
		}
	}
	if(yourbrowser != "sucks"){
		$('#detroit').append('<div id="alien"><img src="'+template_directory+'/images/alien.png" width="87" height="202" alt="Oh No! Aliens!" /></div>');
		$('#detroit').append('<div id="plane"><img src="'+template_directory+'/images/air_plane.png" width="401" height="81" alt="Hadmade Detroit presents" /></div>');
		$('#detroit').append('<div id="plane_tab"><div id="plane_tab_cover"></div><img src="'+template_directory+'/images/horiz_tab.png" width="81" height="39" alt="Pull Me" /></div>');
		$('#detroit').append('<div id="buildings"></div>');
		$('#skyline').append('<div id="fish"></div>');
		$('#skyline').append('<div id="hand_water"><img src="'+template_directory+'/images/hand_water.png" width="90" height="125" alt="Help! I\'m drifting to Windsor!" /></div>');
		$('#skyline').append('<div id="floating_mitten"><img src="'+template_directory+'/images/mitten.png" width="117" height="147" alt="What am I doing out here?" /></div>');
		$('#skyline').append('<div id="detroit_river"><div class="water" id="river2"></div><div class="water" id="river3"></div></div>');
		$('#skyline').append('<div id="river4"></div>');
	}
	// river waves
	$('.water').bind('mouseenter', function(){
		$(this).animate({
		      'left': '-1%'
		    });
	});
	$('.water').bind('mouseleave', function(){
		$(this).animate({
		      'left': '0%'
		    });
	});
	
	// hand_water
	$('#hand_water').bind('mouseenter', function(){
		$('#hand_water img').animate({
			'top': '0',
			'left': '0'	
		    });
	});
	$('#hand_water').bind('mouseleave', function(){
		$('#hand_water img').animate({
			'top': '125px',
			'left': '0px'
		    });
	});
	
	// init dragable locs
	plane_tab_initialX = parseInt($('#plane_tab img').css('left'));
	plane_tab_initialY = parseInt($('#plane_tab img').css('top'));
	plane_initialX = parseInt($('#plane img').css('left'));
	plane_initialY = parseInt($('#plane img').css('top'));
	
	// assign draggables
	$('#alien img').draggable({containment: 'parent', revert: true});
	$('#plane_tab img').draggable({containment: 'parent', drag: moveReaction, stop: revertReaction});
	
	prepareBlockquotes();
	
	if($('#apply_form').length>0){
		$("#apply_form").validate({
			rules: {
				business_name: "required",
				contact_name: "required",
				email_address: "required",
				name_on_apps: "required",
				accept_policy: "required"
			}
		});
	}
});

function moveReaction(){
	var x = 37-(parseInt($(this).css('left')));
	var y = parseInt($(this).css('top'));
	$('#plane img').css('top', y);
	$('#plane img').css('left', (x*10.5)-390);
}
function revertReaction(){
	$(this).animate({ left:plane_tab_initialX }, { queue:false, duration:750 })
	.animate({ top:plane_tab_initialY }, 750);
	$('#plane img').animate({ top:plane_initialY }, { queue:false, duration:750 })
	.animate({ left:plane_initialX }, 750);
}
function prepareBlockquotes() {
	var quotes = document.getElementsByTagName("blockquote");
	for (var i=0; i<quotes.length; i++) {
		var source = quotes[i].getAttribute("cite");
		if (source) {
			var para = document.createElement("p");
			var text = document.createTextNode("from "+source);
			para.appendChild(text);
			para.className = "attribution";
			para.setAttribute("class", "attribution");
			quotes[i].appendChild(para);
		}
	}
}


