/**
 * various UI functions for the site
 */
 
 
$( function(){
 $('.box-related .item').hover( 
	 	function(evt){ $(evt.target).addClass('over') } ,
	 	function(evt){ $(evt.target).removeClass('over') } 
		)
 	.click( function(evt){
		var a =	$(evt.target).find('a');
		var href = a.attr('href');
		document.location = href;
  })
	

	$('.topnav li:first').css('background-position',"-5px 0px");	
	$('.topnav a:first').css('padding-left',"13px");
		
	var wh = $(window).height();
	var h =	$("#pane-main").height();
	var p = wh-h-50;
	
	//if ( p > 0 ) $('body').css("padding-bottom", p + "px");
	
	
	// adjust padding for first para that follows an h4...not all browsers
	// can do this through CSS
	// ------------------------------------------------------------------
	$('.box-cta h4 + p').css('margin-top',0);
	
	$('.box-related').cornersprite({
		cornerWidth:30,
		cornerHeight:30,
		image: '/images/ui/box_rounded_1px.gif',
		startNW: [0,0],
		startNE: [-330,0],
		startSW: [0,-94],
		startSE: [-330,-94]
	});
	
	$('#site-search-kw').keypress(function(e){
		console.log(e);
		if ( e.keyCode == 13 ) doSiteSearch();
	});
	
	$('.b-search').click(doSiteSearch);
	
	
	$('a').filter( function(){
		return this.href.indexOf("/download/aid") != -1
	}).each( function(){
		$(this).click(  function(){
			var u = this.href.substring(this.href.indexOf("/download"));
			pageTracker._trackPageview(u)
		
			
		});
	})
	
	
	
	
	
});


function doSiteSearch()
{
	var kw = $('#site-search-kw').get(0).value;
	var url = "/resources/search/kw-" + encodeURI(kw);
	document.location = url;
	
}

function assignCtaIcon( src )
{
	var icon = $('<img>').attr('src',src).addClass('icon');
	
	if( src.match(/Icon_Contact.png/) )
	{
		icon = $('<a>').attr('href','/index.php?action=company,contact').append(icon);
	}
	
	$('.box-cta').prepend(icon);
}

