// To avoid early submit in forms
function AvoidEarlySubmit(evt) {

    var evt  = (evt) ? evt : ((event) ? event : null);

    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);

    if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
}

document.onkeypress = AvoidEarlySubmit;


// Help window
function explain(field, msg, msgHelp, msgClose) {
	newwin = window.open('','','top=150,left=150,width=325,height=300');
	if (!newwin.opener) newwin.opener = self;
	with (newwin.document)
	{
		open();
		write('<html>');
		write('<title>'+ msgHelp +'</title>');
		write('<body><b>' + field + '</b><p align=justify>' + msg + '</p><br>');
		write('<p><center><input type=button value="'+ msgClose +'" onClick=window.close()>');
		write('</center></body></html>');
		close();
   }
}

function view_image(msgTitle, msgClose, imageUrl) {
	newwin = window.open('','','top=150,left=150,width=250,height=300');
	if (!newwin.opener) newwin.opener = self;
	with (newwin.document)
	{
		open();
		write('<html>');
		write('<title>'+msgTitle+'</title>');
		write('<body><center><img src='+imageUrl+' ><br>');
		write('<BR><input type=button value="'+msgClose+'" onClick=window.close()>');
		write('</center></body></html>');
		close();
   }
}



