// JavaScript Document

/**** Navigation Dropdown menu ****/
var timeout    = 100;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open(){
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}
function jsddm_close(){
    if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}
function jsddm_timer(){
    closetimer = window.setTimeout(jsddm_close, timeout);
}
function jsddm_canceltimer(){
    if(closetimer){
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

$(document).ready(function(){
    $('#navigation > ul > li').bind('mouseover', jsddm_open)
    $('#navigation > ul > li').bind('mouseout',  jsddm_timer)
});
document.onclick = jsddm_close;


/**** Show / Hide Divs ****/
function showhide(showlayer,hidelayer) {
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( 'document.all.' + showlayer + '.style.display = block');
                eval( 'document.all.' + hidelayer + '.style.display = none');
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[showlayer].display = 'block';
                document.layers[hidelayer].display = 'none';
	}
	if (document.getElementById && !document.all) {
		s = document.getElementById(showlayer);
		s.style.display = 'block';
                h = document.getElementById(hidelayer);
		h.style.display = 'none';
	}
}

/**** open new window ****/
function openWin(elementId){
      var mysel = document.getElementById(elementId);
      var url = mysel.options[mysel.selectedIndex].value;

      if(url != ''){
            window.open(url, 'childWin');
      }
      return true;
}

/*** Click tracking ***/
$(document).ready(function(){
		$('a[href^="http"]').click(function(){
			_gaq.push(['_trackEvent', 'Outbound Links', 'Click', '[' + $(this).attr('href') + ']']);

			if($(this).attr('target') == "_blank"){
				window.open(
						$(this).attr('href'),
						'_blank'
				);
			}else{
				setTimeout('document.location = "' + $(this).attr('href') + '"', 100);
			}

			return false;
		});

		$('a[href^="mailto:"]').click(function(){
				_gaq.push(['_trackEvent', 'Mailto Links', 'Click', '[' + $(this).attr('href') + ']']);
		});
});

