// JavaScript Document
//contains all intro actions

$(function() {

		$("#open_1BH,#introTXTHoldArea,#intro_compliance,#intro_consulting,#intro_university,#intro_securities,#footer").hide();

	function runSiteAreasEffects()
	{
		$("#intro_securities").stop().show("slide",{direction: "down"},440,function(){
			 $("#intro_consulting").stop().show("slide",{direction: "down"},440,function(){
				$("#intro_compliance").stop().show("slide",{direction: "down"},440,function(){
					$("#intro_university").stop().show("slide",{direction: "down"},440,function(){
						showIntroTextArea();
						$("#intro_consulting,#intro_securities,#intro_university,#intro_compliance").css("filter","none");
						});
					});
				});
			 });
	}
	
	function showIntroTextArea()
	{
		$("#introTXTHoldArea").fadeIn(700,function(){
                        bindMouseEvents();
                        $("#footer").fadeIn("fast");
			});
	}
	
	function showTextArea(txt)
	{
		$("#" + txt).stop().animate({opacity: 1.0},200,'easeInCubic');
	}

	function hideTextArea(txt)
	{
		$("#" + txt).stop().animate({opacity: 0.0},200,'easeInCubic');
	}

	function showCompliance()
	{
		showTextArea("txtCompliance");
		$("#intro_compliance").stop().animate({height: "460px", width: "310px", opacity: 1.0},225,'easeInCubic',function(){$("#intro_compliance").css("filter","none");});
		$("#intro_consulting,#intro_securities,#intro_university").stop().animate({height: "403px", width: "197px", opacity: 0.4},225,'easeInCubic');
	}
	
	function hideCompliance()
	{
		resetAll();
		hideTextArea("txtCompliance");
	}
	
	function showSecurities()
	{
		showTextArea("txtSecurities");
		$("#intro_securities").stop().animate({height: "460px", width: "310px", opacity: 1.0},225,'easeInCubic',function(){$("#intro_securities").css("filter","none");});
		$("#intro_consulting,#intro_compliance,#intro_university").stop().animate({height: "403px", width: "197px", opacity: 0.4},225,'easeInCubic');
	}
	
	function hideSecurities()
	{
		resetAll();
		hideTextArea("txtSecurities");
	}
	
	function showConsulting()
	{
		showTextArea("txtConsulting");
		$("#intro_consulting").stop().animate({height: "460px", width: "310px", opacity: 1.0},225,'easeInCubic',function(){$("#intro_consulting").css("filter","none");});
		$("#intro_securities,#intro_compliance,#intro_university").stop().animate({height: "403px", width: "197px", opacity: 0.4},225,'easeInCubic');
	}
	
	function hideConsulting()
	{
		resetAll();
		hideTextArea("txtConsulting");
	}
	
	function showUniversity()
	{
		showTextArea("txtUniversity");
		$("#intro_university").stop().animate({height: "460px", width: "310px", opacity: 1.0},225,'easeInCubic',function(){$("#intro_university").css("filter","none");});
		$("#intro_securities,#intro_compliance,#intro_consulting").stop().animate({height: "403px", width: "197px", opacity: 0.4},225,'easeInCubic');
	}
	
	function hideUniversity()
	{
                resetAll();
		hideTextArea("txtUniversity");
	}
	function resetAll()
	{
           $("#intro_university,#intro_securities,#intro_compliance,#intro_consulting").stop().animate({height: "460px", width: "225px", opacity: 1.0},225,'easeInCubic',function(){$("#intro_consulting,#intro_securities,#intro_university,#intro_compliance").css("filter","none");});
        }

	function bindMouseEvents()
	{
	
		$("#intro_compliance").mouseenter(function() {
			$(this).css('cursor','pointer');
                        showCompliance();
			return false;});
		$("#intro_compliance").mouseleave(function() {
			hideCompliance();
			return false;});
		$("#intro_consulting").mouseenter(function() {
			$(this).css('cursor','pointer');
                        showConsulting();
			return false;});
		$("#intro_consulting").mouseleave(function() {
			hideConsulting();
			return false;});
		$("#intro_securities").mouseenter(function() {
			$(this).css('cursor','pointer');
                        showSecurities();
			return false;});
		$("#intro_securities").mouseleave(function() {
			hideSecurities();
			return false;});
		$("#intro_university").mouseenter(function() {
                        $(this).css('cursor','pointer');                                     
			showUniversity();
			return false;});
		$("#intro_university").mouseleave(function() {
			hideUniversity();
			return false;});
		$("#intro_compliance").click(function() {
			document.location = 'http://www.compliance1st.com/';
			return false;});
		$("#intro_consulting").click(function() {
			document.location = 'http://www.consulting.1stbridgehouse.com/';
			return false;});
		$("#intro_securities").click(function() {
			document.location = 'http://www.securities.1stbridgehouse.com/';
			return false;});
		$("#intro_university").click(function() {
			document.location = 'http://www.1stbridgehouseuniversity.com/';
			return false;});
	}
	
	function introduceBackground()
	{
		$("#intro_link_area_holder").show("explode",{pieces: 16},2000,function(){runSiteAreasEffects();});
	}
	
	function destroyWelcomeNote()
	{
		$("#opener_holder").hide("explode",{pieces: 16},2000,function(){setTimeout(introduceBackground(),1500)});
	}
	
	function showWelcomeNote()
	{
                $("#open_1BH").show("slide",{direction: "down"},800,function(){setTimeout(runSiteAreasEffects,500);});
	}
	
        //showWelcomeNote();
	setTimeout(showWelcomeNote,750);
	
	
});

