
  /*
   * Omniture Site Catalyst Version 2
   * 24th Jan 2012
   */
    /* You may give each page an identifying name, server, and channel on
     the next lines. */
    
    s.pageName = aArtistName + ":" + aPageName;
    s.channel = aArtistName + ":" + aChannel;
    s.server = aArtistName + ":" + "Site";
    
    if (aChannel == "Error") {
      s.pageType = "errorPage";
    }else if(aChannel == "notauthorizedPage"){
      s.pageType = "notauthorizedPage";
    }
    else {
    
      s.prop1 = aArtistName;
      s.prop2 = aLabelName;
      
      if (aTrackTitle && aTrackTitle.length > 0) {
        s.pageName += ":" + aTrackTitle;
        s.prop3 = aTrackTitle;
		s.prop4 = aAlbumTitle;
      }
      
      if (aAlbumTitle && aAlbumTitle.length > 0) {
        s.prop4 = aAlbumTitle;
      }
      if (aVideoTitle && aVideoTitle.length > 0) {
        s.prop5 = aVideoTitle;
      }
      /* Jan 17 Changes - Begin */
      if(aSubLabelName != "") {
        s.prop6 = aLabelName + ":" + aSubLabelName;
      }
      /* Jan 17 Changes - End */
      s.prop12 = aUserId;
      s.hier1 = aArtistName + "|" + "Site" + "|" + aChannel;
      
      if (aPageName == "News") {
        s.prop24 = aArtistName + ":" + "Blog";
      }
      
      
      if (aBlogTitle && aBlogTitle.length > 0) {
        s.pageName = aArtistName + ":" + "Blog" + ":" + aBlogTitle;
        s.prop23 = aArtistName + ":" + aBlogAuthor;
        s.prop24 = aArtistName + ":" + "Blog";
        s.prop25 = aArtistName + ":" + aBlogTitle;
        s.prop26 = aBlogDate; //TODO: Check the formatting           
        s.prop27 = aArtistName + ":Blog:" + aBlogCategory;
        s.hier1 = aArtistName + "|" + "Site" + "|" + "Blog";
        s.prop12 = aUserId;
      }
      
      if (aVideoTitle && aVideoTitle.length > 0) {
        s.pageName = aArtistName + ":" + "Videos" + ":" + aVideoTitle;
        s.prop31 = aVideoId;
        s.prop32 = aArtistName + ":" + "Video";
        s.prop35 = aArtistName + ":" + aVideoTitle;
        s.hier1 = aArtistName + "|" + "Site" + "|" + "Videos";
        s.eVar12 = aUserId;
      }
      
      if (aPhotoTitle && aPhotoTitle.length > 0) {
        s.pageName = aArtistName + ":" + "Photos" + ":" + aPhotoTitle;
        s.prop63 = aPhotoId;
        s.prop64 = aArtistName + ":" + "Photo";
        s.prop65 = aArtistName + ":" + aPhotoTitle;
        s.hier1 = aArtistName + "|" + "Site" + "|" + "Photos";
        s.eVar12 = aUserId;
      }
      if (aAlbumTitle && aAlbumTitle.length > 0) {
        s.pageName = aArtistName + ":" + "Music" + ":" + aAlbumTitle;
        s.prop63 = aAlbumId
        s.prop64 = aArtistName + ":" + "Music";
        s.prop65 = aArtistName + ":" + aAlbumTitle;
        s.hier1 = aArtistName + "|" + "Site" + "|" + "Music";
        s.eVar12 = aUserId;
      }
      
      if (aForumTitle && aForumTitle.length > 0) {
        s.pageName += ":" + aForumTitle;
        s.prop28 = aArtistName + ":Discussions:" + aForumCategory;
        s.prop29 = aArtistName + ":Discussions:" + aForumTopic;
        s.prop30 = aArtistName + ":Discussions:" + aForumTitle;
      }
    }
    
    if (((location.pathname.split("/")[1]) == "user") || (location.pathname.split("/")[1]) == "member") {
      s.channel = aArtistName + ":" + "Profile";
      s.pageName = aArtistName + ":" + "Profile";
      s.hier1 = aArtistName + "|" + "Site" + "|" + "Profile";
      if (((location.pathname.split("/")[3]) == "edit") || ((location.pathname.split("/")[3]) == "edit-profile")) {
        s.channel = aArtistName + ":" + "Account";
        if ((location.pathname.split("/")[3]) == "edit") {
          s.pageName = aArtistName + ":" + "Edit Account";
        }
        if ((location.pathname.split("/")[3]) == "edit-profile") {
          s.pageName = aArtistName + ":" + "Edit Profile";
        }
        
        s.hier1 = aArtistName + "|" + "Site" + "|" + "Account";
      }
    }
    
    if (((location.pathname.split("/")[1]) == "user") && (location.pathname.split("/")[2]) == "reset") {
      s.channel = aArtistName + ":" + "Reset Password";
      s.pageName = aArtistName + ":" + "Reset Password";
      s.hier1 = aArtistName + "|" + "Site" + "|" + "Reset Password";
    }
    
    if ((location.pathname.split("/")[1]) == "member" && (location.pathname.split("/")[2]) == null) {
      s.channel = aArtistName + ":" + "Members";
      s.pageName = aArtistName + ":" + "Members";
      s.hier1 = aArtistName + "|" + "Site" + "|" + "Members";
    }
    if((jQuery('body.not-logged-in.page-user').length > 0 && (location.pathname.split("/")[1]) == "user" && (location.pathname.split("/")[2]) == null) || (jQuery('body.not-logged-in.page-user').length > 0 && (location.pathname.split("/")[1]) == "user" && (location.pathname.split("/")[2]) == "login") || (jQuery('body.not-logged-in.page-user').length > 0 && (location.pathname.split("/")[1]) == "user" && (location.pathname.split("/")[2]) == "") ){
      s.channel = aArtistName + ":" + "Login";
      s.pageName = aArtistName + ":" + "Login";
      s.hier1 = aArtistName + "|" + "Site" + "|" + "Login";
    }
    if ((location.pathname.split("/")[1]) == "upload") {
      s.channel = aArtistName + ":" + "Content";
      s.pageName = aArtistName + ":" + "Content Submission";
      s.hier1 = aArtistName + "|" + "Site" + "|" + "Content";
    }
    
    if (aPageName == "Error Page") {
      s.hier1 = aArtistName + "|" + "Posts";
    }
	
	/* Jan 13 Changes - Begin */
		
        if (url_args[0] == "blog" || url_args[0] == "news") {
            if (url_args[1] == "category") {
                s.pageName += ":" + url_args[2];
            }
        }
        
        if (url_args[0] == "photo") {
            if (url_args[2] == "pro" || url_args[2] == "fan") {
                s.pageName += ":" + url_args[3];
            }
        }
        
        if (url_args[0] == "video") {
            if (url_args[2] == "pro" || url_args[2] == "fan") {
                s.pageName += ":" + url_args[3];
            }
        }
		
		if (url_args[0] == "forum" || url_args[0] == "discussion") {
            if (url_args[1] == "category") {
                s.pageName += ":" + url_args[2];
            }
        }
		
		/* Jan 13 Changes - End */

    
    var loc = document.location.href;
    var tmp = loc.substring(loc.indexOf("//")+2);
    tmp = tmp.substring(tmp.indexOf("/")+1);
    tmp = tmp.substring(0,tmp.indexOf("/"));
    
    /* Event Tracking - Starts */
    switch(Drupal.settings.server_variables.action) {
      case "insert":
        switch (Drupal.settings.server_variables.entity_type) {
          case "node":
            switch (Drupal.settings.server_variables.entity_subtype) {
              case "blog":
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop25,prop27,eVar12,eVar14,eVar25,eVar27';
                s.linkTrackEvents='event12';
                s.prop12=aUserId;
                s.prop25=aArtistName + ":" +aBlogTitle;
                s.prop27=aArtistName + ":" +aBlogCategory;
                s.eVar12=aUserId;
                s.eVar14=Drupal.settings.server_variables.entity_subtype;
                s.eVar25=aArtistName + ":" +aBlogTitle;
                s.eVar27=aArtistName + ":" +aBlogCategory;
                s.events='event12';
                s.tl(this,'o','Create Blog Post');        
              break;
              case "forum":
                var s=s_gi(s_account);        
                s.linkTrackVars='events,prop12,prop28,prop29,prop30,eVar12,eVar14,eVar28,eVar29,eVar30';
                s.linkTrackEvents='event12';
                s.prop12=aUserId;
                s.prop28=aArtistName + ":" +aForumCategory;
                s.prop30=aArtistName + ":" +aForumTitle;
                s.eVar12=aUserId;
                s.eVar14="messageboard";
                s.eVar28=aArtistName + ":" +aForumCategory;
                s.eVar30=aArtistName + ":" +aForumTitle;
                s.events='event12';
                s.tl(this,'o','Create Discussion Topic');
              break;
              case "photo":
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,eVar12,eVar14';
                s.linkTrackEvents='event7';
                s.prop12=aUserId;
                s.eVar12=aUserId;
                s.eVar14=Drupal.settings.server_variables.entity_subtype;
                s.events='event7';
                s.tl(this,'o','Submit Photo');
              break;
              case "video":
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,eVar12,eVar14';
                s.linkTrackEvents='event7';
                s.prop12=aUserId;
                s.eVar12=aUserId;
                s.eVar14=Drupal.settings.server_variables.entity_subtype;
                s.events='event7';
                s.tl(this,'o','Submit Video');
              break;
            }
            break;
  
          case "comment":
            switch (tmp){
              case "blog":
                aBlogTitle = Drupal.settings.server_variables.page_title;
                aBlogCategory = jQuery("#main .view-blog li .views-field-field-blog-category .field-content a").text();
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop25,prop27,eVar12,eVar14,eVar25,eVar27';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":" + tmp.capitalize() + ":" + aBlogTitle; 
                s.prop12=aUserId;
                s.prop25=aArtistName + ":" +aBlogTitle;
                s.prop27=aArtistName + ":" +aBlogCategory;
                s.eVar12=aUserId;
                s.eVar14=tmp;
                s.eVar25=aArtistName + ":" +aBlogTitle;
                s.eVar27=aArtistName + ":" +aBlogCategory;
                s.events='event19';
                s.tl(this,'o','Blog Comment');
              break;
              case "forum":
                aForumTitle = Drupal.settings.server_variables.page_title;
                aForumCategory = jQuery(".node-type-forum #main .view-forum ul li .views-field-taxonomy-forums .field-content a").text();
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop28,prop29,prop30,eVar12,eVar14,eVar28,eVar29,eVar30';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":Discussions:" + aForumTitle;
                s.prop12=aUserId;
                s.prop28=aArtistName + ":" +aForumCategory;
                s.prop30=aArtistName + ":" +aForumTitle;
                s.eVar12=aUserId;
                s.eVar14="messageboard";
                s.eVar28=aArtistName + ":" +aForumCategory;
                s.eVar30=aArtistName + ":" +aForumTitle;
                s.events='event19';
                s.tl(this,'o','Messageboard Comment');
              break;
			  case "discussions":
                aForumTitle = Drupal.settings.server_variables.page_title;
                aForumCategory = jQuery(".node-type-forum #main .view-forum .views-field-term-node-tid .field-content").text();
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop28,prop29,prop30,eVar12,eVar14,eVar28,eVar29,eVar30';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":Discussions:" + aForumTitle;
                s.prop12=aUserId;
                s.prop28=aArtistName + ":" +aForumCategory;
                s.prop30=aArtistName + ":" +aForumTitle;
                s.eVar12=aUserId;
                s.eVar14="messageboard";
                s.eVar28=aArtistName + ":" +aForumCategory;
                s.eVar30=aArtistName + ":" +aForumTitle;
                s.events='event19';
                s.tl(this,'o','Messageboard Comment');
              break;
			  case "forums":
                aForumTitle = Drupal.settings.server_variables.page_title;
                aForumCategory = jQuery(".node-type-forum #main .view-forum .views-field-term-node-tid .field-content").text();
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop28,prop29,prop30,eVar12,eVar14,eVar28,eVar29,eVar30';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":Discussions:" + aForumTitle;
                s.prop12=aUserId;
                s.prop28=aArtistName + ":" +aForumCategory;
                s.prop30=aArtistName + ":" +aForumTitle;
                s.eVar12=aUserId;
                s.eVar14="messageboard";
                s.eVar28=aArtistName + ":" +aForumCategory;
                s.eVar30=aArtistName + ":" +aForumTitle;
                s.events='event19';
                s.tl(this,'o','Messageboard Comment');
              break;
              case "photo":
                aPhotoTitle = Drupal.settings.server_variables.page_title;
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,eVar12,eVar14';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":" + tmp.capitalize() + ":" + aPhotoTitle;
                s.prop12=aUserId;
                s.eVar12=aUserId;
                s.eVar14=tmp;
                s.events='event19';
                s.tl(this,'o','Photo Comment');
              break;
              case "video":
                aVideoTitle = Drupal.settings.server_variables.page_title;  
                var s=s_gi(s_account);
                s.linkTrackVars='events,prop12,prop5,eVar12,eVar14,eVar6';
                s.linkTrackEvents='event19';
                s.pageName = aArtistName + ":" + tmp.capitalize() + ":" + aVideoTitle;
                s.prop12=aUserId;
                s.prop5=aVideoTitle;
                s.eVar12=aUserId;
                s.eVar14=tmp;
                s.eVar6=aVideoTitle;
                s.events='event19';
                s.tl(this,'o','Video Comment');
              break;
            }
            break;
          case "user":
            var s=s_gi(s_account);
            s.linkTrackVars='events';
            s.linkTrackEvents='event1';
            s.events='event1';
            s.tl(this,'o','Registration');
            break;  
        }
        break;
    }
    
    
    var s_code = s.t();
    if (s_code) 
      document.write(s_code);
  
  
  function setMlistOmniture(s_account1, s){
      var s=s_gi(s_account1);
      s.linkTrackVars='events';
      s.linkTrackEvents='event3';
      s.events='event3';
      s.tl(this,'o','Mailing List Signup');
    }  
  
  
  
  if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')
  
  ;

