$(window).load(function() {
	$('#slideshow').orbit({
		"animation" : "fade"
	});
});

//$(function() {
//		$( "#date" ).datepicker();
//	});




$(document).ready(function() {
  
  	
		$( "#datepicker" ).datepicker({ minDate: +1, maxDate: "+2M", dateFormat: "DD, d MM, yy" });
	
	
  
  $('input[name=date').focus( function(){$(this).css('border', '')});
  $('input[name=date').focus( function(){$(this).css('border', '')});
  	$('input[name=number]').focus( function(){$(this).css('border', '')});
  	$('input[name=name]').focus( function(){$(this).css('border', '')});
  	$('input[name=telephone]').focus( function(){$(this).css('border', '')});
  	$('input[name=email]').focus( function(){$(this).css('border', '')});
  	
  	$('input[name=ResTime]').focus( function(){$(this).css('border', '')});
  	$('input[name=booking_type]').focus( function(){$(this).css('border', '')});
  
  	//booking submition form
	$('#bookingForm').submit( function()
	{
		$error = false;
		if(!$('input[name=number]').val() || isNaN(parseFloat($('input[name=number]').val())))
		{
			$('input[name=number]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('input[name=date]').val())
		{
			$('input[name=date]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('input[name=name]').val())
		{
			$('input[name=name]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('input[name=telephone]').val())
		{
			$('input[name=telephone]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('input[name=email]').val() || !validateEmail($('input[name=email]').val()))
		{
			$('input[name=email]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('select[name=ResTime]').val())
		{
			$('select[name=ResTime]').css('border', '1px solid red');
			$error = true;
		}
		
		if(!$('select[name=booking_type]').val())
		{
			$('select[name=booking_type]').css('border', '1px solid red');
			$error = true;
		}
		
		if($error)
			return false;
			
			
	});
	
	
	

		
	 //Google Map
	 if ($('#map').length){
		var myLatlng = new google.maps.LatLng(55.951251,-3.209523);
		var myOptions = 
		{
			zoom: 15,
			center: myLatlng,
			mapTypeId: google.maps.MapTypeId.ROADMAP
		}
		
		var map = new google.maps.Map(document.getElementById("map"), myOptions);
		
		var marker = new google.maps.Marker(
		{
			position: myLatlng, 
			map: map,
			title:"Sygn"
		});
	}  
  
});


function validateEmail(email) { 
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(email);
} 
