// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

$(document).ready(function(){
	setNavEvents();
	$('#'+sNav).addClass("selected");
	if(typeof initMap == "function") initMap();
}
);

function setNavEvents(){
	$(".mainlink").hover(
	     function () {
				$("ul",this).addClass("selected");
	     }, 
	     function () {
				$("ul",this).removeClass("selected");
	     }
	   );
}



var currentSub = '';

function setSubNav(sub){
	if (currentSub != '') {
		$(currentSub).className = '';
		var sideTween = new Tween($(currentSub).style,'margin-left',Tween.regularEaseOut,10,0,1.0,'px');
		sideTween.start();
	}
  $(sub).addClassName('selected');
	var sideTween = new Tween($(sub).style,'margin-left',Tween.regularEaseOut,0,10,1.0,'px');
	sideTween.start();
	currentSub = sub;
	
}

function showContent(bol) {
	if (bol) {
		var start = 0;
		var end = 520;
		//alert('showContent'+start+','+end);
	
		var contentTween = new Tween(content.style,'height',Tween.regularEaseOut,start,end,2.0,'px');
	
		// var a = new Object();
		// a.onMotionFinished = function(){
		// 	if (!bol) showContent(true);
		// }
		// contentTween.addListener(a);
	
		contentTween.start();
	} else {
		var start = 520;
		var end = 0;
		//alert('showContent'+start+','+end);

		var contentTween = new Tween(content.style,'height',Tween.regularEaseOut,start,end,0.0,'px');

		var a = new Object();
		a.onMotionFinished = function(){
			//showContent(true);
		}
		contentTween.addListener(a);

		contentTween.start();
	}
}