$('document').ready(function() {
	
	$('.appoint').change(function(){ 
		$.ajax({
			url: "/includes/appointments.php?action=1&date="+$('#date').val()+"&hour="+$('#hours').val()+"&minutes="+$('#minutes').val(),
			dataType: 'json',
			beforeSend : function(){  $('.checkTheDate').fadeOut(250, function(){ $('.checkTheDate').html('Checking availability of your date..').css('color','#444444') }) },
			success: function(result){  
				if(result.Error==0){
					$('.checkTheDate').fadeIn( 180, function(){
						$('.checkTheDate').html('The date you have selected is available!').css('color','#228b22');
						$('#date_false').val('0');
					});
				}else if(result.Error==1){
				
					$('.checkTheDate').fadeIn( 180, function(){
						$('.checkTheDate').html('Unavailable date, please select a different date or time..').css('color','#ff0000');
						$('#date_false').val('-1');
					});
					
				}
			}
		});	
	})	
	
	$('.submition').click(function(){ 
		
		if( $('#subject').val() == '0' ){
			alert('Please select a subject.');
			return false;
		}
		
		if( $('#date_false').val() == '-1' ){
			alert('Please select a different date.');
			return false;
		}
		
		$.ajax({
			url: "/includes/appointments.php?action=2&company="+$('#company').val()+"&message="+$('#message').val()+"&names="+$('#names').val()+"&position="+$('#position').val()+"&email="+$('#email').val()+"&phone="+$('#phone').val()+"&mobile="+$('#mobile').val()+"&subject="+$('#subject').val()+"&personToMeet="+$('#personToMeet').val()+"&date="+$('#date').val()+"&hour="+$('#hours').val()+"&minutes="+$('#minutes').val(),
			dataType: 'json',
			beforeSend : function(){   },
			success: function(result){  
				if(result.Error==0){
					$('.checkTheDate').fadeIn( 180, function(){
						$('.checkTheDate').html('Your date has been scheduled! Thank you for your interest. ').css('color','#228b22');
						
					});
				}else if(result.Error==1){
					$('.checkTheDate').fadeIn( 180, function(){
						$('.checkTheDate').html('An error has occured, please contact an account manager..').css('color','#ff0000');
					});
				}
			}
		});	
	})	
	
})


