﻿function setTitle()
{
    if(runTitle==0)
    {
    
        runTitle=1;
        var pageTitle = "";
        var crumb = $('#crumb').text();
        var title = "";
        if($.trim(crumb) == 'Home ›  News')
        {
            title = $('[id$=_lblTitle1]').text();
        }
        if(title!='')
        {
        pageName = $.trim(crumb) + "/" + title;
        pageTitle = pageName.replace("/", " › ");
        }
        else
        {
         pageName = $.trim(crumb);
         pageTitle = pageName;
        }
        pageTitle = pageTitle.replace("Home › ", "");
        if(gup('sh')!='')
        {
            pageTitle="NFL Players Association";
        }
        var loc = window.location;
        var patt=new RegExp("404\.aspx");
        var is404 = patt.test(loc);
        //console.log(is404);
        if (!is404) {
            if (pageTitle != "") {
                if (gup('sh') != "") {
                    document.title += " › Search:'" + gup('sh') + "'";
                    var titleTag = $('title').text() + " › Search: " + gup('sh');
                }
                else {
                    document.title += " › " + pageTitle;
                    var titleTag = $('title').text() + " › " + pageTitle;
                }

            }
            pageName = "/" + pageName.replace(/ ›  /g, "/");
            pageName = pageName.replace(/ › /g, "/");
            pageName = pageName.replace(/ /g, "_");
            pageName = pageName.replace(/‘/g, "");
            pageName = pageName.replace(/\,/g, "");
            pageName = pageName.replace(/\;/g, "");
            pageName = pageName.replace(/\./g, "");
        }
        else {
            document.title = "404: " + gup('aspxerrorpath');
        }
    }
}


function setTrackingCookies()
{
    var uid = readCookie("userRole");
    var ipAddress= readCookie("userIP");
    if(uid!="" && uid!=null)
    {
        $.ajax({
          type: "POST",
          url: "../webparts/methods.aspx/trackUser",
          data: "{\"pTitle\":\""+document.title+"\", \"pUrl\":\""+document.URL+"\", \"uid\":\""+uid+"\", \"ipAddress\":\""+ipAddress+"\"}",
          /*
          beforeSend: function(xhr) {
            xhr.setRequestHeader("Content-type", 
                                 "application/json; charset=utf-8");
          },*/
          contentType: "application/json; charset=utf-8",
          dataType: "json",
          success: function(msg) {
          }
        });
    }
}

var runTitle =0;
setTitle();
setTrackingCookies();

