
// NORMAL RULES

$(document).ready(function() {
	
	if($("#container_4").hasClass("home")){
	
		// SLIDER
	
		// USER DEFINED VARIABLES 
		
		slide_height = -215;
		slides_shown = 1;
		slide_selector = '#blurbs li';
		slide_selector_container = '#blurbs';
		
		// BROWSER DEFINED VARIABLES
		
		slide_current = 1;
		pos_slide_height = slide_height * -1;
		slide_amount =  $(slide_selector).length;
		$(slide_selector).addClass("jq_slides");
		slide_container_height = slide_height * slide_amount;
		new_slide_container_height = slide_height * -1 * slide_amount;
		single_group_length = slide_height * -1 * slides_shown;
		new_slide_container_height = new_slide_container_height + single_group_length;
		$(slide_selector_container).css({'width':new_slide_container_height});
		slide_duplicate_selector = slide_selector+':lt('+slides_shown+')';
		$(slide_duplicate_selector).clone().appendTo($(slide_selector_container));
	
		// SLIDER FUNCTIONS
		
		function slider(slide_current_overide) {
			//console.log("working");
			if(slide_current_overide != "test"){
				if (slide_current_overide == "next") {
					slide_current = slide_current + 1;
				}
				else if (slide_current_overide == "prev") {
					slide_current = slide_current - 1;
				}
				else{
					slide_current = slide_current_overide;
				}
		
				if(slide_current == 0){
					$(slide_selector_container).animate({"left" : slide_container_height}, 0);
					slide_current = slide_amount;
				}
				
				slide_current_multiplier = slide_current - 1;
				left_slide_value = slide_current_multiplier * slide_height;	
				
				if (slide_current_overide == "next") {
					left_slide_value = '-='+pos_slide_height;
				}
				if (slide_current_overide == "prev") {
					left_slide_value = '+='+pos_slide_height;
				}
				else {
					$(slide_selector_container).animate({left : left_slide_value},{duration:0 });			
				}
	
				if (slide_current == slide_amount+1) {
					$(slide_selector_container).animate({"left" : "0"},0);
					slide_current = 1;
				}
			}
			else{
				if(slide_current == slide_amount+1){slide_current = 1};
	
	
				slide_current = slide_current + 1;
				
				slide_current_multiplier = slide_current - 1;
		
				left_slide_value = slide_current_multiplier * slide_height;
		
				$(slide_selector_container).animate({left : left_slide_value},{duration:900 });
	
				if (slide_current == slide_amount+1) {
					$(slide_selector_container).animate({"left" : "0"},0);
					slide_current = 1;
				}
			}	
		}
	
	
		/*
		
		// SLIDER INTRAVAL 
		
		rotating = setInterval(function() {
			slider("test");
		},5000);
		
	
		// HOVER PAUSE 
		
		$("#blurbs li a").hover(
			function (){			
				clearInterval(rotating);
			}, function(){
				rotating = setInterval(function() {
					slider("test");
				},5000)			
		});

	
		*/



	}
	
	$('#blurb_container').delay(500).animate({'top':'357px'}, 1000,"easeOutBounce");

	// DROPDOWN NAVIGATION RULES

	$("#navigation li a").hover(
		function () {
			$("#navigation li a").css("background-position","0px 0px");
			$(this).css("background-position","0px -90px");
			$('.drop_down').hide();
			dd_name = $(this).attr("id");
			dd_name = dd_name.replace("_link","_dd");
			dd_selector = "#"+dd_name;
			$(dd_selector).show();
		}, 
		function () {}
	);

	$("#navigation_container").hover(
		function (){
		}, function (){
			$("#navigation li a").css("background-position","0px 0px");
			$('.drop_down').hide();
		}
	);

	// RESUME SUBMITAL FORM RULES
	


	// GENERAL FORM RULES
	
	if ($("#request_info_form").hasClass("body_form") || $("#resume_submittal_form").hasClass("body_form")){
		
		if(typeof document.body.style.maxHeight === "undefined") {
			var is_ie6 = true;
		//	$.getScript('/scripts/validate_rules_ie6.js');
		}
		else {
			var is_ie6 = false;
		//	$.getScript('/scripts/validate_rules.js');
		}
	
		var count = 10;
		countdown = setInterval(function(){
		$("#timer").html("Please wait " + count + " seconds before you submit!");
		if (count == 0) {
			$('#timer').remove();
			$("#sumbmit_container").html('<a href="#" class="submit_button "><span>Submit</span></a>');
			$(".submit_button").fadeIn('slow');
		}
		count--;
		}, 1000);
		$("a.submit_button").live('click', function() {
				$(this).parents("form").submit();
		});
	}

});
