// JavaScript Document

<!-- 

function submitForm(form)
{
    form.submit();
    return true;
}

function IsEmpty(aTextField,aField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      alert('Wymagane pole ' + aField + ' jest puste !\nProszę uzupełnić dane.');
      return true;
   }
   else { return false; }
}	


function verifyEmail(em_field){
    var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;

    if (em_field.value.search(emailRegEx) == -1) 
    {
    	alert("Wprowadzony adres e-mail nie jest prawidłowy.");
	return false;
    }
    return true;
}


function CheckOrder(form) {
    
    if ( IsEmpty(form.cust_name,'Imię') || 
         IsEmpty(form.cust_surname,'Nazwisko') ||
         IsEmpty(form.cust_mail,'e-mail') ||
         IsEmpty(form.cust_zip,'Kod pocztowy') ||
         IsEmpty(form.cust_city,'Miasto') ||
         IsEmpty(form.cust_adr1,'Adres1')
    )
            return false;

    if ( $("#order input[name=cust_nick]").length )
      if ( IsEmpty(form.cust_nick,'Allegro nick') )
        return false;
        
    if ( $("#order input[name=cust_lic]").length )
      if ( IsEmpty(form.cust_lic,'Nr licencji') || IsEmpty(form.cust_exp,'Data wygaśnięcia') )
        return false;
        
        
    return verifyEmail(form.cust_mail);
}


function FillTextField(aTextField,aText) {
    aTextField.value = aText;
}


function jq_order_setup() {
  $().ready(
    function() {
      $('#order').submit(
        validate_order
      );
    }
  );
}

var
	validated = false;

function validate_order() {
  if (validated)
	  return true;

  f = document.forms['order'];
  if ( CheckOrder( f ) )
  {
    if ( $("#order input[name=cust_lic]").length )
      $.ajax({
        url: 'ajax.php',
        data: 'a=order&l='+f.cust_lic.value+'&d='+f.cust_exp.value ,
        dataType: 'json',
        type: 'post',
        success: validate_order_srv
      });
    else
    if ( $("#order input[name=cust_nick]").length )
      $.ajax({
        url: 'ajax.php',
        data: 'a=order&l='+f.cust_nick.value+'&d=0',
        dataType: 'json',
        type: 'post',
        success: validate_order_srv
      });
	else
      return true;
  }
  return false;
}

function validate_order_srv(j) {
  if ( j.code == 0 )
  { 
	  validated = true;
      $("#order input[name=make_order]").click(); // submit();
  } else
	  alert( j.msg );
}
-->

