//http://www.aryweb.nl/projects/MooDialog/

var mooFx = {
		type: 'morph',
		open: {	'margin-top': [-100,0],	opacity: [0,1] },
		close: { 'margin-top': [0,100], opacity: 0 },
		options: { 
			duration: 30, 
			transition: Fx.Transitions.Bounce.easeOut }
		};

function makeDialog(title, text, fn, fn1, size, okText, cancelText) {
	new MooDialog.Dialog(text, fn, fn1, 	
		{title: title,
			fx: mooFx,
			size: size,
			okText: okText,	
			cancelText: cancelText	
		}
	);
}

function makeDialogConfirm(title, text, fn, fn1, size, okText, cancelText) {	
	new MooDialog.Confirm(text, fn, null,	
			{title: title,
				fx: mooFx,
				size: size,
				okText: okText,	
				cancelText: cancelText	
			}
		);	
}

function makeAlert(title,text,size,okText) {
	new MooDialog.Alert(text, 	
			{title: title,
				fx: mooFx,
				size: size,
				okText: okText
			}
		);		
}

function chq13(e,elmid) {
	var keynum
	if (window.event) {
		if(e.keyCode){
			keynum = e.keyCode;			
		} else {
			keynum = e.code;
		}
	} else if (e.which) {
		keynum = e.which;
	} else {
		keynum = e.code;
	}
	var elmv=$(elmid).value.trim();
	var elmvis=$(elmid).getStyle('display'); 
	return ((keynum == 13)&&(elmvis!='none')&&(elmv!=''));
}

