function PutFocus()
{
	document.trialform.fname.focus();
}

function NumOnly(evt)
{
   var browserName = whichBrs(); 
	var _ret = true;
	if (browserName=='Internet Explorer') 
	{
		if (evt.keyCode < 48 || evt.keyCode > 57) 
		{
			evt.keyCode = 0;
			_ret = false;
		}
	}
	
	if (browserName=='Firefox') 
	{
		if (evt.which < 48 || evt.which > 57) 
		{
			evt.preventDefault(); 
			_ret = false;
		}
	}
	return (_ret);
}

function valid_email(source,arguments)
{
    	var email = document.getElementById('email').value;
	email_re  = new RegExp("^[a-zA-Z0-9 '_.-]+@[a-zA-Z0-9._-]+[.]{1}[a-zA-Z_-]{3}$");
	email_re2 = new RegExp("^[a-zA-Z0-9 '_.-]+@[a-zA-Z0-9._-]+[.]{1}[a-zA-Z_-]{2}$");
	if ( (email.match(email_re)) || (email.match(email_re2)) )
	{
		arguments.IsValid = true;
		return true;
	}
	else
	{
		arguments.IsValid = false;
		return false;
	}
}

//Format the phone numbers
function ValidatePhone(m){
p=m.value
if(p.length==3){
        pp=p;
        d4=p.indexOf('(')
        d5=p.indexOf(')')
        if(d4==-1){
                pp="("+pp;
        }
        if(d5==-1){
                pp=pp+")";
        }
        m.value="";
        m.value=pp;
}
if(p.length>3){
        d1=p.indexOf('(')
        d2=p.indexOf(')')
        if (d2==-1){
                l30=p.length;
                p30=p.substring(0,4);
                p30=p30+")"
                p31=p.substring(4,l30);
                pp=p30+p31;
                m.value="";
                m.value=pp;
        }
}
if(p.length>5){
        p11=p.substring(d1+1,d2);
        if(p11.length>3){
             p12=p11;
             l12=p12.length;
             l15=p.length
             p13=p11.substring(0,3);
             p14=p11.substring(3,l12);
             p15=p.substring(d2+1,l15);
             m.value="";
             pp="("+p13+")"+p14+p15;
             m.value=pp;
        }
        l16=p.length;
        p16=p.substring(d2+1,l16);
        l17=p16.length;
        if(l17>3&&p16.indexOf('-')==-1){
                p17=p.substring(d2+1,d2+4);
                p18=p.substring(d2+4,l16);
                p19=p.substring(0,d2+1);
        pp=p19+p17+"-"+p18;
        m.value="";
        m.value=pp;
        }
}

}


// Browser Detection Javascript
// copyright 1 February 2003, by Stephen Chapman, Felgall Pty Ltd

// You have permission to copy and use this javascript provided that
// the content of the script is not changed in any way.

function whichBrs() {
var agt=navigator.userAgent.toLowerCase();
if (agt.indexOf("opera") != -1) return 'Opera';
if (agt.indexOf("staroffice") != -1) return 'Star Office';
if (agt.indexOf("webtv") != -1) return 'WebTV';
if (agt.indexOf("beonex") != -1) return 'Beonex';
if (agt.indexOf("chimera") != -1) return 'Chimera';
if (agt.indexOf("netpositive") != -1) return 'NetPositive';
if (agt.indexOf("phoenix") != -1) return 'Phoenix';
if (agt.indexOf("firefox") != -1) return 'Firefox';
if (agt.indexOf("safari") != -1) return 'Safari';
if (agt.indexOf("skipstone") != -1) return 'SkipStone';
if (agt.indexOf("msie") != -1) return 'Internet Explorer';
if (agt.indexOf("netscape") != -1) return 'Netscape';
if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
if (agt.indexOf('\/') != -1) {
if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
return navigator.userAgent.substr(0,agt.indexOf('\/'));}
else return 'Netscape';} else if (agt.indexOf(' ') != -1)
return navigator.userAgent.substr(0,agt.indexOf(' '));
else return navigator.userAgent;
}
