﻿function ChangeLocation(ddl, urlPrefix)
{
    var selectedLocation = ddl.options[ddl.selectedIndex].value;
    var newLocation;
    
    if (selectedLocation.length == 0)
    {
        newLocation = urlPrefix + 'clinics.aspx';
    }
    else
    {
        newLocation = urlPrefix + selectedLocation + 'clinics.aspx';
    }
    
    location.href = newLocation;
}

function watermark(id, defaultText)
{
    var tb = $("#" + id);
    if (tb.val() == "" || tb.val() == defaultText)
    {
        tb.val(defaultText);
        tb.addClass("watermark");
    }
    tb.focus(
        function()
        {
            $(this).removeClass("watermark");
            if ($(this).val() == defaultText)
            {
                $(this).val("");
            }
        }
    );
    tb.blur(
        function ()
        {   
            if ($(this).val() == "")
            {
                $(this).addClass("watermark");
                $(this).val(defaultText);
            }
        }
    );
}

function doSiteSearch()
{
    document.getElementById('q').value = document.getElementById('siteSearch').value;
    document.getElementById('cse-search-box').submit();
    return false;
}

function R(imgId)
{
    var img = document.getElementById(imgId);
    if (img != null)
    {
        img.onmouseover = function() 
        {
            if (this.src.indexOf('-hover.gif') < 0)
            {
                var q = this.src.indexOf('?');
                if (q < 0)
                {
                    this.src = this.src.substring(0, this.src.length - 4) + '-hover.gif';
                }
                else
                {
                    this.src = this.src.substring(0, q - 4) + '-hover.gif' + this.src.substring(q);
                }
                
            }
        }
        img.onmouseout = function() 
        {
            var ind = this.src.indexOf('-hover.gif');
            if (ind > 0)
            {
                var q = this.src.indexOf('?');
                this.src = this.src.substring(0, ind) + '.gif' + (q>0?this.src.substring(q):'');
            }                
        }
        
        //preload--
        var ind = img.src.indexOf('-hover.gif');
        if (ind < 0)
        {
            var src;
            var q = img.src.indexOf('?');
            if (q < 0)
            {
                src = img.src.substring(0, img.src.length - 4) + '-hover.gif';
            }
            else
            {
                src = img.src.substring(0, q - 4) + '-hover.gif' + img.src.substring(q);
            }
            var imgTmp = new Image();
            var q = img.src.indexOf('?');
            imgTmp.src = src;
        } 
    }
}