function subscribe_newsletter(email,task){var link_url='newsletter/subscribe?task='+task+'&email='+email;new Ajax.Request(link_url,{method:'get',asynchronous:true,onerror:function(){$('newsletter_message').innerHTML='Server not responding';alert($('newsletter_message').innerHTML);},onComplete:function(transport){if(200==transport.status){$('newsletter_message').innerHTML=transport.responseText;}
else{$('newsletter_message').innerHTML='Server not responding';}
alert($('newsletter_message').innerHTML);}});}
function loadArticle(url,article_div,params){new Ajax.Request(url,{parameters:params,onSuccess:function(transport){var data=transport.responseText;new Effect.Fade(article_div,{afterFinish:function(){$(article_div).innerHTML=data;new Effect.Appear(article_div);}});}});}
function getBrowser(){var ua=navigator.userAgent.toLowerCase();if(ua.indexOf('opera')!=-1){return'opera';}
else
if(ua.indexOf('msie 7')!=-1){return'ie7';}
else
if(ua.indexOf('msie')!=-1){return'ie';}
else
if(ua.indexOf('safari')!=-1){return'safari';}
else
if(ua.indexOf('gecko')!=-1){return'gecko';}
else{return false;}}
function hide_element(el)
{$(el).style.display='none';$(el).style.visibility='hidden';}
function show_element(el)
{$(el).style.display='block';$(el).style.visibility='visible';nitobiWait(el);}
function nitobiWait(d){$(d).innerHTML="<div style=\"float:left;padding:10px 0 0 35px;\"><center><table width=\"100%\"><tr><td valign=\"top\" align=\"center\"><img src=\"http://www.ipo.pl/images/wait.gif\">Wczytywanie danych, proszę czekać...</td></tr></table></center></div>";$(d).scrollTop=0;}
function updateMessageBox(updateText,boxClass)
{$('message_box').innerHTML=updateText;if(boxClass=='undefined'){boxClass='message_ok';}
$('message_box').className=boxClass;$('message_box').style.display='block';$('message_box').style.visibility='visible';scroll(0,0);}
function hideMessage()
{$('message_box').style.display='none';$('message_box').style.visibility='hidden';}
function loadAjaxContent(url,update_div,as,m,sc)
{if(!as){var as=true;}
if(!m){var m='post';}
if(!sc){var sc=false;}
var myAjax=new Ajax.Updater(update_div,url,{method:m,onLoading:show_element(update_div),onComplete:scroll(0,0),asynchronous:as,evalScripts:sc});}
function reloadEmptyDiv(div_name){scroll(0,0);if($(div_name).innerHTML==''){window.location.reload();}}