
  	$(document).ready(function(){
		if (($.browser.msie && $.browser.version > 6) || !($.browser.msie)) {
			$.ajaxSetup ({
			cache: false,
			type: "POST"
			});
			
			var oldheight = $('.bookingform').height();
			$('.bookwrap').css({overflow : 'hidden', height : '35px'});
			$('.bookingform').css({height : '17px'});
			
			var show = true;
			var inprogress = false;
			$("a.bookexpand").live('click', function() {
				if(!inprogress){
					if(show){
						inprogress = true;
						var wrapheight = oldheight + 20;
						$('.bookingform').css({background : "url('images/nav/linebg.gif') no-repeat bottom right"});
						
						$('.bookingform').animate({height: oldheight}, 1000);
						$('.bookwrap').animate({height: wrapheight}, 1000);
						setTimeout(function(){
							$('.bookingform').css({background : "url('images/nav/bellbg.gif') no-repeat bottom right"});
							inprogress = false;
						}, 1000);
						show = false;
						return false;
					}
					
					if(!show){
						inprogress = true;
						oldheight = $('.bookingform').height();
						$('.bookwrap').css({overflow : 'hidden'});
						$('.bookingform').css({background : "url('images/nav/linebg.gif') no-repeat bottom right"});
						$('.bookingform').animate({height: '17px'}, 1000);
						$('.bookwrap').animate({height: '35px'}, 1000);
						setTimeout(function(){
							$('.bookingform').css({background : "url('images/nav/bellbg.gif') no-repeat bottom right"});
							inprogress = false;
						}, 1000);
						show= true;
						return false;
					}
				}
				
			});
		
			$('.bookingform input.submit').live('click', function(event) {
				
				var loadUrl = 'inc/bookingform.php';
				var data = $('#bookingform').serializeArray();
				$('#ajaxtarget').html('').load(loadUrl + " .bookwrap", data, function() {
				Cufon.replace('.bell_link h3 a', {fontFamily: 'Rockwell', hover: true});
				Cufon.replace('.bell_link h3', {fontFamily: 'Rockwell', hover: true});
				});
				
				return false;
			});

	}
		
	});

