﻿
var searchstring = "";
var videoid = "1";
var rows = 20;
var numproductresults = 0;
var numsiteresults = 0;
var totalresults = 0;
var firstload = true;
var bMediaMentions = false;
var bPressReleases = false;
var bTomsFacts = false;
var bImagesDownload = false;

function showresponses(start)
{
    var url = "/ajax/VideoDetailResponses.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&videoid=" +  videoid;
    
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: ShowResponsesComplete });
}

function searchproduct(start)
{
    //alert("rows: " + rows + " numproductresults: " + numproductresults + " numsiteresults: " + numsiteresults + " searchstring: " + searchstring);
    var url = "/ajax/ProductSearch.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&q=" +  searchstring;
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: SearchProductComplete });
}
function searchsite(start)
{
    var url = "/ajax/SiteSearch.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&q=" +  searchstring;
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: SearchSiteComplete });
}

function ShowResponsesComplete(oReq)
{
    var stroReq = oReq.responseText;
    //alert(stroReq);
    //<!-- #numrows=30#-->
    var rowsstart = stroReq.indexOf("#numrows=");
    var rowsend = stroReq.indexOf("#",rowsstart + 5);
    if (rowsstart > -1 && rowsend > rowsstart+9)
    {
        //alert(stroReq.substring(rowsstart+9,rowsend));
    }
    var objdivResponses = document.getElementById("divResponses");
    if (objdivResponses)
    {
        objdivResponses.innerHTML = stroReq;
        if (firstload)
        {
            firstload = false;
        }
        else
        {
            scroll(0,700);
        }
    }
}

function SearchProductComplete(oReq)
{
    var stroReq = oReq.responseText;
    var objProductResults = document.getElementById("ctl00_MainContent_divProductResults");
    
    if (objProductResults)
    {
        objProductResults.innerHTML = stroReq;
        scroll(0,0);
    }
}
function SearchSiteComplete(oReq)
{
    var stroReq = oReq.responseText;
    var objSiteResults = document.getElementById("ctl00_MainContent_divSiteResults");
    if (objSiteResults )
    {
        objSiteResults.innerHTML = stroReq;
        scroll(0,0);
    }
}

function showProductResults(doTag, count)
{
    var objProductResults = document.getElementById("ctl00_MainContent_divProductResults");
    var objSiteResults = document.getElementById("ctl00_MainContent_divSiteResults");
    var objProductTab = document.getElementById("liproducts");
    var objSiteTab = document.getElementById("lisite");
    if (objProductResults && objSiteResults && objProductTab && objSiteTab)
    {
        objProductResults.style.display = "block";
        objSiteResults.style.display = "none";
        objProductTab.style.backgroundColor = "#E3EAFA";
        objProductTab.style.fontWeight = "bold";
        objSiteTab.style.backgroundColor = "#E9F3EB";
        objSiteTab.style.fontWeight = "normal";
    }
    
    if(doTag != null)
    {
        if(count == 0)
            count = "zero";
            
        s.pageName = "";
        s.events = "";
        s.hier1 = "";
        s.prop4 = "";
        s.eVar2 = "Product";
        s.eVar3="1";
        s.eVar5 = count;
        s.prop17 = "";
        s.prop18 = "";
        s.prop19 = "";
        s_code=s.t();if(s_code)document.write(s_code);
    }
}

function showSiteResults(doTag, count)
{
    var objProductResults = document.getElementById("ctl00_MainContent_divProductResults");
    var objSiteResults = document.getElementById("ctl00_MainContent_divSiteResults");
    var objProductTab = document.getElementById("liproducts");
    var objSiteTab = document.getElementById("lisite");
    if (objProductResults && objSiteResults && objProductTab && objSiteTab)
    {
        objProductResults.style.display = "none";
        objSiteResults.style.display = "block";
        objProductTab.style.backgroundColor = "#E9F3EB";
        objProductTab.style.fontWeight = "normal";
        objSiteTab.style.backgroundColor = "#E3EAFA";   
        objSiteTab.style.fontWeight = "bold";
    }
    
    if(doTag != null)
    {
        if(count == 0)
            count = "zero";
        
        s.pageName = "";
        s.events = "";
        s.hier1 = "";
        s.prop4 = "";
        s.eVar2 = "Content";
        s.eVar3="1";
        s.eVar5 = count;
        s.prop17 = "";
        s.prop18 = "";
        s.prop19 = "";
        s_code=s.t();if(s_code)document.write(s_code);
    }
}

function MediaMentions(start)
{
    var url = "/ajax/PressRelease.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&presstype=Media Mention";
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: MediaMentionsComplete });
}

