function check_reg(form1)
{

	var d = document;
	
	if (form1.user.value == "")
	{	
		alert("Enter your Login Email Address")
		form1.user.focus();
		d.images['pic_user'].src='images/red_star.gif'														
		return false;
	}
	else if(isEmail(form1.user.value)==false)	
	{
		alert("Please enter a valid Email Address.\n\nInvalid email address format OR \nInvalid characters in account name are not allowed.\n")
		form1.user.focus();
		d.images['pic_user'].src='images/red_star.gif'														
		return false;
	}
	

	if (form1.pass.value == "")
	{	
		alert("Enter your Password")		
		form1.pass.focus();
		d.images['pic_pass'].src='images/red_star.gif'														
		return false;
	}
	else if(isPass(form1.pass.value)==false) 
	{ 
    	alert("Invalid characters in Password.\n -- ; ' are not allowed.\n\nPlease enter a valid Password!")
		form1.pass.focus();
		d.images['pic_pass'].src='images/red_star.gif'														
		return false;
	}	
			
}

function isEmail(str)
{
	// are regular expressions supported?
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var r1 = new RegExp("(\\-\\-)");
	return (!r1.test(str) && filter.test(str))	
}

function isPass(str)
{
	//var re = /(?=\w*\d)(?=\w*[A-Za-z]){6,}./
	//var al = /(?=.*[^a-zA-Z0-9nrt ])/
	var p1 = new RegExp("(\\-\\-)|(\\;)|(\\')");
	//return (!al.test(str) && re.test(str))	
	//return (!al.test(str))	
	return (!p1.test(str))
}
