	$(document).ready(function() {
		/* $("ul.menu-slider li.slide a").toggle(
		function() {    
			$(this).next('ul').slideDown('slow');      
			return false;
		},
		function() {
			$(this).next('ul').slideUp('slow');      
			return false;
		});*/
	
		/*$('#gallery_slider').cycle({ 
			fx:     'fade', 
			speed:  'fast', 
			timeout: 0, 
			next:   '#next', 
			prev:   '#prev' 
		});*/
		
		$('.gallery_slider').cycle({ 
			fx:     		'fade', 
			speed:  		'fast', 
			timeout: 		0, 
			cleartypeNoBg: 	true,
			height:			'221px',
			next:   		'#next', 
			prev:   		'#prev' 
		});
		
		$('#homepage_gallery') 
		.before('<div id="homepage_gallery_nav_bar">') 
		.cycle({ 
			fx:     'fade', 
			speed:   1000, 
			timeout: 5000, 
			/*next:   '#homepage_gallery', */
			pause:   0,
			pager:  '#homepage_gallery_nav_bar' 
		});
		
		$(document).ready(function() {
			$('.slideshow').cycle({
				fx: 'fade',
				timeout: 4000,
				autostop: 1
			});
		});
		
		$(document).ready(function() {
			$('.slideshow1').cycle({
				fx: 'fade',
				pause: 0,
				speedIn: 3000,
				speedOut: 3000,
				timeout: 8000
			});
		});
		
		$(document).ready(function() {
			$('.slideshow2').cycle({
				fx: 'fade',
				pause: 0,
				speedIn: 3000,
				speedOut: 3000,
				timeout: 8000
			});
		});
		
		$(".contact_input, .contact_textarea").focusin(function() {
			$(this).css('border', '1px solid #4c575c');
		});
		
		$(".contact_input, .contact_textarea").focusout(function() {
			$(this).css('border', '1px solid #cccccc');
		});
		
		function validate_email(email){
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(reg.test(email) == false) {
				return false;	
			}else{
				return true;	
			}
		}
		
		$('#form_contact').submit(function(){
			var err = true;
			if($('#first_name').val() == ''){
				$('#first_name').css({'background-color':'#fbe1a1', 'border':'1px solid #eca700'});
				$('#first_name').focusin(function() {
					$(this).css('border-bottom', '1px solid #4c575c');
				});
				$('#first_name').focusout(function() {
					$(this).css('border-bottom', '1px solid #eca700');
				});
				err = false;
			}if($('#last_name').val() == ''){
				$('#last_name').css({'background-color':'#fbe1a1', 'border':'1px solid #eca700'});
				$('#last_name').focusin(function() {
					$(this).css('border-bottom', '1px solid #4c575c');
				});
				$('#last_name').focusout(function() {
					$(this).css('border-bottom', '1px solid #eca700');
				});
				err = false;
			}if(!validate_email($('#email').val())){
				$('#email').css({'background-color':'#fbe1a1', 'border':'1px solid #eca700'});
				$('#email').focusin(function() {
					$(this).css('border-bottom', '1px solid #4c575c');
				});
				$('#email').focusout(function() {
					$(this).css('border-bottom', '1px solid #eca700');
				});
				err = false;
			}if($('#message').val() == ''){
				$('#message').css({'background-color':'#fbe1a1', 'border':'1px solid #eca700'});
				$('#message').focusin(function() {
					$(this).css('border-bottom', '1px solid #4c575c');
				});
				$('#message').focusout(function() {
					$(this).css('border-bottom', '1px solid #eca700');
				});
				err = false;
			}
			
			if(err === false){
				return false;
			}else{
				alert('Your message has been sent. Have a nice day!');
			}
		});
		
		$('#stay_connected_form').submit(function(){
			var err = true;
			if(!validate_email($('#stay_connected_email').val())){
				err = false;
			}
			
			if(err === false){
				alert ('Please fill in a valid email address');
				return false;
			}else{
				alert('Thank you! You\'ll now receive news and updates from Envision EMI.');
			}
		});
		
	});
	
	
	
	

	
	
	
