$(document).ready(function($) {
	$('a[rel^="ext"]').attr('target', '_blank');
	
 //$("#subscribe-email").defaultValue("submit email address");

	//selectMainMenu("mm-");
	//selectMainMenu("mil-",1);

});

function customRange(input) {
		return {minDate: (input.id == "check_out" ? $("#check_in").datepicker("getDate") : null), maxDate: (input.id == "check_in" ? $("#check_out").datepicker("getDate") : null)};
};

var active_toggle = null;
function toggle(el){
	el = $(el);
	var thetoggle = $("#"+el.attr("rel"));

	if(active_toggle != null){
			active_toggle.slideUp('normal');

			if(active_toggle.attr("id") != thetoggle.attr("id")){
				showToggle(thetoggle);
			}else{
				active_toggle = null;
			}
	}else{
		showToggle(thetoggle);
	}

};

function showToggle(thetoggle){
	thetoggle.slideDown('normal');
	active_toggle = thetoggle;
};

var prevpage = "";
var prevsubpageactive = "";

function selectMainMenu(prefix, idx){
	if(idx ==undefined){
		idx = 0;
	}
	
	var thepagename;
	if(subsection.length == 0){
		thepagename = "home"
	}else{
		
		thepagename = subsection[idx];
		
		if(idx == 2 && hassubitems){
			$("#"+prefix+thepagename).parent().addClass("down")
		}
		
		
	}
		$("#"+prefix+thepagename).addClass("selected");
		if(prevpage !=""){
			$("#"+prefix+prevpage).removeClass("selected");
		}
		//alert("#"+prefix+thepagename);
		prevpage ="#"+prefix+thepagename;

};

function modal_unsubscribe(){
	openModal("modal-unsubscribe");
}

function modal_privacy(){
	openModal("modal-privacy");
}

function openModal(sel){
	$("#"+sel).trigger('click');
}