var currentNewsPage = 1;
var currentJobsPage = 1;



//for links
function aboutUsLinkClick(id, containerId) {
    $(".aULinkActive").removeClass('aULinkActive').addClass('aULink'); ;
    $("#" + id).removeClass('aULink').addClass('aULinkActive');
    
    $(".auContainer").hide();
    $("#" + containerId).show();
}





// for news
function renderNews(n, number) {
    document.title = 'News';
    var newsContent = "";
    currentNewsPage = number;
    var pageCount = parseInt(newsFeedObjectAboutUs.length / n);
    if ((newsFeedObjectAboutUs.length) % n != 0 & !(newsFeedObjectAboutUs.length < n))
        pageCount = pageCount + 1;

   number=number-1;
   $.each(newsFeedObjectAboutUs, function (index, currentItem) {
        if( (index < number*n +3) & (index >= number*n)) {
            newsContent += "<div class=\"DateAbout\">" + currentItem.Date + "</div>";
            newsContent += "<div class=\"DateAboutTitle\" onclick='csGATracking(\"FeedsLinkClick\",\"SpecificNewsLinkClick\");GoToNews(\"" + currentItem.Title + "\"," + currentItem.ID + ")'>" + currentItem.Title + "</div>";
            newsContent += "<div class=\"DateAboutSpan\" >" + currentItem.Summary + "</div>";
            newsContent += "<div class=\"ReadMoreGreen\"onclick='csGATracking(\"FeedsLinkClick\",\"SpecificNewsLinkClick\");GoToNews(\"" + currentItem.Title + "\"," + currentItem.ID + ")'>Read More</div>";
       }
    });
    var i;
    newsContent += "<table><tr>"
    if (currentNewsPage > 1) {
        newsContent += "<td class=\"firstPageButton\" onclick='renderNews(3, " + 1 + ");'></td>";
        newsContent += "<td class=\"previousButton\" onclick='renderNews(3, " + (currentNewsPage - 1) + ");'></td>";
    }
    for (i = 1; i <= pageCount; i++) {
        if (i == number+1)
            newsContent += "<td class=\"listAboutDecoration\"><span onclick='renderNews(3, " + i + ");'>" + i + "</span>" + "  " + " </td>";
        else
        newsContent += "<td class=\"listAbout\"><span onclick='renderNews(3, " + i + ");'>" + i + "</span>" + "  " + " </td>";
    }
    if (currentNewsPage != pageCount & pageCount>1) {
        newsContent += "<td class=\"nextButton\" onclick='renderNews(3, " + (currentNewsPage + 1) + ");'></td>";
        newsContent += "<td class=\"lastpageButton\" onclick='renderNews(3, " + pageCount + ");'></td>";
    }
    
    newsContent += "</tr></table>"
    
    $("#NewsTextContainer").html(newsContent);
}

var url = '';
function displayItem(idText) {
    var newsContent2 = "";
    $.each(newsFeedObjectAboutUs, function (index, currentItem) {
        if (currentItem.ID == idText) {
            newsContent2 += "<div class=\"SpanDateBlogDayNews\">" + currentItem.Day +" " + currentItem.Date +"</div>";
            newsContent2 += "<div class=\"SpanDateBlogTitle\">" + currentItem.Title + "</div>";
            url = (window.location + '').split('?');
            newsContent2 += "<div class=\"social\"><div id=\"fShare\"><div id=\"facebookShare\"><iframe src=\"http://www.facebook.com/plugins/like.php?href=" + url[0] + "?p=1%26id=" + currentItem.ID + "%26news=/azure/" + encodeURIComponent(currentItem.Title.replace('#', '%23').replace(/ /g, '-').toLowerCase()) + "&amp;layout=button_count&amp;show_faces=true&amp;width=400&amp;action=recommend&amp;font=segoe+ui&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:150px; height:25px\"></iframe></div></div>";
            newsContent2 += "<div id=\"tShare\"><a href=\"https://twitter.com/share\"  data-count=\"none\" class=\"twitter-share-button\" data-via=\"compusight\" data-url=\"" + url[0] + "?p=1%26id=" + currentItem.ID + "%26news=/azure/" + encodeURIComponent(currentItem.Title.replace('#', '%23').replace(/ /g, '-').toLowerCase()) + "\"><div id=\"twitter\"></div></a></div>";
            newsContent2 += "<div id='lShare'><script src=\"http://platform.linkedin.com/in.js\" type=\"text/javascript\"></script><script type=\"IN/Share\" data-counter=\"right\" data-onsuccess=\"LinkedInShare\"></script></div></div>";
          
            newsContent2 += "<div class=\"DateAboutSpan\">" + currentItem.FullText + "</div>";
            newsContent2 += "<div class=\"backButton\" onclick='renderNews(3," + currentNewsPage + ")'>Back</div>";
          
        }
        $("#NewsTextContainer").html(newsContent2);
    });
}










