$(document).ready(function() {
    activityModal();
    modal();
    cyclePromoTabs();
    profileTabNav();
    networkTabNav();
});

function cyclePromoTabs() {
    $("#promoFeatureBox").tabs().tabs('rotate', 5000);
}

function profileTabNav() {
var curTab ="";
var qs = window.location.search.substring(1);

var params = qs.split("&");
for(i=0;i<params.length;i++)
{
	var param = params[i].split("=")[0];
	if(param == "profiletabview")
	{
		curTab=params[i].split("=")[1];
		break;
	}
}
	

if(curTab=="")
{
	try
	{
		document.getElementById("profileNav").getElementsByTagName("li")[0].className="youAreHere";
		document.getElementById("personalProfileTab").style.display="block";
	}
	catch(e){}
}
else
{//we want a specific tab
	
	switch(curTab)
	{
		case "personalProfile": 
								 var index = 0;
										 break;
		case "investmentProfile": 
								   var index=1; 
										 break;
		case "subscriptions": 
								   var index=2; 
										 break;
		case "network": 
								   var index=3; 
										 break;
		case "answers": 
								   var index=4; 
										 break;
		default: 
									var index=0;
						curTab="personalProfile";
											break;
	}
	
	document.getElementById("profileNav").getElementsByTagName("li")[index].className="youAreHere";
	document.getElementById(curTab+"Tab").style.display="block";
}

$("#profileNav a").click(function() {
        $("#profileNav li:not(this)").removeClass();
        $(this).parent().addClass("youAreHere");
        var whichTab = $(this).attr("href");
        whichTab += "Tab";
        $("#profileTabs .tabs:not(whichTab)").hide();
        $(whichTab).show();
        return false;
    });
}

function networkTabNav() {
    $("#networkNav a").click(function() {
        $("#networkNav li:not(this)").removeClass(); $(this).parent().addClass("youAreHere");
        var whichTab = $(this).attr("href"); whichTab += "Tab";
        $("#networkTabs .tabs:not(whichTab)").hide(); $(whichTab).show();
        return false;
    });
}

function activityModal() {
    $(".updateActions").click(function() {
        var userName = $(this).parent("p").find(".userName").text();
        var userURL = $(this).parent("p").find(".userName").attr("href");
        var userID = $(this).parent("p").find(".updateActions").attr("userid");
        $("#activityModal .amUserName").text(userName).attr("href", userURL);
        $("#activityModal input[type='hidden']").attr("value", userID);
        $.blockUI({
            message: $('#activityModal'),
            css: { textAlign: 'left', padding: '10px', border: '2px solid #ccc', background: '#EFEFEF', '-webkit-border-radius': '5px', '-moz-border-radius': '5px', opacity: 0.8 }
        });
        $(".cancelBtn").click(function() { $.unblockUI(); });
        return false;
    });
}

function modal() {
    $('#modalDemoBtn').click(function() {
        $.blockUI({
            message: $('#loginForm'),
            css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#111',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: 0.8,
                color: '#fff'
            }
        });
        setTimeout($.unblockUI, 2000);
    });
}

