function check_mail(email)
{
	var rgx, ok = false;
  var proto  = "(mailto:)?";
  var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\x80-\xff\015\012\"]|\\[^\x80-\xff])+\")";
  var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\.[a-zA-Z]{2,5}";
  var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";

	try {
 		rgx = new RegExp(regex);
 		ok = rgx.exec(email) ? true : false;
	}
	catch(e)
	{
		rgx = new RegExp("^[a-zA-Z0-9][a-zA-Z0-9_.-]*\@" + domain + "$");
 		ok = rgx.exec(email) ? true : false;
	}

	return ok;
}

function gal_window(file)
{
  window.open("gal_window.php?file="+file,"_blank","width=820,height=830,scrollbars=no,status=no,resizable=no,toolbar=no,location=no");
}

