﻿// JScript File
// ** Work Type Filter OPtions ** \\
// generic filter
function filterContent()
{
try
{
    var select = document.getElementById('filterOptions');
    var divs = document.getElementsByTagName('div');
    if(select.selectedIndex == 0)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal' || divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual' || divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness' || divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'block';
        }
        document.getElementById('filterOptionsWeb').style.display = 'none';
        document.getElementById('filterOptionsMultimedia').style.display = 'none';
        document.getElementById('filterOptionsBrand').style.display = 'none';
        document.getElementById('filterOptionsSEO').style.display = 'none';
    }
    else if(select.selectedIndex == 1)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal')
                divs[i].style.display = 'block';
            if(divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'none';
        }
        document.getElementById('filterOptionsWeb').style.display = 'inline';
        document.getElementById('filterOptionsMultimedia').style.display = 'none';
        document.getElementById('filterOptionsBrand').style.display = 'none';
        document.getElementById('filterOptionsSEO').style.display = 'none';
        document.getElementById('filterOptionsWeb').selectedIndex = 0;
    }
    else if(select.selectedIndex == 2)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'block';
            if(divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'none';
        }
        document.getElementById('filterOptionsWeb').style.display = 'none';
        document.getElementById('filterOptionsMultimedia').style.display = 'inline';
        document.getElementById('filterOptionsBrand').style.display = 'none';
        document.getElementById('filterOptionsSEO').style.display = 'none';
        document.getElementById('filterOptionsMultimedia').selectedIndex = 0;
    }
    else if(select.selectedIndex == 3)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'block';
            if(divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'none';
        }
        document.getElementById('filterOptionsWeb').style.display = 'none';
        document.getElementById('filterOptionsMultimedia').style.display = 'none';
        document.getElementById('filterOptionsBrand').style.display = 'inline';
        document.getElementById('filterOptionsSEO').style.display = 'none';
        document.getElementById('filterOptionsBrand').selectedIndex = 0;
    }
    else if(select.selectedIndex == 4)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'block';
        }
        document.getElementById('filterOptionsWeb').style.display = 'none';
        document.getElementById('filterOptionsMultimedia').style.display = 'none';
        document.getElementById('filterOptionsBrand').style.display = 'none';
        document.getElementById('filterOptionsSEO').style.display = 'inline';
        document.getElementById('filterOptionsSEO').selectedIndex = 0;
    }
    
    document.getElementById('btnDiscarSearch').style.display = 'none';
    document.getElementById('txtWorkSearch').value = 'Keywords';
}
catch(e)
{}
}

// web content filter
function filterWebContent()
{
try
{
    var select = document.getElementById('filterOptionsWeb');
    var divs = document.getElementsByTagName('div');
    if(select.selectedIndex == 0)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal')
                divs[i].style.display = 'block';
        }
    }
    else if(select.selectedIndex == 1)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite')
                divs[i].style.display = 'block';
            if(divs[i].className == 'WebMicroSite')
                divs[i].style.display = 'none';
            if(divs[i].className == 'WebPortal')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 2)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite')
                divs[i].style.display = 'none';
            if(divs[i].className == 'WebMicroSite')
                divs[i].style.display = 'block';
            if(divs[i].className == 'WebPortal')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 3)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'WebCorporateSite')
                divs[i].style.display = 'none';
            if(divs[i].className == 'WebMicroSite')
                divs[i].style.display = 'none';
            if(divs[i].className == 'WebPortal')
                divs[i].style.display = 'block';
        }
    }
}
catch(e)
{}
}

// multimedia content filter
function filterMultimediaContent()
{
try
{
    var select = document.getElementById('filterOptionsMultimedia');
    var divs = document.getElementsByTagName('div');
    if(select.selectedIndex == 0)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'block';
        }
    }
    else if(select.selectedIndex == 1)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'MultimediaInteractiveApplication')
                divs[i].style.display = 'block';
            if(divs[i].className == 'MultimediaPostAnimations')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 2)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'MultimediaInteractiveApplication')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaPostAnimations')
                divs[i].style.display = 'block';
            if(divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 3)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'MultimediaInteractiveApplication')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaPostAnimations')
                divs[i].style.display = 'none';
            if(divs[i].className == 'MultimediaAudioVisual')
                divs[i].style.display = 'block';
        }
    }
}
catch(e)
{}
}

