/* FX.Slide */
/* toggle window for the login section */
/* Works with mootools-release-1.2 */
/* more info at http://demos.mootools.net/Fx.Slide */

/*
window.addEvent('domready', function(){

	$('enquireSlider').setStyle('height', 'auto');
	var mySlide = new Fx.Slide('enquireSlider').hide();  //starts the panel in closed state

	$$('.btn-slide').addEvent('click', function(e){
		slideToggle(mySlide, e);
	});
		
	// Attach event handler.
	jQuery('#menuCont.quote-trigger').click(function(e) {
		e.preventDefault();
		
		slideToggle(mySlide, e);
	});
		
	// Drop down the quote menu when landing on contact page.
	if(jQuery('#menuCont').hasClass('quote-trigger')) {
		jQuery('#menuCont').trigger('click');
	}
});
*/

(function($)
{
	$(function()
	{
		//for ie6
		if($.browser.msie && $.browser.version==="6.0"){
		
				$('#enquireSlider').css('display', 'block');
				
				// Get natural height.
				var displacement = $('#enquireSlider .container').outerHeight();
				
				// Set negative top margin based on evaluated height.
				$('#enquireSlider').css('height', 0).data('natural-height', displacement);
				$('#enquireSlider .contentHolder').css(
				{
					position: 'absolute', 
					left: 0, 
					bottom: 0, 
					width: '100%'
				});
				
				// Toggle event.
				$('.quote-trigger').click(function(e)
				{
					e.preventDefault();
					
					var $triggers = $('.quote-trigger');
			
					var displacement = $('#enquireSlider').data('natural-height');
					if($('#btn-click').hasClass('maximised'))
					{
						// Minimise.
						$triggers.removeClass('maximised');
						
						$('#enquireSlider').animate(
						{
							height: 0
						}, 700);
					}
					else
					{
						// Maximise.
						$('#enquireSlider').animate(
						{
							height: displacement
						}, 700, function()
						{
							$triggers.addClass('maximised');
						});
						
					}
				});
				
				// If we're on the contact page, pull down contact form.
				if($('#menuCont').hasClass('quote-trigger'))
				{
					$('#menuCont').trigger('click');
				}
		
		} else {//for normal browsers
			
				$('#enquireSlider').css('display', 'block');
				
				// Get natural height.
				var displacement = $('#enquireSlider .container').outerHeight();
				
				// Set negative top margin based on evaluated height.
				$('#enquireSlider').css('height', 0).data('natural-height', displacement);
				$('#enquireSlider .contentHolder').css(
				{
					position: 'absolute', 
					left: 0, 
					bottom: 0, 
					width: '100%'
				});
				
				// Toggle event.
				$('.quote-trigger').click(function(e)
				{
					e.preventDefault();
					
					var $triggers = $('.quote-trigger');
			
					var displacement = $('#enquireSlider').data('natural-height');
					if($('#btn-click').hasClass('maximised'))
					{
						// Minimise.
						$triggers.removeClass('maximised');
						
						$('#enquireSlider').animate(
							{
								height: 0
							}, 700);
							
							$('#contentHeader').css({
								position:'fixed'	
							}).animate(
								{
									top: 5
								},700);
							
							$('#content #enquireSliderBorder').animate({
									top: 0
								},700);
					}
					else
					{
						// Maximise.
						$("html, body").animate({ scrollTop: 0 }, "slow", function(){
							$('#enquireSlider').animate(
								{
									height: displacement
								}, 700, function()
								{
									$triggers.addClass('maximised');
		
								});
							
							$('#contentHeader').css({
									position:'fixed'
								}).animate({
									top: 435
								},700);
								
								$('#content #enquireSliderBorder').animate({
									top: 435
								},700);
						});
				
			}
		});
		
			// If we're on the contact page, pull down contact form.
			if($('#menuCont').hasClass('quote-trigger'))
			{
				$('#menuCont').trigger('click');
			}
			
		}
		
	});
	
})(jQuery);

/*
function slideToggle(mySlide, e) {
	var $triggers = jQuery('.quote-trigger');
	
	if (jQuery('#btn-click').hasClass('maximised')) {
		$triggers.removeClass('maximised');
	} else {
		$triggers.addClass('maximised');
	}
	e = new Event(e);
	mySlide.toggle();
	e.stop();
}
*/



/*
(function($)
{
	$(function()
	{
		$('#enquireSlider').css('display', 'block');
		
		// Get natural height.
		var displacement = $('#enquireSlider .container').outerHeight();
		
		// Set negative top margin based on evaluated height.
		$('#enquireSlider').css('height', 0).data('natural-height', displacement);
		$('#enquireSlider .contentHolder').css(
		{
			position: 'absolute', 
			left: 0, 
			bottom: 0, 
			width: '100%'
		});
		
		// Toggle event.
		$('.quote-trigger').click(function(e)
		{
			e.preventDefault();
			
			var $triggers = $('.quote-trigger');
	
			var displacement = $('#enquireSlider').data('natural-height');
			if($('#btn-click').hasClass('maximised'))
			{
				// Minimise.
				$triggers.removeClass('maximised');
				
				$('#enquireSlider').animate(
				{
					height: 0
				}, 700);
			}
			else
			{
				// Maximise.
				$('#enquireSlider').animate(
				{
					height: displacement
				}, 700, function()
				{
					$triggers.addClass('maximised');
				});
				
			}
		});
		
		// If we're on the contact page, pull down contact form.
		if($('#menuCont').hasClass('quote-trigger'))
		{
			$('#menuCont').trigger('click');
		}
		
	});
})(jQuery);
*/
