function trim(s){
    while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
    }
    while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
    }
    return s;
 }
 
 function makeregister(){
   var name=trim(document.getElementById("name").value);
   var surname=trim(document.getElementById("surname").value);
   var company=trim(document.getElementById("company").value);
   var job=trim(document.getElementById("job").value);
   var addr1=trim(document.getElementById("addr1").value);
   var addr2=trim(document.getElementById("addr2").value);
   var city=trim(document.getElementById("city").value);
   var zip=trim(document.getElementById("zip").value);
   var country=trim(document.getElementById("country").value);
   var phone=trim(document.getElementById("phone").value);
   var mail=trim(document.getElementById("mail").value);

   if(name.length==0){
      alert('Please fill in missing fields');
      document.getElementById("name").focus();
      return false;
    }
   if(surname.length==0){
      alert('Please fill in missing fields');
      document.getElementById("surname").focus();
      return false;
    }
    if(company.length==0){
      alert('Please fill in missing fields');
      document.getElementById("company").focus();
      return false;
    }
    if(job.length==0){
      alert('Please fill in missing fields');
      document.getElementById("job").focus();
      return false;
    }
    if(addr1.length==0){
      alert('Please fill in missing fields');
      document.getElementById("addr1").focus();
      return false;
    }
    if(city.length==0){
      alert('Please fill in missing fields');
      document.getElementById("city").focus();
      return false;
    }
    if(zip.length==0){
      alert('Please fill in missing fields');
      document.getElementById("zip").focus();
      return false;
    }
    if(country.length==0){
      alert('Please fill in missing fields');
      document.getElementById("country").focus();
      return false;
    }
    if(phone.length==0){
      alert('Please fill in missing fields');
      document.getElementById("phone").focus();
      return false;
    }
    if(mail.length==0){
      alert('Please fill in missing fields');
      document.getElementById("mail").focus();
      return false;
    }
    if(!isEmail(mail)){
         alert("Plese enter valid Email address");
         document.getElementById("mail").select();
         return false;                    
    }
    else
     {      
        var div_id="thank_you_msg_div";
        var function_name ="dump_user_info";
        var function_params = "&fname="+name+"&lname="+surname;
        function_params += "&company="+company+"&job="+job;
        function_params += "&addr1="+addr1+"&addr2="+addr2;
        function_params += "&city="+city+"&zip="+zip;
        function_params += "&country="+country+"&phone="+phone;
        function_params += "&email="+mail;
        make_request_text_login(div_id,function_name,function_params);
    }
  }
 
function dologin(){
   var uname=trim(document.getElementById("username").value);
   var password=trim(document.getElementById("passwrd").value);
   if(uname.length==0){
      alert('Username field should not be blank');
      document.getElementById("username").focus();
      return false;
    }
    if(password.length==0){
      alert('Password field should not be blank');
      document.getElementById("passwrd").focus();
      return false;
    }
       else
     {        
        var div_id="welcome";
        var function_name ="check_login_password";
        var function_params = "&user_name="+uname+"&password="+password;
        make_request_text_login(div_id,function_name,function_params);
        
    }
 }

function isEmail(v){    
    var regExpr=new RegExp("^([a-zA-Z0-9_.-]+[@][a-z]+[.](([a-z]{3})|([a-z]{2}[.][a-z]{2})|([a-z]{2})|([a-z]{3}[.][a-z]{2})))$");
    if( !v.match(regExpr)){
        return false;
    }
    return true; 
}


function showdiv(divid)
 {      
   document.getElementById('companylogo').style.display="none";
   document.getElementById('techinformation').style.display="none";
   document.getElementById('argento').style.display="none";
   document.getElementById('argentoreserva').style.display="none";
   document.getElementById('artesano').style.display="none";
   document.getElementById('pdfbrochure').style.display="none";
   document.getElementById('productcards').style.display="none";
   document.getElementById('harvestreports').style.display="none";
   document.getElementById(divid).style.display="block";

 }
function downloadpdf(pdfname)
 {
   location.href='download_pdf.php?file='+pdfname;
 }
