function trim(str)
{ var start_pos=0;
  var end_pos=str.length;
  
  for(start_pos=0;start_pos<end_pos;start_pos++)
    if(str.charAt(start_pos)!=' ') break;
 
 
  for(end_pos=end_pos-1;end_pos>0;end_pos--)
    if(str.charAt(end_pos)!=' ') break;
  
  if((start_pos==str.length)&&(end_pos==0)) return "";
  
  return str.substring(start_pos, end_pos+1);
}   

function validate_email(email)
{ var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
  if (!reg.test(email)) return false;
  return true;
}
   
function validate_form(form)
{ var mess="";
  if(!trim(form.name.value)) mess+="The Name is empty.\n";
  if(!validate_email(trim(form.email.value))) mess+="The E-Mail is not valid.\n";
  if(!trim(form.inquiry.value)) mess+="The Inquiry is empty.\n";
  if(!trim(form.imagecode.value)) mess+="The Image Code is empty.\n";
  if(mess=='') return true;
  alert(mess);
  return false;
} 
