$(document).ready(function(){
	
	/* PNGFIX start *******************************************************************/
		$(document).pngFix();
	/* PNGFIX end *********************************************************************/
	
	/* EXTERNAL LINKS start ***********************************************************/
	$('a[@rel$="external"]').click(function(){
		this.target = "_blank";
	});	
	/* EXTERNAL LINKS end *************************************************************/

	/* NAVIGATION start ***************************************************************/
	$('#nav ul ul, #nav-top ul ul').hide();
	//hover show 2nd level
	$('#nav ul > li,#nav-top ul > li').hover(function() {
		$('ul:first', this).show();
	},
	function() {$('ul:first', this).hide();});
	//hover 3rd level
	$('#nav ul li li,#nav-top ul li li').hover(function() {
		$('ul:first', this).each(function() {
			$(this).show();
		});
	},
	function() {$('ul:first', this).hide();});
	//hover 4th level
	$('#nav ul li li li,#nav-top ul li li li').hover(function() {
		$('ul:first', this).each(function() {
			$(this).show();
		});
	},
	function() {$('ul:first', this).hide();});
	/* NAVIGATION end ****************************************************************/
	
	/* SIFR***************************************************************************/
	$('.sifr-text').flash(
		{ 
			src: '/includes/media/font-tw-cen-mt.swf', 
			flashvars: { 
			css: [
				'* { color:#000000; }',
				'em { color:#FFFFFF; }'				
				].join(' ')
			}
		 },
		 { version: 8 },
			function(htmlOptions) {
				htmlOptions.flashvars.txt = this.innerHTML;
				this.innerHTML = '<div>'+this.innerHTML+'</div>';
				var $alt = $(this.firstChild);
				htmlOptions.width = $(this).width(); //$alt.width()
				htmlOptions.height = $(this).height(); //$alt.height()
				$alt.addClass('alt');
				$(this).addClass('sifr-text-alt').prepend($.fn.flash.transform(htmlOptions));						
			}
		);
	/* SIFR**************************************************************************/
	
	
	
	/* SLIDESHOW start **************************************************************/
	setInterval( "slideSwitch()", 5000 );
	/* SLIDESHOW end ****************************************************************/	
		
}); //close document.ready

/* SLIDESHOW function start *********************************************************/
function slideSwitch() {
	var $active = $('#slideshow img.active');

	if ( $active.length == 0 ) $active = $('#slideshow img:last');

	var $next =  $active.next().length ? $active.next()
			: $('#slideshow img:first');

	$active.addClass('last-active');

	$next.css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, 1000, function() {
			 $active.removeClass('active last-active');
	});
}
/* SLIDESHOW function end ***********************************************************/	