function getFirstOptionValue( str )
{
 var start = str.indexOf('value="',0);
 start = start + 7;
 var end = str.indexOf('"',start);
 var val = str.slice(start,end);
 return val;
}

function trim( s )
{
	return s.replace(/^\s+/,'').replace(/\s+$/,'');
}

function isValidZip( s ){
	//return  /^\d{5}$/.test( s );
	return( /^\d{5}$/.test( s )); //Zip
}

function isValidDate( s ){
	return( /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/.test( s ) );
}

function isValidEmail( s )
{
	return( /^.+@.+\..+$/.test(s) );
}

function isDigits( s ) {
	return( /^\d+$/.test( s ) );
}

function isAlphas( s ) {
	var a1 = /^[a-z]+$/i ;
	return ( a1.test( s ) );
}

function isFixedLength( s, len )
{
	return( s.length == len );
}

function isFixedDigits( s, len )
{
	return( isFixedLength( s, len ) &&  isDigits( s ) );
}