//for job
function displayItemjob(id) {
    var newsContent2 = "";
    $.each(jobFeedObject, function (index, currentItem) {
        if (currentItem.ID == id) {
            newsContent2 += "<div class=\"SpanDateBlogDayNews\">" + currentItem.Day + "</div>";
            newsContent2 += "<div class=\"SpanDateBlogDayNews\">" + currentItem.Date + "</div>";
            newsContent2 += "<div class=\"SpanDateBlogTitle\">" + currentItem.Title + "</div>";
            newsContent2 += "<div class=\"DateAboutSpan\">" + currentItem.FullText + "</div>";
            newsContent2 += "<div class=\"backButton\" onclick=renderJobs(3," + currentJobsPage + ")>Back</div>";
        }
        $("#CareersTextContainer").html(newsContent2);
    });
}

function renderJobs(n, number) {
    document.title = 'Careers';
    var newsContent = "";
    currentJobsPage = number;
    var pageCount = parseInt(jobFeedObject.length / n);
    if ((jobFeedObject.length) % n != 0)
        pageCount = pageCount + 1;

    number = number - 1;
    $.each(jobFeedObject, function (index, currentItem) {
        if ((index < number * n + 3) & (index >= number * n)) {
            newsContent += "<div class=\"DateAbout\">" + currentItem.Date + "</div>";
            newsContent += "<div class=\"DateAboutTitle\" onclick='csGATracking(\"FeedsLinkClick\",\"SpecificCareerLinkClick\");displayItemjob(" + currentItem.ID + ")'>" + currentItem.Title + "</div>";
            newsContent += "<div class=\"DateAboutSpan\">" + currentItem.Summary + "</div>";
            newsContent += "<div class=\"ReadMoreGreen\" onclick='csGATracking(\"FeedsLinkClick\",\"SpecificCareerLinkClick\");displayItemjob(" + currentItem.ID + ")'>Read More</div>";
        }
    });
    var i;
    if (pageCount > 1) {
                newsContent += "<table><tr>"
                if (currentJobsPage > 1) {
                    newsContent += "<td class=\"firstPageButton\" onclick='renderJobs(3, " + 1 + ");'></td>";
                    newsContent += "<td class=\"previousButton\" onclick='renderJobs(3, " + (currentJobsPage - 1) + ");'></td>";
                }
   
                    for (i = 1; i <= pageCount; i++) {
                        if (i == number + 1)
                            newsContent += "<td class=\"listAboutDecoration\"><span onclick='renderJobs(3, " + i + ");'>" + i + "</span>" + "  " + " </td>";
                        else
                            newsContent += "<td class=\"listAbout\"><span onclick='renderJobs(3, " + i + ");'>" + i + "</span>" + "  " + " </td>";
                    }
    
                if (currentJobsPage != pageCount) {
                    newsContent += "<td class=\"nextButton\" onclick='renderJobs(3, " + (currentJobsPage + 1) + ");'></td>";
                    newsContent += "<td class=\"lastpageButton\" onclick='renderJobs(3, " + pageCount + ");'></td>";
                }

                newsContent += "</tr></table>"
               }
    $("#CareersTextContainer").html(newsContent);
}
var pageTracker;
function csGATracking(eventCategory, eventAction) {

    if (pageTracker != undefined) {
        pageTracker._trackEvent(1, eventCategory, eventAction)
    }
}
//var _gaq = _gaq || [];
//_gaq.push(['_setAccount', 'UA-27275575-1']);
//_gaq.push(['_setDomainName', 'none']);
//_gaq.push(['_setAllowLinker', true]);
//_gaq.push(['_trackPageview']);

//(function () {
//    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
//    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
//    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
//})();