function MediaMentionsComplete(oReq)
{
    var stroReq = oReq.responseText;
    
    var objMediaMentionsResults = document.getElementById("divMediaMentions");
    
    if (objMediaMentionsResults)
    {
        objMediaMentionsResults.innerHTML = stroReq;
        scroll(0,0);
        bMediaMentions = true;
    }
}

function PressReleases(start)
{
    var url = "/ajax/PressRelease.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&presstype=Press Release";
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: PressReleasesComplete });
}

function PressReleasesComplete(oReq)
{
    var stroReq = oReq.responseText;
    
    var objPressReleaseResults = document.getElementById("divPressReleases");
    
    if (objPressReleaseResults)
    {
        objPressReleaseResults.innerHTML = stroReq;
        scroll(0,0);
        bPressReleases = true;
    }
}
function TomsFacts(start)
{
    var url = "/ajax/PressRelease.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&presstype=Toms Fact";
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: TomsFactsComplete });
}

function TomsFactsComplete(oReq)
{
    var stroReq = oReq.responseText;
    
    var objTomsFactsResults = document.getElementById("divTomsFacts");
    
    if (objTomsFactsResults)
    {
        objTomsFactsResults.innerHTML = stroReq;
        scroll(0,0);
        bTomsFacts = true;
    }
}
function ImagesDownload(start)
{
    var url = "/ajax/PressRelease.aspx";
    var date = new Date();
    var data = "time=" + date.getTime();
    data +="&start=" +  start;
    data +="&rows=" +  rows;
    data +="&presstype=Image Download";
    var aj = new Ajax.Request(url, { method:'get', parameters: data, onComplete: ImagesDownloadComplete });
}

function ImagesDownloadComplete(oReq)
{
    var stroReq = oReq.responseText;
    
    var objImagesDownloadResults = document.getElementById("divImagesDownload");
    
    if (objImagesDownloadResults)
    {
        objImagesDownloadResults.innerHTML = stroReq;
        scroll(0,0);
        bImagesDownload = true;
    }
}

function showMediaMentions()
{   
    // omniture tagging
    s.pageName = "Press / Media Coverage";
    s.hier1="Press;Press/Media Coverage;;";
    s.prop4="Press";
    s.prop5="Press/Media Coverage";
    s_code=s.t();if(s_code)document.write(s_code);

    if (!bMediaMentions)
    {
        MediaMentions(1);
    }
    var objMediaMentions = document.getElementById("divMediaMentions");
    var objPressReleases = document.getElementById("divPressReleases");
    var objTomsFacts = document.getElementById("divTomsFacts");
    var objImagesDownload = document.getElementById("divImagesDownload");
    var objMediaMentionsTab = document.getElementById("liMediaMentions");
    var objPressReleasesTab = document.getElementById("liPressReleases");
    var objTomsFactsTab = document.getElementById("liTomsFacts");
    var objImagesDownloadTab = document.getElementById("liImagesDownload");
    if (objMediaMentions && objPressReleases && objTomsFacts && objImagesDownload && objMediaMentionsTab && objPressReleasesTab && objTomsFactsTab && objImagesDownloadTab)
    {
        objMediaMentions.style.display = "block";
        objPressReleases.style.display = "none";
        objTomsFacts.style.display = "none";
        objImagesDownload.style.display = "none";
        objMediaMentionsTab.style.backgroundColor = "#E3EAFA";
        objMediaMentionsTab.style.fontWeight = "bold";
        objPressReleasesTab.style.backgroundColor = "#E9F3EB";   
        objPressReleasesTab.style.fontWeight = "normal";
        objTomsFactsTab.style.backgroundColor = "#E9F3EB";
        objTomsFactsTab.style.fontWeight = "normal";
        objImagesDownloadTab.style.backgroundColor = "#E9F3EB";   
        objImagesDownloadTab.style.fontWeight = "normal";
    }
}

