function subscriberform() {
     
     var f = document.createform;
     var formvalid = true;
     var err = '`~!@#$%^&*()_+-=[]\{}|;\':",./<>?';
     
     //=================================================================
     // Gender checking
     //=================================================================
     var len = f.elements.length;
     
     /*
     var sexchoose = '';
     for (var i=0; i<len; i++) {
          if (f.elements[i].name=='sex') {
               if ((f.elements[i].value=='M') && (f.elements[i].checked==true)) {
                    sexchoose = 'M';
               } else if ((f.elements[i].value=='F') && (f.elements[i].checked==true)) {
                    sexchoose = 'F';
               }
          }
     }
     */
     //=================================================================
     // Connection Method checking
     //=================================================================
     
     /*
     var bandwidthchoose = '';
     for (var i=0; i<len; i++) {
          if (f.elements[i].name=='bandwidth') {
               if ((f.elements[i].value=='0') && (f.elements[i].checked==true)) {
                    bandwidthchoose = '0';
               } else if ((f.elements[i].value=='1') && (f.elements[i].checked==true)) {
                    bandwidthchoose = '1';
               }
          }
     }
     */
     
     //=================================================================
     
     
     if (f.isbn.value=='') 		{ formvalid=false; alert('Please input your ISBN.'); 		f.isbn.focus(); f.isbn.select(); }
     else if (f.isbnpassword.value=='') 	{ formvalid=false; alert('Please input your password.'); 		f.isbnpassword.focus(); f.isbnpassword.select(); }
     else if (f.email.value=='') 	{ formvalid=false; alert('Please input your E-mail address.'); 	f.email.focus(); f.email.select(); }
     else if (f.password.value=='') 	{ formvalid=false; alert('Please input your password.'); 		f.password.focus(); f.password.select(); }
     else if (f.passwordcfm.value=='') 	{ formvalid=false; alert('Please input your re-type password.'); 	f.passwordcfm.focus(); f.passwordcfm.select(); }
     /*
     else if (f.fname.value=='') 	{ formvalid=false; alert('Please input your first name.'); 		f.fname.focus(); f.fname.select(); }
     else if (f.lname.value=='') 	{ formvalid=false; alert('Please input your last name.'); 		f.lname.focus(); f.lname.select(); }
     else if (sexchoose=='') 		{ formvalid=false; alert('Please input your gender.'); }
     else if (f.agegroup.value=='') 	{ formvalid=false; alert('Please select your age group.'); 		f.agegroup.focus(); }
     else if (f.occupation.value=='') 	{ formvalid=false; alert('Please select your occupation.'); 	f.occupation.focus(); }
     else if (f.zip.value=='') 		{ formvalid=false; alert('Please input your zip/postal code.'); 	f.zip.focus(); f.zip.select(); }
     else if (f.country.value=='') 	{ formvalid=false; alert('Please select your country.'); 		f.country.focus(); f.country.select(); }
     else if (bandwidthchoose=='') 	{ formvalid=false; alert('Please input your connection method.'); }
     */
     else if (f.email.value.indexOf('@') == -1) {
          alert('Sorry. Please input your valid E-mail address.');
          f.email.focus();
          f.email.select();
          formvalid = false;
     }
     
     if (formvalid==true) {
          if (f.password.value!=f.passwordcfm.value) {
               formvalid=false;
               alert('Please input your password and re-type password.');
               f.passwordcfm.value = '';
               f.password.focus();
               f.password.select();
          }
     }
     
     return formvalid;
     
}


function subscriberformupd() {
     
     var f = document.createform;
     var formvalid = true;
     var err = '`~!@#$%^&*()_+-=[]\{}|;\':",./<>?';
     
     
     //if (f.isbn.value=='') 		{ formvalid=false; alert('Please input your ISBN.'); 		f.isbn.focus(); f.isbn.select(); }
     //else if (f.isbnpassword.value=='') 	{ formvalid=false; alert('Please input your password.'); 		f.isbnpassword.focus(); f.isbnpassword.select(); }
     if (f.old_password.value=='') 	{ formvalid=false; alert('Please input your old password.'); 		f.old_password.focus(); f.old_password.select(); }
     else if (f.password.value=='') 	{ formvalid=false; alert('Please input your new password.'); 		f.password.focus(); f.password.select(); }
      else if (f.passwordcfm.value=='') 	{ formvalid=false; alert('Please input your re-type new password.'); 	f.passwordcfm.focus(); f.passwordcfm.select(); }
 
     if (f.password.value!=f.passwordcfm.value) {
               formvalid=false;
               alert('Please input your new password and re-type new password.');
               f.passwordcfm.value = '';
               f.password.focus();
               f.password.select();
          }
 
     //else if (f.passwordcfm.value=='') 	{ formvalid=false; alert('Please input your re-type password.'); 	f.passwordcfm.focus(); f.passwordcfm.select(); }

     
     //if (formvalid==true) {
     //     if (f.password.value!=f.passwordcfm.value) {
     //          formvalid=false;
     //          alert('Please input your password and re-type password.');
     //          f.passwordcfm.value = '';
     //          f.password.focus();
     //          f.password.select();
     //     }
     //}
     
     return formvalid;
     
}

