<!--
// Added DOM detection for Opera which doesn't handle the length property of
// an array of form elements.
isDOM = document.getElementById ? 1:0; 

function stripSpaces(x) {
    while (x.substring(0,1) == ' ') x = x.substring(1);
    return x;
}

function empty(x) { if (x.length > 0) return false; else return true; }


var fieldsToCheck = Array(    
    Array( 'frname', chkForNonblank, 'Please enter your name.' ),
    Array( 'frname', chkForMinSize, 'Please enter few characters for your name.' ),
    Array( 'frinquiry', chkForNonblank, 'Please enter your Inquiry in Detail.' ),
    Array( 'frinquiry', chkForFixZSize, 'Please enter few more characters in your feedback' )
);

// Validator function for Atleast 8 characters for inquiry
function chkForFixZSize (f,fld,msg) {
    var frm = f ;
    var e = f.elements[fld];
    if ( e.value.length > 7  ) 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 TEXT and TEXTAREA elements
function chkForNonblank (f,fld,msg) {

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

function validate(f)	
{ 
    for( var i=0; i < fieldsToCheck.length; ++i ) 
    { 
	    
	    
	    
	    if (! fieldsToCheck[i][1](f,fieldsToCheck[i][0],fieldsToCheck[i][2]) ) 
	    {
	        return false ;
	    }
    }
    
    //alert('Success!!  Your form has successfully validated.') ;
    return true ;
}

  

//-->