function clickclear(thisfield, defaulttext) {
    if (thisfield.value == defaulttext) {
        thisfield.value = "";
    }
}
function clickrecall(thisfield, defaulttext) {
    if (thisfield.value == "") {
        thisfield.value = defaulttext;
    }
}

function SelectOne(gvID) 
{
    var i;
    var count=0;
    
    for (i=0; i < document.forms[0].elements.length; i++) 
        {
        var e=document.forms[0].elements[i];
        if ((e.type == 'checkbox') && 
            (e.name.indexOf(gvID) > -1) && e.checked  ) 
            {
            count=count+1;
            }
        }
        //alert(count);
        if(count==0)
        {
                
              alert('please select any record.');
            return false;
        }
        else if(count==1)
        {
                
              return true;
        }
        else
        {
             alert('please select single record.');
            return false;
        }
}

function ChkSelectAll(CheckBoxControl, gvID) {
    if (CheckBoxControl.checked == true) {
        var i;

        for (i = 0; i < document.forms[0].elements.length; i++) {
            if ((document.forms[0].elements[i].type == 'checkbox') && (document.forms[0].elements[i].name.indexOf(gvID) > -1)) {
                if (document.forms[0].elements[i].disabled == false) {
                    document.forms[0].elements[i].checked = true;
                }
            }
        }
    }

    else if (CheckBoxControl.checked == false) {

        var i;

        for (i = 0; i < document.forms[0].elements.length; i++) {

            if ((document.forms[0].elements[i].type == 'checkbox') && (document.forms[0].elements[i].name.indexOf(gvID) > -1)) {

                document.forms[0].elements[i].checked = false;
            }
        }
    }

}
function CheckUncheck(chkHeader, gvID) {
    var checkAll = false;
    var checkNotAll = false;
    var LIntCtr;
    var LIntSelectedCheckBoxes = 0;

    for (LIntCtr = 0; LIntCtr < document.forms[0].elements.length; LIntCtr++) {

        if ((document.forms[0].elements[LIntCtr].type == 'checkbox') && (document.forms[0].elements[LIntCtr].name.indexOf(gvID) > -1)) {
            if (document.forms[0].elements[LIntCtr].checked == true) {
                checkNotAll = true;
                LIntSelectedCheckBoxes = parseInt(LIntSelectedCheckBoxes) + 1;
            }
            else {
                checkNotAll = false;
                //alert('all not chacked');
                //alert(document.getElementById("Checkbox1").checked);
                document.getElementById(chkHeader).checked = false;
                return;
            }
        }
    }
    if (checkNotAll == false) {
        //alert('all not chacked');
        document.getElementById(chkHeader).checked = true;
    }
    else {
        //alert('all  chacked');
        document.getElementById(chkHeader).checked = true;
    }
}

function CountChecked(chkHeader, gvID) {
    
    var checkAll = false;
    var checkNotAll = false;
    var LIntCtr;
    var LIntSelectedCheckBoxes = 0;
    

    for (LIntCtr = 0; LIntCtr < document.forms[0].elements.length; LIntCtr++) {

        if ((document.forms[0].elements[LIntCtr].type == 'checkbox') && (document.forms[0].elements[LIntCtr].name.indexOf(gvID) > -1)) {
            if (document.forms[0].elements[LIntCtr].checked == true) {
                checkNotAll = true;
                LIntSelectedCheckBoxes = parseInt(LIntSelectedCheckBoxes) + 1;
            }
        }
    }
    if (parseInt(LIntSelectedCheckBoxes) > 1) {
        return confirm("After Printing These Labels Please Go To The Labels and Manifest Tab To Print Your End Of Day Manifest");
    }
    else if (parseInt(LIntSelectedCheckBoxes) == 0) {
        alert('Please select atleast one');
        return false;
    }
    else
    {
        return true;
    }
}
function SelectAny(id, gvID) {
    var i;
    var count = 0;

    for (i = 0; i < document.forms[0].elements.length; i++) {
        var e = document.forms[0].elements[i];
        if ((e.type == 'checkbox') &&
            (e.name.indexOf(gvID) > -1) && e.checked) {
            count = count + 1;
        }
    }
    //alert(count);
    if (count > 0) {
        if (id == '1') {
            return confirm('Are you really want to delete?');
        }
        else {
            return true;
        }
    }
    else {
        alert('Please select any record');
        return false;
    }
}

