// (c)2009 Michal Juda erasmuse.pl

function jest_liczba(input)
{var regex=/^[0-9-]*$/;return regex.test(input);}
$(document).ready(function(){$(".pasek_animacja").each(function(){var bylo=$(this).css("width");$(this).css("width","22px");$(this).animate({width:bylo},1500);});});$(document).ready(function(){$(".link_profil").click(function(){var ajdi=$(this).attr('id').substr($(this).attr('id').lastIndexOf('_')+1,$(this).attr('class').length-$(this).attr('class').lastIndexOf('_'));profil(ajdi);return false;});});(function($){$.fn.extend({imghover:function(opt){return this.each(function(){opt=$.extend({prefix:'',suffix:'_o',src:'',btnOnly:true,fade:false,fadeSpeed:500},opt||{});var node=$(this);if(!node.is('img')&&!node.is(':image')){var sel='img,:image';if(opt.btnOnly)sel='a '+sel;node.find(sel).imghover(opt);return;}
var orgImg=node.attr('src');var hoverImg;if(opt.src){hoverImg=opt.src;}else{hoverImg=orgImg;if(opt.prefix){var pos=hoverImg.lastIndexOf('/');if(pos>0){hoverImg=hoverImg.substr(0,pos-1)+opt.prefix+hoverImg.substr(pos-1);}else{hoverImg=opt.prefix+hoverImg;}}
if(opt.suffix){var pos=hoverImg.lastIndexOf('.');if(pos>0){hoverImg=hoverImg.substr(0,pos)+opt.suffix+hoverImg.substr(pos);}else{hoverImg=hoverImg+opt.suffix;}}}
if(opt.fade){var offset=node.offset();var hover=node.clone(true);hover.attr('src',hoverImg);hover.css({position:'absolute',left:offset.left,top:offset.top,zIndex:1000}).hide().insertAfter(node);node.mouseover(function(){var offset=node.offset();hover.css({left:offset.left,top:offset.top});hover.fadeIn(opt.fadeSpeed);node.fadeOut(opt.fadeSpeed,function(){node.show()});});hover.mouseout(function(){node.fadeIn(opt.fadeSpeed);hover.fadeOut(opt.fadeSpeed);});}else{node.hover(function(){node.attr('src',hoverImg)},function(){node.attr('src',orgImg)});}});}});})(jQuery);(function($){$.fn.toggleFade=function(settings)
{settings=jQuery.extend({speedIn:"fast",speedOut:"fast"},settings);return this.each(function()
{var isHidden=jQuery(this).is(":hidden");jQuery(this)[isHidden?"fadeIn":"fadeOut"](isHidden?settings.speedIn:settings.speedOut);});};})(jQuery);function beta(user){var title='Alfa - zgłoś błąd lub sugestię';var komunikat='Napisz co Ci leży na sercu :) <br /><br /><textarea name=sugestia id="beta_sugestia" cols=65 rows=10 class=\"expanding\" style=\"width:520px\"/></textarea><br><br>Z góry wielkie dzięki.';function callback(v,m){if(v)
{var data=user+' :'+m.find('#beta_sugestia').val();$.ajax({url:'beta.php',data:{sugestia:data},type:'get',success:function(){$.prompt(title,'Dziękujemy, Twoje sugestie zostały przesłane',{buttons:{Ok:true}});}});}}
$.prompt(title,komunikat,{callback:callback,buttons:{Ok:true,Anuluj:false}});}
$(document).ready(function(){$('.poz_menu').imghover({prefix:''});});function addslashes(str){str=str.replace(/\'/g,'\\\'');str=str.replace(/\"/g,'\\"');str=str.replace(/\\/g,'\\\\');str=str.replace(/\0/g,'\\0');return str;}
function stripslashes(str){str=str.replace(/\\'/g,'\'');str=str.replace(/\\"/g,'"');str=str.replace(/\\\\/g,'\\');str=str.replace(/\\0/g,'\0');return str;}
function profil(user){var title='Profil użytkownika';$.ajax({url:'/ajax/user.php',data:{ajax:true,user:user},type:'get',success:function(j){if(j!="false")
$.prompt(title,j,{buttons:{Ok:true}});}}); FB.XFBML.Host.parseDomTree(); }
function wiadomosc(typ,odp,adresat,tresc,przekieruj){var ie=Math.random();var komunikat1="Twoja wiadomość do użytkownika <strong>"+tresc+":</strong>";var title="Nowa wiadomość";var komunikat=komunikat1+"<br /><br /><textarea name=sugestia id=\"tekst\" cols=65 rows=10 class=\"expanding\" style=\"width:520px\"/></textarea>";if(typ=="odp")title="Twoja odpowiedź";function callback(v,m){if(v)
{var tekst=m.find('#tekst').val();if(tekst!="")
{$.ajax({url:'/ajax/wiadomosc.php',data:{ajax:'true',typ:typ,odp:odp,adresat:adresat,tresc:tekst,ie:ie},type:'get',dataType:'text',success:function(j){if(j=="spam")
$.prompt('Wystąpił błąd','<div class="error_box" align="center">Nie chcemy spamu na erasmuse, więc musisz odczekać 40 sekund, żeby napisać drugi raz do tego samego użytkownika.</div>',{buttons:{Ok:true}});else if(j=="samsobie")
$.prompt('Wystąpił błąd','<div class="error_box" align="center"> Nie możesz wysłać wiadomości do siebie samego/samej :) </div>',{buttons:{Ok:true}});else
$.prompt('Wiadomość wysłana','<div class="info_box"><div align=center>Twoja wiadomość do użytkownika <strong>'+tresc+'</strong> została wysłana pomyślnie.</div></div>',{buttons:{Ok:true}});if(przekieruj=="true")location.href="/wiadomosc.php?dodana=true&id="+odp+"&wyslana="+j+"#ostatnia";}});}}}
$.prompt(title,komunikat,{callback:callback,buttons:{Ok:true,Anuluj:false}});}
function odpowiedz(typ,co,id,pytanie,tresc,przekieruj){var ie=Math.random();var komunikat1="";var title="";if(typ=="odp"){komunikat1="Odpowiadasz na pytanie użytkownika  <strong>"+tresc+"</strong>:";title="Odpowiedź na pytanie";}
else{title="Zadaj pytanie";if(co=="szkola")komunikat1="Zadajesz pytanie na temat szkoły <strong>"+tresc+":</strong>";else if(co=="miasto")komunikat1="Zadajesz pytanie na temat miasta <strong>"+tresc+":</strong>";else if(co=="wyjazd")komunikat1="Zadajesz pytanie na temat Twojego wyjazdu do <strong>"+tresc+":</strong>";}
var komunikat=komunikat1+"<br /><br /><textarea name=sugestia id=\"tekst\" cols=65 rows=10 class=\"expanding\" style=\"width:520px\"/></textarea>";function callback(v,m){if(v)
{var tekst=m.find('#tekst').val();if(tekst!="")
{$.ajax({url:'/ajax/pytodp.php',data:{ajax:'true',typ:typ,co:co,id:id,pytanie:pytanie,tresc:tekst,ie:ie},type:'get',dataType:'text',success:function(j){if(j=="spam")
{if(typ=="odp")
$.prompt('Wystąpił błąd','<div class="error_box" align="center">Nie chcemy spamu na erasmuse, więc musisz odczekać 40 sekund, żeby odpowiedzieć drugi raz na to pytanie.</div>',{buttons:{Ok:true}});else $.prompt('Wystąpił błąd','<div class="error_box" align="center">Nie chcemy spamu na erasmuse więc, musisz odczekać 40 sekund, żeby ponownie zapytać o tę samą szkołę</div>',{buttons:{Ok:true}});}
else{wyswietl_pytania(co,id);}}});}}}
$.prompt(title,komunikat,{callback:callback,buttons:{Ok:true,Anuluj:false}});}
function sprawdz_msg()
{var ie=Math.random();$.ajax({url:'/ajax/msg.php',data:{ajax:true,ie:ie},type:'get',dataType:'text',success:function(j){if(j=="true")$("#nowa_wiadomosc").toggle();}});}
function dozakladek(title,url){if(window.sidebar)
window.sidebar.addPanel(title,url,"");else if(window.opera&&window.print){var elem=document.createElement('a');elem.setAttribute('href',url);elem.setAttribute('title',title);elem.setAttribute('rel','sidebar');elem.click();}
else if(document.all)
window.external.AddFavorite(url,title);}
function profil_wiadomosc_wyslij(user){var tekst=$('#tresc_wiadomosci').val();var ie=Math.random();if(tekst!="")
{$.ajax({url:'/ajax/wiadomosc.php',data:{ajax:'true',typ:'new',adresat:user,tresc:tekst,ie:ie},type:'get',dataType:'text',success:function(j){if(j=="spam")
$("#wiadomosc_status").html("Wystąpił błąd, spróbuj ponownie...");else if(j=="samsobie")
$("#wiadomosc_status").html("Wystąpił błąd, spróbuj ponownie...");else if(jest_liczba(j)==true){$("#profil_wiadomosc").css("height","25px");$("#napisz_wiadomosc").html("<strong>Wiadomość wysłana!</strong>");}
else $("#wiadomosc_status").html("Wystąpił błąd, spróbuj ponownie...");}});}}
function profil_wiadomosc(user)
{$("#profil_wiadomosc").css("height","100px");$("#napisz_wiadomosc").html("<textarea rows=8 cols=30 id=\"tresc_wiadomosci\" class=\"profil_msg\"></textarea><br><a href=\"javascript:;\" onclick=\"profil_wiadomosc_wyslij('"+user+"');\" style=\"color: #80D62C; font-weight:bold;\">Wyślij wiadomość &raquo;</a><span id=\"wiadomosc_status\" class=\"msg_error\"></span>");}
$(document).ready(function(){$(".idzdofb").click(function(){ $("#page_link").fadeOut(); });});
function setCookie(c_name,value,expiredays) { var exdate=new Date(); exdate.setDate(exdate.getDate()+expiredays); document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString()); }
function boksy_ocb() { var title="Boksy reklamowe - o co chodzi?"; var komunikat="<div style=\"line-height:22px; text-align:justify; padding:20px;\">Jak się zapewne domyślasz utrzymanie i rozwój takiego serwisu jak <strong style=\"color:#993366\">erasmuse</strong> kosztuje. Nie tylko czas w podstaci godzin spędzonych przed monitorem, ale także najprawdziwsze pieniądze. Dlatego właśnie zdecydowaliśmy się na wprowadzenie boksów reklamowych. Są one nieinwazyjną formą reklam i będą w nich wyświetlane jedynie oferty firm, które mają do zaproponowania produkty/usługi ciekawe z punktu widzenia studentów wyjeżdżających na zagraniczne stypendia. W ten sposób serwis będzie mógł się dalej rozwijać, a Ty zyskasz dostęp do (miejmy nadzieję) atrakcyjnych ofert. W razie czego zawsze możesz kliknąć na [X] w prawym-górnym rogu boksu by go wyłączyć. Ale spokojna głowa, sytuacja z grona czy innych serwisów zawalonych reklamami tu się nie powtórzy :).<br><br>Jeśli masz jakieś uwagi apropos boksów, lub np. znasz firmę, której warto zaproponować tę formę reklamy napisz koniecznie na <a href=\"mailto:kontakt@erasmuse.pl\" style=\"color:#993366; font-weight: bold; \">kontakt@erasmuse.pl</a>. Dzięki!</div> "; $.prompt(title,komunikat,{buttons:{Ok:true}}); }
function boksy_kill() { $("#boks").fadeOut(); $.ajax({url:'/ajax/boks.php',data:{kill:'true'},type:'get',dataType:'text' }); setCookie('boks_killed','true',2); }
