﻿// JScript File

//sets images for file links
function fileLinks() {
    var fileLink;
    var subTag;
    var isImage;
    if (document.getElementsByTagName('a')) 
    {
        for (var i = 0; (fileLink = document.getElementsByTagName('a')[i]); i++) 
        {
            if( fileLink.href.substr(0, 7).toLowerCase().indexOf('http://') != -1)
            {
		//alert(fileLink.href.substr(7,21));

                if(fileLink.href.substr(7, 21).toLowerCase().indexOf('www.spokanecounty.org') == -1 && fileLink.href.substr(7, 
4).toLowerCase().indexOf('wdev') == -1 && fileLink.href.substr(7,4).toLowerCase().indexOf('wpub') == -1 && 
fileLink.href.substr(7,22).toLowerCase().indexOf('www.spokanesheriff.org') == -1)
                {
		    if(fileLink.getElementsByTagName('img')[0] == null)
                    {
                    	fileLink.setAttribute('target', '_blank');
                    	fileLink.className = 'externalLink';
		    }
                }
            }
            
            if (fileLink.href.substr(fileLink.href.length - 4, 4).toLowerCase().indexOf('.pdf') != -1) 
            {
                
                if(fileLink.getElementsByTagName('img')[0] == null)
                {
                    fileLink.setAttribute('target', '_blank');
                    fileLink.className = 'pdfLink';
                }
            }
            if (fileLink.href.substr(fileLink.href.length - 4, 4).toLowerCase().indexOf('.doc') != -1) 
            {
                if(fileLink.getElementsByTagName('img')[0] == null)
                {
                    fileLink.setAttribute('target', '_blank');
                    fileLink.className = 'docLink';
                }
            }
            if (fileLink.href.substr(fileLink.href.length - 4, 4).toLowerCase().indexOf('.zip') != -1) 
            {
                if(fileLink.getElementsByTagName('img')[0] == null)
                {
                    fileLink.setAttribute('target', '_blank');
                    fileLink.className = 'zipLink';
                }
            }
        }
    }
}

window.onload = function() {
    fileLinks();
}

//email obfuscation
//var domain = "spokanecounty.org";
function protectmail(name, domain)
{
   document.write('<a href="mailto:' + name + '&#64;' + domain + '">' + name + "&#64;" + domain + '</a>');
}// JScript File

//clears the value of the search text box
function ClearIt(what)
{
    switch(what.value)
    {
        case "search for...":
            what.value="";
        case "Enter your request here...":
            what.value="";
        case "anonymous":
            what.value="";
        default:
            return;
    }
//    if(what.value=="search for...")
//    {
//        what.value="";
//    }
//    else if(what.value=="Enter your request here...")
//    {
//        what.value="";
//    }
//     else if(what.value=="anonymous")
//    {
//        what.value=""
//    }
}

function ShowHide(what)
{
    if(document.getElementById(what).style.overflow == "auto")
        document.getElementById(what).style.overflow = "hidden";
    else
        document.getElementById(what).style.overflow = "auto";
        
}

function ShowMoreLinks(what)
{
    alert(document.getElementById(what));
}






