﻿
var newPopup;
function newFeedback(veh, code, symptom, typeID, ctrlID) {

    newPopup = window.open('/Clients/CodeTips/TipFeedback.aspx?VID=' + veh + '&Codes=' + code + '&Symp=' + symptom + '&type=' + typeID, '_feedback', 'width=700,height=600,resizable=yes,scrollbars=yes');
    __doPostBack(ctrlID, '');
    if (window.focus) { newPopup.focus() }
}

function CloseFeedback(ButtonID) {

    var browserName = navigator.appName;

    if (browserName != "Microsoft Internet Explorer") {
        __doPostBack(ButtonID, '')
    }

    self.close();

}
function newWindow(newurl, nname, ctrlID, nheight, nwidth) {

    newPopup = window.open(newurl, '_' + nname, 'width=' + nwidth + ',height=' + nheight + ',resizable=yes,scrollbars=yes');
    __doPostBack(ctrlID, '');
    if (window.focus) { newPopup.focus() }
}

function CloseThisWindow() {
    self.close();
}





/*
Submit Once form validation- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

function submitonce(theform) {
    //if IE 4+ or NS 6+
    if (document.all || document.getElementById) {
        //screen thru every element in the form, and hunt down "submit" and "reset"
        for (i = 0; i < theform.length; i++) {
            var tempobj = theform.elements[i]
            if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
            //disable em
                tempobj.disabled = true
        }
    }
}



/***********************************************
* Disable "Enter" key in Form script- By Nurul Fadilah(nurul@REMOVETHISvolmedia.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function handleEnter(field, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        var i;
        for (i = 0; i < field.form.elements.length; i++)
            if (field == field.form.elements[i])
            break;
        i = (i + 1) % field.form.elements.length;
        field.form.elements[i].focus();
        return false;
    }
    else
        return true;
}      


