var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;

function dropdown_open(){  
	dropdown_canceltimer();
	dropdown_close();
	ddmenuitem = $(this).find('ul').css('visibility', 'visible');
	
	//MAKES DROPDOWN SAME WIDTH AS BUTTON
	ddwidth = $(this).width() + "px";
	ddmenuitem.css('width', ddwidth)
}

function dropdown_close() { 
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden'); 
}

function dropdown_timer() { closetimer = window.setTimeout(dropdown_close, timeout); }

function dropdown_canceltimer() {  
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
document.onclick = dropdown_close;

jQuery.fn.reset = function () {
  $(this).each (function() { this.reset(); });
}

$(document).ready( function() {
	
	//DROPDOWN MENUS
	$('#dropdown > li').bind('mouseover', dropdown_open);
	$('#dropdown > li').bind('mouseout',  dropdown_timer);
	
	/* TIPSY */
	$('#map-tip').tipsy({gravity: 's'});

	/* PLACEHOLDER */
	$('input').placeholder();
	
	/* REVEAL */
	var reveal_current = "naacp";
	$('a.reveal').click( function() {
		var reveal_selected = $(this).attr('rel');
		if(reveal_selected != reveal_current) {
			$('div#' + reveal_selected).slideDown();
			$('div#' + reveal_current).slideUp();
			reveal_current = reveal_selected;
		} else {
			$('div#' + reveal_selected).slideUp();
			reveal_current = "naacp";
		}
		return false;
	});
	
});

/* SUBMIT SALSA FORM */
function loadEmail() {
	var u = 'http://salsa3.salsalabs.com/o/1895/p/salsa/web/common/public/signup?signup_page_KEY=6134';
	var e = document.getElementById("Email");
	if (!(e == null)) {
		var ev = e.value;
		if (!(ev == "")) {
			u = u + "&Email=" + ev;
		}
	}
	var z = document.getElementById("Zip");
	if (!(z == null)) {
		var zv = z.value;
		if (!(zv == "")) {
			u = u + "&Zip=" + zv;
		}
	}
	document.location.href = u;
}

/*
CSS Browser Selector v0.4.0 (Nov 02, 2010)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
function css_browser_selector(u){var ua=u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1},g='gecko',w='webkit',s='safari',o='opera',m='mobile',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3.6')?g+' ff3 ff3_6':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('blackberry')?m+' blackberry':is('android')?m+' android':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?m+' j2me':is('iphone')?m+' iphone':is('ipod')?m+' ipod':is('ipad')?m+' ipad':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win'+(is('windows nt 6.0')?' vista':''):is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);
