﻿/* Search section start */

/* Search On Focus */
function readyToSearch() {
    if (document.getElementById("searchBox").value == "Search keywords") {
        document.getElementById("searchBox").value = "";
    }
}

/* Search On Blur */
function blankSearch() {

    if (document.getElementById("searchBox").value == "") {
        document.getElementById("searchBox").value = "Search keywords";
    }
}

/* Search  onkeypress */
function __searchEnter(e) {
    var keycode = null;
    if (e) {
        e = e
    } else {
        e = window.event
    }

    if (e.which) {
        keycode = e.which
    } else {
        keycode = e.keyCode
    }

    if (keycode == 13) {

        if (document.getElementById("searchBox").value != ""
                && document.getElementById("searchBox").value != "Search keywords") {
            if (document.getElementById("searchBox").value == "Search keywords") {
                document.getElementById("searchBox").value = "";
            }
            window.location = "/search.aspx?searchtext=" + escape(document.getElementById("searchBox").value);
        }
        else {
            alert('Please enter the search keyword')
        }
        return false;
    }
    else
        return true;
}

/* Search  onclick */
function __submainSearch() {

    if (document.getElementById("searchBox").value != ""
                && document.getElementById("searchBox").value != "Search keywords") {
        if (document.getElementById("searchBox").value == "Search keywords") {
            document.getElementById("searchBox").value = "";
        }
        window.location = "/search.aspx?searchtext=" + escape(document.getElementById("searchBox").value);
    }
    else {
        alert('Please enter the search keyword')
    }

    return false;
}

/* Search section end */

function __$(id){
    return document.getElementById(id);
}
/* login start*/

function checkblank(ctlid, deftext) {
    var ctl = __$(ctlid);     
    if (ctl.value == '') {        
        ctl.value = deftext;        
    }
}
/* login  end*/

/* Date Validation start */

function isValidDate(year, month, day) {
    var isValid = false;
    if (!(isNaN(year) || isNaN(month) || isNaN(day))) {
        if (year >= 1900 && year <= 2100) {
            var cusDate = new Date(year, month - 1, day, 0, 0, 0);
            if (cusDate.getDate() == day && cusDate.getMonth() == month - 1) {
                isValid = true;
            }
        }
    }
    return isValid;
}
/* Date Validation end */
