// JavaScript Document
function contact_validate()
{
try
         { 
           with( document.contact )
           {
           if( name.value == "")
           {
              throw "Silakan isi nama Anda";
           }
           if( email.value == "" )
           {
              throw "Silakan isi email Anda.";
           }
			var str = email.value;
			var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    	   if (!str.match(re)) {
               throw "Silakan periksa format email Anda.";
  		   }

			if( topic.value == ""  )
           {
              throw "Silakan pilih topik pertanyaan / komentar Anda.";
           }
		   if( comment.value == ""  )
           {
              throw "Silakan isi pertanyaan / komentar Anda.";
           }
           if( comment.value.length < 15 )
           {
              throw "Pertanyaan / komentar terlalu pendek. Minimal 15 karakter.";
           }

		}
      }
      catch( error )
      {
        alert( error );
        return( false );
      }
      return( true ); 
}

