﻿function $(id)
{
  return document.getElementById(id);
}

// Clears the input field on focus.
function ClearField(fieldID, defaultText)
{
  var input = $(fieldID);
  if (input.value == defaultText)
    input.value = "";
  else if (input.value == "")
    input.value = defaultText;
}

// Hides Element without removing it
function HideElement(target)
{
    if(document.getElementById(target))
    {
        var targetElement = document.getElementById(target);
        targetElement.style.visibility = 'hidden';
     }
}
// Shows Element
function ShowElement(target)
{
    if(document.getElementById(target))
    {
        var targetElement = document.getElementById(target);
        targetElement.style.visibility = 'visible';
    }
}
// Hides Element and removes it
function RemoveElement(target)
{
    if(document.getElementById(target))
    {
        var targetElement = document.getElementById(target);
        targetElement.style.display = 'none';
    }
}
// Shows Element
function DisplayElement(target)
{
    if(document.getElementById(target))
    {
        var targetElement = document.getElementById(target);
        targetElement.style.display = '';
    }
}

// Clear element
function ClearForm(target) {
    if(document.getElementById(target))
    {
        var targetElement = document.getElementById(target);
        targetElement.value= "";
    }
}

function invokeProductSearch(field,evt)
{
	var keyCode = document.all ? event.keyCode : 
					evt.which ? evt.which : 
					evt.keyCode ? evt.keyCode : 
					evt.charcode; 
	if (keyCode == 13)
	{
	    var isAdvanced = document.getElementById("ctl00_ContentPlaceHolderMain_AdvancedPanel");
        if(isAdvanced == null)
        {
		    javascript:__doPostBack('ctl00$ContentPlaceHolderMain$SearchBtn','');
		    return false;
		}
		else
		{
		    javascript:__doPostBack('ctl00$ContentPlaceHolderMain$SearchBtn2','');
		    return false;
		}
	}
}

function invokeSearch(field,evt)
{
	var keyCode = document.all ? event.keyCode : 
					evt.which ? evt.which : 
					evt.keyCode ? evt.keyCode : 
					evt.charcode; 
	if (keyCode == 13)
	{
	    javascript:__doPostBack('ctl00$ContentPlaceHolderMain$SearchBtn','');
	    return false;
	}
}
