$(function(){
	
	//FAQ slider script
	$('.blueDotList li a').toggle(function(){
		$(this).next('div').slideDown('fast');
	}, function(){
		$(this).next('div').slideUp('fast');
	});

	//Fund Data slider
	$('.assetAllocation .legend .moreDownArrow').toggle(function(){
		$(this).prev('div').children('ul.hide').slideDown('fast');
		$(this).addClass('lessUpArrow');
	}, function(){
		$(this).prev('div').children('ul.hide').slideUp('fast');
		$(this).removeClass('lessUpArrow');
	});
	
	//Fund Data slider
	$('.holdings .content .moreHoldings_downArrow').toggle(function(){
		$(this).prev('ul.hide').slideDown('fast');
		$(this).addClass('lessHoldings_upArrow');
	}, function(){
		$(this).prev('ul.hide').slideUp('fast');
		$(this).removeClass('lessHoldings_upArrow');
	});

	// initialize scrollable -- if it exists
	if($(".scrollable").length > 0){
		$(".scrollable").scrollable({ vertical: true, mousewheel: false });
	

		$(".scrollable .items img").click(function() {
			//var api = $("#scroller").data("scrollable");
			//api.next();

			// see if same thumb is being clicked
			if ($(this).hasClass("active")) { return; }

			// activate item
			$(".items img").removeClass("active");
			$(this).addClass("active");
			var currentContent = $('.dealContainer_content').html();
			var randomNumber = Math.floor(Math.random()*10);
			//alert(randomNumber);
			currentContent = currentContent.replace("Private Placements in Action", "Private Placements in Action");
			
			//AJAX call, this is where you insert a PHP file with content
			$('.dealContainer_content').html(currentContent);	
		});
		
	}
	
	// Pop up menu for Select a Fund
	var fundMenuTimer;
	$('.selectFundPopUp').hover(function(){
		$(this).show();
		
		//start timer
		clearTimeout(fundMenuTimer);
		
	}, function(){
		clearTimeout(fundMenuTimer);
		if($.browser.msie){
			$('.selectFundPopUp').hide();
			return;
		}
		$('.selectFundPopUp').stop(true, true);
		$(this).hide();
	});
	
	$('#selectAFund').hover(function(){
		clearTimeout(fundMenuTimer);

		if($.browser.msie){
			$('.selectFundPopUp').show();
			return;
		}
		$('.selectFundPopUp').fadeIn();
		
	}, function(){
		clearTimeout(fundMenuTimer);
		fundMenuTimer = setTimeout(function(){
			clearTimeout(fundMenuTimer);
			if($.browser.msie){
				
				$('.selectFundPopUp').hide();
				return;
			}
			$('.selectFundPopUp').stop(true, true);
			$('.selectFundPopUp').fadeOut("fast");
			
			}, 100);
	});

	//VIEW ALL Button on RHS
	var $tabs = $('#container-1 > ul').tabs();

	$('.viewAllButton').click(function(){
		$tabs.tabs('select', 2); // switch to third tab
		return false;
	});

	//fix this -- doesnt load for inner pages afte they are loaded
	//$('.mainTabs'
	$('a.font_blue_bold').click(function(){
		var new_href = $(this).attr("href");
		$('.execBio').load(new_href.replace("#",""));
		return false;
	});

	$('a img.execPhoto').click(function(){
		var new_href = $(this).parent("a").attr("href");
		$('.execBio').load(new_href.replace("#",""));
		return false;
	});

	$('a.small').click(function(){
		var new_href = $(this).attr("href");
		$('.execBio').load(new_href.replace("#",""));
		return false;
	});

	$('a.backToResults').click(function(){
		var new_href = $(this).attr("href");
		new_href = "Team2.php" + new_href.substring(new_href.indexOf("?"),new_href.length);
		//alert(new_href);
		$('.execBio').parent().load(new_href);
		return false;
	});

	/* ROI Advisors Image Rotator on RHS -- import innerfade JQuery library */
	if($('#advisorRotator').length > 0){
		$('#advisorRotator').innerfade({
			animationtype: 'fade',
			speed: 750,
			timeout: 5000,
			containerheight: '106px'
		});
	}

	//load the tabs for the modal tabs for Commission Table
	//$('#commissionTableContent ul').tabs();

	/* FundSERV and Commission Table */
	$('#commissionTable').click(function (e) {
		e.preventDefault();
		var new_href = $(this).attr("href");
		new_href = new_href.replace("#","");
		$('#commissionTableContent').modal({ onOpen: function (dialog) { 
			dialog.overlay.fadeIn('slow', function () { 
				dialog.container.fadeIn('slow', function () {
					dialog.data.fadeIn('slow');
					//load in AJAX data
					$('#commissionTableContent div').load(new_href);
				});
			});
		}});
	});

	/* SubAdvisors Image/Content Scroller */
	//show the first image in the SubAdvisor Image Scroller
	if($('#subAdvisorScroller').length > 0){
		$('#subAdvisorScroller .current a:first').fadeIn("fast");
		$('#subAdvisorScroller .current a:first').addClass('selected');
		
		//show corresponding block
		$('#subAdvisorScrollerContent div:first').fadeIn("fast").addClass('selected');

		//select RHS option
		$('#subAdvisorRHS a div:first').addClass('selected');
	}

	//back button
	$('#subAdvisorScroller .buttons .leftBtn').click(function(){
		//if a previous exists
		if($('#subAdvisorScroller .current a.selected').prev('a').length > 0){
			//scroll image
			$('#subAdvisorScroller .current a.selected').hide();
			var prev = 	$('#subAdvisorScroller .current a.selected').prev('a');
			$('#subAdvisorScroller .current a.selected').removeClass('selected');
			prev.fadeIn("fast").addClass('selected');

			//show corresponding block
			$('#subAdvisorScrollerContent div.selected').hide();
			var prevContent = $('#subAdvisorScrollerContent div.selected').prev('div');
			$('#subAdvisorScrollerContent div.selected').removeClass('selected');
			prevContent.fadeIn('fast').addClass('selected');

			//show RHS
			var prevRHS = $('#subAdvisorRHS a div.selected').parent('a').prev('a').children('div');
			$('#subAdvisorRHS a div.selected').removeClass('selected');
			prevRHS.addClass('selected');
		}
		else{
			//scroll image
			$('#subAdvisorScroller .current a.selected').hide().removeClass('selected');
			$('#subAdvisorScroller .current a:last').fadeIn().addClass('selected');

			//show corresponding block
			$('#subAdvisorScrollerContent div.selected').hide().removeClass('selected');
			$('#subAdvisorScrollerContent div:last').fadeIn().addClass('selected');

			//show RHS
			$('#subAdvisorRHS a div.selected').removeClass('selected');
			$('#subAdvisorRHS a div:last').addClass('selected');
		}
	});

	//forward button
	$('#subAdvisorScroller .buttons .rightBtn').click(function(){		
		//if a next exists
		if($('#subAdvisorScroller .current a.selected').next('a').length > 0){
			//scroll image
			$('#subAdvisorScroller .current a.selected').hide();
			var next = 	$('#subAdvisorScroller .current a.selected').next('a');
			$('#subAdvisorScroller .current a.selected').removeClass('selected');
			next.fadeIn("fast").addClass('selected');

			//show corresponding block
			$('#subAdvisorScrollerContent div.selected').hide();
			var nextContent = $('#subAdvisorScrollerContent div.selected').next('div');
			$('#subAdvisorScrollerContent div.selected').removeClass('selected');
			nextContent.fadeIn('fast').addClass('selected');

			//show RHS
			var nextRHS = $('#subAdvisorRHS a div.selected').parent('a').next('a').children('div');
			$('#subAdvisorRHS a div.selected').removeClass('selected');
			nextRHS.addClass('selected');
		}
		else{
			//scroll image
			$('#subAdvisorScroller .current a.selected').hide().removeClass('selected');
			$('#subAdvisorScroller .current a:first').fadeIn().addClass('selected');

			//show corresponding block
			$('#subAdvisorScrollerContent div.selected').hide().removeClass('selected');
			$('#subAdvisorScrollerContent div:first').fadeIn().addClass('selected');

			//show RHS
			$('#subAdvisorRHS a div.selected').removeClass('selected');
			$('#subAdvisorRHS a div:first').addClass('selected');
		}
	});

	//clicked on the RHS for SubAdvisors
	$('#subAdvisorRHS .content a').click(function(){
		//alert($(this).html());
		$('#subAdvisorRHS .content a div').removeClass('selected');
		$(this).children('div').addClass('selected');

		//get the index of the clicked element
		var index = $(this).parent().children("a").index(this);

		//show the right image and stuff
		$('#subAdvisorScroller .current a').hide();
		$('#subAdvisorScroller .current a').removeClass('selected');
		
		$('#subAdvisorScroller .current a').eq(index).addClass('selected').fadeIn("fast");

		//show corresponding block
		$('#subAdvisorScrollerContent div').hide();
		$('#subAdvisorScrollerContent div.selected').removeClass('selected');

		$('#subAdvisorScrollerContent div').eq(index).addClass('selected').fadeIn("fast");

	});
	
	
	  $.ajax({
		type: "GET",
		url: "../DailyNav/DailyNAVPS.xml",
		dataType: "xml",
		success: parseXml
	  });
	  
	  function parseXml(xml)
		{
		  //find every Tutorial and print the author
		  $(xml).find("FundataKey").each(function()
		  {
			  if($(this).text() == "23696") {
				//$("#output").append($(this).attr("author") + "<br />");
				//alert("Working");
				//alert($(this).parent().find("NAVPS").text());
			  }
		  });
		
		 }
	

});
