function LaunchWindow(DivID,Width,Height,Icon,Title,Src,ex,ey){
	$('body').find('.'+DivID).fadeOut(200,function(){$(this).remove();});
	$('body').append('<div class="'+DivID+' containerPlus draggable" width="'+Width+'" height="'+Height+'" buttons="m,c" icon="'+Icon+'" skin=""><div class="no"><div class="ne"><div class="n">'+Title+'</div></div><div class="o"><div class="e"><div class="c"><div class="mbcontainercontentcontent"><iframe style="overflow-x: hidden; overflow-y: hidden;" name="IFr_'+DivID+'" id="IFr_'+DivID+'" src="'+Src+'" frameborder="0" valign="middle" align="center" height="'+(Height-68)+'" width="'+(Width-50)+'" hspace="0" vspace="0" scrolling="no"></iframe></div></div></div></div><div ><div class="so"><div class="se"><div class="s"></div></div></div></div></div></div>');							
	$("."+DivID).buildContainers({
		containment:"document",
		elementsPath:"/Images/JQuery/MBContainer/"				
	});
	$("."+DivID).css({left:((ex-(Width/2)))+'px',top:((ey-(Width/2)))+'px'});
}

function LaunchChatWindow(DivID,Width,Height,Icon,Title,Src,ex,ey,Mode,Resize){
	if (Resize){
		var resizable="resizable";
	}
	else{
		var resizable="";
	}
	if ($('.'+DivID).length<=0){
		$('body').append('<div id="'+DivID+eval(Mode+'FrameID')+'" class="'+DivID+eval(Mode+'FrameID')+' '+DivID+' containerPlus draggable '+resizable+'" buttons="i,m,c" width="'+Width+'" height="'+Height+'" icon="'+Icon+'" skin="" ><div class="no"><div class="ne"><div class="n">'+Title+'</div></div><div class="o"><div class="e"><div class="c"><div class="mbcontainercontent"><iframe style="overflow-x: hidden; overflow-y: hidden;" name="IFr_'+DivID+eval(Mode+'FrameID')+'" id="IFr_'+DivID+eval(Mode+'FrameID')+'" src="'+Src+'" frameborder="0" valign="middle" align="center" height="100%" width="100%" hspace="0" vspace="0" scrolling="no"></iframe></div></div></div></div><div ><div class="so"><div class="se" rel="'+DivID+'"><div class="s"></div></div></div></div></div></div>');							
		$("."+DivID+eval(Mode+'FrameID')).buildContainers({
			containment:"document",
			elementsPath:"Images/JQuery/MBContainer/"				
		});
		var pos = $('#SiteSrc').contents().find('#SiteHolder').offset(); 
		$("."+DivID+eval(Mode+'FrameID')).css({left:(pos.left+ex)+'px',top:(pos.top+ey)+'px'});
	}
	else {
		document.getElementById('IFr_'+DivID+eval(Mode+'FrameID')).src=Src;
		$('.'+DivID+eval(Mode+'FrameID')+' .n').html(Title);
	}
}

function UpdateStatus(input){
	$('#MyStatusText').html(input);
	$('#MyStatusHolder').fadeIn(200);
	setTimeout('RemoveStatus()',5000);
}

function RemoveStatus(){
	$('#MyStatusHolder').fadeOut(1000);
}

$(document).ready(function() {	
	Cufon.replace('.UpdateBlock h1, .CenterBlock h1, #ProfileData h2, .RightContainer h1, .FullContainer h1', {fontFamily: 'Angelina'});
	Cufon.replace('.HeaderTitle h1, .TabHeader h1, .HomePanel h1, #HomeTopText ul li strong', {fontFamily: 'Eurostile'});
				
	$("#ScrollLeft,#ScrollRight").hover(
	function(){
		$(this).stop().fadeTo(200,.4);
	}
	,function(){
		$(this).stop().fadeTo(200,1);
	})
	
	$('a.confirm').click(
		function(event) {
			location.href = $(this).attr('href');
		}
	).confirm();

	$('.HeaderBarInside').fadeTo(10,.4);
	$('.LargeHeaderBar, .MediumHeaderBar, .SmallHeaderBar, .CenterContainerDupe, .CenterContainer, .RightContainer, .FullContainer').hover(
		function(){
			$(this).find('.HeaderBarInside').fadeTo(500,1);
		},
		function(){
			$(this).find('.HeaderBarInside').stop().fadeTo(500,.4);
		}
	)
	///////MAIN NAV FUNCTIONS/////////////////
	$('#DoLogin').click(
		function(){
			document.login.submit();
		}
	)
	$('#Forgot').click(
		function(event){
			parent.LaunchWindow('ForgotPass',520,320,'Link.png','Forgot your password?','Forgot_Password.asp',event.pageX,event.pageY+220);
		}
	)
	$('#Register').click(
		function(){
			document.location='/register.asp';
		}
	)
	$('#EditProfile').click(
		function(){
			document.location='/profile_edit.asp';
		}
	)
	$('#Online').click(
		function(){
			document.location='/users_online.asp';
		}
	)
	$('#PMs').click(
		function(event){
			parent.LaunchWindow('Status',520,600,'Luigi.png','Personal messaging system','PMInbox.asp',event.pageX-180,event.pageY+280);
		}
	)
	$('#Status').click(
		function(event){
			parent.LaunchWindow('Status',520,320,'Samus.png','Edit your status','Profile_Status.asp',event.pageX,event.pageY+220);
		}
	)
	$('#Status').hover(
		function(){
			$('#MyStatusHolder').fadeIn(200);
		},
		function(){
			setTimeout('RemoveStatus()',5000);
		}
	)
	$('#LogOutButton').click(
		function(){
			document.location='/logout.asp';
		}
	)
	
	$("ul.Nav1 li")
		.css( {backgroundPosition: "0px -1px"} )
		.hover(function(){
			$(this).stop().animate(
				{backgroundPosition:"(-219px -1px)"}, 
				{duration:300})
		},
		function(){
			$(this).stop().animate(
				{backgroundPosition:"(0px -1px)"}, 
				{duration:600})
		});
	$("ul.Nav2 li")
		.css( {backgroundPosition: "0px -34px"} )
		.hover(function(){
			$(this).stop().animate(
				{backgroundPosition:"(-219px -34px)"}, 
				{duration:300})
		},
		function(){
			$(this).stop().animate(
				{backgroundPosition:"(0px -34px)"}, 
				{duration:600})
		});
	$("ul.Nav3 li")
		.css( {backgroundPosition: "0px -67px"} )
		.hover(function(){
			$(this).stop().animate(
				{backgroundPosition:"(-219px -67px)"}, 
				{duration:300})
		},
		function(){
			$(this).stop().animate(
				{backgroundPosition:"(0px -67px)"}, 
				{duration:600})
		});

	////////END OF MAIN NAV/////////////
})