// JavaScript Document

function is_email(current)
{
	var error = "";
  if(current.value != "" && current.value != null)
  {
	if (validateEmail(current.value) == false)
	{
	error =   "This is not a valid Email address.\n ";
	}
  }
  if(error != "") {
	  alert(error);
    }
}

function roundNumber(num, dec) {
	var error = "";
  var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
  return result;
} 

function validateEmail(email) {
 var error = "";
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
      return false;
   }
}
function check_email(current)
{
	var error = "";
	if (current.value != document.form1.email.value)
	{
	error = error + "Email " + current.value + " doesn't match" + document.form1.email.value + ".\n ";
	}
	if(error != "") {
      alert(error);
      current.value="";
    }

}
function SingleSelect(regex,current)
{
	
re = new RegExp(regex);

	for(i = 0; i < document.forms[0].elements.length; i++) {
	
	elm = document.forms[0].elements[i];
	
	if (elm.type == 'checkbox') {
	
		if (re.test(elm.name)) {
		
		elm.checked = false;
		
		}
	  }
	}
current.checked = true;

}



