﻿

<!--
function isValidEmail( str ){
 if( !str ){ return false; }
 var emailValidator = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
 return str.match(emailValidator);
}


function signin(){
 var emailField = document.getElementById( 'email' );
 var vsField = document.getElementById( 'vs' );
 if( !isValidEmail( emailField.value ) ){
  alert( vsField.value == 'ENG' ? 'Your e-mail address was saved. Please, wait for confirmation mail' : 'Twój adres e-mail został zapisany. Czekaj na e-mail weryfikujący' );
  return;
    }
 if( !vsField.value ){
  alert( 'Wybierz województwo' );
  return;
 }
 advAJAX.get({
  url: "/mailinglist?vs="+vsField.value+"&email="+ emailField.value,
  onSuccess : function( obj ) { signingIn( obj.responseText, vsField.value ); }
 });
}
function signingIn( message, vs ){
 var divform = document.getElementById( 'mailinglistform' );
 var divinfo = document.getElementById( 'mailinglistkomunikat' );
 if( vs == 'undefined' ){
  vs = '';
 }
 if( message == '"OK"' ){
  divinfo.innerHTML = "<font color='#FF0000'>" + ( vs == 'ENG' ? 'Your e-mail address was saved. Please, wait for confirmation mail.' : 'Twój adres e-mail został‚ zapisany. Czekaj na e-mail weryfikujący.' ) + "</font>";
  //divform - UKRYC!
   $(divform).hide();
 } else if(message == '"DBL"'){
  divinfo.innerHTML = vs == 'ENG' ? "<font color='#FF0000'>This email address has been registered</font>" : "<font color='#FF0000'>Podany adres jest już zarejestrowany</font>";
  //divform - POKAZAC, jesli ukryty!
$(divform).show();
 } else if(message == '"BAD@"'){
  divinfo.innerHTML = '';
  //divform - POKAZAC, jesli ukryty!
     $(divform).show();
    alert( vs == 'ENG' ? "Email address is not valid" : "Podany adres nie jest poprawny" );
 } else {
  divinfo.innerHTML = '';
  //divform - POKAZAC, jesli ukryty!
    $(divform).show();
  alert( vs == 'ENG' ? "Error occured. Try again later." : 'Wystąpił błąd. Sprółbuj ponownie później.' );
 }
}
//-->
