window.addEvent('domready', function() {
        $$('#submit').addEvent('click',function(event) {
          event.preventDefault();
          var send = true;
          var name = $('name').value;
          if (name == ''){
              send = false;
              document.getElementById('name').style.border = '1px solid red';
          }else{
              document.getElementById('name').style.border = '';
          }
          var email = $('email').value;
          if (email == '' || !checkEmail(email)){
              send = false;
              document.getElementById('email').style.border = '1px solid red';
          }else{
              document.getElementById('email').style.border = '';
          }
          var phone = $('phone').value;
          if (phone == '' || isNaN($('phone').value)){
              send = false;
              document.getElementById('phone').style.border = '1px solid red';
          }else{
              document.getElementById('phone').style.border = '';
          }
          var address = $('address').value;
          if (address == ''){
              send = false;
              document.getElementById('address').style.border = '1px solid red';
          }else{
              document.getElementById('address').style.border = '';
          }
          var city = $('city').value;
          if (city == ''){
              send = false;
              document.getElementById('city').style.border = '1px solid red';
          }else{
              document.getElementById('city').style.border = '';
          }
          var state = $('state').value;
          if (state == ''){
              send = false;
              document.getElementById('state').style.border = '1px solid red';
          }else{
              document.getElementById('state').style.border = '';
          }
          var comment = $('comment').value;
          if (comment == ''){
              send = false;
              document.getElementById('comment').style.border = '1px solid red';
          }else{
              document.getElementById('comment').style.border = '';
          }
          
          if (send == true){
              $('arrangetour').send({onSuccess: function() {
                    var id_action = $('action').value; // 94:  700: arrange tour
                    console.log(id_action);
                    location.href = '/index.php?option=com_content&view=article&id='+id_action+':arrange-a-tour-thank-you&catid=42';
               }});
          }
        });
    });
    function checkEmail(email) {
        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if (!filter.test(email)) {
            return false;
        }
        return true
    }
    

