$(document).ready(function(){

	// Vertically center box texts on home
	
	var par = null;
	var el = null;
	
	var feh = "";
	
	for(i=1;i<4;i++){
	
		par = document.getElementById('box-'+i);
		
		if(par != null){
			el = document.getElementById("inner-"+i);
			el.style.marginTop  = (.5 * (par.offsetHeight - el.offsetHeight));
			
			if(navigator.appName=="Microsoft Internet Explorer"){
				el.style.marginLeft = -85 + (.5 * (par.offsetWidth - el.offsetWidth)) + 4;
			
			}else{
				el.style.marginLeft = (.5 * (par.offsetWidth - el.offsetWidth)) + 4;
			}
		}
	}
	
	// Vertically center sponsor logos
	
	var par = document.getElementById('main_sponsor');
	if(par != null){
		var el = document.getElementById("main_sponsor_logo");
			el.style.marginTop  = (.5 * ( par.offsetHeight - el.height));
	}
	
	for(i=1;i<3;i++){
		var par = document.getElementById('mediapartner_'+i);
		if(par != null){
			var el = document.getElementById("mediapartner_logo_"+i);
			el.style.marginTop  = (.5 * ( par.offsetHeight - el.height));
		}
	}
	
	for(i=1;i<7;i++){
		var par = document.getElementById('partner_'+i);
		if(par != null){
			var el = document.getElementById("partner_logo_"+i);
			el.style.marginTop  = (.5 * ( par.offsetHeight - el.height));
		}
	}
	
	
	// Press photo hovers
		
	$("div.pressimage").hover(
	
		function(){
			$(this).find("div.caption").css("display","block");
		},
		function(){
			$(this).find("div.caption").css("display","none");
		}
	);
	
});
