
IS.Team = { 
	Members:{},
	init:function(){ 
		this.Members = IS.Init.initData.team; 
		E.addListener(Dom.getElementsByClassName('member'),'mouseover',this.Listeners.ShowSpotlightBox); 
		var loadbg = new Image(); 
		loadbg.src = '/inc/app/instadium/boxes/teamnames/pix/contact_hoverbg.png';
	}, 
	Listeners:{ 
		ShowSpotlightBox:function(){ 
			var person = this.id.split('-')[1]; 			
			var info = IS.Team.Members[person]; 
			$('MemberInfoName').innerHTML = info.title; 
			$('MemberInfoContent').innerHTML = info.copy; 
			
			var memberLocation = Dom.getXY(this); 
			var parentLocation = Dom.getXY($('TeamInteractive')); 

			Dom.setStyle($('MemberInfoSpotlight'),'top',(memberLocation[1]-parentLocation[1]-3)+'px');
			Dom.setStyle($('MemberInfoSpotlight'),'left',(memberLocation[0]-parentLocation[0]-3)+'px');
			
			Dom.setStyle($('MemberInfoSpotlight'),'display',''); 
			
			E.addListener($('MemberInfoSpotlight'),'mouseout',IS.Team.Listeners.CheckForMouseOutOfDiv); 

		},
		CheckForMouseOutOfDiv:function(event){ 
			if(event.toElement){
				current_mouse_target=event.toElement;
			}else if(event.relatedTarget){				
				current_mouse_target=event.relatedTarget;
			}
			
			while(current_mouse_target.parentNode){
				if((current_mouse_target = current_mouse_target.parentNode) == $('TeamInteractive')){ 
					return false; 
				}
			}
			
		Dom.setStyle($('MemberInfoSpotlight'),'display','none'); 


		}
	}
} 
IS.Init.initThese.push('Team');