$(document).ready(function(){
    
	//Top Header Show/Hide function
	maxHeight = 60;
    minHeight = 0;
	minWidth= 0;
	maxWidth =563;
	
	$('#baf').submit(function(){
		$('#returnbaf').text("Processing...").show();
		
		emailaddress=$('.text').eq(0).val();
		if(CheckEmail(emailaddress))
		{
			$.post("media/php/baf.php",{emailadd:emailaddress,innname:'The Bourne Valley Inn'},function(data){
				$('#returnbaf').text(data);	
				$('.text').eq(0).val("");
				$('#returnbaf').animate({
					top:"0px"				
				},3000,function(){
					$(this).html("keep up to date with our latest offers and events.");
				});
			});
		}
		else
		{
			$('#returnbaf').text("Please enter a valid email address.");
			$('.text').eq(0).val("");
			$('#returnbaf').animate({
				top:"0px"				
			},3000,function(){
				$(this).hide();
			});
		}
		return false;
	});
	
	$('#res').submit(function(){
		$('#returnrequest').text("Processing...").show();
		f1=$('.requestTB').eq(0).val();
		f2=$('.requestTB').eq(1).val();
		f3=$('.requestTB').eq(2).val();
		f4=$('.requestTB').eq(3).val();
		f5=$('.requestTB').eq(4).val();
		f6=$('.requestTB').eq(5).val();
		
		if(CheckEmail(f2) && f1!="" && f3!="" && f4!="" && f5!="" && f6!="")
		{
			$.post("media/php/sndrequest.php",{request: "acco", f1: f1, f2: f2, f3: f3, f4: f4, f5: f5, f6: f6},function(data){
				$('#returnrequest').text(data);
				$('.requestTB').val("");
				
				$('#returnrequest').animate({
					top:"0px"				
				},3000,function(){
					$(this).hide();
				});
			});	
		}
		else
		{
			$('#returnrequest').text("Please fill in all fields.");	
			$('#returnrequest').animate({
				top:"0px"				
			},3000,function(){
				$(this).hide();
			});
		}
		
		return false;
	});
	
	$('#func').submit(function(){
		$('#returnrequest').text("Processing...").show();
		f1=$('.requestTB').eq(0).val();
		f2=$('.requestTB').eq(1).val();
		f3=$('.requestTB').eq(2).val();
		f4=$('.requestTB').eq(3).val();
		f5=$('.requestTB').eq(4).val();
		f6=$('.requestTB').eq(5).val();
		
		if(CheckEmail(f2) && f1!="" && f3!="" && f4!="" && f5!="" && f6!="")
		{
			$.post("media/php/sndrequest.php",{request: "func", f1: f1, f2: f2, f3: f3, f4: f4, f5: f5, f6: f6},function(data){
				$('#returnrequest').text(data);
				$('.requestTB').val("");
				
				$('#returnrequest').animate({
					top:"0px"				
				},3000,function(){
					$(this).hide();
				});
			});	
		}
		else
		{
			$('#returnrequest').text("Please fill in all fields.");	
			$('#returnrequest').animate({
				top:"0px"				
			},3000,function(){
				$(this).hide();
			});
		}
		
		return false;
	});
	
    /*$("#toggle").click(
      function(){
	  	curHeight = $("#no1").height();
	  	if(curHeight==60)
		{
			$("#no1").animate({height: minHeight+"px"}, { queue:false, duration:400 });
		}
		else
		{
			$("#no1").animate({height: maxHeight+"px"}, { queue:false, duration:400 });
		}
      });*/
	
    $("#toggle").click(function () {
		var cur_l = $('#content').css('left');
		//alert(cur_l);
		if(cur_l == "560px") {
			$("#content").animate({left: "0px"}, {queue:false});
		} else {
			if(cur_l == "0px") {
				$("#content").animate({left: "560px"}, {queue:false});	
			}
		}
		
							
      //$("#content").animate({left: "560px"});
	  
    });
	
	var togheight = $('#content').height();
	$('#toggle').height(togheight);

	//Cycle plugin
	$('#images').cycle({  
		//fx:     'scrollLeft',
		easing: 'easeInOut',
		speed: 1000,
		delay:  -5000,
		timeout:  7000
	});
	
	//Cycle Thumb function
	$('#thumbs span').mouseover(function() { 
		var thumbindex = $('#thumbs span').index(this);
		$('#images').cycle(thumbindex); 
	}); 
});

/*	function addBookmark()
	{
		
		var title="Malcolm John | Le Cassoulet";
		var url="http://www.all-sorted.co.uk/malcolmjohn/lacassoulet/";
		
		if(window.sidebar)
		{ 
			window.sidebar.addPanel(title, url,""); 
		}
		else if( document.all )
		{
			window.external.AddFavorite( url, title);
		}
		else if( window.opera && window.print )
		{
			return true;
		}
	}
*/

function CheckEmail(inputemail) {
	AtPos = inputemail.indexOf("@");
	StopPos = inputemail.lastIndexOf(".");

	if (AtPos == -1 || StopPos == -1)
	{
		return false;
	}
	else
	{
		return true;	
	}

}
