﻿function hasErrors() {
    Page_ClientValidate();
    
    for (var i = 0; i < Page_Validators.length; i++)
    {
        if(!Page_Validators[i].isvalid) {
            show_validationErrors();
            break;
        }
    }
}

function show_validationErrors() {
    var x = document.body.offsetLeft + ($("#darkBackgroundLayer").innerWidth() / 2) - ($("#errorMsg").width() / 2);
    var y = document.body.offsetTop + ($("#darkBackgroundLayer").innerHeight() / 2) - ($("#errorMsg").height() / 2);
	
    $("#errorMsg").css('left', x);
    $("#errorMsg").css('top', y);
	
    /*$("#darkBackgroundLayer").fadeTo("fast", .7);*/
    $("#darkBackgroundLayer").toggle();
    $("#errorMsg").fadeIn("fast");
}

function return_to_form() {
	$("#darkBackgroundLayer").toggle();
	$("#errorMsg").fadeOut("fast", function() {
		$("#error_list").remove();
	}
	);
}