function showPressReleases()
{
    // omniture tagging
    s.pageName = "Press / Press Releases";
    s.hier1="Press;Press/Press Releases;;";
    s.prop4="Press";
    s.prop5="Press/Press Releases";
    s_code=s.t();if(s_code)document.write(s_code);
    
    if (!bPressReleases)
    {
        PressReleases(1);
    }
    var objMediaMentions = document.getElementById("divMediaMentions");
    var objPressReleases = document.getElementById("divPressReleases");
    var objTomsFacts = document.getElementById("divTomsFacts");
    var objImagesDownload = document.getElementById("divImagesDownload");
    var objMediaMentionsTab = document.getElementById("liMediaMentions");
    var objPressReleasesTab = document.getElementById("liPressReleases");
    var objTomsFactsTab = document.getElementById("liTomsFacts");
    var objImagesDownloadTab = document.getElementById("liImagesDownload");
    if (objMediaMentions && objPressReleases && objTomsFacts && objImagesDownload && objMediaMentionsTab && objPressReleasesTab && objTomsFactsTab && objImagesDownloadTab)
    {
        
        objMediaMentions.style.display = "none";
        objPressReleases.style.display = "block";
        objTomsFacts.style.display = "none";
        objImagesDownload.style.display = "none";
        objMediaMentionsTab.style.backgroundColor = "#E9F3EB";
        objMediaMentionsTab.style.fontWeight = "normal";
        objPressReleasesTab.style.backgroundColor = "#E3EAFA";   
        objPressReleasesTab.style.fontWeight = "bold";
        objTomsFactsTab.style.backgroundColor = "#E9F3EB";
        objTomsFactsTab.style.fontWeight = "normal";
        objImagesDownloadTab.style.backgroundColor = "#E9F3EB";   
        objImagesDownloadTab.style.fontWeight = "normal"; 
    }
}

function showTomsFacts()
{
    // omniture tagging
    s.pageName = "Press / Tom's Facts";
    s.hier1="Press;Press/Tom's Facts;;";
    s.prop4="Press";
    s.prop5="Press/Tom's Facts";
    s_code=s.t();if(s_code)document.write(s_code);
    
    if (!bTomsFacts)
    {
        TomsFacts(1);
    }
    var objMediaMentions = document.getElementById("divMediaMentions");
    var objPressReleases = document.getElementById("divPressReleases");
    var objTomsFacts = document.getElementById("divTomsFacts");
    var objImagesDownload = document.getElementById("divImagesDownload");
    var objMediaMentionsTab = document.getElementById("liMediaMentions");
    var objPressReleasesTab = document.getElementById("liPressReleases");
    var objTomsFactsTab = document.getElementById("liTomsFacts");
    var objImagesDownloadTab = document.getElementById("liImagesDownload");
    if (objMediaMentions && objPressReleases && objTomsFacts && objImagesDownload && objMediaMentionsTab && objPressReleasesTab && objTomsFactsTab && objImagesDownloadTab)
    {
        
        objMediaMentions.style.display = "none";
        objPressReleases.style.display = "none";
        objTomsFacts.style.display = "block";
        objImagesDownload.style.display = "none";
        objMediaMentionsTab.style.backgroundColor = "#E9F3EB";
        objMediaMentionsTab.style.fontWeight = "normal";
        objPressReleasesTab.style.backgroundColor = "#E9F3EB";   
        objPressReleasesTab.style.fontWeight = "normal";
        objTomsFactsTab.style.backgroundColor = "#E3EAFA";
        objTomsFactsTab.style.fontWeight = "bold";
        objImagesDownloadTab.style.backgroundColor = "#E9F3EB";   
        objImagesDownloadTab.style.fontWeight = "normal"; 
    }
}
function showImagesDownload()
{
    // omniture tagging
    s.pageName = "Press / Images Downloads";
    s.hier1="Press;Press/Images Downloads;;";
    s.prop4="Press";
    s.prop5="Press/Imgaes Downloads";
    s_code=s.t();if(s_code)document.write(s_code);

    if (!bImagesDownload)
    {
        ImagesDownload(1);
    }
    var objMediaMentions = document.getElementById("divMediaMentions");
    var objPressReleases = document.getElementById("divPressReleases");
    var objTomsFacts = document.getElementById("divTomsFacts");
    var objImagesDownload = document.getElementById("divImagesDownload");
    var objMediaMentionsTab = document.getElementById("liMediaMentions");
    var objPressReleasesTab = document.getElementById("liPressReleases");
    var objTomsFactsTab = document.getElementById("liTomsFacts");
    var objImagesDownloadTab = document.getElementById("liImagesDownload");
    if (objMediaMentions && objPressReleases && objTomsFacts && objImagesDownload && objMediaMentionsTab && objPressReleasesTab && objTomsFactsTab && objImagesDownloadTab)
    {
        
        objMediaMentions.style.display = "none";
        objPressReleases.style.display = "none";
        objTomsFacts.style.display = "none";
        objImagesDownload.style.display = "block";
        objMediaMentionsTab.style.backgroundColor = "#E9F3EB";
        objMediaMentionsTab.style.fontWeight = "normal";
        objPressReleasesTab.style.backgroundColor = "#E9F3EB";   
        objPressReleasesTab.style.fontWeight = "normal";
        objTomsFactsTab.style.backgroundColor = "#E9F3EB";
        objTomsFactsTab.style.fontWeight = "normal";
        objImagesDownloadTab.style.backgroundColor = "#E3EAFA";   
        objImagesDownloadTab.style.fontWeight = "bold"; 
    }
}