// Javascript file for Chloe 81
			
		// $cmasset
		var path='/images/home/';
		// $/cmasset
		// $cmasset
		var emailpass='/reservations/email.php';
		// $/cmasset			
			
			
	// horizontal slider control
	var slider = new Control.Slider('handle', 'track', {
		onSlide: function(v) { scrollHorizontal(v, $('scroller'), slider);  },
		onChange: function(v) { scrollHorizontal(v, $('scroller'), slider); }
	});
	
	
	// scroll the element horizontally based on its width and the slider maximum value
	function scrollHorizontal(value, element, slider) {
		element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));
	}
	
	
	// disable horizontal scrolling if text doesn't overflow the div
	if ($('scroller').scrollWidth <= $('scroller').offsetWidth) {
		slider.setDisabled();
		$('track').hide();
	}

	function swapPrimaryImage(thumb,larger,swap){
		var larger = larger;
		var thumb=thumb;
		
		var swapi = path+swap+'large.png';
		var parent=$(thumb).up('div');
		$(parent).descendants().each(function(thumbn){
			$(thumbn).setOpacity(1.0);						
		});
		$(thumb).setOpacity(0.5);
		$('primaryimage').writeAttribute('src',swapi);
	}
	
	function displayPanel(panel,name){
		$('loadingcontentpanel').show();
		if(name=='Home'){
			$('defaultpanel').addClassName('defaultpanel');
		}else{
			$('defaultpanel').removeClassName('defaultpanel');
		}

		$('defaultpanel').appear({duration:1.0,delay:0.5,queue:'end',
			beforeStart: function(){
				$('defaultpanel').hide();
				//if(name=='Menu'){
				//	var scrollbar = new Control.ScrollBar('menulist-content','scrollbar-track');		
				//}
				new Ajax.Updater('defaultpanel', panel, {
								 evalScripts:true
				});
			}
			,afterFinish: function(){
				$('loadingcontentpanel').hide();
				if(name=='Menu'){
					var scrollbar = new Control.ScrollBar('menulist-content','scrollbar-track');		
				}
				pageTracker._trackPageview("/"+name);
			}
		});
	}



/* ajax.Request */
function ajaxRequest(url,data) {
  var aj = new Ajax.Request(
  url, {
   method:'get', 
   parameters: data, 
   onComplete: getResponse,
   evalJS:true,
   asynchronous:true
   }
  );
}
/* ajax.Response */
function getResponse(oReq) {
	$('guestlistform').hide();
	$('result').innerHTML = oReq.responseText;
	pageTracker._trackPageview("/guestlistsuccess");
}

