 



function numchar(str, x)
{
 var count;
 count=0;
   for(i=0; i<=(str.length -1); i++)
     {
       if (str.charAt(i)==x)
       {
         count++;
       }
      }
        return count;
}

 
 
 
function message_validate(f)
{
   if (f.message.value=="Type your message here"  )
    { 
     f.message.value="";
     }
}
 


function submit_form()
 { 

missinginfo ="";

 
if (form.name.value.length<2)
   {
    missinginfo += "\n Enter your name";
    }


 if ( (form.email.value.length<5) || (numchar(form.email.value," ") >0) || (numchar(form.email.value, "@")!=1)||(numchar(form.email.value, ".")==0) )
   {
      
      missinginfo +="\n Wrong Email address";
  } 

if (form.subject.value.length<2)
   {
    missinginfo +="\n Enter subject";
    }


 
 

if ( (form.message.value=="") || (form.message.value=="Type your message here") )
 {

     missinginfo +="\n Please, type your message";
        
    }            
  
     
if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else
{
 return true;
} 

       
} 
 
     
 




