
function validateDigits(obj){
	var sourceStr = obj.value;
	var chars = "0123456789";
	var stripped = "";
	for (var i = 0; i < sourceStr.length; i++){
		if (chars.indexOf(sourceStr.charAt(i)) != -1){
			stripped += chars.indexOf(sourceStr.charAt(i));
		}
	}
	obj.value = "";
	obj.value = stripped;
	
}
function validateDob(obj,destination){
	var sourceStr = obj.value;
	var chars = "0123456789";
	var stripped = "";
	for (var i = 0; i < sourceStr.length; i++){
		if (chars.indexOf(sourceStr.charAt(i)) != -1){
			stripped += chars.indexOf(sourceStr.charAt(i));
		}
	}
	obj.value = "";
	obj.value = stripped;
	if (obj.value.length==obj.getAttribute("maxlength"))
		destination.focus();
}	
function openPopupWindowUrl(url, windowName){
	var windowHeight = screen.height*0.75;
	var windowWidth = screen.width*0.6;
	openPopupWindowSize(url, windowName, windowWidth, windowHeight)	
}

function openPopupWindowSize(url, windowName, windowWidth, windowHeight){
	var windowHeight = windowHeight;
	var windowWidth = windowWidth;
	var windowTop = (screen.height - windowHeight)/2;
	var windowLeft = (screen.width - windowWidth)/2
	var windowFeatures =
		"directories=no," +
		"height="+windowHeight+"," +
		"left="+windowLeft+"," +
		"location=no," +
		"menubar=no," +
		"resizable=no," +
		"status=no," +
		"titlebar=yes," +
		"toolbar=no," +
		"scrollbars=yes," +
		"top="+windowTop+"," +
		"width="+windowWidth;
	window.open(url, windowName , windowFeatures);
}