
function smallpopup(url) {
	newwindow=window.open(url,'name','height=300,width=240');
	if (window.focus) {newwindow.focus()}
	return false;
}

var $j = jQuery.noConflict();

$j(document).ready(function() {
        masel = function() {
		$j('div.metro_area_select').toggle();
		$j(this).closest('span.my_metro_area').toggleClass("my_metro_area_open");
	}
	$j('a#metro_area_select_link').mouseenter(function() {
		$j('div.metro_area_select').show();
		$j(this).closest('span.my_metro_area').toggleClass("my_metro_area_open", true);
	});
	$j('a#metro_area_select_link').click(function() {
		$j('div.metro_area_select').hide();
		$j(this).closest('span.my_metro_area').toggleClass("my_metro_area_open", false);
	});
});

// Drop down menu stuff
var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
	$j(this).find('a').addClass("selected");
	ddmenuitem = $j(this).find('ul').eq(0).css('visibility', 'visible');}

function jsddm_close() {	
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
	$j('#jsddm > li > a').removeClass("selected");
}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

$j(document).ready(function() {	
	$j('#jsddm > li').bind('mouseover', jsddm_open);
	$j('#jsddm > li').bind('mouseout',  jsddm_timer);
});

document.onclick = jsddm_close;

var meritage_definitions = new Object();

function set_meritage_definition(k, v) {
	meritage_definitions[k] = v;
}

$j(document).ready(function() {
	$j(".meritage_term").hover(function(e) {
		// Hover In
		term = $j(e.target).text().toLowerCase();
		defin = meritage_definitions[term];
		if(defin) {
			$j("#meritage_definition_box").text(defin).css('top', (e.pageY - 10) + 'px').css('left', (e.pageX + 20) + 'px').fadeIn('slow');
		}
	}, function() {
		// Hover Out
		$j("#meritage_definition_box").fadeOut("slow");
	});
});
