/**********************
 * JQuery Functions   *
 **********************/

jQuery(document).ready(function($){
 
/****************************
 * Open Links in New Window *
 ****************************/

	function externalLinks() {   
		if (!document.getElementsByTagName) return;   
		var anchors = document.getElementsByTagName("a");   
		for (var i=0; i<anchors.length; i++) {   
			var anchor = anchors[i];   
			if (anchor.getAttribute("href") &&   
				anchor.getAttribute("rel") == "external")   
				anchor.target = "_blank";   
			}   
		}   
	window.onload = externalLinks;
	

	
/****************************
 * Slider                   *
 ****************************/
	
	var slider_pause = 0;
	$('#feature-container').mouseover(function(){
		slider_pause=1;
	}).mouseout(function(){
		slider_pause=0;
	});
	$('#feature-container div.slide:gt(0)').hide();
	
	nextSlide = function(){
		if(!slider_pause){
			$('#feature-container div.slide:first-child').fadeOut()
			.next('div.slide').fadeIn(400, function(){ clearTimeout(theTO); theTO = setTimeout('nextSlide()', 8000)})
			.end().appendTo('#feature-container')
		}
	}
	
	theTO = setTimeout('nextSlide()', 8000);
	
	$('#action .next').click(function(){
		nextSlide();
	});
	
	$('#action .prev').click(function(){
		$('#feature-container div.slide:first-child').fadeOut();
		$('#feature-container div.slide:last-child').prependTo('#feature-container').fadeIn(400, function(){ clearTimeout(theTO); theTO = setTimeout('nextSlide()', 8000)})
	});
		
});

isMSIE=(navigator.appName=="Microsoft Internet Explorer") ? true : false;
  
  	var timeout    = 500;
  	var closetimer = 0;
  	var ddmenuitem = 0;
  	var ddparent=0;
  	var closetimer2 = 0;
  	var ddmenuitem2 = 0;
  	var ddparent2=0;
  
  	function jsddm_open()
  	{  jsddm_canceltimer();
  	   jsddm_close();
  	   ddparent=jQuery(this).attr('class').split(' ').slice(-1); 
  	   ddmenuitem = jQuery(this).children('ul').show();
  	   jQuery(this).addClass('nav_hover');
  	   }
  
  	function jsddm_close()
  	{  if(ddmenuitem) ddmenuitem.hide();
  		jQuery('.'+ddparent).removeClass('nav_hover');
  	}
  
  	function jsddm_timer()
  	{  closetimer = window.setTimeout(jsddm_close, timeout);}
  
  	function jsddm_canceltimer()
  	{  if(closetimer)
  	   {  window.clearTimeout(closetimer);
  		  closetimer = null;}} 
		  
  
  	function jsddm_open2()
  	{  jsddm_canceltimer2();
  	   jsddm_close2();
  	   ddparent2=jQuery(this).attr('class').split(' ').slice(-1); 
  	   ddmenuitem2 = jQuery(this).children('ul').show();
  	   jQuery(this).addClass('nav_hover');
  	   }
  
  	function jsddm_close2()
  	{  if(ddmenuitem2) ddmenuitem2.hide();
  		jQuery('.'+ddparent2).removeClass('nav_hover');
  	}
  
  	function jsddm_timer2()
  	{  closetimer2 = window.setTimeout(jsddm_close2, timeout);}
  
  	function jsddm_canceltimer2()
  	{  if(closetimer2)
  	   {  window.clearTimeout(closetimer2);
  		  closetimer2 = null;}}
  
  	document.onclick = function(){
		jsddm_close;
		jsddm_close2;
	}  
  	
  	jQuery(document).ready(function($){
  	 
  		$('#menu-top > li').bind('mouseover', jsddm_open);
  		$('#menu-top > li').bind('mouseout',  jsddm_timer);
  		$('#menu-top > li > ul > li').bind('mouseover', jsddm_open2);
  		$('#menu-top > li > ul > li').bind('mouseout',  jsddm_timer2);
  	  $('#menu-top ul').hide();
  	});
