/******************************************************************************
* dnc4u.js                                                                    *
*                                                                             *
* Copyright 2003 by Ian Jennett                                               *
* Just Some Little Helpers                                                    *  
*    .                                                                        *
******************************************************************************/

// Determine browser.

var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
                parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.")) >= 0 ? 1 : 0;


function doFocus()
{
document.getuser.realname.focus();	  
}

function checkemail(){
	var err=0
	if (!isEmail(document.getuser.useremail.value)) 
		{alert('The e-mail address you have entered is invalid. \n\nPlease enter a valid e-mail address');
		 document.getuser.useremail.focus();}
}

function isEmail(str) {
	var supported = 0;
	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported) 
		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(str) && r2.test(str));
}	
	
function Validator()	{

     if (document.getuser.realname.value.length < 1)
	  {
		alert("Please enter your name.");
		document.getuser.realname.focus();
		return (false);
	  }	  
	  
	  if (document.getuser.useremail.value.length < 1)
	  {
		alert("Please enter value in the Email field.");
		document.getuser.useremail.focus();
		return (false);
	  }	    	
	  
	  if (isEmail(document.getuser.useremail.value) ==0 )
      {
		alert('The e-mail address you have entered is invalid. \n\nPlease enter a valid e-mail address');
		document.getuser.useremail.focus();
		return (false);
	  }
	  
		return (true);
	}