// (c)2009 Michal Juda erasmuse.pl

var ile_jest=0;var ile_adr=0;var adresy=[];function trymuj(co){return co.replace(/^\s\s*/,'').replace(/\s\s*$/,'');}
function usun_z_tab(array,value)
{array=array||[];for(var o in array)
{array[o]=$.trim(array[o]);if(array[o]==value||array[o]=="")
{array.splice(o,1);}}}
function isEmail(str)
{var regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;return regex.test(str);}
function usun_adres(ktory,wartosc)
{$("#adres_"+ktory).fadeOut();ile_jest--;usun_z_tab(adresy,wartosc);if(ile_jest==0){$("#lista_adr").html("<b>Brak dodanych adresów.</b>");ile_adr=0;}}
$(document).ready(function(){$("#powiadom_adresy").keyup(function(e){function isEmail(str)
{var regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;return regex.test(str);}
if(e.keyCode==188||e.keyCode==59||e.keyCode==13)
{var adres=$("#powiadom_adresy").val();if(e.keyCode!=13)adres=adres.substr(0,adres.length-1);if(isEmail(trymuj(adres))==false)
{$("#adres_error").html("Adres nieprawidłowy...");$("#powiadom_adresy").val(adres);}
else
{ile_adr++;ile_jest++;if(ile_adr==1)$("#lista_adr").html("<b>Lista adresów:</b><br>");$("#adres_error").html("");$("#lista_adr").append("<span class=\"adres\" id=\"adres_"+ile_adr+"\">&nbsp;&nbsp;"+trymuj(adres)+" <img src=\"/img/cross2.png\" alt=\"Usuń adres\" class=\"usun_adres\" onclick=\"usun_adres("+ile_adr+",'"+trymuj(adres)+"');\"></span>");$("#powiadom_adresy").val("");$("#adres_"+ile_adr).fadeIn();adresy[adresy.length]=trymuj(adres);}}});});function wyslij_powiadomienie()
{if(adresy.length==0)
{if(isEmail(trymuj($("#powiadom_adresy").val()))==true)
{adresy[adresy.length]=trymuj($("#powiadom_adresy").val());}}
if(adresy.length==0)
{$("#adresy_error").html("Najpierw wpisz chociaż jeden poprawny adres e-mail w polu powyżej i zatwierdź go Enterem.");$("#adresy_error").fadeIn();}
else
{$("#trwa_wysylanie").toggle();$("#adresy_error").fadeOut();var ie=Math.random();var podpis=$("#podpis_autora").val();var komentarz=$("#komentarz_autora").val();var i=0;var adr_send="";var dod_loop="";for(i=0;i<adresy.length;i++)
{if(i==0)dod_loop="";else dod_loop=",";adr_send=adr_send+dod_loop+adresy[i];}
$.ajax({url:'/ajax/powiadom_znajomego.php',data:{ajax:'true',podpis:podpis,komentarz:komentarz,adresy:adr_send,ie:ie},type:'get',dataType:'text',success:function(j){if(j=="ok")
{$("#trwa_wysylanie").toggle();var title="Dzięki!";var komunikat="<div class=\"info_box\"><div align=center>Informacja o erasmuse została wysłana do Twoich znajomych. <br>Dzięki za rozpowszechnianie dobrego słowa o nas :)!</div></div>";$.prompt(title,komunikat,{buttons:{Ok:true}});}
$("#lista_adr").html("<font color=\"#00CC00\"><b>Wysyłanie powiodło się.</b></font> Może chcesz powiadomić kogoś jeszcze :)?");$("#powiadom_adresy").val('')
ile_adr=0;ile_jest=0;adresy.length=0;}});}}
