﻿function enableDeleteConfirm(){
    $(".EICGridView a:contains('Delete'), .DeleteConfirm").click(function(e){
        var result = confirm("Are you sure you want to delete this?");
        if (!result){
            e.preventDefault();
        }
    });
}

function past_date_validate(){
    $(".PastDate").focusin(function(){
        $(this).removeClass("error");
    });
    $(".PastDate").focusout(function(){
        $(this).removeClass("error");
        var date = new Date(this.value.replace(/-/g, " "));
        if (date > new Date()){
            alert("Future sampling dates are not permitted.");
            this.value = "";
        }else if (isNaN(date.getDate())){
            $(this).addClass("error");
        }
    });
}

function global_init(){
    var first = $('[id^="ctl00_MainContent"]:first');
    if (first.hasClass('global_init_loaded')){
        return;
    }
    first.addClass('global_init_loaded');
    enableDeleteConfirm();
    past_date_validate();
    $(".NotEditable").focus(function(){
        this.blur();
    });
}

function pageLoad(){
    global_init();
}

$(document).ready(function(){
    global_init();
});


