function isEmpty( str){
    strRE = new RegExp( );
    strRE.compile( '^[\s ]*$', 'gi' );
    return strRE.test( str.value );
} 

function notValidEmail( str ){
    mailRE = new RegExp( );
    mailRE.compile( '^[\._a-z0-9-]+@[\.a-z0-9-]+[\.]{1}[a-z]{2,4}$', 'gi' );
    return !(mailRE.test( str.value ));
} 


function checkForm( form ){

if( isEmpty( form.fullname ) ){
alert( 'Please enter your Full Name' );
form.fullname.focus();
return false;
}
if( isEmpty( form.organization ) ){
alert( 'Please enter you Organization' );
form.organization.focus();
return false;
}
if( isEmpty( form.address ) ){
alert( 'Please enter your Address' );
form.address.focus();
return false;
}
if( isEmpty( form.city ) ){
alert( 'Please enter your City' );
form.city.focus();
return false;
}
if( isEmpty( form.state ) ){
alert( 'Please enter your State' );
form.state.focus();
return false;
}
if( isEmpty( form.zipcode ) ){
alert( 'Please enter your Zip Code' );
form.zipcode.focus();
return false;
}
if( isEmpty( form.email ) ){
alert( 'Please enter your Email Address' );
form.email.focus();
return false;
}
if( isEmpty( form.phone ) ){
form.phone.focus();
alert( 'Please enter your Phone Number' );
return false;
}
return true;
} 

