function initNavigation(){

	$('#site-navigation > ul > li').hover(
		function(){
			cnt = $( this ).children().size(); 
			if( cnt > 1 ){
				$(this).addClass('hover');	
				$('embed, object').hide();
			}	
		}, function (){
			$(this).removeClass('hover');	
			$('embed, object').show();
		}
	)

	$('ul.regions a').mouseover( function(){
		$('ul.regions a').removeClass('active');
		$(this).addClass('active');
	})

}

function initMoreinfo( sel ){
	$(sel).each( function(){
		href = $(this).attr('href');
		if( href.substring(0,4) == 'http' ) {
			$(this).addClass('url');
		}else{
			aHref = href.split(".");
			len = aHref.length;
			nClass = aHref[len-1];
			$(this).addClass( nClass.toLowerCase() );
		}
		if( href.substring(0,6) == 'mailto') {
			$(this).addClass('nostyle');
		}
	});

}

function initFileLinks ( sel ) {
	$(sel).each( function(){
if($(this).attr('href') != undefined ){
	    href = $(this).attr('href');
		aHref = href.split(".");
		len = aHref.length;
		
		if( len > 1 ) {
			sClass = aHref[len-1];
			sClass = sClass.toLowerCase()
			if( sClass.length < 5 )
			$(this).addClass( sClass );
		}
}

	});
}

function initNewsletterForm() {
	// Newsletter
	label = $('.newsletter .query').prev().html();
	$('.newsletter .query').val( label );
	$('.newsletter .query').click( function(){
		v = $(this).val();
		if( v != '' ){
			$(this).val( '' );
		}
	});
	$('.newsletter .query').blur( function(){
		v = $(this).val();
		if( v == '' ){
			$(this).val( label );
		}
	});	
}

$().ready( function() {
	initNavigation();
	
	// Cufon Replaces
	Cufon.replace('h1',{ fontFamily: 'TheMixLight' });
	Cufon.replace('h2,.payoff');
	Cufon.replace('.projectlist h3');
	Cufon.replace('#site-navigation > ul > li a');
	Cufon.replace('.header');
	Cufon.replace('.regions a', {
		hover: true
	});

	initFileLinks('a');
	initNewsletterForm();
	initMoreinfo( '.moreinfo li a ' );

$('#site-navigation ul:first>li:nth-child(2)>a').click(function(){return false});



});

