<!--
var fieldsToCheck = Array(    
    Array( 'frname', chkForNonblank, 'Please enter your name.' ),
    Array( 'frname', chkForMinSize, 'Please enter atleast 3 characters for your name.' ),
    Array( 'frmail', chkForNonblank, 'Please enter your email.' ),
    Array( 'frmail', chkForValidEmail, 'Please enter valid email.' ),
    Array( 'frname1', chkForNonblank, 'Please enter your friend name.' ),
    Array( 'frname1', chkForMinSize, 'Please enter atleast 3 characters for your friend name.' ),
    Array( 'frmail1', chkForNonblank, 'Please enter your friend email.' ),
    Array( 'frmail1', chkForValidEmail, 'Please enter valid friend email.' ),
    Array( 'frcaptcha', chkForNonblank, 'Please enter the numbers from verification image' ),    
    Array( 'frcaptcha', chkForMinSize, 'Please enter correct numbers from verification image' )
);

// Validator function to check for numeric values.
function chkForNumeric (f,fld,msg) {

    var frm = f ;
    var e = f.elements[fld];
    
    if ( !isNaN(e.value) ) return true; 
    alert( msg );
    e.focus() ;
    return false;
}

// Validator function for Atleast 5 characters for zipcode
function chkForFixZSize (f,fld,msg) {
    var frm = f ;
    var e = f.elements[fld];
    if ( e.value.length > 4  ) return true;
    alert( msg );
    e.focus() ;
    return false;
}

// Validator function for Atleast 7 characters for phone
function chkForFixedSize (f,fld,msg) {
    var frm = f ;
    var e = f.elements[fld];
    if ( e.value.length > 6  ) return true;
    alert( msg );
    e.focus() ;
    return false;
}

// Validator function for size of elements
function chkForMinSize (f,fld,msg) 
{
    var frm = f ;
    var e = f.elements[fld];
    if ( e.value.length > 2  ) return true;
    alert( msg );
    e.focus() ;
    return false;
}

//Validator function for Matching emails
function chkForSameEmail(f,fld,msg)
{
	var frm=f;
	var e=f.elements[fld];
	var text1=e.value;
	var text2=f.email.value;
	if(text1==text2)
	{
		return true;
	}
	
	alert(msg);
	e.focus();
	return false;

}

// Validator function for valid email
function chkForValidEmail (f,fld,msg) 
{
    var frm = f ;
    var e = f.elements[fld];
	var testresults;
	var str=e.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)) return true;
	alert( msg );
    e.focus() ;
    return false;
}


//Show or hide referral text box
function showReferralChoice(node,set) 
{
	mynode = "referral";
	if((s = document[node]) && document.all) { s = document.all[node];sr = document.all[mynode];}
	else if(document.layers) {s = document.layers[node];sr = document.layers[mynode];}
	else { s = document.getElementById(node);sr = document.getElementById(mynode);}
	for (i=0; i < sr.length; i++) 
	{
	   if (sr.options[i].selected) 
	   {
		  if (sr.options[i].value == "Other") 
		  {
					var d = "";
					switch(set)
					{
						case 2: d='block';break;
						case 1: d='inline';break;
						case 0: d='none';break;
					}
					s.style.display=d
			} 
			else 
			{
				s.style.display = 'none';
			}
	   }
	}

}

// Validator for Radio button
function chkForIsChecked (f,fld,msg) {

    var frm = f ;
    var e = f.elements[fld]
    for (var i=0;i<2;i++){
    if (e[i].checked==true)
    return true;
    }

    
    alert( msg );
    
    return false;
}

  

//-->