﻿function disableEnterKey(e)
{
    //alert("in disable enter key");
    var key;     
    if(window.event)
        key = window.event.keyCode; //IE
    else
        key = e.which; //firefox     

    return (key != 13);
}

function clearDefaultText(e) {
    var target = window.event ? window.event.srcElement : e ? e.target : null;
    if (!target) return;

    if (target.value == target.defaultText) {
        target.value = '';
    }
}

function replaceDefaultText(e) {
    var target = window.event ? window.event.srcElement : e ? e.target : null;
    if (!target) return;

    if (target.value == '' && target.defaultText) {
        target.value = target.defaultText;
    }
}

function clickButtonOnEnter(event, controlID) {
    if (event.which || event.keyCode) {
        if ((event.which == 13) || (event.keyCode == 13)) { 
            if ($get(controlID).href) { 
                eval($get(controlID).href);
            } 
            else {
                $get(controlID).click();
            }
            return false;
        }
    } 
    else {
        return true;
    }
}

function nextControlOnEnter(event, controlID) {
    if (event.which || event.keyCode) {
        if ((event.which == 13) || (event.keyCode == 13)) {
            $get(controlID).focus();
            return false;
        }
    }
    else {
        return true;
    }
}   