function check_field_name(f1){//Checks Name

   switch(f1){
      case  "prod_title":
         alert("Please Enter Product Title!!");
      break;
   
      case  "prod_order":
         return false;
      break;
      
      case  "subject":
         alert("Please Enter Subject of your feedback!!");
      break;
      
      case  "feedname":
         alert("Please Enter Your Name!!");
      break;
      
      case  "username":
         alert("Please Enter Your Name!!");
      break;
      
      case  "abn_no":
         alert("Please Enter Your ABN Number!!");
      break;
      
      case  "search":
         alert("Please Enter keywords to search!!");
      break;
      
      case  "comp_name":
         alert("Please Enter Your Company Name!!");
      break;
      
      case  "usermail":
         alert("Please Enter Your Email!!");
      break;
      
      case  "feedmail":
         alert("Please Enter Your Email!!");
      break;
      
      case  "uname":
         alert("Please Enter Your Login Id!!");
      break;
      
      case  "tel":
         alert("Please Enter Your Phone Number!!");
      break;
      
      case "meta_url":
         alert("Please type url");
      break;
      
      case "title":
         alert("Please type Title");
      break;
      
      case "faqTitle":
         alert("Please type Title");
      break;
   }
   return true;
}

function isempty(f2){//Check If Empty
   if(f2==""){
      return true;
   }
   return false;
}

function validate_form(f1){//Validating Form
   
   var m=f1.elements.length;
   var tel1=/^[\+0-9][0-9_-]+\d$/;
   var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
   for(var i=0;i<m;i++){
            if(f1.elements[i].type=="text"){//Type Text
               if(isempty(f1.elements[i].value)){//Empty
                     if(check_field_name(f1.elements[i].name)){
                        f1.elements[i].focus();
                        return false;
                     }
               }else{//Have Value
                        if(f1.elements[i].name=="feedmail" || f1.elements[i].name=="usermail"){
                           if(!re_mail.test(f1.elements[i].value)){
                              alert('Please Enter Your Email correctly.');
                              f1.elements[i].value='';
                              f1.elements[i].focus();
                              return false;
                           }
                        }
                        if(f1.elements[i].name=="tel"){
                           if (!tel1.test(f1.elements[i].value)) {
                              alert("Please Enter Valid Phone Number");
                              f1.elements[i].focus();
                              return false;
                           }
                        }
                  }
            }
            if(f1.elements[i].type=="textarea"){//Type Textarea
                  if(f1.elements[i].value==0){
                     if(f1.elements[i].name=="feed_requirement" || f1.elements[i].name=="requirement"){
                           alert("Please write Your Requirements or Comments!!");
                           f1.elements[i].focus();
                           return false;
                        }
                        if(f1.elements[i].name=="meta_title"){
                           alert("Please  write  Meta Title");
                           f1.elements[i].focus();
                           return false;
                        }
                        if(f1.elements[i].name=="meta_key"){
                           alert("Please  write  Meta Key");
                           f1.elements[i].focus();
                           return false;
                        }
                  }
            }
            if(f1.elements[i].type=="select-one"){//Type Select Box
                  if(f1.elements[i].name=="country" || f1.elements[i].name=="bcountry" || f1.elements[i].name=="scountry"){
                        if(f1.elements[i].options[f1.elements[i].selectedIndex].value=='x'){
                           alert("Please Select Country");
                           f1.elements[i].focus();
                           return false;
                         }
                     }
            }
           
      }//End Of For Loop
   return true;
}