// brand content filter
function filterBrandContent()
{
try
{
    var select = document.getElementById('filterOptionsBrand');
    var divs = document.getElementsByTagName('div');
    if(select.selectedIndex == 0)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'block';
        }
    }
    else if(select.selectedIndex == 1)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'BrandCorporateIdentity')
                divs[i].style.display = 'block';
            if(divs[i].className == 'BrandBrandStrategy')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 2)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'BrandCorporateIdentity')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandBrandStrategy')
                divs[i].style.display = 'block';
            if(divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 3)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'BrandCorporateIdentity')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandBrandStrategy')
                divs[i].style.display = 'none';
            if(divs[i].className == 'BrandBrandAwareness')
                divs[i].style.display = 'block';
        }
    }
}
catch(e)
{}
}

// brand content filter
function filterSEOContent()
{
try
{
    var select = document.getElementById('filterOptionsSEO');
    var divs = document.getElementsByTagName('div');
    if(select.selectedIndex == 0)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'block';
        }
    }
    else if(select.selectedIndex == 1)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'SEOSEO')
                divs[i].style.display = 'block';
            if(divs[i].className == 'SEOOnlineMarketing')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 2)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'SEOSEO')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOOnlineMarketing')
                divs[i].style.display = 'block';
            if(divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'none';
        }
    }
    else if(select.selectedIndex == 3)
    {
        for(var i = 0; i < divs.length; i++)
        {
            if(divs[i].className == 'SEOSEO')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOOnlineMarketing')
                divs[i].style.display = 'none';
            if(divs[i].className == 'SEOCheckYourSitePR')
                divs[i].style.display = 'block';
        }
    }
}
catch(e)
{}
}


// ** Work Content Search ** \\
function searchWorkContent()
{
try
{
    var txtSearch = document.getElementById('txtWorkSearch');
    if(txtSearch.value == 'Keywords')
    {
        txtSearch.focus();
        return false;
    }
    var divs = document.getElementsByTagName('div');
    var workDivs = new Array();
    var count = 0;
    
    // get all work content 
    for(var i = 0; i < divs.length; i++)
    {
        if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal' || divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual' || divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness' || divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
        {
            divs[i].style.display = 'none';
            workDivs[count] = divs[i];
            count++;
        }
    }
    
    // filter work content
    for(var i = 0; i < workDivs.length; i++)
    {
        if(workDivs[i].innerHTML.toLowerCase().match(txtSearch.value.toLowerCase()))
        {
            workDivs[i].style.display = 'block';
        }
    }
    
    // hide all sub filter options
    document.getElementById('filterOptions').selectedIndex = 0;
    document.getElementById('filterOptionsWeb').style.display = 'none';
    document.getElementById('filterOptionsMultimedia').style.display = 'none';
    document.getElementById('filterOptionsBrand').style.display = 'none';
    document.getElementById('filterOptionsSEO').style.display = 'none';    
    document.getElementById('btnDiscarSearch').style.display = 'inline';    
}
catch(e)
{}
}

// ** Discard Work Content Search ** \\
function discardCearchWorkContent()
{
try
{
    var divs = document.getElementsByTagName('div');
    
    // get all work content 
    for(var i = 0; i < divs.length; i++)
    {
        if(divs[i].className == 'WebCorporateSite' || divs[i].className == 'WebMicroSite' || divs[i].className == 'WebPortal' || divs[i].className == 'MultimediaInteractiveApplication' || divs[i].className == 'MultimediaPostAnimations' || divs[i].className == 'MultimediaAudioVisual' || divs[i].className == 'BrandCorporateIdentity' || divs[i].className == 'BrandBrandStrategy' || divs[i].className == 'BrandBrandAwareness' || divs[i].className == 'SEOSEO' || divs[i].className == 'SEOOnlineMarketing' || divs[i].className == 'SEOCheckYourSitePR')
        {
            divs[i].style.display = 'block';
        }
    }
    document.getElementById('btnDiscarSearch').style.display = 'none';
    document.getElementById('txtWorkSearch').value = 'Keywords';
}
catch(e)
{}
}
