/* Author: Rob Chalmers - Fluent in awesome

*/


$(document).ready(function() {
	
	
	//Home Page Transition Animation
	$('.fadeMe').fadeTo(0, 0);
	
	
	
	
	
						   	
	$('#form_help').find('.form_contents').addClass('hideMe');
	$('#form_book').find('.form_contents').addClass('hideMe');
	$('#form_register').find('.form_contents').addClass('hideMe');
	
	
	$('.search_input').val('Search');
	
	//Help Me
	$('#help_me_check').click(function() {
		if ($('#help_me_check').is(':checked')) {
			$('#form_help').find('.form_contents').removeClass('hideMe');
			
		} else {
			$('#form_help').find('.form_contents').addClass('hideMe');
		}
		
	});
	
	
	//Book me
	$('#book_me_check').click(function() {
		if ($('#book_me_check').is(':checked')) {
			$('#form_book').find('.form_contents').removeClass('hideMe');

			
		} else {
			$('#form_book').find('.form_contents').addClass('hideMe');

		}
		
	});
	
	
	// Register Me
	$('#register_me_check').click(function() {
		if ($('#register_me_check').is(':checked')) {
			$('#form_register').find('.form_contents').removeClass('hideMe');

			
		} else {
			$('#form_register').find('.form_contents').addClass('hideMe');

		}
		
	});
	
	
	
	//Remove borders on focus
	$(".input_text").focus(function(){
		
		// Select input field contents
		//alert ('focused');
		$(this).removeClass('form_bot_bord');
	}).focusout(function() {
		$(this).addClass('form_bot_bord');
	});
	
	
	$(".search_input").focus(function(){
		// Select input field contents
		
		if ( $(this).val() == 'Search') {
			$(this).val('');	
		}
		
		//alert ('focused');
		$(this).addClass('remove_border');
	}).focusout(function() {
		$(this).removeClass('remove_border');
	});
	
	


	//Ninety Select Opac Styling
	
	
	
	$('#select_sector').change(function() {
	      $the_sector = $('#select_sector').val(); 
		  
		  // if has the class do nothing else fade
		  
		  $('#the_ninety_grid').find('.ninety_block').each( function(){ 
	
			if ( !$(this).hasClass($the_sector) ) {
			
				$(this).fadeTo('fast', 0.1, function() {
				  // Animation complete.
				})
				
				$(this).addClass('disableMe');
				
			} else {
			
				$(this).removeClass('disableMe');
				
				$(this).fadeTo('fast', 1, function() {
				  // Animation complete.
				})	
				
			}
	
			});
			
			//Empty Existing RollOver content 
			$('#ninety_rollover_holder').empty();
		
	  
		
	});
 



	

	
	
	
	//alert("document ready occurred!");
	$('.ninety_block').mouseenter(function() {
		
		if ( !$(this).hasClass('disableMe') ) {
			//alert('working 2');
			
			//Get Position in relation to the parent (the_ninety_grid)
			
			var parentPos = $(this).parent().position().left;
			//alert(parentPos);
			
			var leftPos = $(this).position().left;
			//alert ('left: '+leftPos);
			
			
			//Create offset for smaller browsers		
			var adjustLpos = leftPos-parentPos;
			if ( adjustLpos == 0 ) {
				leftPos = leftPos-10;	
			}
			
			//alert (adjustLpos);
			
			
			
			var topPos = $(this).position().top;
			//alert ('top: '+topPos);
			
			//Get new RollOver content 
			var $new_rollOver = $(this).find('.hideMe').html();
			
			
			
			//Empty Existing RollOver content 
			$('#ninety_rollover_holder').empty();
			
			//Update RollOver Positiong
			$('#ninety_rollover_holder').css({
			   "left": leftPos,
			   "top": topPos
			});
			
			
			//Add new RollOver content and Show
			$('#ninety_rollover_holder').addClass('active').append($new_rollOver);
			
			$('#ninety_rollover_holder').find('.rollover_top_section').mouseleave(function() {
				$('#ninety_rollover_holder').removeClass('active');
				$('#ninety_rollover_holder').empty();
			});
			
		}
		
		
		
		
	});
	
	

	
	
	
});

$(window).load(function() {
	//alert("window load occurred!");
	
	$('#home_text1').find('#competeCost').removeClass('state_2').delay(1000).fadeTo(1000, 1, function() {
		$(this).delay(4500).addClass('state_2').parent().find('#competeQuality').removeClass('state_2').delay(2000).fadeTo(1000, 1, function() {
			$(this).delay(1000).addClass('state_2').parent().find('#competeService').delay(2000).fadeTo(1000, 1, function() {
				$(this).parent().find('#app_cta').delay(1000).fadeTo(1000,1, function() {
					
					
				});
			
			});
		});
	});
});
























