﻿var onLoadText = 'Enter search phrase';
function OnTextBoxKeyDown(textbox, urlPath) 
{
    if (window.event && window.event.keyCode == 13) {
        Search(textbox, urlPath);
        return false;
    }
    
}
function Search(textbox, urlPath) 
{
    if (textbox.value.length >= 2 && textbox.value != onLoadText) 
    {
        window.location = urlPath + '?searchtext=' + textbox.value.trimEnd();
        return false;
    }
    else 
    {
        return false;
    }
}
function SearchBoxFocus(textbox) 
{
    textbox.value = textbox.value == onLoadText ? '' : textbox.value;
}
function RadSearchBoxFocus(sender, eventArgs) 
{
    var val = sender.get_value();
    sender.set_value(val == onLoadText ? '' : val);
}
function ShowSearchByThemePanel(panelId) 
{
    var panel = document.getElementById(panelId);
    var pageX = getXPos(document.getElementById('subHeader'));
    var startY = 204 - getElementSize(panel).height + 'px';
    if (panel.style.display != 'block') 
    {        
        panel.style.left = (pageX + 480) + 'px';
        panel.style.top = startY;
        panel.style.zIndex = 1;
        panel.style.display = 'block';
        $(panel).stop().animate({
            top: '204px'
        }, 750, function() { $('#searchByTheme a').attr('class', 'open'); });
    }
    else 
    {
        HideSearchByThemePanel(panelId);
    }
}
function HideSearchByThemePanel(panelId) 
{    
    var panel = document.getElementById(panelId);
    var startY = 204 - getElementSize(panel).height + 'px';
    $(panel).stop().animate({
        top: startY
    }, 750, function() { $('#searchByTheme a').attr('class', ''); });
    panel.style.display = '';
    
}