function ajaxFunction(){	
	document.getElementById('error-name').innerHTML = '';
	document.getElementById('error-email').innerHTML = '';
	document.getElementById('error-sh').innerHTML = '';
	document.getElementById('error-sm').innerHTML = '';
	document.getElementById('error-nos').innerHTML = '';
	document.getElementById('error-phone').innerHTML = '';
	document.getElementById('error-message').innerHTML = '';
	
	
	var name				= document.getElementById('name').value;	
	var email				= trimAll(document.getElementById('email').value);
	var book_date_month		= document.getElementById('book_date_Month_ID').value;
	var book_date_day		= document.getElementById('book_date_Day_ID').value;
	var book_date_year 		= document.getElementById('book_date_Year_ID').value;	
	var start_time_hrs 		= document.getElementById('start_time_hrs').value;
	var start_time_min 		= document.getElementById('start_time_min').value;
	var no_of_person		= document.getElementById('no_of_person').value;
	var phone				= document.getElementById('phone').value;
	
	var validateNum = /^[0-9]/;	
	var valide = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
 
	var cnt = 0;
	if (name == ''){
		document.getElementById('error-name').innerHTML = '*';
		cnt++;
	}
	
	if(!valide.test(email)){
		document.getElementById('error-email').innerHTML = '*';
		cnt++;
	}
	
	if (start_time_hrs == ''){
		document.getElementById('error-sh').innerHTML = '*';
		cnt++;
	}
	
	if (start_time_min == ''){
		document.getElementById('error-sm').innerHTML = '*';
		cnt++;
	}

	if (!validateNum.test(no_of_person)){
		document.getElementById('error-nos').innerHTML = '*';
		cnt++;
	}
	
	if (!validateNum.test(phone)){
		document.getElementById('error-phone').innerHTML = '*';
		cnt++;
	}
	
	
	if (cnt > 0){
		document.getElementById('error-message').innerHTML = document.getElementById('fieldError').value;
		return false;
	} else if (document.getElementById('captcha').value != document.getElementById('captchaValue').value) {
		document.getElementById('error-message').innerHTML = document.getElementById('verificationError').value;
		return false;			
	}
	
	document.getElementById('bookings').innerHTML='<img src="img/ajax-loader.gif" align="center"/>';
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server  
	
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('bookings').innerHTML = ajaxRequest.responseText;
		}
	}
	
	
	var queryString = "?year=" + book_date_year + "&month=" + book_date_month + "&day=" + book_date_day + "&sh=" + start_time_hrs + "&sm=" + start_time_min + "&nos=" + no_of_person + "&name=" + name + "&email=" + email + "&phone=" +phone ;
	ajaxRequest.open("GET", "ajaxPages/book.php" + queryString, true);
	//ajaxRequest.open("GET", "ajaxPages/book.php", true);
	ajaxRequest.send(null); 

}



function addtestimonial(){	
	
	var name				= document.getElementById('name').value;	
	var title		 		= document.getElementById('title').value;
	var content				= document.getElementById('content').value;	
	var email				= trimAll(document.getElementById('email').value);
	
	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
	var cnt = 0;
	if (name == ''){
		document.getElementById('error-name').innerHTML = '*';
		cnt++;
	}
	
	if(!valide.test(email)){
		document.getElementById('error-email').innerHTML = '*';
		cnt++;
	}
	
	if (title == ''){
		document.getElementById('error-title').innerHTML = '*';
		cnt++;
	}
	
	if (content == ''){
		document.getElementById('error-content').innerHTML = '*';
		cnt++;
	}	
	
	if (cnt > 0){
		document.getElementById('error-message').innerHTML = document.getElementById('fieldError').value;
		return false;
	} else if (document.getElementById('captcha').value != document.getElementById('captchaValue').value) {
		document.getElementById('error-message').innerHTML = document.getElementById('verificationError').value;
		return false;			
	}
	
	document.getElementById('bookings').innerHTML='<img src="img/ajax-loader.gif" align="center"/>';
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server  
	
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('bookings').innerHTML = ajaxRequest.responseText;
		}
	}
	
	
	var queryString = "?name=" + name + "&title=" + title + "&content=" + content + "&email=" + email ;
	ajaxRequest.open("GET", "ajaxPages/testi.php" + queryString, true);
	//ajaxRequest.open("GET", "ajaxPages/book.php", true);
	ajaxRequest.send(null); 

}






function IsNumeric(sText)
	{
	if(sText=='')return false;
 	var ValidChars = "0123456789.";
   	var IsNumber=true;
   	var Char;
   	for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   	return IsNumber;
   
   	}
	
