// Validation for DormanProducts website - JVP 

function Go() { return }

function quickSearch() {
    if (document.topsearchform2.SearchTerm.value == "") {
        alert("The Search Field Cannot Be Left Blank!");
        document.topsearchform2.SearchTerm.focus();
        return false;
    }
    return true;
}

function quickOEISearch() {
    if (document.topsearchform1.SearchTerm.value == "") {
        alert("The Search Field Cannot Be Left Blank!");
        document.topsearchform1.SearchTerm.focus();
        return false;
    }
    return true;
}

function check_enter() {
    if (window.event && window.event.keyCode == 13) {
        validateQuick();
    }  // if window...
} // check_enter

function checkoei_enter() {
    if (window.event && window.event.keyCode == 13) {
        validateoeiQuick();
    }  // if window...
} // checkoei_enter

function validateQuick() {
    //if ( quickSearch() ) document.quicksearch.submit(); 
    if (quickSearch()) document.topsearchform2.submit(); // JVP
}

function validateoeiQuick() {
    // if ( quickOEISearch() ) document.quickoeisearch.submit(); 
    if (quickOEISearch()) document.topsearchform1.submit();  // JVP

}

// JVP
function validateLogin() {
    if (document.SigninForm.tbEmail.value == "") {
        alert("The Login Id  Field Cannot Be Left Blank!");
        document.SigninForm.tbEmail.focus();
    }
    else
        if (document.SigninForm.tbPassword.value == "") {
        alert("The password Field Cannot Be Left Blank!");
        document.SigninForm.tbPassword.focus();
    }
    else
        document.SigninForm.submit();
}

function preSubmit() {
    /**
    if (document.categorysearch.category.value == "0") 
    { 
    document.location="cat_search.w?ppnav=y&sid=diGbidokHeiqXPjj012111928577406328&clt=hwrap1"; 
    return true; 
    } 
    else 
    { 
    document.categorysearch.action="cat_result.w?sid=diGbidokHeiqXPjj012111928577406328&clt=hwrap1&vsrch_brand=all&category_no="+document.categorysearch.category.value+"&category_list="+document.categorysearch.category.value+"&from_page=search";
    }
    document.categorysearch.submit();
    **/
} // preSubmit 

function validate_login() {
    if (document.login.participID.value == "") {
        alert("The User ID cannot be left blank!");
        document.login.participID.focus();
        return false;
    }
    if (document.login.password.value == "") {
        alert("The PASSWORD field is blank.");
        document.login.password.focus();
        return false;
    }
    return true;
}

function validateSubmit() {
    if (validate_login()) {
        document.login.submit();
    }
}

function forget() {
    if (document.SigninForm.tbEmail.value == "") {
        alert("The User ID cannot be left blank!");
        document.SigninForm.tbEmail.focus();
        return false;
    }
    var urlpart_id = "";
    urlpart_id = document.SigninForm.tbEmail.value;
    location.href = ('passwd_remind.aspx?clt=hwrap1&part_id=' + urlpart_id);
    return false;
}

function addToFavorite(title, url) {
    if (document.all)
        window.external.AddFavorite(url, unescape(title));
    else if (window.sidebar)
        window.sidebar.addPanel(unescape(title), url, "");
    else if (window.opera) // Opera
    {
        var a = document.createElement('A');
        a.rel = 'sidebar';
        a.target = '_search';
        a.title = unescape(title);
        a.href = url;
        a.click();
    }
    else
        alert("Your browser does not support adding bookmark through javascript.\nPress CTRL-D (Netscape, Chrome) or CTRL-T (Opera) to bookmark");

}
