﻿  var oldPage_ClientValidate = Page_ClientValidate;
  var validationGroup = 'vgMain';
  var popup1;
  
function MyPage_ClientValidate(validationGroup) {
	// http://www.javascripttoolbox.com/lib/popup/example.php

	var valid = oldPage_ClientValidate(validationGroup);
	if (valid) {
		var submitButton = $("[id$='_btnSubmit']");
		if (submitButton.length > 0) {
			submitButton.val('Please Wait...');
			submitButton.css('display', 'none');
	        
			// Display PLEASE WAIT
			var pleaseWait = document.getElementById('spanPleaseWait');
			pleaseWait.style.display = 'block';
		}
	    
		if (popup1 != null) {
			popup1.hide();
		}
	    
	} else {

		var hiddenDiv = document.getElementById('floatdiv');
	    
		if (hiddenDiv) {
			popup1 = new Popup();
			popup1.content = hiddenDiv.innerHTML;
			popup1.style = {'border':'1px solid #001d3f','backgroundColor':'#007dc3','width':'300px','foregroundColor':'#1c5665'};
			popup1.showModal('modal',null,null,{'screenColor':'#99ff99','screenOpacity':.6});
		}
	}

	return valid;
}

Page_ClientValidate = MyPage_ClientValidate;