
$(document).ready(function () {				

        



	// QUERYSTRING PARSER
	////////////////////////////////////////////

	var objURL = {};
	window.location.search.replace(
		new RegExp( "([^?=&]+)(=([^&]*))?", "g" ),
		function( $0, $1, $2, $3 ){
			objURL[ $1 ] = $3;
		}
	);
	var myVals = [];
	var i=0;
	for (var strKey in objURL){
	 myVals[ i ] = objURL[ strKey ];
	 i++;
	}
	
	// FOR TESTING 
	/*var value = "Username"
	var expiredays = 365;
	var exdate = new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie="JottName"+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString()); */
	
	/*var value2 = "Jott Basic"
	var expiredays2 = 365;
	var exdate2 = new Date();
	exdate2.setDate(exdate2.getDate()+expiredays2);
	document.cookie="JottSku"+ "=" +escape(value2)+
	((expiredays2==null) ? "" : ";expires="+exdate2.toGMTString());*/
	
	// COOKIE DETECTION
	////////////////////////////////////////////
	
	var getCookie = function(c_name) {
		if (document.cookie.length>0) {
		  c_start=document.cookie.indexOf(c_name + "=");
		  if (c_start!=-1) {
		    c_start=c_start + c_name.length+1;
		    c_end=document.cookie.indexOf(";",c_start);
		    if (c_end==-1) c_end=document.cookie.length;
		    return unescape(document.cookie.substring(c_start,c_end));
		    }
		  }
		return null;
		}
	$.getCookie = getCookie;
	function checkCookie() {
		username=getCookie('JottName');
		if (username!=null) {
			//console.log(myVals[0]);
		
		$('#nav').empty().append(
        "<ul><li><a href=\"/jott/how-to-use-jott.html\">How to Jott</a></li>" + "<li> &#124; </li>" +
        "<li><a href=\"/jott/tools-and-mash-ups.html\">Jott Apps</a></li>" + "<li> &#124; </li>" +
        "<li><a href=\"/settings_billing.aspx\">My Account</a></li>" + "<li> &#124; </li>" +
        "<li><a href=\"http://www.jott.com/jotters/\">Blog</a></li>" + "<li> &#124; </li>" +
		"<li><a href=\"/jott/help.html\">Help</a></li>" + "<li> &#124; </li>" +
		"<li><a href=\"/login.aspx?logout=1\">Logout</a></li>" + "<li> &#124; </li>" +
		"<li><a id=\"dashboard\" href=\"/myjotts.aspx\">Back to Dashboard</a></li></ul>");
		
		$('#qb_download1').empty().append("<a href=\"../quickbooks_qwc.ashx\"><img src=\"images/buttons/download_250_orange.png\" alt=\"download Now\" /></a>");
	    $('#qb_download2').empty().append("1. <a href=\"../quickbooks_qwc.ashx\">Download</a> Jott for QuickBooks");

		
		//CHANGE DESTINATION ON REG PAGES DEPENDING ON LOGGED IN OR NOT		
		var regButtons = [];
        regButtons[0] = "jott_signup";
        regButtons[1] = "jott_annual";
        regButtons[2] = "jott_pro_signup";
        regButtons[3] = "jott_pro_annual";
        regButtons[4] = "jott_paygo_5";
        regButtons[5] = "jott_paygo_10";
        regButtons[6] = "jott_paygo_20";
        regButtons[7] = "jott_voicemail_signup";
        regButtons[8] = "jott_voicemail_lower";
        regButtons[9] = "jott_for_salesforce_signup";
        regButtons[10] = "jott_for_salesforce_annual";
        regButtons[11] = "paygo_10_signup";
        regButtons[12] = "paygo_20_signup";
        regButtons[13] = "voicemail_40_signup";
        regButtons[14] = "voicemail_80_signup";
        for(var i=0; i<15; i++){
            var element = null;
            if(element = document.getElementById(regButtons[i])){
		            var elementContents = element.innerHTML;
		            elementContents = elementContents.replace(/signup/, "signup_BI");
		            element.innerHTML = elementContents.replace(/register/, "billinginfo");
		            }
		            
		}
		
            if ($.browser.mozilla && $.browser.version >= "1.8" ) $("#qb_img1").empty().append('<img src="images/quickbooks_1_fx.gif" alt="Step 1" /><br /><br /><br /><br />');
            if ($.browser.mozilla && $.browser.version >= "1.8" ) $("#qb_download2").empty().append('1. <a href="../quickbooks_qwc.ashx">Download</a> Jott for Quickbooks by clicking save. Then open the file using QuickBooks Web Connector.</span>');

		  if ($('#signUp')) { $('#signUp').css({"visibility":"hidden"}); }
		  if ($('#get-this-party-started')) { $('#get-this-party-started').attr('href','/myjottlinks.aspx?v=all'); }
		  
		}
		else if (username==null) {

		    $('#nav').empty().append(
            "<ul><li><a href=\"/Default.aspx\">Home</a></li><li> &#124; </li>" +
            "<li><a href=\"/jotters\">Blog</a></li><li> &#124; </li>" +
            "<li><a href=\"/jott/help.html\">Help</a></li>" +
            (shutdownPhase < 3 ? "<li> &#124; </li><li><a id=\"login\" href=\"/login.aspx\">Login</a></li></ul>" : "</ul>"));

		}
	}
	// CHECK ACCT TYPE
	var checkAccount = function() {
		username=getCookie('UserSku');
		if (username=="Jott Basic" || username==null) {
		  $('.link_container').empty().append(
				"<a href=\"get-started.html\" class=\"add\">Get Started</a>"
			);
		  $('#howto_contacts').empty().append(
				"<span><i>The name of your contact or group</i></span>" +
				"<a href=\"get-started.html\">Upgrade your account</a>"
			);
		}
	}
	
	
	//CREATE COOKIES FOR AFFILIATES
	var createCookie = function(name,value,days) {
	var expires = null;
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	//alert(document.cookie);
    }
	
	//FIND AFFILIATE CODE IN URL
	var getQueryVariable = function(variable) {
      var query = window.location.search.substring(1);
      var vars = query.split("&");
      for (var i=0;i<vars.length;i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
          return pair[1];
        }
      }
      return;
    } 
	
	//SET COOKIE
	var setAffiliatesCookie = function(){
	    var fullURL = parent.document.URL;
        var affCode = getQueryVariable('tag');
        if (affCode){
        createCookie('AffiliateCode', affCode, 0.042);
        }
	}
	var setInvitedContactIdCookie = function(){
	    var fullURL = parent.document.URL;
        var inviteCode = getQueryVariable('k');
        if (inviteCode){
        createCookie('InvitedContactId', inviteCode, 0.042);
        //alert(document.cookie);
        }
	}
	var setJawboneReferralPartnerCookie = function(){
	    var fullURL = parent.document.URL;
	    if (fullURL.indexOf('jawbone.html') >= 0) {
	        createCookie('ReferralPartner', 'jawbone', 0.042);
	    }
	}
	
	//INIT COOKIE FUNCTIONS
	setInvitedContactIdCookie();
	setAffiliatesCookie();
	setJawboneReferralPartnerCookie();
	checkCookie();
	checkAccount();
	

	
	
	////////////////////////////////////////////
	// SHOW VIDEOS
	////////////////////////////////////////////
	
	var currentVideo = 'video1';
	var swapVideo = function(which) {
		$('#'+currentVideo).css({"display":"none;"});
		var whichVid = 'vid'+which;
		$('#'+whichVid).css({"display":"block;"});
		currentVideo = whichVid;
	}

	var myVidClick = $('.video');
	myVidClick.click(function() {
		var whichClick = this.id;
		//console.log(whichClick);
		swapVideo(whichClick);
	});

	var chartPopper = $('#chartPopper');
	chartPopper.click(function() {
		window.open('/jott/chart.html','chart','width=700,height=500,scrollbars=1,resizable=1,menubar=1');
	});
	
	
});
