
function mBoxBuild(node,gradientSrc,sufix)
{var m_box=document.createElement('div');m_box.className='m-box'+sufix;var m=document.createElement('div');m.className='m';var inbox=document.createElement('div');inbox.className='in';var container=document.createElement('div');container.className='cont';var t=document.createElement('div');t.className='top';var tL=document.createElement('div');tL.className='tL';var tC=document.createElement('div');tC.className='tC m-c';var tR=document.createElement('div');tR.className='tR';t.appendChild(tL);t.appendChild(tC);t.appendChild(tR);var b=document.createElement('div');b.className='bottom';var bL=document.createElement('div');bL.className='bL';var bC=document.createElement('div');bC.className='bC m-c';var bR=document.createElement('div');bR.className='bR';b.appendChild(bL);b.appendChild(bC);b.appendChild(bR);var gradient=new Image();var search=false;var find=-1;for(var i=0;i<document.images.length;i++)
{if(document.images[i].src==gradientSrc)
{search=true;find=i;break;}}
if(!search)gradient.src=gradientSrc;else gradient.src=document.images[find].src;gradient.className='gradient';m.appendChild(inbox);node.parentNode.insertBefore(m_box,node);container.appendChild(node);m_box.appendChild(t);m_box.appendChild(m);m_box.appendChild(b);inbox.appendChild(container);inbox.appendChild(gradient);}
var xmlHttpContent=createXmlHttpRequestObject();var xmlHttpContent2=createXmlHttpRequestObject();var xmlHttpContent3=createXmlHttpRequestObject();var host=document.domain;function createXmlHttpRequestObject()
{var xmlHttpContent;try
{xmlHttpContent=new XMLHttpRequest();}
catch(e)
{var XmlHttpVersions=new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");for(var i=0;i<XmlHttpVersions.length&&!xmlHttpContent;i++)
{try
{xmlHttpContent=new ActiveXObject(XmlHttpVersions[i]);}
catch(e)
{}}}
if(!xmlHttpContent)
alert('Twoja przeglądarka nie obsługuje AJAX-a');else
return xmlHttpContent;}
function al_processContent(pag,rel)
{if(rel){var reload0=document.getElementById('imgrplc0');var reload1=document.getElementById('imgrplc1');var reloads0=document.getElementById('imgrld0');var reloads1=document.getElementById('imgrld1');reload0.style.display='none';if(reload1){reload1.style.display='none';}
reloads0.style.display='block';if(reloads1){reloads1.style.display='block';}}
cnt_processContent(pag);var today=new Date();if(xmlHttpContent.readyState==4||xmlHttpContent.readyState==0)
{xmlHttpContent.open("GET","http://"+host+"/ajax/alert_ajax.php?s=1&c=1&g=0&l=1&p="+pag+"&t="+today.getTime(),true);xmlHttpContent.onreadystatechange=handleServerResponseContent;xmlHttpContent.send(null);}}
function handleServerResponseContent()
{try
{if(xmlHttpContent.readyState==4)
{if(xmlHttpContent.status==200)
{var xmlResponse=xmlHttpContent.responseXML;var xmlDoc=xmlResponse.documentElement;var result=xmlDoc.getElementsByTagName('content');var ContentData=document.getElementById('AlertContentData');ContentData.innerHTML='';tmpHTML='';for(var i=0;i<result.length;i++)
{var titleContent=result[i].childNodes[0].firstChild.data;var dataContent=result[i].childNodes[1].firstChild.data;if(result[i].childNodes[2].firstChild)
var author=result[i].childNodes[2].firstChild.data;else
author='';var created=result[i].childNodes[3].firstChild.data;if(result[i].childNodes[4].firstChild)
var img_src=result[i].childNodes[4].firstChild.data;else
var img_src='';var idContent=result[i].childNodes[5].firstChild.data;img_src=img_src.replace(/\#size\#/,'s');var comments=result[i].childNodes[6].firstChild.data;var link=result[i].childNodes[7].firstChild.data;var linktext=result[i].childNodes[8].firstChild.data;tmpHTML+='<div class="clear"></div>'
+'<div class="row-article">';if(i<4){tmpHTML+='<div class="row-article-left">'
+'<div class="row-article-img" id="imgrplc'+i+'"><a href="http://www.ekoalert.pl/event/view/'+idContent+'/"><img src="'+img_src+'" alt="" onerror="this.style.display=\'none\';this.parentNode.style.display=\'none\';"/></a></div>'
+'<div class="row-article-img-r" id="imgrld'+i+'" style="display:none"><img src="http://www.ekoalert.pl/assetstpl/images/loader/introtext_loader.gif" alt="Loader" title="Loader"/></div></div>'
+'<div class="row-article-right">';}
tmpHTML+='<div class="row-article-title-al">'
+'<a href="http://www.ekoalert.pl/event/view/'+idContent+'/">'+titleContent+'</a>';tmpHTML+='<div class="row-article-created">'+created+'</div>'
+'</div>'
if(i<4){tmpHTML+='<div class="row-article-content" style="padding-left:0px">'
+'<a href="http://www.ekoalert.pl/event/view/'+idContent+'/">'+dataContent+'</a>';if(comments>1){tmpHTML+='<span class="row-article-komentuj">';tmpHTML+=(comments-1)+' ';}
else{tmpHTML+='<span class="row-article-komentuj-brak" >';}
tmpHTML+='<a href="'+link+'">Skomentuj</a></span>';tmpHTML+='</div>';}
tmpHTML+='</div>';if(i<4){tmpHTML+='</div>';}
if(i!=result.length-1)
{tmpHTML+='<div class="row-article">&nbsp;</div>';}}
ContentData.innerHTML=tmpHTML;window.status='AJAX send OK';AlertPriority=false;var loaderImg=document.getElementById('AlertLoaderImg');loaderImg.style.display='none';}
else
{setTimeout('al_processContent()',2000);var ContentData=document.getElementById('AlertContentData');ContentData.innerHTML='Wystąpił błąd!';}}}
catch(e)
{setTimeout('al_processContent()',2000);var contentData=document.getElementById('AlertContentData');contentData.innerHTML='Aktualizacja danych... Proszę czekać...';}}
function for_processContent()
{today2=new Date();if(xmlHttpContent2.readyState==4||xmlHttpContent2.readyState==0)
{xmlHttpContent2.open("GET","http://"+host+"/ajax/forum_ajax.php?l=5&t="+today2.getTime(),true);xmlHttpContent2.onreadystatechange=for_handleServerResponseContent;xmlHttpContent2.send(null);}}
function for_handleServerResponseContent()
{try
{if(xmlHttpContent2.readyState==4)
{if(xmlHttpContent2.status==200)
{var xmlResponse2=xmlHttpContent2.responseXML;var xmlDoc=xmlResponse2.documentElement;var result=xmlDoc.getElementsByTagName('content');var ContentData=document.getElementById('ForumContentData');ContentData.innerHTML='';tmpHTML='';tmpHTML+='<div class="clear"></div>'
+'<div class="forum-table"><ul>';for(var i=0;i<result.length;i++)
{var titleContent=result[i].childNodes[0].firstChild.data;var subforumContent=result[i].childNodes[1].firstChild.data;var idContent=result[i].childNodes[3].firstChild.data;var idsubforum=result[i].childNodes[4].firstChild.data;var tooltip=result[i].childNodes[5].firstChild.data;tooltip=tooltip.replace("\'","");tmpHTML+='<li><div class="forum-line"><a class="titleContent" id="titleforid'+i+'" href="http://www.ekofora.pl/index.php?showtopic='+idContent+'&view=getlastpost" alt="'+tooltip+'" title="'+tooltip+'">'+titleContent+'</a>';tmpHTML+='<a class="forum-subforum" href="http://www.ekofora.pl/index.php?showforum='+idsubforum+'">'+subforumContent+'</a></div><div class="clear"></div></li><li style="height:0px;padding:0px;margin:0px">';if(i<9){tmpHTML+='<div style="overflow:hidden;padding:0px;margin:0px;height:5px;"></div>';}
else
{tmpHTML+='<div style="overflow:hidden;padding:0px;margin:0px;"></div>';}
tmpHTML+='</li>';}
tmpHTML+='</ul></div>';ContentData.innerHTML=tmpHTML;window.status='AJAX send OK';AlertPriority=false;var loaderImg=document.getElementById('ForumLoaderImg');loaderImg.style.display='none';var nodetest=document.getElementById('txttest');for(var i=0;i<result.length;i++){var node=document.getElementById('titleforid'+i);nodetest.innerHTML=node.innerHTML;var j=0;if(nodetest.offsetWidth>179){while(nodetest.offsetWidth>179&&j<300){j++;nodetest.innerHTML=nodetest.innerHTML.substring(0,nodetest.innerHTML.length-1);}
node.innerHTML=nodetest.innerHTML+'...';}}}
else
{setTimeout('for_processContent()',2000);var ContentData=document.getElementById('ForumContentData');ContentData.innerHTML='Wystąpił błąd!';}}}
catch(e)
{setTimeout('for_processContent()',2000);var contentData=document.getElementById('ForumContentData');contentData.innerHTML='Aktualizacja danych... Proszę czekać...';}}
function cnt_processContent(pag)
{var today=new Date();if(xmlHttpContent3.readyState==4||xmlHttpContent3.readyState==0)
{xmlHttpContent3.open("GET","http://"+host+"/ajax/alert_navig_ajax.php?pp=2&p="+pag+"&t="+today.getTime(),true);xmlHttpContent3.onreadystatechange=cnt_handleServerResponseContent;xmlHttpContent3.send(null);}}
function cnt_handleServerResponseContent()
{try
{if(xmlHttpContent3.readyState==4)
{if(xmlHttpContent3.status==200)
{var xmlResponse3=xmlHttpContent3.responseXML;var xmlDoc=xmlResponse3.documentElement;var result=xmlDoc.getElementsByTagName('content');var ContentData=document.getElementById('alertmorelinks');ContentData.innerHTML='';tmpHTML='<div class="alertmorelinks">';for(var i=0;i<result.length;i++)
{var left=result[i].childNodes[1].firstChild.data;var right=result[i].childNodes[2].firstChild.data;var leftd=parseInt(left)+1;var rightd=parseInt(right)+1;if(left!='dont'){tmpHTML+='<span class="alertmorelinks_left" title="strona: '+leftd+'" alt="strona: '+left+'" onclick="al_processContent('+left+',1)">&laquo; &laquo;</span> ';}
else{tmpHTML+='<span class="alertmorelinks_left_dont">&laquo; &laquo;</span>';}
tmpHTML+='&nbsp;<span style="font-weight:normal">|</span>&nbsp;';if(right!='dont'){tmpHTML+='<span class="alertmorelinks_right" title="strona: '+rightd+'" alt="strona: '+right+'" onclick="al_processContent('+right+',1)">&raquo; &raquo;</span>';}
else{tmpHTML+='&nbsp;<span class="alertmorelinks_right_dont">&raquo; &raquo;</span> ';}
tmpHTML+='</div>';}
ContentData.innerHTML=tmpHTML;window.status='AJAX send OK';AlertPriority=false;var loaderImg=document.getElementById('AlertLoaderImg');loaderImg.style.display='none';}
else
{setTimeout('cnt_processContent()',2000);var ContentData=document.getElementById('AlertContentData');ContentData.innerHTML='Wystąpił błąd!';}}}
catch(e)
{setTimeout('cnt_processContent()',2000);var contentData=document.getElementById('AlertContentData');contentData.innerHTML='Aktualizacja danych... Proszę czekać...';}}
function reduce(node,width)
{while(node.offsetWidth>width)node.innerHTML=node.innerHTML.substring(0,node.innerHTML.length-1);var last=node.innerHTML.lastIndexOf(' ');node.innerHTML=node.innerHTML.substring(0,last);}
var kat_priority=0;var katArray=new Array();katArray[0]=new Object();katArray[0].katalog='ekoKatalog.pl';katArray[0].tytul='BRANŻOWY&nbsp;SPIS&nbsp;FIRM';katArray[0].kolorKat='#76a06a';katArray[0].location_="http://ekokatalog.pl";katArray[1]=new Object();katArray[1].katalog='euroKatalog.pl';katArray[1].tytul='BAZA&nbsp;FIRM&nbsp;I&nbsp;PRODUKTÓW';katArray[1].kolorKat='#7790b6';katArray[1].location_="http://eurokatalog.pl";var wyb_kat=0;var bgImageCurrent='url(http://'+document.domain+'/assets/images/2_szukaj/tabsset.png)';var bgImageUnCurrent='url(http://'+document.domain+'/assets/images/2_szukaj/tabsunset.png)';var colorUnCurrent='#818181';var textSizeCurrent='12px';var textSizeUnCurrent='10px';function goToCatalog(nrKatalogu)
{if(nrKatalogu==0)
document.location.href=katArray[0].location_;if(nrKatalogu==1)
document.location.href=katArray[1].location_;}
function getKatalog(nrKatalogu)
{if(navigator.appVersion.substr(22,3)=="6.0")javascript:void(document.execCommand("BackgroundImageCache",false,true));var zaj_tab_1=document.getElementById('ekokatalogtabs');var zaj_tab_2=document.getElementById('eurokatalogtabs');document.getElementById('wybKategorie').style.color=katArray[nrKatalogu].kolorKat;document.getElementById('ostDodFirma').style.color=katArray[nrKatalogu].kolorKat;document.getElementById('zaj-h').style.backgroundColor=katArray[nrKatalogu].kolorKat;document.getElementById('zaj-h').innerHTML=katArray[nrKatalogu].tytul;var edit=document.getElementById('edytuj');var add=document.getElementById('dodaj');wyb_kat=nrKatalogu;if(nrKatalogu==0)
{var tabela1=document.getElementById('tabela-firm-euro');tabela1.style.display='none';var tabela2=document.getElementById('tabela-firm-eko');tabela2.style.display='block';edit.href=edit.href.replace(/eurokatalog/,'ekokatalog');add.href=add.href.replace(/eurokatalog/,'ekokatalog');zaj_tab_1.style.color=katArray[nrKatalogu].kolorKat;zaj_tab_2.style.color=colorUnCurrent;zaj_tab_1.style.background=bgImageCurrent+' no-repeat 0px 0px';zaj_tab_2.style.background=bgImageUnCurrent+' no-repeat 0px 0px';}
if(nrKatalogu==1)
{var tabela1=document.getElementById('tabela-firm-eko');tabela1.style.display='none';var tabela2=document.getElementById('tabela-firm-euro');tabela2.style.display='block';var edit=document.getElementById('edytuj');var add=document.getElementById('dodaj');edit.href=edit.href.replace(/ekokatalog/,'eurokatalog');add.href=add.href.replace(/ekokatalog/,'eurokatalog');zaj_tab_2.style.color=katArray[nrKatalogu].kolorKat;zaj_tab_1.style.color=colorUnCurrent;zaj_tab_2.style.background=bgImageCurrent+' no-repeat 0px 0px';zaj_tab_1.style.background=bgImageUnCurrent+' no-repeat 0px 0px';}}
function importXML(rok,miesiac_kal)
{if(document.implementation&&document.implementation.createDocument)
{xmlDoc=document.implementation.createDocument("","",null);xmlDoc.onload=toarray;}
else if(window.ActiveXObject)
{xmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.onreadystatechange=function(){if(xmlDoc.readyState==4)toarray()};}
else
{alert('Your browser can\'t handle this script');return;}
var link='http://www.pogoda.ekologia.pl/lib/swieta'+miesiac_kal+'.xml'
xmlDoc.load(link);rok_pom=rok;m_m_pom=miesiac_kal;}
function toarray()
{var x=xmlDoc.getElementsByTagName('SWIETA');var tablica=new Array();for(i=0;i<x.length;i++){for(j=0;j<x[i].childNodes.length;j++)
{if(x[i].childNodes[j].nodeType!=1)continue;var theData=document.createTextNode(x[i].childNodes[j].firstChild.nodeValue);var theData=(x[i].childNodes[j].firstChild.nodeValue);switch(j)
{case 1:var tab_pom1=theData;break;case 2:var tab_pom2=theData;break;case 3:var tab_pom3=theData;break;}}
tablica[i]=new Array(tab_pom1,tab_pom2,tab_pom3);}swieta_tab=tablica;ustawKalendarz(rok_pom,m_m_pom);}
function zobaczKalendarz(ktory)
{var w=window.open("http://artykuly.ekologia.pl/Kalendarz-caloroczny,31.html",'_self');}
function daysInMonth(month,year)
{var m=[31,28,31,30,31,30,31,31,30,31,30,31];if(month!=2)return m[month-1];if(year%4!=0)return m[1];if(year%100==0&&year%400!=0)return m[1];return m[1]+1;}
function ustawKalendarz(rok,miesiac,tabSwiatWBm)
{var data=new Date();var miesc=data.getMonth()+1;var dzie=data.getUTCDate();var roczek=data.getUTCFullYear();var data_nastepny=new Date();var data_poprzedni=new Date();var dzisiaj=document.getElementById('id-kalendarz-dzisiaj');miesc++;if(miesiac==miesc)
{}
var data_dzis=new Date();data.setYear(rok);data.setMonth(miesiac-1);if(miesc!=data.getMonth())
{}
else
{}
data.setDate(1);if(miesiac==12)
{data_nastepny.setYear(rok+1);data_nastepny.setMonth(1);}
else
{data_nastepny.setYear(rok);data_nastepny.setMonth(miesiac);}
if(miesiac==1)
{data_poprzedni.setYear(rok-1);data_poprzedni.setMonth(11);}
else
{data_poprzedni.setYear(rok);data_poprzedni.setMonth(miesiac-1);}
data_nastepny.setDate(1);data_poprzedni.setDate(1);var data_nastepny_lastDay=daysInMonth(data_nastepny.getMonth(),data_nastepny.getFullYear());var data_poprzedni_lastDay=daysInMonth(data_poprzedni.getMonth(),data_poprzedni.getFullYear());var lastDay=daysInMonth(miesiac,rok);var firstDay=data.getDay();var day=1;if(firstDay==0)firstDay=7;var day_poprzedni=data_poprzedni_lastDay-firstDay+2;var day_nastepny=1;var kalendarz=document.getElementById('id-kalendarz-table');var tab_tr=kalendarz.tBodies[0];var index=0;var dzien_tygodnia;for(var i=1;i<7;i++)
{var tab_tr=kalendarz.tBodies[0].childNodes[i];for(var j=0;j<7;j++)
{index++;var tab_td=tab_tr.childNodes[j];data.setDate(day);dzien_tygodnia=data.getDay();if(index<firstDay)
{tab_td.innerHTML='<div class="nie_ten_miesiac">'+day_poprzedni+'</div>';day_poprzedni++;}
if(day>lastDay)
{tab_td.innerHTML='<div class="nie_ten_miesiac">'+day_nastepny+'</div>';day_nastepny++;}
if(index>=firstDay&&day<=lastDay)
{var klasa='bm-zwykly'
if(j==5){klasa='';}else if(j==6){klasa='';}
var tekst='Kliknij, by przejść do strony z kalendarzem na ekologia.pl';var tekst_sw="";var sw_ktory='parzysty';var nie_sw_ktory='parzysty';if((roczek==rok)&&(miesiac==(miesc-1))&&(dzie==day)){klasa='dzis_bez_swieto';}
for(licz=0;licz<swieta_tab.length;licz++){var dzien_sw=swieta_tab[licz][1].split('-');if(dzien_sw[2]==day&&!((roczek==rok)&&(miesiac==(miesc-1))&&(dzie==day))){if(j==5){klasa='jest_swieto_sb';}else if(j==6){klasa='jest_swieto_nd';}else{klasa='jest_swieto';}
if(sw_ktory=='parzysty'){sw_ktory='nieparzysty';}else{sw_ktory='parzysty';}
tekst_sw+='<div class="'+sw_ktory+'">'+swieta_tab[licz][0]+'</div>';}
else if((dzien_sw[2]==day)&&((roczek==rok)&&(miesiac==(miesc-1))&&(dzie==day))){klasa='dzis_jest_swieto';if(nie_sw_ktory=='parzysty'){nie_sw_ktory='nieparzysty';}else{nie_sw_ktory='parzysty';}
tekst_sw+='<div class="'+nie_sw_ktory+'">'+swieta_tab[licz][0]+'</div>';}}
if(tekst_sw!=''){var tekst_pom=tekst;tekst="<div class='divider'></div>"+tekst_pom;}
var idBalloon='id-balloon-'+i+'-'+j;tab_td.innerHTML='<div class="'+klasa+'"; onMouseover="balloon(\''+idBalloon+'\',1)"; onMouseout="balloon(\''+idBalloon+'\',0)";>'
+day+'<div class="balloon"; id="'+idBalloon+'"; style="display:none";><div>'
+tekst_sw+'</div><div class="przekierowanie">'+tekst+'</div></div></div>';day++;}}}var j=0;for(var i=1;i<=7;i++)
{for(var j=1;j<=7;j++)
{if(j!=6&&j!=7)
{}}}
rok_zam=rok;miesiac_zam=miesiac;}
function miesiac_naprzod()
{var tab_m=["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"];var rok_miesiac=document.getElementById('id-rok-miesiac');var r_m=rok_miesiac.innerHTML;var tab_r_m=r_m.split(' ');for(var i=0;i<12;i++)
{if(tab_m[i]==tab_r_m[0])
{var rok=tab_r_m[1];var miesiac=tab_m[i+1];var m_m=i+1;if(i==(tab_m.length-1))
{rok=(tab_r_m[1]-1)+2;miesiac=tab_m[0];m_m=0;}
rok_miesiac.innerHTML=miesiac+' '+rok;importXML(rok,m_m+1);break;}}}
function miesiac_wstecz()
{var tab_m=Array("Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień");var rok_miesiac=document.getElementById('id-rok-miesiac');var r_m=rok_miesiac.innerHTML;var tab_r_m=r_m.split(' ');for(i=0;i<12;i++)
{if(tab_m[i]==tab_r_m[0])
{var rok=tab_r_m[1];var miesiac=tab_m[i-1];var m_m=i;if(i==0)
{rok=(tab_r_m[1]-1);miesiac=tab_m[tab_m.length-1];m_m=tab_m.length;}
rok_miesiac.innerHTML=miesiac+' '+rok;importXML(rok,m_m);break;}}}
function addDynamicCSS(path)
{var headID=document.getElementsByTagName("head")[0];var cssNode=document.createElement('link');cssNode.type='text/css';cssNode.rel='stylesheet';cssNode.href=path;cssNode.media='screen';headID.appendChild(cssNode);}
function runCalendar(id)
{document.getElementById(id).innerHTML=htmlKalendarz;}
function balloon(nazwaId,czyWyswielic)
{var div1=document.getElementById(nazwaId);if(czyWyswielic==0)
{div1.style.display='none';}
else
{div1.style.display='block';}}function ScrollBarClass(containerID,scrollerID,objectName)
{var container=document.getElementById(containerID);container.scrollTop=0;var scroll=document.getElementById(scrollerID);this.objectName=objectName;this.mouse_x=0;this.mouse_y=0;this.scrollingStep=20;this.scrollSpeed=200;this.scrolling=false;this.scrollingObject=container;this.scrollObject=scroll;this.suwak=scroll.firstChild.nextSibling.firstChild;this.timer=null;this.scrollUp=scroll.firstChild;this.scrollDown=scroll.firstChild.nextSibling.nextSibling;this.scrollMoveBlock=false;this.scrollUp.onmousedown=this.upScroll;this.scrollDown.onmousedown=this.downScroll;this.scrollUp.ondblclick=this.upScrollClick;this.scrollDown.ondblclick=this.downScrollClick;this.scrollUp.onmouseup=this.stopScroll;this.scrollDown.onmouseup=this.stopScroll;scroll.owner=this;this.suwak.owner=this;scroll.onmousemove=this.moveScroll;scroll.onmousedown=this.runScroll;scroll.onmouseup=this.stopScroll;scroll.onmouseout=this.outScroll;this.suwak.onmouseout=this.outScroll;}
ScrollBarClass.prototype.scrollDirectionClick=function(objectID,direction)
{var scrollParent=document.getElementById(objectID);this.scrollingObject.scrollTop+=this.scrollingStep*direction;var diffrent=(this.suwak.clientHeight);this.suwak.style.top=Math.round((this.scrollingObject.scrollTop/(this.scrollingObject.scrollHeight-this.scrollingObject.clientHeight))*(this.suwak.parentNode.clientHeight-diffrent))+'px';}
ScrollBarClass.prototype.scrollDirection=function(objectID,direction)
{var scrollParent=document.getElementById(objectID);if(scrollParent.owner.scrolling)
{this.scrollingObject.scrollTop+=this.scrollingStep*direction;this.timer=setTimeout('document.getElementById("'+objectID+'").owner.scrollDirection("'+objectID+'",'+direction+')',this.scrollSpeed);var diffrent=(this.suwak.clientHeight);this.suwak.style.top=Math.round((this.scrollingObject.scrollTop/(this.scrollingObject.scrollHeight-this.scrollingObject.clientHeight))*(this.suwak.parentNode.clientHeight-diffrent))+'px';if(this.scrollSpeed>50)
this.scrollSpeed-=50;}}
ScrollBarClass.prototype.upScroll=function(e)
{this.parentNode.owner.scrollSpeed=200;this.parentNode.owner.scrollMoveBlock=true;this.parentNode.owner.scrolling=true;clearTimeout(this.parentNode.owner.timer);this.parentNode.owner.scrollDirection(this.parentNode.id,-1);}
ScrollBarClass.prototype.downScroll=function(e)
{this.parentNode.owner.scrollSpeed=200;this.parentNode.owner.scrollMoveBlock=true;this.parentNode.owner.scrolling=true;clearTimeout(this.parentNode.owner.timer);this.parentNode.owner.scrollDirection(this.parentNode.id,1);}
ScrollBarClass.prototype.downScrollClick=function(e)
{this.parentNode.owner.scrollSpeed=200;this.parentNode.owner.scrollMoveBlock=true;this.parentNode.owner.scrolling=true;this.parentNode.owner.scrollDirectionClick(this.parentNode.id,1);this.parentNode.owner.scrolling=false;}
ScrollBarClass.prototype.upScrollClick=function(e)
{this.parentNode.owner.scrollSpeed=200;this.parentNode.owner.scrollMoveBlock=true;this.parentNode.owner.scrolling=true;this.parentNode.owner.scrollDirectionClick(this.parentNode.id,-1);this.parentNode.owner.scrolling=false;}
ScrollBarClass.prototype.getTopPos=function(inputObj)
{var returnValue=inputObj.offsetTop;while((inputObj=inputObj.offsetParent)!=null){if(inputObj.tagName!='HTML')returnValue+=inputObj.offsetTop;}
return returnValue;}
ScrollBarClass.prototype.runScroll=function(e)
{var elementClass=this.owner.getElement(e).className;if(elementClass!='scroll-down'&&elementClass!='scroll-up')
{this.owner.scrolling=true;}}
ScrollBarClass.prototype.getElement=function(e)
{var element=null;if(document.all)e=event;if(e.srcElement)
{element=e.srcElement;}
else
{element=e.target;}
return element;}
ScrollBarClass.prototype.outScroll=function(e)
{var element=null;var toElement=null;if(document.all)e=event;if(e.srcElement)
{element=e.srcElement;toElement=e.toElement;}
else
{element=e.target;toElement=e.relatedTarget;}
if(toElement.className!='suwak'&&toElement.className!='suwakbox'&&toElement.className!='scroll-up'&&toElement.className!='scroll-down')
{this.owner.scrolling=false;this.owner.scrollMoveBlock=false;}}
ScrollBarClass.prototype.stopScroll=function(e)
{if(this.owner)
{this.owner.scrolling=false;this.owner.scrollMoveBlock=false;}
if(this.parentNode.owner)
{this.parentNode.owner.scrolling=false;this.parentNode.owner.scrollMoveBlock=false;}}
ScrollBarClass.prototype.moveScroll=function(e)
{if(this.owner.scrollMoveBlock)return false;if(document.all)e=event;classObj=this.owner;if(classObj.scrolling&&classObj.scrollingObject)
{classObj.mouse_x=e.clientX;classObj.mouse_y=e.clientY+document.documentElement.scrollTop;var top=classObj.getTopPos(classObj.suwak.parentNode);var diffrent=(classObj.suwak.offsetHeight);var position=(classObj.mouse_y-top)/(classObj.suwak.parentNode.clientHeight-classObj.suwak.offsetHeight);var scrollTop=(classObj.scrollingObject.scrollHeight-classObj.scrollingObject.offsetHeight)*position;classObj.scrollingObject.scrollTop=scrollTop;var suwakTop=Math.round((classObj.scrollingObject.scrollTop/(classObj.scrollingObject.scrollHeight-classObj.scrollingObject.offsetHeight))*(classObj.suwak.parentNode.offsetHeight-diffrent));classObj.suwak.style.top=suwakTop+'px';}}
function findPosX(obj)
{var curleft=0;if(obj.offsetParent)
while(1)
{curleft+=obj.offsetLeft;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.x)
curleft+=obj.x;return curleft;}
function findPosY(obj)
{var curtop=0;if(obj.offsetParent)
while(1)
{curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=obj.y;return curtop;}
function selectOn(objectID,event)
{toggleFrame();for(var i=0;i<SelectArray.length;i++)
{var options=document.getElementById(SelectArray[i]+'_options');var dynSelect=document.getElementById(SelectArray[i]+'_content');if(!event)
{if((options.style.visibility=='hidden'||!options.style.visibility)&&objectID==SelectArray[i])
{dynSelect.style.background='transparent url('+imgDown.src+') no-repeat 5px 4px';options.style.visibility='visible';}
else
{dynSelect.style.background='transparent url('+imgRight.src+') no-repeat 5px 4px';options.style.visibility='hidden';}}
else
{if(event.srcElement)
{var close=true;var node=event.srcElement;if(node!='http://ekofora.pl/'&&node!='http://ekoalert.pl/'&&node!='http://pogoda.ekologia.pl/'&&node!='http://www.ekologia.pl/artykuly/63_Oferta/31_Ekokalendarz.html'&&node!='http://ekokatalog.pl/'&&node!='http://eurokatalog.pl/'&&node.tagName!='IMG'){while(node.tagName!='body'&&node.tagName!='BODY')
{node=node.parentNode;if(node&&node.className!=null){if(node.className=='options'||node.className=='select')close=false;if(node.className=='select')close=false;}}}
if(close)
{dynSelect.style.background='transparent url('+imgRight.src+') no-repeat 5px 4px';options.style.visibility='hidden';}}
else
{var close=true;var node=event.target;if(node!='http://ekofora.pl/'&&node!='http://ekoalert.pl/'&&node!='http://pogoda.ekologia.pl/'&&node!='http://ekokatalog.pl/'&&node!='http://eurokatalog.pl/'&&node!='http://www.ekologia.pl/artykuly/63_Oferta/31_Ekokalendarz.html'&&node.tagName!='IMG'){while(node.tagName!='body'&&node.tagName!='BODY')
{node=node.parentNode;if(node&&node.className!=null){if(node.className=='options'||node.className=='select')close=false;if(node.className=='select')close=false;}}}
if(close)
{dynSelect.style.background='transparent url('+imgRight.src+') no-repeat 5px 4px';options.style.visibility='hidden';}}}}}
function setItem(index,objectID,submit)
{var node=document.getElementById(objectID);var dynSelect=document.getElementById(objectID+'_content');var tmp=dynSelect.innerHTML;dynSelect.innerHTML=node.options[index].text;node.selectedIndex=index;selectOn(objectID,0);if(tmp!=node.options[index].text)
{if(submit)
node.form.submit();}}
function runDynamicSelect(objectID,submit,bezpierszego,zindex)
{var node=document.getElementById(objectID);var dynSelect=document.createElement('div');SelectArray[SelectArray.length]=objectID;if(node.id!='profil')
{if(navigator.appName=='Microsoft Internet Explorer')
document.onclick=function(){selectOn(objectID,event);}
else
document.addEventListener("click",function(event){selectOn(objectID,event)},false);}
var html='<div id="'+objectID+'_select" class="select"><div class="select_1"><div class="select_2"><div id="'+objectID+'_content" class="select_3" onclick="selectOn(\''+objectID+'\',0)">'+node.options[node.selectedIndex].text+'</div></div></div></div>';var popups='<div id="'+objectID+'_options" class="options"><div class="options_1"><div class="options_2"><div class="options_1_2"></div></div></div><div id = "'+objectID+'_options_items" class="options-items">';var begin=0;if(bezpierszego)begin=1;if(node.id!='profil')
{for(var i=begin;i<node.options.length;i++)
{popups+='<div class="item" onclick="setItem('+i+',\''+objectID+'\','+submit+');">'+node.options[i].text+'</div>';if(i<node.options.length-1)
{popups+='<div class="separator"></div>';}}}
else
{for(var i=1;i<node.options.length;i++)
{popups+='<div class="item">'+node.options[i].text+'</div>';if(i<node.options.length-1)
{popups+='<div class="separator"></div>';}}}
popups+='</div><div class="options_3"><div class="options_4"><div class="options_3_4"></div></div></div></div><div class="clear"></div>';dynSelect.id=objectID+'_temp';dynSelect.className='select-parent';dynSelect.innerHTML=html+popups;node.parentNode.insertBefore(dynSelect,node);node.style.display='none';}
function runDynamicCustomSelect(objectID,submit,bezpierszego,zindex,customEvent)
{var node=document.getElementById(objectID);var dynSelect=document.createElement('div');SelectArray[SelectArray.length]=objectID;if(navigator.appName=='Microsoft Internet Explorer')
document.onclick=function(){selectOn(objectID,event);}
else
document.addEventListener("click",function(event){selectOn(objectID,event)},false);var scrollbox='<div id="scroll'+objectID+'" class="scrollbox"><div id="scrollbox'+objectID+'"><div class="scroll-up"></div><div class="suwakbox"><div class="suwak"></div></div><div class="scroll-down"></div></div></div>';var html='<div id="'+objectID+'_select" class="select"><div class="select_1"><div class="select_2"><div id="'+objectID+'_content" class="select_3" onclick="selectOn(\''+objectID+'\',0)">'+node.options[node.selectedIndex].text+'</div></div></div></div>';var popups='<div id="'+objectID+'_options" class="options"><div class="options_1"><div class="options_2"><div class="options_1_2"></div></div></div>'+scrollbox+'<div id = "'+objectID+'_options_items" class="options-items">';var begin=0;if(bezpierszego)begin=1;for(var i=begin;i<node.options.length;i++)
{popups+='<div class="item" onclick="'+customEvent+'('+i+',\''+objectID+'\');selectOn(\''+objectID+'\',0);">'+node.options[i].text+'</div>';if(i<node.options.length-1)
{popups+='<div class="separator"></div>';}}
popups+='</div><div class="options_3"><div class="options_4"><div class="options_3_4"></div></div></div></div><div class="clear"></div>';dynSelect.id=objectID+'_temp';dynSelect.className='select-parent';dynSelect.innerHTML=html+popups;node.parentNode.insertBefore(dynSelect,node);if(document.getElementById(objectID+'_options_items').offsetHeight>=document.getElementById(objectID+'_options_items').scrollHeight)
{document.getElementById('scrollbox'+objectID).style.display='none';document.getElementById(objectID+'_options_items').style.height='auto';document.getElementById(objectID+'_options_items').style.width=document.getElementById(objectID+'_options_items').firstChild.offsetWidth+'px';}
else
{var scroll=new ScrollBarClass(objectID+'_options_items','scrollbox'+objectID,'scroll');}
node.style.display='none';}
function runDynamicPopup(objectContainerID,objectTitleID,submit,bezpierszego,zindex,srcAddress,w,h)
{SelectArray[SelectArray.length]=objectContainerID;var node=document.getElementById(objectContainerID);var nodeTitle=document.getElementById(objectTitleID);if(navigator.appName=='Microsoft Internet Explorer')
document.onclick=function(){selectOn(objectContainerID,event);}
else
document.addEventListener("click",function(event){selectOn(objectContainerID,event)},false);var dynSelect=document.createElement('div');var html='<div id="'+objectContainerID+'_select" class="select"><div class="select_1"><div class="select_2"><div id="'+objectContainerID+'_content" class="select_3" onclick="selectOn(\''+objectContainerID+'\',0)">'+nodeTitle.innerHTML+'</div></div></div></div>';var popups='<div id="'+objectContainerID+'_options" class="options"><div class="options_1"><div class="options_2"><div class="options_1_2"></div></div></div><div id = "'+objectContainerID+'_options_items" class="options-items">';var iframe=document.createElement('iframe');iframe.src=srcAddress;iframe.frameBorder="no";iframe.style.width=w;iframe.style.height=h;iframe.id="login_iframe";iframe.style.visibility="hidden";setInterval("toggleFrame()",1000);var container=document.createElement('div');container.appendChild(iframe);popups+='<div class="item">'+container.innerHTML+'</div>';popups+='</div><div class="options_3"><div class="options_4"><div class="options_3_4"></div></div></div></div><div class="clear"></div>';dynSelect.id=objectContainerID+'_temp';dynSelect.className='select-parent';dynSelect.innerHTML=html+popups;var leftDyn=findPosX(node);var topDyn=findPosY(node);dynSelect.style.position='absolute';dynSelect.style.left=leftDyn+'px';dynSelect.style.zIndex=1000;var diff=17;if(navigator.appName=="Microsoft Internet Explorer")diff=16;dynSelect.style.top=topDyn-diff+'px';document.body.appendChild(dynSelect);node.style.display='none';nodeTitle.style.display='none';}
function toggleFrame(){var iframe=document.getElementById('login_iframe');var profil=document.getElementById('profile_options');if(profil.style.visibility=='visible')iframe.style.visibility='visible';else if(profil.style.visibility=='hidden')iframe.style.visibility='hidden';else if(iframe.style.visibility=='visible'&&profil.style.visibility!='visible')iframe.style.visibility='hidden';}
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){if(!document.getElementById){return;}
this.DETECT_KEY=_b?_b:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(c){this.addParam("bgcolor",c);}
var q=_8?_8:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",_7);this.setAttribute("doExpressInstall",false);var _d=(_9)?_9:window.location;this.setAttribute("xiRedirectUrl",_d);this.setAttribute("redirectUrl","");if(_a){this.setAttribute("redirectUrl",_a);}};deconcept.SWFObject.prototype={setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16.push(key+"="+_18[key]);}
return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}
var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");}
_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}
return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}
catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}
return _23;};deconcept.PlayerVersion=function(_27){this.major=_27[0]!=null?parseInt(_27[0]):0;this.minor=_27[1]!=null?parseInt(_27[1]):0;this.rev=_27[2]!=null?parseInt(_27[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_29){var q=document.location.search||document.location.hash;if(q){var _2b=q.substring(1).split("&");for(var i=0;i<_2b.length;i++){if(_2b[i].substring(0,_2b[i].indexOf("="))==_29){return _2b[i].substring((_2b[i].indexOf("=")+1));}}}
return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){if(window.opera||!document.all){return;}
var _2d=document.getElementsByTagName("OBJECT");for(var i=0;i<_2d.length;i++){_2d[i].style.display="none";for(var x in _2d[i]){if(typeof _2d[i][x]=="function"){_2d[i][x]=function(){};}}}};deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};if(typeof window.onunload=="function"){var _30=window.onunload;window.onunload=function(){deconcept.SWFObjectUtil.cleanupSWFs();_30();};}else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;}};if(typeof window.onbeforeunload=="function"){var oldBeforeUnload=window.onbeforeunload;window.onbeforeunload=function(){deconcept.SWFObjectUtil.prepUnload();oldBeforeUnload();};}else{window.onbeforeunload=deconcept.SWFObjectUtil.prepUnload;}
if(Array.prototype.push==null){Array.prototype.push=function(_31){this[this.length]=_31;return this.length;};}
var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;function runSWF(sciezka,width,height,id,tlo)
{var so=new SWFObject(sciezka,"mymovie",width,height,"7",tlo);so.addParam("wmode","transparent");so.write(id);}
(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}
if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])
selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])
return jQuery().find(selector);return jQuery(elem);}
selector=[];}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))
return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)
if(value===undefined)
return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}
return this.each(function(i){for(name in options)
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)
value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)
return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)
ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])
jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)
elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)
this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)
this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)
this[expando]=null;});if(events===true)
this.find("*").andSelf().each(function(i){if(this.nodeType==3)
return;var events=jQuery.data(this,"events");for(var type in events)
for(var handler in events[type])
jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)
if(isSimple.test(selector))
return this.pushStack(jQuery.multiFilter(selector,this,true));else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)
return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)
return value;values.push(value);}}
return values;}else
return(this[0].value||"").replace(/\r/g,"");}
return undefined;}
if(value.constructor==Number)
value+='';return this.each(function(){if(this.nodeType!=1)
return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))
this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)
this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)
data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)
elems.reverse();}
var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))
obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))
scripts=scripts.add(elem);else{if(elem.nodeType==1)
scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)
jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)
elem.parentNode.removeChild(elem);}
function now(){return+new Date;}
jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}
if(typeof target!="object"&&typeof target!="function")
target={};if(length==i){target=this;--i;}
for(;i<length;i++)
if((options=arguments[i])!=null)
for(var name in options){var src=target[name],copy=options[name];if(target===copy)
continue;if(deep&&copy&&typeof copy=="object"&&!copy.nodeType)
target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)
target[name]=copy;}
return target;};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)
window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)
script.text=data;else
script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)
id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])
jQuery.cache[id]={};if(data!==undefined)
jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])
break;if(!name)
jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)
elem.removeAttribute(expando);}
delete jQuery.cache[id];}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object)
if(callback.apply(object[name],args)===false)
break;}else
for(;i<length;)
if(callback.apply(object[i++],args)===false)
break;}else{if(length==undefined){for(name in object)
if(callback.call(object[name],name,object[name])===false)
break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}
return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))
value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))
elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)
elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}
callback.call(elem);for(var name in options)
elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}
if(jQuery(elem).is(":visible"))
getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,val);}
return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)
return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}
if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}
if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}
if(name.match(/float/i))
name=styleFloat;if(!force&&style&&style[name])
ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))
name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))
ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)
stack.unshift(a);for(;i<stack.length;i++)
if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}
ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++)
if(swap[i]!=null)
stack[i].style.display=swap[i];}
if(name=="opacity"&&ret=="")
ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}
return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')
context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)
return;if(elem.constructor==Number)
elem+='';if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)
div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)
if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)
tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}
elem=jQuery.makeArray(div.childNodes);}
if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))
return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)
ret.push(elem);else
ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)
elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)
throw"type property can't be changed";elem[name]=value;}
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))
return elem.getAttributeNode(name).nodeValue;return elem[name];}
if(msie&&notxml&&name=="style")
return jQuery.attr(elem.style,"cssText",value);if(set)
elem.setAttribute(name,""+value);var attr=msie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}
if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+
(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}
return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}
name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)
elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)
ret[0]=array;else
while(i)
ret[--i]=array[i];}
return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)
if(array[i]===elem)
return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++])
if(elem.nodeType!=8)
first[pos++]=elem;}else
while(elem=second[i++])
first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}
return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)
if(!inv!=!callback(elems[i],i))
ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)
ret[ret.length]=value;}
return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")
ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)
jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)
this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)
this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}
return cur;},find:function(t,context){if(typeof t!="string")
return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)
return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)
for(var c=ret[i].firstChild;c;c=c.nextSibling)
if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))
r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)
if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}
if(m=="+")break;}}
ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}
if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}
m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])
oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")
tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}
if(m[1]==".")
r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)
if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}
r=tmp;}
ret=r;}
t=t.replace(re2,"");}}
if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}
if(t)
ret=[];if(ret&&context==ret[0])
ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)
tmp.push(r[i]);}
return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}
if(!m)
break;if(m[1]==":"&&m[2]=="not")
r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")
r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))
z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)
tmp.push(a);}
r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)
if(n.nodeType==1)
n.nodeIndex=c++;merge[id]=true;}
var add=false;if(first==0){if(node.nodeIndex==last)
add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)
add=true;if(add^not)
tmp.push(node);}
r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")
fn=fn[m[2]];if(typeof fn=="string")
fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}
return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)
matched.push(cur);cur=cur[dir];}
return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])
if(cur.nodeType==1&&++num==result)
break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)
r.push(n);}
return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)
return;if(jQuery.browser.msie&&elem.setInterval)
elem=window;if(!handler.guid)
handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}
var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)
return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)
elem.addEventListener(type,handle,false);else if(elem.attachEvent)
elem.attachEvent("on"+type,handle);}}
handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)
return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))
for(var type in events)
this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}
jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)
delete events[type][handler.guid];else
for(handler in events[type])
if(!parts[1]||events[type][handler].type==parts[1])
delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}
ret=null;delete events[type];}}});}
for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}
if(!elem){if(this.global[type])
jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)
return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}
data[0].type=type;if(exclusive)
data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)
val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)
val=false;if(event)
data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)
val=ret;}
if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}
this.triggered=false;}
return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)
val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}
return val;},fix:function(event){if(event[expando]==true)
return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)
event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)
originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)
originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)
event.target=event.srcElement||document;if(event.target.nodeType==3)
event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)
event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}
if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))
event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)
event.metaKey=event.ctrlKey;if(!event.which&&event.button)
event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i<args.length)
jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)
fn.call(document,jQuery);else
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document);});jQuery.readyList=null;}
jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)
document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();if(jQuery.browser.opera)
document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)
if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}
jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}
if(numStyles===undefined)
numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();}
jQuery.event.add(window,"load",jQuery.ready);}
jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}
return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!='string')
return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}
callback=callback||function(){};var type="GET";if(params)
if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}
var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}
return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}
return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")
s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))
s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))
s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}
if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)
s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}
if(head)
head.removeChild(script);};}
if(s.dataType=="script"&&s.cache==null)
s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}
if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}
if(s.global&&!jQuery.active++)
jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)
script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}
head.appendChild(script);return undefined;}
var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)
xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}
if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}
if(s.global)
jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}
status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}
if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}
if(s.ifModified&&modRes)
jQuery.lastModified[s.url]=modRes;if(!jsonp)
success();}else
jQuery.handleError(s,xhr,status);complete();if(s.async)
xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)
setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)
onreadystatechange("timeout");}},s.timeout);}
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}
if(!s.async)
onreadystatechange();function success(){if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}
function complete(){if(s.complete)
s.complete(xhr,status);if(s.global)
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}
return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}
return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}
return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")
throw"parsererror";if(filter)
data=filter(data,type);if(type=="script")
jQuery.globalEval(data);if(type=="json")
data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)
jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else
for(var j in a)
if(a[j]&&a[j].constructor==Array)
jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else
s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")
this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)
return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)
return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}
if(opt.overflow!=null)
this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))
e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}
if(parts[1])
end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}
if(!type||(typeof type=="string"&&!fn))
return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)
queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)
fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)
this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)
if(timers[i].elem==this){if(gotoEnd)
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)
this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)
q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}
return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)
q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))
opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)
options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)
this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")
this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)
return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}
t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)
if(!timers[i]())
timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")
this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)
if(this.options.curAnim[i]!==true)
done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")
this.elem.style.display="block";}
if(this.options.hide)
this.elem.style.display="none";if(this.options.hide||this.options.show)
for(var p in this.options.curAnim)
jQuery.attr(this.elem.style,p,this.options.orig[p]);}
if(done)
this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}
return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)
border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")
fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}
while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))
add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")
border(parent);parent=parent.parentNode;}
if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))
add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)
add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}
results={top:top,left:left};}
function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}
function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}
return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+
num(this,"padding"+tl)+
num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+
num(this,"border"+tl+"Width")+
num(this,"border"+br+"Width")+
(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();function createAjaxObject()
{var xmlHttpB;try
{xmlHttpB=new XMLHttpRequest();}
catch(e)
{var XmlHttpVersions=new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");for(var i=0;i<XmlHttpVersions.length&&!xmlHttpB;i++)
{try
{xmlHttpB=new ActiveXObject(XmlHttpVersions[i]);}
catch(e)
{}}}
if(!xmlHttpB)
alert('Przegladarka nie obsluguje AJAXA');else
return xmlHttpB;}
function sendQuery(AjaxHandle,method,url,handleEvant)
{if(AjaxHandle.readyState==4||AjaxHandle.readyState==0)
{AjaxHandle.open(method,url,true);AjaxHandle.onreadystatechange=function(){resnonseQuery(AjaxHandle,handleEvant)};AjaxHandle.send(null);}}
function resnonseQuery(AjaxHandle,handleEvant)
{try
{if(AjaxHandle.readyState==4)
{if(AjaxHandle.status==200)
{var xmlResponse=AjaxHandle.responseXML;handleEvant(xmlResponse);}
else
{}}}
catch(e)
{}}
function sendQueryTXT(AjaxHandle,method,url,handleEvant)
{if(AjaxHandle.readyState==4||AjaxHandle.readyState==0)
{AjaxHandle.open(method,url,true);AjaxHandle.onreadystatechange=function(){resnonseQueryTXT(AjaxHandle,handleEvant)};AjaxHandle.send(null);}}
function resnonseQuery(AjaxHandle,handleEvant)
{{if(AjaxHandle.readyState==4)
{if(AjaxHandle.status==200)
{var xmlResponse=AjaxHandle.responseXML;handleEvant(xmlResponse);}
else
{}}}
{}}
function resnonseQueryTXT(AjaxHandle,handleEvant)
{try
{if(AjaxHandle.readyState==4)
{if(AjaxHandle.status==200)
{var xmlResponse=AjaxHandle.responseText;handleEvant(xmlResponse);}
else
{}}}
catch(e)
{}}
var tb_pathToImage="http://"+document.domain+"/assets/images/loadingAnimation.gif";$(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();imgLoader.src=tb_pathToImage;});function tb_init(domChunk){$(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{$("#TB_overlay").addClass("TB_overlayBG");}
if(caption===null){caption="";}
$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=$("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Zamknij'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>"+"<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Zamknij'>Zamknij</a> lub naciśnij Esc</div>");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);}
$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
$("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
$("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');$("#TB_iframeContent").remove();if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Zamknij'>Zamknij</a> lub naciśnij klawisz Esc</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");}}else{if($("#TB_window").css("display")!="block"){if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>Zamknij</a> lub naciśnij klawisz Esc</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(caption);}}
$("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").append($('#'+params['inlineId']).children());$("#TB_window").unload(function(){$('#'+params['inlineId']).append($("#TB_ajaxContent").children());});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"});}else if(url.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"});}}else{$("#TB_ajaxContent").load(url+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"});}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){$("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function Epoch(name,mode,targetelement,multiselect,minYear,maxYear)
{this.state=0;this.name=name;this.curDate=new Date();this.mode=mode;this.selectMultiple=(multiselect==true);this.selectedDates=new Array();this.calendar;this.container;this.calHeading;this.calCells;this.rows;this.cols;this.cells=new Array();this.firstrun=0;this.monthSelect;this.yearSelect;this.zmienna;this.oncalendar=1;this.mousein=false;this.calConfig();this.setDays();this.displayYear=this.displayYearInitial;this.displayMonth=this.displayMonthInitial;this.createCalendar();this.kolejka=0;this.kolejkaObject=0;this.rollerUp=function()
{var curHeight=parseInt(this.owner.container.offsetHeight+10);var curWidth=parseInt(this.owner.container.offsetWidth+10);if(curHeight<=this.owner.wndHeight)this.owner.container.style.height=curHeight+'px';if(curWidth<=this.owner.wndWidth)this.owner.container.style.width=curWidth+'px';if((curWidth>=this.owner.wndWidth&&curHeight>=this.owner.wndHeight))
{window.clearTimeout(this.owner.timeout);this.owner.firstrun=1;if(!this.owner.oncalendar)
{}
return false;}
else
{this.owner.timeout=setTimeout(this.owner.rollerUp,10);}}
this.rollerDown=function()
{if(!document.getElementById(this.owner.container.id))return false;var curHeight=parseInt(this.owner.container.offsetHeight-10);var curWidth=parseInt(this.owner.container.offsetWidth-10);if(curHeight>=0)this.owner.container.style.height=curHeight+'px';if(curWidth>=0)this.owner.container.style.width=curWidth+'px';if((curWidth<=0&&curHeight<=0))
{window.clearTimeout(this.owner.timeout);if(this.owner.tgt==this.owner.kolejkaObject)
{this.owner.kolejka=0;this.owner.kolejkaObject=0;}
if(document.getElementById(this.owner.container.id))
this.owner.tgt.removeChild(this.owner.container);if(this.owner.kolejka)
{this.owner.kolejka=0;this.owner.init(this.owner.kolejkaObject);}
return false;}
else
{this.owner.timeout=setTimeout(this.owner.rollerDown,10);}}
this.tgt=targetelement;window.owner=this;document.body.owner=this;document.body.onmousemove=function(e)
{e=e||window.event;if(e.target)
{targ=e.target;}
else if(e.srcElement)
{targ=e.srcElement;}
this.owner.oncalendar=0;var node=targ;while(node.nodeName.toLowerCase()!='body')
{if(node==this.owner.container){this.owner.oncalendar=1;break;}
if(node==this.owner.calendar){this.owner.oncalendar=1;break;}
if(this.owner.tgt&&node==this.owner.tgt){this.owner.oncalendar=1;break;}
node=node.parentNode;}
today=new Date();if(!this.owner.oncalendar)
{this.owner.hide();this.owner.firstrun=0;}};this.state=2;}
Epoch.prototype.init=function(tgt)
{if(this.tgt&&this.tgt.id!=tgt.id)
{this.kolejka=1;this.kolejkaObject=tgt;}
if(document.getElementById(this.container.id))return false;this.tgt=tgt;if(this.mode=='popup'&&this.tgt)
{this.kolejka=0;this.kolejkaObject=0;this.topOffset=this.tgt.offsetHeight;this.leftOffset=0;this.container.appendChild(this.calendar);this.tgt.appendChild(this.container);this.wndWidth=parseInt(this.calendar.offsetWidth+10);this.wndHeight=parseInt(this.calendar.offsetHeight+10);this.tgt.calendar=this;}
else
{this.container=this.tgt;this.container.appendChild(this.calendar);}
this.visible=false;this.show();}
Epoch.prototype.calConfig=function()
{this.displayYearInitial=this.curDate.getFullYear();this.displayMonthInitial=this.curDate.getMonth();this.rangeYearLower=minYear;this.rangeYearUpper=maxYear;var data_pom=new Date();this.minDate=new Date(2007,8,8);this.maxDate=new Date(data_pom.getFullYear(),data_pom.getMonth(),data_pom.getDay());this.startDay=0;this.showWeeks=true;this.selCurMonthOnly=false;this.clearSelectedOnChange=true;switch(this.mode)
{case'popup':this.visible=false;break;case'flat':this.visible=true;break;}
this.setLang();};Epoch.prototype.setLang=function()
{this.daylist=new Array('Nd','Pn','Wt','Śr','Cz','Pt','So','Nd','Pn','Wt','Śr','Cz','Pt','So');this.months_sh=new Array('Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień');this.monthup_title='Następny miesiąc';this.monthdn_title='Poprzedni miesiąc';this.clearbtn_caption='Wyczyść';this.clearbtn_title='Wyczyść wszystkie zaznaczone daty';this.maxrange_caption='To jest maksymalny zakres';this.minrange_caption='To jest minimalny zakres';};Epoch.prototype.getTop=function(element)
{var oNode1=element;var iTop=0;while((element.tagName)=='INPUT'){iTop+=element.offsetTop;element=element.offsetParent;}
return iTop;};Epoch.prototype.getLeft=function(element)
{var oNode=element;var iLeft=0;while(element.tagName=='INPUT'){iLeft+=element.offsetLeft;element=element.offsetParent;}
return iLeft;};Epoch.prototype.show=function()
{this.container.style.display='block';if(!this.visible)
{this.visible=true;this.container.style.height='0px';this.container.style.width='0px';window.clearTimeout(this.timeout);this.timeout=setTimeout(this.rollerUp,100);}};Epoch.prototype.hide=function()
{this.visible=false;window.clearTimeout(this.timeout);this.timeout=setTimeout(this.rollerDown,100);};Epoch.prototype.toggle=function()
{if(this.visible){this.hide();}
else{this.show();}};Epoch.prototype.setDays=function()
{this.daynames=new Array();var j=0;for(var i=this.startDay;i<this.startDay+7;i++){this.daynames[j++]=this.daylist[i];}
this.monthDayCount=new Array(31,((this.curDate.getFullYear()-2000)%4?28:29),31,30,31,30,31,31,30,31,30,31);};Epoch.prototype.setClass=function(element,className)
{element.setAttribute('class',className);element.setAttribute('className',className);};Epoch.prototype.createCalendar=function()
{var tbody,tr,td;var div=document.createElement('div');div.id=this.name+'_container';div.className='cal-container';div.style.overflow='hidden';div.style.position='absolute';div.style.margin='0px';div.style.padding='0px';div.style.textAlign='left';this.container=div;this.calendar=document.createElement('table');this.calendar.setAttribute('id',this.name+'_calendar');this.setClass(this.calendar,'calendar');this.calendar.onselectstart=function(){return false;};this.calendar.ondrag=function(){return false;};tbody=document.createElement('tbody');tr=document.createElement('tr');td=document.createElement('td');td.appendChild(this.createMainHeading());tr.appendChild(td);tbody.appendChild(tr);tr=document.createElement('tr');td=document.createElement('td');td.appendChild(this.createDayHeading());tr.appendChild(td);tbody.appendChild(tr);tr=document.createElement('tr');td=document.createElement('td');td.setAttribute('id',this.name+'_cell_td');this.calCellContainer=td;td.appendChild(this.createCalCells());tr.appendChild(td);tbody.appendChild(tr);tr=document.createElement('tr');td=document.createElement('td');td.appendChild(this.createFooter());tr.appendChild(td);tbody.appendChild(tr);this.calendar.appendChild(tbody);this.calendar.owner=this;this.calendar.onmouseover=function(){this.owner.mousein=true;};this.calendar.onmouseout=function(){this.owner.mousein=false;};};Epoch.prototype.createMainHeading=function()
{var container=document.createElement('div');container.setAttribute('id',this.name+'_mainheading');this.setClass(container,'mainheading');this.monthSelect=document.createElement('select');this.yearSelect=document.createElement('select');var monthDn=document.createElement('input'),monthUp=document.createElement('input');var opt,i;for(i=0;i<12;i++)
{opt=document.createElement('option');opt.setAttribute('value',i);if(this.state==0&&this.displayMonth==i){opt.setAttribute('selected','selected');}
opt.appendChild(document.createTextNode(this.months_sh[i]));this.monthSelect.appendChild(opt);}
for(i=this.rangeYearLower;i<=this.rangeYearUpper;i++)
{opt=document.createElement('option');opt.setAttribute('value',i);if(this.state==0&&this.displayYear==i){opt.setAttribute('selected','selected');}
opt.appendChild(document.createTextNode(i));this.yearSelect.appendChild(opt);}
monthUp.setAttribute('type','button');monthUp.setAttribute('value','>');monthUp.setAttribute('title',this.monthup_title);monthDn.setAttribute('type','button');monthDn.setAttribute('value','<');monthDn.setAttribute('title',this.monthdn_title);this.monthSelect.owner=this.yearSelect.owner=monthUp.owner=monthDn.owner=this;monthUp.onmouseup=function(){this.owner.nextMonth();};monthDn.onmouseup=function(){this.owner.prevMonth();};this.monthSelect.onchange=function(){this.owner.displayMonth=this.value;this.owner.displayYear=this.owner.yearSelect.value;this.owner.goToMonth(this.owner.displayYear,this.owner.displayMonth);};this.yearSelect.onchange=function(){this.owner.displayMonth=this.owner.monthSelect.value;this.owner.displayYear=this.value;this.owner.goToMonth(this.owner.displayYear,this.owner.displayMonth);};container.appendChild(monthDn);container.appendChild(this.monthSelect);container.appendChild(this.yearSelect);container.appendChild(monthUp);return container;};Epoch.prototype.createFooter=function()
{var container=document.createElement('div');var clearSelected=document.createElement('input');clearSelected.setAttribute('type','button');clearSelected.setAttribute('value',this.clearbtn_caption);clearSelected.setAttribute('title',this.clearbtn_title);clearSelected.owner=this;clearSelected.onclick=function(){this.owner.resetSelections(false);};container.appendChild(clearSelected);return container;};Epoch.prototype.resetSelections=function(returnToDefaultMonth)
{this.selectedDates=new Array();this.rows=new Array(false,false,false,false,false,false,false);this.cols=new Array(false,false,false,false,false,false,false);if(this.tgt)
{this.tgt.value='';if(this.mode=='popup'){this.hide();}}
if(returnToDefaultMonth==true){this.goToMonth(this.displayYearInitial,this.displayMonthInitial);}
else{this.reDraw();}};Epoch.prototype.createDayHeading=function()
{this.calHeading=document.createElement('table');this.calHeading.setAttribute('id',this.name+'_caldayheading');this.setClass(this.calHeading,'caldayheading');var tbody,tr,td;tbody=document.createElement('tbody');tr=document.createElement('tr');this.cols=new Array(false,false,false,false,false,false,false);if(this.showWeeks)
{td=document.createElement('td');td.setAttribute('class','wkhead');td.setAttribute('className','wkhead');tr.appendChild(td);}
for(var dow=0;dow<7;dow++)
{td=document.createElement('td');td.appendChild(document.createTextNode(this.daynames[dow]));if(this.selectMultiple){td.headObj=new CalHeading(this,td,(dow+this.startDay<7?dow+this.startDay:dow+this.startDay-7));}
tr.appendChild(td);}
tbody.appendChild(tr);this.calHeading.appendChild(tbody);return this.calHeading;};Epoch.prototype.createCalCells=function()
{this.rows=new Array(false,false,false,false,false,false);this.cells=new Array();var row=-1,totalCells=(this.showWeeks?48:42);var beginDate=new Date(this.displayYear,this.displayMonth,1);var endDate=new Date(this.displayYear,this.displayMonth,this.monthDayCount[this.displayMonth]);var sdt=new Date(beginDate);sdt.setDate(sdt.getDate()+(this.startDay-beginDate.getDay())-(this.startDay-beginDate.getDay()>0?7:0));this.calCells=document.createElement('table');this.calCells.setAttribute('id',this.name+'_calcells');this.setClass(this.calCells,'calcells');var tbody,tr,td;tbody=document.createElement('tbody');for(var i=0;i<totalCells;i++)
{if(this.showWeeks)
{if(i%8==0)
{row++;tr=document.createElement('tr');td=document.createElement('td');if(this.selectMultiple){td.weekObj=new WeekHeading(this,td,sdt.getWeek(),row)}
else
{td.setAttribute('class','wkhead');td.setAttribute('className','wkhead');}
td.appendChild(document.createTextNode(sdt.getWeek()));tr.appendChild(td);i++;}}
else if(i%7==0)
{row++;tr=document.createElement('tr');}
td=document.createElement('td');td.appendChild(document.createTextNode(sdt.getDate()));var cell=new CalCell(this,td,sdt,row);this.cells.push(cell);td.cellObj=cell;sdt.setDate(sdt.getDate()+1);tr.appendChild(td);tbody.appendChild(tr);}
this.calCells.appendChild(tbody);this.reDraw();return this.calCells;};Epoch.prototype.reDraw=function()
{this.state=1;var i,j;for(i=0;i<this.cells.length;i++){this.cells[i].selected=false;}
for(i=0;i<this.cells.length;i++)
{for(j=0;j<this.selectedDates.length;j++){if(this.cells[i].date.getUeDay()==this.selectedDates[j].getUeDay())
{if(this.cells[i].date.getUeDay()<maxDay){this.cells[i].selected=true;}
else{this.cells[i].selected=false;}}}
this.cells[i].setClass();}
this.state=2;};Epoch.prototype.deleteCells=function()
{this.calCellContainer.removeChild(this.calCellContainer.firstChild);this.cells=new Array();};Epoch.prototype.goToMonth=function(year,month)
{if((month<minMonth)&&(year==minYear))
month=minMonth-1;if((month>maxMonth)&&(year==maxYear))
month=maxMonth;this.monthSelect.value=this.displayMonth=month;this.yearSelect.value=this.displayYear=year;this.deleteCells();this.calCellContainer.appendChild(this.createCalCells());};Epoch.prototype.nextMonth=function()
{if((this.monthSelect.value>=maxMonth)&&(this.yearSelect.value==maxYear))
{alert(this.maxrange_caption);}
else if(this.monthSelect.value<11){this.monthSelect.value++;}
else
{if(this.yearSelect.value<this.rangeYearUpper)
{this.monthSelect.value=0;this.yearSelect.value++;}
else{alert(this.maxrange_caption);}}
this.displayMonth=this.monthSelect.value;this.displayYear=this.yearSelect.value;this.deleteCells();this.calCellContainer.appendChild(this.createCalCells());};Epoch.prototype.prevMonth=function()
{if((this.monthSelect.value<minMonth)&&(this.yearSelect.value==minYear)){alert(this.minrange_caption);}
else if(this.monthSelect.value>0)
this.monthSelect.value--;else
{if(this.yearSelect.value>this.rangeYearLower)
{this.monthSelect.value=11;this.yearSelect.value--;}
else{alert(this.minrange_caption);}}
this.displayMonth=this.monthSelect.value;this.displayYear=this.yearSelect.value;this.deleteCells();this.calCellContainer.appendChild(this.createCalCells());};Epoch.prototype.addZero=function(vNumber)
{return((vNumber<10)?'0':'')+vNumber;};Epoch.prototype.addDates=function(dates,redraw)
{var j,in_sd;for(var i=0;i<dates.length;i++)
{in_sd=false;for(j=0;j<this.selectedDates.length;j++)
{if(dates[i].getUeDay()==this.selectedDates[j].getUeDay())
{in_sd=true;break;}}
if(!in_sd){this.selectedDates.push(dates[i]);}}
if(redraw!=false){this.reDraw();}};Epoch.prototype.removeDates=function(dates,redraw)
{var j;for(var i=0;i<dates.length;i++)
{for(j=0;j<this.selectedDates.length;j++)
{if(dates[i].getUeDay()==this.selectedDates[j].getUeDay()){this.selectedDates.splice(j,1);}}}
if(redraw!=false){this.reDraw();}};Epoch.prototype.outputDate=function(vDate,vFormat)
{var vDay=this.addZero(vDate.getDate());var vMonth=this.addZero(vDate.getMonth()+1);var vYearLong=this.addZero(vDate.getFullYear());var vYearShort=this.addZero(vDate.getFullYear().toString().substring(3,4));var vYear=(vFormat.indexOf('yyyy')>-1?vYearLong:vYearShort);var vHour=this.addZero(vDate.getHours());var vMinute=this.addZero(vDate.getMinutes());var vSecond=this.addZero(vDate.getSeconds());return vFormat.replace(/dd/g,vDay).replace(/mm/g,vMonth).replace(/y{1,4}/g,vYear).replace(/hh/g,vHour).replace(/nn/g,vMinute).replace(/ss/g,vSecond);};Epoch.prototype.updatePos=function(target)
{this.calendar.style.top=this.getTop(target)+this.topOffset+'px'
this.calendar.style.left=this.getLeft(target)+this.leftOffset+'px'}
function CalHeading(owner,tableCell,dow)
{this.owner=owner;this.tableCell=tableCell;this.dayOfWeek=dow;this.tableCell.onclick=this.onclick;}
CalHeading.prototype.onclick=function()
{var owner=this.headObj.owner;var sdates=owner.selectedDates;var cells=owner.cells;owner.cols[this.headObj.dayOfWeek]=!owner.cols[this.headObj.dayOfWeek];for(var i=0;i<cells.length;i++)
{if(cells[i].dayOfWeek==this.headObj.dayOfWeek&&(!owner.selCurMonthOnly||cells[i].date.getMonth()==owner.displayMonth&&cells[i].date.getFullYear()==owner.displayYear))
{if(owner.cols[this.headObj.dayOfWeek])
{if(owner.selectedDates.arrayIndex(cells[i].date)==-1){sdates.push(cells[i].date);}}
else
{for(var j=0;j<sdates.length;j++)
{if(cells[i].dayOfWeek==sdates[j].getDay())
{sdates.splice(j,1);break;}}}
cells[i].selected=owner.cols[this.headObj.dayOfWeek];}}
owner.reDraw();};function WeekHeading(owner,tableCell,week,row)
{this.owner=owner;this.tableCell=tableCell;this.week=week;this.tableRow=row;this.tableCell.setAttribute('class','wkhead');this.tableCell.setAttribute('className','wkhead');this.tableCell.onclick=this.onclick;}
WeekHeading.prototype.onclick=function()
{var owner=this.weekObj.owner;var cells=owner.cells;var sdates=owner.selectedDates;var i,j;owner.rows[this.weekObj.tableRow]=!owner.rows[this.weekObj.tableRow];for(i=0;i<cells.length;i++)
{if(cells[i].tableRow==this.weekObj.tableRow)
{if(owner.rows[this.weekObj.tableRow]&&(!owner.selCurMonthOnly||cells[i].date.getMonth()==owner.displayMonth&&cells[i].date.getFullYear()==owner.displayYear))
{if(owner.selectedDates.arrayIndex(cells[i].date)==-1){sdates.push(cells[i].date);}}
else
{for(j=0;j<sdates.length;j++)
{if(sdates[j].getTime()==cells[i].date.getTime())
{sdates.splice(j,1);break;}}}}}
owner.reDraw();};function CalCell(owner,tableCell,dateObj,row)
{this.owner=owner;this.tableCell=tableCell;this.cellClass;this.selected=false;this.date=new Date(dateObj);this.dayOfWeek=this.date.getDay();this.week=this.date.getWeek();this.tableRow=row;this.tableCell.onclick=this.onclick;this.tableCell.onmouseover=this.onmouseover;this.tableCell.onmouseout=this.onmouseout;this.setClass();}
CalCell.prototype.onmouseover=function()
{this.setAttribute('class',this.cellClass+' hover');this.setAttribute('className',this.cellClass+' hover');};CalCell.prototype.onmouseout=function()
{this.cellObj.setClass();};CalCell.prototype.onclick=function()
{var cell=this.cellObj;var owner=cell.owner;if(!owner.selCurMonthOnly||cell.date.getMonth()==owner.displayMonth&&cell.date.getFullYear()==owner.displayYear)
{if(owner.selectMultiple==true)
{if(!cell.selected)
{if(owner.selectedDates.arrayIndex(cell.date)==-1){owner.selectedDates.push(cell.date);}}
else
{var tmp=owner.selectedDates;for(var i=0;i<tmp.length;i++)
{if(tmp[i].getUeDay()==cell.date.getUeDay()){tmp.splice(i,1);}}}}
else
{maxMonth++;owner.selectedDates=new Array(cell.date);if(((owner.selectedDates[0].dateFormat('Y')>=maxYear)&&(owner.selectedDates[0].dateFormat('m')>=maxMonth)&&(owner.selectedDates[0].dateFormat('d')>maxDay))||((owner.selectedDates[0].dateFormat('Y')>=maxYear)&&(owner.selectedDates[0].dateFormat('m')>maxMonth))||(owner.selectedDates[0].dateFormat('Y')>maxYear)||((owner.selectedDates[0].dateFormat('Y')<=minYear)&&(owner.selectedDates[0].dateFormat('m')<=minMonth)&&(owner.selectedDates[0].dateFormat('d')<minDay))||((owner.selectedDates[0].dateFormat('Y')<=minYear)&&(owner.selectedDates[0].dateFormat('m')<minMonth)))
{}
else
{if(owner.tgt.id=="ustaw_all"){tab=new Array("ustaw_d","ustaw_mc","ustaw_rok","ustxt");}
else if(owner.tgt.id=="od_"){tab=new Array("od_dzien","od_miesiac","od_rok");}
else{tab=new Array("do_dzien","do_miesiac","do_rok");}
var ustaw_d=document.getElementById(tab[0]);ustaw_d.innerHTML=owner.selectedDates[0].dateFormat('d');var ustaw_mc=document.getElementById(tab[1]);ustaw_mc.innerHTML=owner.selectedDates[0].dateFormat('m');var ustaw_rok=document.getElementById(tab[2]);ustaw_rok.innerHTML=owner.selectedDates[0].dateFormat('Y');if(owner.tgt.id=="ustaw_all")
{document.getElementById(tab[3]).value=owner.selectedDates[0].dateFormat('d')+"-"+owner.selectedDates[0].dateFormat('m')
+"-"+owner.selectedDates[0].dateFormat('Y');}else
{tab[0]=tab[0]+'_input';tab[1]=tab[1]+'_input';tab[2]=tab[2]+'_input';var ustaw_d=document.getElementById(tab[0]);ustaw_d.value=owner.selectedDates[0].dateFormat('d');var ustaw_mc=document.getElementById(tab[1]);ustaw_mc.value=owner.selectedDates[0].dateFormat('m');var ustaw_rok=document.getElementById(tab[2]);ustaw_rok.value=owner.selectedDates[0].dateFormat('Y');}
if(owner.mode=='popup'){owner.hide();}}maxMonth--;}
owner.reDraw();}};CalCell.prototype.setClass=function()
{if(this.selected){this.cellClass='cell_selected';}
else if(this.owner.displayMonth!=this.date.getMonth()){this.cellClass='notmnth';}
else if(this.date.getDay()>0&&this.date.getDay()<6){this.cellClass='wkday';}
else{this.cellClass='wkend';}
if(this.date.getFullYear()==this.owner.curDate.getFullYear()&&this.date.getMonth()==this.owner.curDate.getMonth()&&this.date.getDate()==this.owner.curDate.getDate()){this.cellClass=this.cellClass+' curdate';}
this.tableCell.setAttribute('class',this.cellClass);this.tableCell.setAttribute('className',this.cellClass);};Date.prototype.getDayOfYear=function()
{return parseInt((this.getTime()-new Date(this.getFullYear(),0,1).getTime())/86400000+1);};Date.prototype.getWeek=function()
{return parseInt((this.getTime()-new Date(this.getFullYear(),0,1).getTime())/604800000+1);};Date.prototype.getUeDay=function()
{return parseInt(Math.floor((this.getTime()-this.getTimezoneOffset()*60000)/86400000));};Date.prototype.dateFormat=function(format)
{if(!format){format='Y-m-d';}
LZ=function(x){return(x<0||x>9?'':'0')+x};var MONTH_NAMES=new Array('Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień','Sty','Lut','Mar','Kwi','Maj','Cze','Lip','Sie','Wrz','Paź','Lis','Gru');var DAY_NAMES=new Array('Niedziela','Poniedziałek','Wtorek','Środa','Czwartek','Piątek','Sobota','Nd','Pn','Wt','Śr','Cz','Pt','So');format=format+"";var result="";var i_format=0;var c="";var token="";var y=this.getFullYear().toString();var M=this.getMonth()+1;var d=this.getDate();var E=this.getDay();var H=this.getHours();var m=this.getMinutes();var s=this.getSeconds();var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k;var value=new Object();value['Y']=y.toString();value['y']=y.substring(2);value['n']=M;value['m']=LZ(M);value['F']=MONTH_NAMES[M-1];value['M']=MONTH_NAMES[M+11];value['j']=d;value['d']=LZ(d);value['D']=DAY_NAMES[E+7];value['l']=DAY_NAMES[E];value['G']=H;value['H']=LZ(H);if(H==0){value['g']=12;}
else if(H>12){value['g']=H-12;}
else{value['g']=H;}
value['h']=LZ(value['g']);if(H>11){value['a']='pm';value['A']='PM';}
else{value['a']='am';value['A']='AM';}
value['i']=LZ(m);value['s']=LZ(s);while(i_format<format.length){c=format.charAt(i_format);token="";while((format.charAt(i_format)==c)&&(i_format<format.length)){token+=format.charAt(i_format++);}
if(value[token]!=null){result=result+value[token];}
else{result=result+token;}}
return result;};Array.prototype.arrayIndex=function(searchVal,startIndex)
{startIndex=(startIndex!=null?startIndex:0);for(var i=startIndex;i<this.length;i++)
{if(searchVal==this[i]){return i;}}
return-1;};var curDate=new Date();var minYear=2007;var minMonth=8;var minDay=8;var maxYear=curDate.getFullYear();var maxMonth=curDate.getMonth();var maxDay=curDate.dateFormat('d');var maxDate=maxYear+''+maxMonth+''+maxDay;var dp_cal=null;function fixPNG(myImage)
{var arVersion=navigator.appVersion.split("MSIE");var version=parseFloat(arVersion[1]);if((version>=5.5)&&(version<7)&&(document.body.filters))
{var imgID=(myImage.id)?"id='"+myImage.id+"' ":"";var imgClass=(myImage.className)?"class='"+myImage.className+"' ":""
var imgTitle=(myImage.title)?"title='"+myImage.title+"' ":"title='"+myImage.alt+"' ";var imgStyle="display:block;"+myImage.style.cssText;var strNewHTML="<span "+imgID+imgClass+imgTitle
+" style=\""+"width:"+myImage.width
+"px; height:"+myImage.height
+"px;"+imgStyle+";"
+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+"(src=\'"+myImage.src+"\', sizingMethod='image');\"></span>";myImage.outerHTML=strNewHTML;}}
function wys_miasta(co){var ile=2;for(var i=1;i<=ile;i++){var ktora="miasta"+i;if(ktora==co){document.getElementById(ktora).style.display="block";}
else if(ktora!=co){document.getElementById(ktora).style.display="none";}}}
function runHover(node)
{this.children=new Object();this.parents=new Object();this.cid=1;this.node=node;this.remember=new Array();this.run=0;this.over=0;this.container=null;this.isOnWay=function(parent,id)
{var onWay=0;parent=parent.replace(/_p/,'');id=id.replace(/_p/,'');if(parent==id)return 1;if(this.parents[parent]==id)return 1;if(this.parents[parent])onWay=this.isOnWay(this.parents[parent],id);return onWay;}
this.reset=function(id)
{for(cidParent in this.children)
{var div=document.getElementById(cidParent);if(!this.isOnWay(id,div.id))
{div.style.display='none';div.className='folder';}
for(cid in this.children[cidParent])
{var childdiv=document.getElementById(cid);if(!this.isOnWay(id,childdiv.id))
{childdiv.className='itemNode';}}}}
this.resetAll=function()
{for(cidParent in this.children)
{var div=document.getElementById(cidParent);div.style.display='none';div.className='folder';for(cid in this.children[cidParent])
{var childdiv=document.getElementById(cid);childdiv.className='itemNode';}}}
this.checkOverMenu=function(node)
{var result=0;if(node.nodeName.toLowerCase()!='body'&&node.parentNode)
{if(node==this.container)return 1;result=this.checkOverMenu(node.parentNode);}
return result;}
this.restore=function()
{this.resetAll();for(var i=0;i<this.remember.length;i++)
{document.getElementById(this.remember[i]).className='selectedNode';document.getElementById(this.remember[i]).parentNode.className='selected';var folder=document.getElementById(document.getElementById(this.remember[i]).id+'_p');if(folder)
{folder.style.display='block';}}}
this.store=function(node)
{var elements=node.parentNode.getElementsByTagName('a');for(var i=0;i<elements.length;i++)
{if(elements[i].parentNode.className=='selectedNode')
{this.remember[this.remember.length]=elements[i].parentNode.id;var folder=document.getElementById(elements[i].parentNode.id+'_p');if(folder)
{folder.style.display='block';}}}}
this.mouseOverCheck=function(e)
{if(this.owner.run)
{var eObject=(e)?e:event;if(eObject)
{var target=(eObject.srcElement)?eObject.srcElement:eObject.target
if(!this.owner.checkOverMenu(target))
{this.owner.restore();this.owner.run=0;}}}}
this.mouseover=function()
{this.owner.run=1;this.owner.reset(this.id);this.className='selectedNode';var folder=document.getElementById(this.id+'_p');if(folder)
{folder.style.display='block';}}
this.init=function(node)
{this.container=document.createElement('div');this.container.id=node.id+'_container';this.container.className='menu-container';node.parentNode.appendChild(this.container);var elements=node.getElementsByTagName('a');var ilosc=elements.length;for(var i=0;i<ilosc;i++)
{if(elements[i].parentNode.parentNode.id=='')
{elements[i].parentNode.parentNode.id=this.cid+'_p';this.cid++;}
if(elements[i].parentNode.id=='')
{elements[i].parentNode.id=this.cid+'_p';}
parent=document.getElementById('div_'+elements[i].parentNode.parentNode.id);if(!parent)
{var parent=document.createElement('div');parent.id='div_'+elements[i].parentNode.parentNode.id;parent.className='folder';this.container.appendChild(parent);}
if(parent)
{if(document.getElementById('div_'+this.cid))
{this.cid++;}
var div=document.createElement('div');div.id='div_'+this.cid;this.parents[div.id]='div_'+elements[i].parentNode.parentNode.id;if(!this.children['div_'+elements[i].parentNode.parentNode.id])this.children['div_'+elements[i].parentNode.parentNode.id]=new Object();this.children['div_'+elements[i].parentNode.parentNode.id][div.id]=div.id;var a=document.createElement('a');a.href=elements[i].href;a.innerHTML=elements[i].innerHTML;div.appendChild(a);div.owner=this;div.onmouseover=this.mouseover;parent.insertBefore(div,parent.firstChild);if(elements[i].parentNode.className=='selected')
{div.className='selectedNode';div.parentNode.className='selected';}
else
div.className='itemNode';}}}
this.init(this.node);this.store(this.node);document.owner=this;document.onmouseover=this.mouseOverCheck;}