
var MyResourceTabId=new Array();
var MyResourceTabURL=new Array();
var MyResourceCount=0;

function insertFromResource(MyUrl, MyElementName){
	MyResourceTabId[MyResourceCount]=MyElementName;
	MyResourceTabURL[MyResourceCount]=MyUrl;
	MyResourceCount++;
	document.write('<div id="'+MyElementName+'" class="ResourceLoader"></div>');
}

function ifr(){
	MyResourceTabId.each(function(a, index){
		i=index;
	new Ajax.Updater(a, new String(MyResourceTabURL[i]));
		$(MyResourceTabId[i]).removeClassName('ResourceLoader');
	});
}

Event.observe(window, 'load', function(){
	ifr();
	makeContent();
});

function makeContent () {

	new Insertion.After('BlogGlownyBox', '<div id="BlogFooter"><div id="pagesList"></div></div>');
	try{
		var kategorie=$('BlogKategorie').innerHTML.gsub(/\|/,'<li>');
		$('BlogKategorieBox').remove();
		new Insertion.After('BlogTytulyOstatnichWpisow', '<ul id="BlogKategorie">'+kategorie+'</ul>');
	}catch(e){
	}

	try{
		var reklama=$('topReklama').innerHTML;
		$('topReklama').remove();
		reklama=reklama.gsub('<!--','');
		reklama=reklama.gsub('-->','');
		if(reklama){
			new Insertion.Top('BlogWazkaSzpalta', '<div id="topReklama">'+reklama+'</div>');
		}
	}catch(e){
		new Insertion.Top('SkomentujWazkaSzpalta', '<div id="topReklama">'+reklama+'</div>');
	}

	try{
		var blip=$('topBlip').innerHTML;
		$('topBlip').remove();
		new Insertion.Top('BlogWazkaSzpalta', '<div id="topBlip">'+blip+'</div>');
	}catch(e){
		new Insertion.Top('SkomentujWazkaSzpalta', '<div id="topBlip">'+blip+'</div>');
	}

	try{
		var slideshare=$('slideShare').innerHTML;
		$('slideShare').remove();
		new Insertion.Before('BlogZakladkiBox', '<div id="slideShare">'+slideshare+'</div>');
	}catch(e){
		new Insertion.Bottom('SkomentujWazkaSzpalta', '<div id="slideShare">'+slideshare+'</div>');
	}

	try{
		new Insertion.Bottom('membersDiv', '<table>'+$('membersList').down('table').innerHTML+'</table>');
		$('membersList').remove();
	}catch(e){
	}

	$('BlogBodyBox').down('table').id='mainTable';
	$('BlogBodyBox').down('td').id='colTdLeft';
	$('BlogBodyBox').down('td').next('td').id='colTdRight';
	var divy=$$('div');
	divy[divy.length-1].removeAttribute('style');
	divy[divy.length-1].className='pasek';

	try{
		var lista=$('BlogStronicowanieBox').innerHTML;
		$('pagesList').update(lista);
		$('BlogStronicowanieBox').remove();
	}catch(e){
		$('pagesList').update('&nbsp;');
	}
	try{
		var komantarze=$('ostKomentarze').innerHTML;
		$('ostKomentarze').remove();	
		if ($('BlogKategorie') !== null){
			new Insertion.After('BlogKategorie', '<div id="ostKomentarze">'+komantarze+'</div>');
		}else{
			new Insertion.After('topBlip', '<div id="ostKomentarze">'+komantarze+'</div>');
		}
	}catch(e){
	}
	try{
		new Insertion.Before('BlogTytulyOstatnichWpisow', '<div id="reklamyBoxy"></div>');
		// narazie bez reklam
		// new Ajax.Updater('reklamyBoxy', '/resource/reklamyBoxy.html');
	}catch(e){
	}
    
    // start szymek
    
    elemen=$$('.BlogWpisItemTytul');
    if(typeof(elemen[0])!='undefined'){
        elemen[0].addClassName('TytulPadding');
    }
    dodajKomenAll=$$('div.SkomentujDodajKomentarzLink');
    if(typeof(dodajKomenAll[0])!='undefined'){
        dodajKomen = dodajKomenAll[0].innerHTML;
        dodajKomenAll[0].remove();
        
        try{
		new Insertion.Bottom('PolecWpisStrKom', '<div class="SkomentujDodajKomentarzLink">'+dodajKomen+'</div>');
    	}catch(e){
    	}                
    }
    wpisInfos=$$('.InfoKomentowanegoWpisu');    
    if(typeof(wpisInfos[0])!='undefined'){    
        wpisInfo=wpisInfos[0].innerHTML;
        wpisInfos[0].remove();
        wpisTytuly=$$('.TytulKomentowanegoWpisu');
        wpisTresci=$$('.TrescKomentowanegoWpisu');
        try{
    		new Insertion.After(wpisTytuly[0], '<div class="InfoKomentowanegoWpisu">'+wpisInfo+'</div>');
    	}catch(e){
    	}
        try{
    		new Insertion.Top('wpisPrzyciski', '<a id="blogfrog2" href="'+'http://blogfrog.pl/index.php/dodaj/'+encodeURIComponent(location.href.replace('http://','').replace('www.','').replace(new RegExp('/','g'),'+'))+'" target="_blank"><img src="/resource/ico2_frog.gif" /></a>');
    	}catch(e){
    	}
		try{
    		new Insertion.Top('wpisPrzyciski', '<a id="sledzik2" href="http://nasza-klasa.pl/sledzik?shout='+location.href+'" target="_blank"><img src="/resource/ico2_sledzik.gif" /></a>');
    	}catch(e){
    	}
		var wykop_link='http://www.wykop.pl/dodaj?url='+location.href+'&title='+document.title+'&desc=';
        try{
    		new Insertion.Top('wpisPrzyciski', '<a id="wykop2" href="'+wykop_link+'" target="_blank"><img src="/resource/ico2_wykop.gif" /></a>');
    	}catch(e){
    	}                 
     } 
     
    function linkujTytuly(){
        var linkiWpisow = document.getElementsByClassName('IPTlinkuj');
        var tytulyWpisow = document.getElementsByClassName('BlogWpisItemTytul');
        var datyWpisow = document.getElementsByClassName('BlogDataWpisu');
        for(i=0; i<linkiWpisow.length; i++)
        {
            try{
        		new Insertion.After(tytulyWpisow[i], datyWpisow[i]);
        	}catch(e){
        	}
            var tytul = tytulyWpisow[i].innerHTML;
            var link = linkiWpisow[i].href;
            tytulyWpisow[i].innerHTML = '<a class="tytulGlowna" href="'+link+'">'+tytul+'</a>';
        }
    }
    
    var powiadom = '<a id="powiadom" href="http://www.blox.pl/html?page=subscribeToNewsletter&weblog_id=150937"><img src="/resource/powiadomienia.gif" /></a>';
    
    function powiadomienia(){
        
        var blogWpisBox = document.getElementsByClassName('BlogWpisBox');
        for(i=0; i<blogWpisBox.length; i++){
            try{
        		new Insertion.Bottom(blogWpisBox[i], powiadom);
        	}catch(e){
        	}
        }
    }
    
    var wpisy = document.getElementsByClassName('BlogWpisTresc');
     if(typeof(wpisy[0])!='undefined'){
        linkujTytuly();
        powiadomienia();
     }
     
    var trackback=$('SkomentujListaTrackback');
    if(typeof(trackback)!='null'){
        try{
    		new Insertion.Before(trackback, powiadom);
    	}catch(e){
    	} 
    }
                   
}

