function $$(nazwa)
{
    return document.getElementById(nazwa);
}
function dodajtekst(nazwa,tekst)
{
    $$(nazwa).innerHTML=tekst;
}
var xmlHttp;
function init()
{
    if ( window.XMLHttpRequest )
    {
        xmlHttp= new XMLHttpRequest();
    } else if ( window.ActiveXObject) {
        xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");
    }
}
function getResults()
{
    init();
    var url = $('#adres').val();
    var kod = $('#captcha').val();
    var divin;
    var title = "";
    var value = "";
    
    if (url!="")
    {
    	$('#results').show();
        $('#results').html('<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....');
        
        $.ajax({
        	type: "Get",
        	dataType: "xml",
        	url: "../inc/ajax.php",
        	data: "url="+ url + "&kod="+ kod +"&wybor=sumarycznestatystyki",
        	success: function(xml) {
        		if ($('kod',xml).text()=='tak')
        		{
        			divin ='<div class="wynik_1">';
                    title = "Pagerank";
                    value = $('pagerank',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Alexa Rank";
                    value = $('alexaRank',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Katalog DMOZ";
                    value = $('dmoz',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Katalog Yahoo";
                    value = $('yahoodir',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Backlinks Google";
                    value = $('backlinksGoogle',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Backlinks Yahoo";
                    value = $('backlinksYahoo',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Backlinks AltaVista";
                    value = $('resultsAltaVista',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Backlinks AlltheWeb";
                    value = $('resultsAllTheWeb',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Ilość podstron";
                    value = $('site',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    title = "Wiek domeny";
                    value = $('age',xml).text();
                    divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                    divin +='<br style="clear:left;"/>Chcesz mieć graficzny wskaźnik pagerank na swojej stronie? kliknij <a href="narzedzia,wskazniki_pagerank" class="n12">tutaj</a> ';
                    divin +='</div>';
                    $('#results').html(divin); 
        		}else{
        			$('#results').html('Nieprawidłowy kod z obrazka!');
        		}
        	}
        });        
    }else{
        alert('Podaj nazwę domeny!');
    }   
}
function fakepagerank()
{
    init();
    var url=$$('adres').value;
    var kod=$$('captcha').value;
    xmlHttp.onreadystatechange = function ()
    {
        var divin="";
        var title="";
        var value="";
        if (xmlHttp.readyState == 4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            if (kod=="tak")
            {
                divin ='<div class="wynik_1">';
                title = "Pagerank";
                value = doc.getElementsByTagName('pagerank').item(0).firstChild.data;
                divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';

                title = "Fake PageRank";
                value = doc.getElementsByTagName('fakepagerank').item(0).firstChild.data;
                if (value==1)
                {
                    value='<span class="zielony">Pagerank wygląda na prawdziwy.</span>';
                } else if (value==2) {
                    value='Nie znaleziono strony w google!';
                } else if (value==3) {
                    value='<span class="czerwony">Limit połączeń do serwera Google został wyczerpany. Prosimy spróbować ponownie za kilka godzin.</span>';
                } else if (value==4) {
                    value='<span class="czerwony">Pagerank wygląda na oszukany!</span>';
                }
                divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'</div>';
                divin +='<br style="clear:left;"/>';
                divin +='</div>';
                $$('results').style.display='';
                $$('results').innerHTML=divin;
            } else {
                var tekst='Nieprawidłowy kod z obrazka!';
                setTimeout("$$('results').innerHTML='"+tekst+"';",500);
            }
        } else if (xmlHttp.readyState == 1) {
            $$('results').style.display='';
            $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    if (url!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?url='+ url + '&kod='+ kod +'&wybor=fakepagerank',true);
        xmlHttp.send(null);
    }else{
        alert('Podaj nazwę domeny!');
    }
}
function linkiwychodzace() {

        if ( window.XMLHttpRequest )
        {
                xmlHttp= new XMLHttpRequest();
        } else if ( window.ActiveXObject) {
                xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");
        }
        var url=$$('adres').value;
        var kod=$$('captcha').value;
        xmlHttp.onreadystatechange = function () {
                var divin="";
                var title="";
                var value="";
                var licznik=1;
                if (xmlHttp.readyState == 4)
                {
                    var doc=xmlHttp.responseXML;
                    var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
                    if (kod=="tak")
                    {
                        divin ='<div id="wynik" class="wynik_1">';
                        title = "Linków wychodzących";
                        value = doc.getElementsByTagName('ilosclinkowwych').item(0).firstChild.data;
                        divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'&nbsp;&nbsp;(<a href="javascript:void(0);" onclick="pokazBlok(\'linkiwych\');$$(\'wynik\').className=\'wynik\';" class="cz11">zobacz szczegóły</a>)</div>';

                        divin += '<div id="linkiwych" style="display:none;"><div class="wynik_lewa"><b>Adres linku:</b></div><div class="wynik_prawa"><b>Anchor</b></div>';
                        linki=doc.getElementsByTagName('lwych');
                        for (var i=0; i<linki.length ;i++)
                        {
                            divin += '<div class="wynik_lewa">' + licznik + '. ' + doc.getElementsByTagName('adres').item(i).firstChild.data + '</div><div class="wynik_prawa"><a href="' + doc.getElementsByTagName('adres').item(i).firstChild.data + '" target="_blank" class="cz11">' + doc.getElementsByTagName('anchor').item(i).firstChild.data + '</a></div>';
                            licznik++;
                        }
                        divin +='</div>';
                        
                        title = "Linków wewnętrznych";
                        value = doc.getElementsByTagName('ilosclinkowwew').item(0).firstChild.data;
                        divin +='<div class="wynik_1_lewa">' + title +' :</div><div class="wynik_1_prawa">' + value +'&nbsp;&nbsp;(<a href="javascript:void(0);" onclick="pokazBlok(\'linkiwew\');$$(\'wynik\').className=\'wynik\';" class="cz11">zobacz szczegóły</a>)</div>';

                        divin += '<div id="linkiwew" style="display:none;"><div class="wynik_lewa"><b>Adres linku:</b></div><div class="wynik_prawa"><b>Anchor</b></div>';
                        linki_wew=doc.getElementsByTagName('lwew');
                        licznik=1;
                        for (var j=0;j<linki_wew.length;j++)
                        {
                            divin += '<div class="wynik_lewa">' + licznik + '. ' + doc.getElementsByTagName('adres_wew').item(j).firstChild.data + '</div><div class="wynik_prawa"><a href="' + doc.getElementsByTagName('adres_wew').item(j).firstChild.data + '" target="_blank" class="cz11">' + doc.getElementsByTagName('anchor_wew').item(j).firstChild.data + '</a></div>';
                            licznik++;
                        }
                        divin +='</div>';

                        divin +='<br style="clear:left;"/>';
                        divin +='</div>';
                        $$('results').style.display='';
                        $$('results').innerHTML=divin;
                   }else{
                       var tekst='Nieprawidłowy kod z obrazka!';
                       setTimeout("$$('results').innerHTML='"+tekst+"';",500);
                   }
                } else if (xmlHttp.readyState == 1) {
                    $$('results').style.display='';
                    $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
                }
        }
        if (url!="")
        {
                xmlHttp.open('GET','../inc/ajax.php?url='+ url + '&kod='+ kod +'&wybor=linkiwychodzace',true);
                xmlHttp.send(null);
        }else{
                alert('Podaj nazwę domeny!');
        }
}
function googleban()
{
    init();
    var url=$$('adres').value;
    var kod=$$('captcha').value;
    xmlHttp.onreadystatechange = function ()
    {
       var divin="";
       if (xmlHttp.readyState == 4)
       {
           var doc=xmlHttp.responseXML;
           var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
           if (kod=="tak")
           {
               var ban=doc.getElementsByTagName('googleban').item(0).firstChild.data;
               if (ban=="tak")
               {
                   divin += '<span class="czerwony">Strona nie znajduje się w google, zatem albo nie została zindeksowana albo została zbanowana!</span>';
               }else{
                   divin += '<span class="zielony">Strona nie jest zbanowana!</span>';
               }
               $$('results').style.display='';
               $$('results').innerHTML=divin;
           }else{
               var tekst='Nieprawidłowy kod z obrazka!';
               setTimeout("$$('results').innerHTML='"+tekst+"';",500);
           }
       } else if (xmlHttp.readyState == 1) {
           $$('results').style.display='';
           $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
       }
    }
    if (url!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?url='+ url + '&kod='+ kod +'&wybor=googleban',true);
        xmlHttp.send(null);
    }else{
        alert('Podaj nazwę domeny!');
    }
}
function generujKod()
{
    var url = $('#url').val();
    var podstrona = $('#podstrona').val();
    var kod = $('#captcha').val();       
    var grafika= $('input:radio:checked').val();
    
    
    if (url!="" && url!="http://www.")
    {
    	$('#results').html('<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....');
    	
	    $.ajax({
	    	type: "GET",
	    	dataType: "xml",
	    	data: "kod="+ kod +"&wybor=wskaznik",
	    	url: "../inc/ajax.php",
	    	success: function(xml)
	    	{
	    		if ($('kod',xml).text()=='tak')
	    		{
	    			$('#results').html('<textarea class="t1"><a href="http://www.mypagerank.pl" title="page rank, pagerank, link popularity, fake pagerank, monitoring stron"><img src="http://www.mypagerank.pl/pr-a.php?u='+ url +'&g='+ grafika +'&q='+ podstrona +'" style="border:0px;" alt="page rank, pagerank, link popularity, fake pagerank, monitoring stron" title="page rank, pagerank, link popularity, fake pagerank, monitoring stron" /></a></textarea>');    			
	    		}else{
	    			setTimeout("$('#results').html('Nieprawidłowy kod z obrazka!');",1000);    			
	    		}
	    	}
	    });
    }else{
    	alert('Podaj adres strony na której zostanie zamieszczony wskaźnik!');
    }
}
function analizatorMetaTagow()
{
    var url = $('#adres').val();
    var kod = $('#captcha').val();
    
    if (url!="")
    {
    	$('#results').show();
        $('#results').html('<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....');
        
        $.ajax({
        	type: "Get",
        	dataType: "xml",
        	url: "../inc/ajax.php",
        	data: "url="+ url + "&kod="+ kod +"&wybor=analizatormetatagow",
        	success: function(xml) {
        		if ($('kod',xml).text()=='tak')
        		{
        			 var title = $('title',xml).text();
                     var title_words = $('title_words',xml).text();
                     var title_chars=$('title_chars',xml).text();
                     var keywords=$('keywords',xml).text();
                     var keywords_words=$('keywords_words',xml).text();
                     var keywords_chars=$('keywords_chars',xml).text();
                     var description=$('description',xml).text();
                     var description_words=$('description_words',xml).text();
                     var description_chars=$('description_chars',xml).text();
                     var robots=$('robots',xml).text();
                     var revisit_after=$('revisit-after',xml).text();
                     var content_language=$('content-language',xml).text();
                     var content_type=$('content-type',xml).text();
                     var author=$('author',xml).text();
                     var wynik ='<table cellspacing="3" cellpadding="3" class="wynik">';
                     wynik += '<tr class="tr"><td class="td">Title<br /><span class="szary">('+ title_words + ' wyrazów, '+ title_chars +' znaki)</span><br /><img src="../inc/skala.php?maks=120&pozycja='+ title_chars +'" alt="Liczba znaków zalecana przez Google" title="Liczba znaków zalecana przez Google" /></td><td>'+ title +'</td></tr>';
                     wynik += '<tr><td class="td">Meta Keywords<br /><span class="szary">('+ keywords_words + ' wyrazów, '+ keywords_chars +' znaki)</span><br /><img src="../inc/skala.php?maks=1200&pozycja='+ keywords_chars +'" alt="Liczba znaków zalecana przez Google" title="Liczba znaków zalecana przez Google" /></td><td>'+ keywords +'</td></tr>';
                     wynik += '<tr class="tr"><td class="td">Meta Description<br /><span class="szary">('+ description_words + ' wyrazów, '+ description_chars +' znaki)</span><br /><img src="../inc/skala.php?maks=500&pozycja='+ description_chars +'" alt="Liczba znaków zalecana przez Google" title="Liczba znaków zalecana przez Google" /></td><td>'+ description +'</td></tr>';
                     wynik += '<tr><td class="td">Meta Robots</td><td>'+ robots +'</td></tr>';
                     wynik += '<tr class="tr"><td class="td">Meta Rrevisit-after</td><td>'+ revisit_after +'</td></tr>';
                     wynik += '<tr><td class="td">Meta Content-language</td><td>'+ content_language +'</td></tr>';
                     wynik += '<tr class="tr"><td class="td">Meta Content-type</td><td>'+ content_type +'</td></tr>';
                     wynik += '<tr><td class="td">Meta Author</td><td>'+ author +'</td></tr>';
                     wynik += '</table>';   
                     $('#results').html(wynik);
        		}else{
        			$('#results').html('Nieprawidłowy kod z obrazka!');
            	}
        	}
       });
    }else{
    	alert('Podaj adres strony!');
    }      
}
function siteMap()
{
    var url = $$('adres').value;
    var kod = $$('captcha').value;
    if (window.XMLHttpRequest)
    {
        var xmlHttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            if (kod=="tak")
            {
                var adresy_podstron=doc.getElementsByTagName('adres');
                var ilosclinkow=doc.getElementsByTagName('ilosclinkow').item(0).firstChild.data;
                var katalog=doc.getElementsByTagName('katalog').item(0).firstChild.data;
                var wynik='Ilość linków: <b>' + ilosclinkow + '</b>, <img src="../images/download.jpg" alt="pobierz sitemape" title="pobierz sitemape">&nbsp;<a href="../inc/download.php?rodzaj=sitemap&katalog='+ katalog +'" class="n12">pobierz sitemap.xml</a><br /><br /><textarea rows="40" cols="80"><?xml version="1.0" encoding="' + $$('kodowanie').value + '"?>\n<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n';
                for(var i=0;i<adresy_podstron.length;i++)
                {
                    if (url.substr(0,7)=='http://')
                    {
                        if (adresy_podstron.item(i).firstChild.data.substr(0,7)=='http://')
                        
                        wynik +='<url>\n<loc>' + url + '/' + adresy_podstron.item(i).firstChild.data + '</loc>\n</url>\n';
                    } else {
                        wynik +='<url>\n<loc>http://' + url + '/' + adresy_podstron.item(i).firstChild.data + '</loc>\n</url>\n';
                    }
                }
                wynik +="</urlset></textarea>";
                $$('results').innerHTML=wynik;
            }else{
                var tekst='Nieprawidłowy kod z obrazka!';
                setTimeout("$$('results').innerHTML='"+tekst+"';",500);
            }

        } else if (xmlHttp.readyState == 1) {
            $$('results').style.display='';
            $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    if (url!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?url='+ url + '&kod='+ kod +'&wybor=sitemap&kodowanie=' + $$('kodowanie').value,true);
        xmlHttp.send(null);
    }else{
        alert('Podaj adres strony!');
    }

}
function unixCzasKonwerter()
{
    var kod = $$('captcha').value;
    init();
    if ($$('radio_1').checked==true)
    {
        var rodzaj=1;
        var wartosc=$$("dzien").value + ',' + $$("miesiac").value + ',' + $$("rok").value + ',' + $$("godzina").value + ',' + $$("minuta").value + ',' + $$("sekunda").value;
    }else{
        var rodzaj=2;
        var wartosc=$$("timestamp").value;
    }
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            if (kod=="tak")
            {
                if (rodzaj==1)
                {
                    var tekst="Timestamp: <b>";
                }else{
                    var tekst="Data: <b>";
                }
                var czas=doc.getElementsByTagName('czas');
                $$('results').innerHTML=tekst + czas.item(0).firstChild.data + '</b>';
            }else{
                var tekst='Nieprawidłowy kod z obrazka!';
                setTimeout("$$('results').innerHTML='"+tekst+"';",500);
            }

        } else if (xmlHttp.readyState == 1) {
            $$('results').style.display='';
            $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    xmlHttp.open('GET','../inc/ajax.php?rodzaj='+ rodzaj + '&wartosc='+ wartosc +'&kod='+ kod +'&wybor=unixczaskonwerter',true);
    xmlHttp.send(null);
}
function generatorMetaTagow()
{
    var kod = $$('captcha').value;
    init();
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            if (kod=="tak")
            {
                var doctype=doc.getElementsByTagName('doctype').item(0).firstChild.data;
                var tytul=doc.getElementsByTagName('title').item(0).firstChild.data;
                var keywords=doc.getElementsByTagName('keywords').item(0).firstChild.data;
                var description=doc.getElementsByTagName('description').item(0).firstChild.data;
                var robots=doc.getElementsByTagName('robots').item(0).firstChild.data;
                var revisit_after=doc.getElementsByTagName('revisit_after').item(0).firstChild.data;
                var language=doc.getElementsByTagName('language').item(0).firstChild.data;
                var charset=doc.getElementsByTagName('charset').item(0).firstChild.data;
                var autor=doc.getElementsByTagName('autor').item(0).firstChild.data;

                $$('results').innerHTML='<b>Skopiuj i wklej kod na swoją stronę:</b><br /><textarea class="t3">'+ doctype + '\n' + tytul + '\n' + keywords + '\n' + description + '\n' + robots + '\n' + revisit_after + '\n' + language + '\n' + charset + '\n' + autor + '\n' +'</textarea>';
            }else{
                var tekst='Nieprawidłowy kod z obrazka!';
                setTimeout("$$('results').innerHTML='"+tekst+"';",500);
            }

        } else if (xmlHttp.readyState == 1) {
            $$('results').style.display='';
            $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    xmlHttp.open('GET','../inc/ajax.php?rodzaj='+ $$('rodzaj').value + '&dtd='+ $$('dtd').value + '&tytul='+ $$('tytul').value + '&keywords='+ $$('frazy').value + '&description='+ $$('opis').value + '&robots='+ $$('robot').value + '&revisit_after='+ $$('revisit_after').value + '&language='+ $$('language').value + '&charset='+ $$('charset').value + '&autor='+ $$('autor').value + '&kod='+ kod +'&wybor=generatormetatagow',true);
    xmlHttp.send(null);
}
function kodowanieEmail()
{
    var kod = $$('captcha').value;
    var adres_email = $$('email').value;
    init();
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            if (kod=="tak")
            {
                var email=doc.getElementsByTagName('email').item(0).firstChild.data;
                var mailto=doc.getElementsByTagName('mailto').item(0).firstChild.data;
                var wynik='Kod HTML do wklejenia na stronę zamiast <br /><b>&lt;a href="mailto:'+ adres_email +'"&gt;' + adres_email + '&lt;/a&gt;</b>:<br /><textarea rows="" cols="" class="t4"><a href="' + mailto + email+ '">'+ email +'</a></textarea>';
                wynik += '<br /><br />Kod HTML samego adresu email <b>' + adres_email + '</b>:<br /><textarea rows="" cols="" class="t4">'+ email+ '</textarea>';
                $$('results').innerHTML=wynik;
            }else{
                var tekst='Nieprawidłowy kod z obrazka!';
                setTimeout("$$('results').innerHTML='"+tekst+"';",500);
            }

        } else if (xmlHttp.readyState == 1) {
            $$('results').style.display='';
            $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    if (adres_email!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?&kod='+ kod +'&email='+ adres_email +'&wybor=kodowanieemail',true);
        xmlHttp.send(null);
    } else {
        alert('Proszę podać adres email');
    }
}
function wyslijWiadomosc()
{
    var kod = $$('captcha').value;
    var imie = $$('imie').value;
    var email = $$('email').value;
    var wiadomosc = $$('wiadomosc').value;
    init();
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc=xmlHttp.responseXML;
            var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
            $$('results').style.display='';
            if (kod=="tak")
            {
                var wyslana=doc.getElementsByTagName('wyslana').item(0).firstChild.data;
                $$('load').innerHTML='';
                if (wyslana=="tak")
                {
                    $$('results').innerHTML='<div class="komunikat_tak">Wiadomość została wysłana. Czas oczekiwania na odpowiedź do 24h.</div>';
                }else{
                    $$('results').innerHTML='<div class="komunikat_nie">Wystąpiły nieoczekiwane błędy i wiadomość nie została wysłana!</div>';
                }
            }else{
                var tekst='<div class="komunikat_nie">Nieprawidłowy kod z obrazka!</div>';
                $$('load').innerHTML='';
                $$('results').innerHTML=tekst;
            }

        } else if (xmlHttp.readyState == 1) {
            $$('load').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
        }
    }
    if (imie!="" && email!="" && wiadomosc!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?&kod='+ kod +'&email='+ email +'&imie='+ imie +'&wiadomosc='+ wiadomosc +'&wybor=wyslijwiadomosc',true);
        xmlHttp.send(null);
    } else {
        alert('Proszę wypełnić wszystkie pola!');
    }
}
function sprawdz_czywolne(item)
{
    var pole = $$(item);
    init();
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            var doc = xmlHttp.responseXML;
            var wynik = doc.getElementsByTagName('wynik').item(0).firstChild.data;
            var poprawny = doc.getElementsByTagName('poprawny').item(0).firstChild.data;
            var znaki = doc.getElementsByTagName('znaki').item(0).firstChild.data;
            if (znaki=='tak')
            {
            	if (poprawny=='tak')
            	{
	                if (wynik=="tak")
	                {
	                    $$(item).className='i3';
	                    $$(item+'_ladowanie').innerHTML='<br /><span class="zielony">podany '+ item +' jest wolny</span>';
	                }else{
	                    $$(item).className='i3_czerwony';
	                    $$(item+'_ladowanie').innerHTML='<br /><span class="czerwony">podany '+ item +' jest zajęty!</span>';
	                }
            	}else{
            		$$(item).className='i3_czerwony';
                    $$(item+'_ladowanie').innerHTML='<br /><span class="czerwony">podany '+ item +' jest nieprawidłowy!</span>';
            	}
            }else{
               $$(item).className='i3_czerwony';
               $$(item+'_ladowanie').innerHTML='<br /><span class="czerwony">podany '+ item +' zawiera niedozwolone znaki!</span>';
            }
        } else if (xmlHttp.readyState == 1) {
           $$(item+'_ladowanie').innerHTML = '&nbsp;<img src="../images/load2.gif" alt="" style="vertical-align:middle;" />';
        }

    }
    if (pole.value!="")
    {
        xmlHttp.open('GET','../inc/ajax.php?item='+ item +'&wartosc=' + pole.value + '&wybor=sprawdzczywolne',true);
        xmlHttp.send(null);
    } else {
        $$(item).className='i3';
    }
}
function zarejestruj()
{
    var login = $('#login').val();
    var haslo = $('#haslo').val();
    var email = $('#email').val();
    var imie = $('#imie').val();
    var nazwisko = $('#nazwisko').val();
    var powtorzonehaslo = $('#powtorzhaslo').val();

    var kod = $('#captcha').val();
    
    if ($('input:radio:checked').val()=='firma')
    {
    	var rodzaj = 'firma';
    }else{
    	var rodzaj = 'osoba';
    }    

    if ($('#regulamin').is(':checked'))
    {
    	var puste = 0;
    	var osoba = ['login','haslo','email','imie','nazwisko','powtorzonehaslo','adres','miejscowosc','kod_pocztowy',];
    	var firma = ['login','haslo','email','powtorzonehaslo','miejscowosc_firma','adres_firma','kod_pocztowy_firma','nip'];

        if (rodzaj=='osoba')
        {
        	jQuery.each(osoba,function(i)
        	{
        		if ($('#'+ this).val()=='')
        		{
        			puste = 1;
        		}        	
        	});
        } else if (rodzaj=='firma') {
        	jQuery.each(firma,function(i)
            {
        		if($('#'+ this).val()=='')
        		{
        			puste = 1;
                }        	
            });
        }
        if (!puste)
        {
        	var zapytanie = '&login=' + encodeURIComponent(login) + '&haslo=' + encodeURIComponent(haslo) + '&powtorzonehaslo=' + encodeURIComponent(powtorzonehaslo) + '&email=' + encodeURIComponent(email) + (rodzaj==osoba ? ('&imie=' + encodeURIComponent(imie) + '&nazwisko=' + encodeURIComponent(nazwisko) + '&adres=' + encodeURIComponent($('input#adres').val()) +'&miejscowosc=' + encodeURIComponent($('input#miejscowosc').val()) +'&kod_pocztowy=' + encodeURIComponent($('input#kod_pocztowy').val())) : ('&nazwa_firmy=' + encodeURIComponent($('input#nazwa_firmy').val()) + '&adres=' + encodeURIComponent($('input#adres_firma').val()) +'&miejscowosc=' + encodeURIComponent($('input#miejscowosc_firma').val()) +'&kod_pocztowy=' + encodeURIComponent($('input#kod_pocztowy_firma').val()) + '&nip=' + encodeURIComponent($('input#nip').val()))) + '&wybor=rejestracja';
        	
        	$('#load').html('&nbsp;<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> proszę czekać');
        	
        	$.ajax({
        		type: "Post",
        		dataType: "xml",
        		url: "../inc/ajax.php?kod="+ kod,
        		data: "&rodzaj="+ rodzaj + zapytanie,
        		success: function(xml) {
        			if ($('kod',xml).text()=='tak')
        			{
        				if ($('rejestracja',xml).text()=='tak')
                        {
                            $('div#results').html('<div class="komunikat_tak">Na podany adres email została wysłana wiadomość zawierająca link aktywacyjny.<br />Odbierz pocztę i zakończ proces rejestracji.</div>');
                            $('div#formularz input').val('');
                            $('span#login_ladowanie').html('');
                            $('span#email_ladowanie').html('');
                            setTimeout("window.location = '/'",1500);
                        }else{                        	
                        	$('div#results').html('<div class="komunikat_nie"><span class="b">Następujące błędy:</span><br /><br />'+ $('blad',xml).text() +'</div>');
                        	$('#load').html('');
                        }
                        scroll(0,250);        				
        			}else{
        	            $('#load').html('');
        	            $('div#results').html('<div class="komunikat_nie">Nieprawidłowy kod z obrazka!</div>');
        			}        					
        		}
        	});
           
        } else {
            alert('Proszę wypełnić wszystkie pola!');
        }
    } else {
        alert('Przed rejestracją musisz zaakceptować regulamin!');
    }
}
function zaloguj()
{
    var login=$$('login').value;
    var haslo=$$('haslo').value;
    init();
    xmlHttp.onreadystatechange=function () {
        if (xmlHttp.readyState==4)
        {
            $$('load').innerHTML ='';
            var doc=xmlHttp.responseXML;
            var zalogowany=doc.getElementsByTagName('zalogowany').item(0).firstChild.data;
            if (zalogowany=='tak')
            {
            	var adres = doc.getElementsByTagName('adres').item(0).firstChild.data;
                location.href=adres;
            }else{
                $$('button').style.display='';
                $$('results').style.display='';
                $$('results').innerHTML='<div class="komunikat_nie">Podany login i hasło są nieprawidłowe!</div>';
            }
        } else if (xmlHttp.readyState == 1) {
            $$('button').style.display='none';
            $$('load').innerHTML = '&nbsp;<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> proszę czekać';
        }
    }
    if (login!="" && haslo!="")
    {
        xmlHttp.open('POST','../inc/ajax.php');
        xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');        
        xmlHttp.send('&login=' + login + '&haslo=' + haslo + '&wybor=logowanie&adres=' + window.location,true);
    } else {
        alert('Proszę wypełnić wszystkie pola!');
    }
}
function edytujStrone(id,baza)
{
	$$('adres_'+ id).innerHTML = '<input type="text" id="input_'+ id +'" value="'+ $$('adres_'+ id).innerHTML +'" class="i6" />';
	$$('edycja_ikona_'+ id).innerHTML = '<img src="/images/icon4.png" title="Zapisz zmiany" alt="Zapisz zmiany" class="submit" onclick="zapiszStrone('+ id +',\''+ baza +'\');" />';
	$$('input_'+ id).focus();
	$$('adres_'+id).onclick='';
}
function zapiszStrone(id,baza)
{
	init();
	var adres = new Array(3);
	adres['_strony'] = new Array('panel,monitoring,slowa_kluczowe,'+ id,'zapiszstronemonitoringu');
	adres['_strony_seo'] = new Array('panel,monitoring,seo,wykres,'+ id,'zapiszstronemonitoringu');
	adres['_slowa_kluczowe'] = new Array('panel,monitoring,pozycje,wykres,'+ id,'zapiszslowokluczowe');
	
	xmlHttp.onreadystatechange=function () 
	{
        if (xmlHttp.readyState==4)
        {
        	var doc = xmlHttp.responseXML;
        	var wynik = doc.getElementsByTagName('wynik').item(0).firstChild.data;
        	if (wynik==1)        		
        	{
        		
        		$$('adres_'+ id).innerHTML = $$('input_'+ id).value;	
        		$$('edycja_ikona_'+ id).innerHTML = '<img src="/images/icon.png" title="Edytuj stronę" alt="Edytuj stronę" class="submit" onclick="edytujStrone('+ id +',\''+ baza +'\');" />';
        		$$('adres_'+id).onclick = 'przejdzdo(\''+ adres[baza][0] +'\');';
        	}else{
        		alert(wynik);
        	}
        }
	}    
	xmlHttp.open('POST','../inc/ajax.php',true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send('&wybor='+ adres[baza][1] +'&id='+ id +'&adres=' + encodeURIComponent($$('input_'+id).value)+ '&baza='+ baza);
}
function dodajStrone(baza)
{
	init();
	xmlHttp.onreadystatechange=function () 
	{
        if (xmlHttp.readyState==4)
        {
        	var doc = xmlHttp.responseXML;
        	var wynik = doc.getElementsByTagName('wynik').item(0).firstChild.data;
        	if (wynik==1)
        	{
        		baza=='' ? setTimeout("przejdzdo('/panel,monitoring,stron')",400) : setTimeout("przejdzdo('/panel,monitoring,seo')",400);
        	}else{
        		$$('button').innerHTML = '<button class="b1" name="dodaj_strone" onclick="dodajStrone(\''+ baza +'\');" style="padding:5px 0;height:30px;"><table><tr><td class="left"></td><td class="center">Dodaj stronę</td><td class="right"></td></tr></table></button>';
        		alert(wynik);
        	}
        }else if (xmlHttp.readyState==1) {
        	$$('button').innerHTML = '<img src="/images/load2.gif" alt="proszę czekać" />';
        }
	}    
	xmlHttp.open('POST','../inc/ajax.php',true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send('&wybor=dodajstronemonitoringu&adres='+ encodeURIComponent($$('adres').value) +'&baza='+ baza);
}
function dodajSlowoKluczowe(id)
{
	init();
	xmlHttp.onreadystatechange=function () 
	{
        if (xmlHttp.readyState==4)
        {
        	var doc = xmlHttp.responseXML;
        	var wynik = doc.getElementsByTagName('wynik').item(0).firstChild.data;
        	if (wynik==1)
        	{
        		setTimeout("przejdzdo('/panel,monitoring,slowa_kluczowe,"+ id +"')",400);
        	}else{
            	$$('button').innerHTML = '<button class="b1" name="dodaj_strone" onclick="dodajSlowoKluczowe('+ id +');" style="padding:5px 0;height:30px;"><table><tr><td class="left"></td><td class="center">Dodaj słowo kluczowe</td><td class="right"></td></tr></table></button>';
        		alert(wynik);
        	}
        } else if (xmlHttp.readyState==1) {
        	$$('button').innerHTML = '<img src="images/load2.gif" alt="proszę czekać" />';
        }
	}    
	xmlHttp.open('POST','../inc/ajax.php',true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send('&wybor=dodajslowokluczowe&nazwa='+ $$('nazwa').value + '&id=' +id);
}
function loadPage(akcja)
{
	init();
	xmlHttp.onreadystatechange=function () 
	{
        if (xmlHttp.readyState==4)
        {
        	var doc = xmlHttp.responseXML;
        	var wynik = doc.getElementsByTagName('wynik').item(0).firstChild.data;
        	if (wynik==1)
        	{
        		var tresc = doc.getElementsByTagName('tresc').item(0).firstChild.data;
        		var strona = doc.getElementsByTagName('strona').item(0).firstChild.data;
        		$('.powiadomienia_content').html(tresc);     
        		$('.czerwony:last').text(parseInt(strona)+parseInt(1));     
        	}
        } 
	}    
	xmlHttp.open('POST','../inc/ajax.php',true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send('&wybor=loadpage&akcja='+ akcja + '&widok=' + $('#powiadomienia_2').attr('alt'));
}
function zapiszZmianyDanych()
{
	$('p.komunikat:last').hide();
	var xmlTmp=3;
	var rodzaj = $('input:radio:checked').val();
	var dane = rodzaj=='osoba' ? '&haslo=' + $('input#haslo').val() + '&powtorzonehaslo=' + $('input#powtorzhaslo').val() + '&imie=' + $('input#imie').val() + '&nazwisko=' + $('input#nazwisko').val() + '&kod_pocztowy='+ $('input#kod_pocztowy').val() + '&miejscowosc='+ $('input#miejscowosc').val() + '&adres='+ $('input#adres').val() +'&wybor=zapisaniezmiandanych' 
							   : '&haslo=' + $('input#haslo').val() + '&powtorzonehaslo=' + $('input#powtorzhaslo').val() + '&nazwa_firmy=' + $('input#nazwa_firmy').val() + '&adres=' + $('input#adres').val() +'&miejscowosc=' + encodeURIComponent($('input#miejscowosc').val()) +'&kod_pocztowy=' + $('input#kod_pocztowy').val() +'&nip=' + $('input#nip').val() + '&wybor=zapisaniezmiandanych';
	var xmlFile = $.ajax({
		type: "POST",
		url: "../inc/ajax.php",
		data: dane,
		dataType:"xml",
		success: function(xml) {
			if ($('wynik',xml).text()==0)
			{
				scroll(0,0);
				$('p.komunikat:last').removeClass('blad').addClass('blad').show('normal').html('Wystąpiły błędy:<br />' + $('blad',xml).text());				
			}else{
				$('p.komunikat:last').removeClass('blad').html('Zmiany zostały zapisane poprawnie').show('normal');
			}
		}
	});
}
function md5()
{
    init();
    var tekst = $('input#adres').val();
    var kod = $$('captcha').value;
    xmlHttp.onreadystatechange = function ()
    {
       if (xmlHttp.readyState == 4)
       {
           var doc=xmlHttp.responseXML;
           var kod=doc.getElementsByTagName('kod').item(0).firstChild.data;
           if (kod == "tak")
           {
               var wynik=doc.getElementsByTagName('wynik').item(0).firstChild.data;
               $$('results').style.display='';
               $$('results').innerHTML= '<b>'+ $('input#adres').val() +'</b>: <span class="zielony">'+ wynik +'</span>';
           }else{
               var tekst='Nieprawidłowy kod z obrazka!';
               setTimeout("$$('results').innerHTML='"+tekst+"';",500);
           }
       } else if (xmlHttp.readyState == 1) {
           $$('results').style.display='';
           $$('results').innerHTML = '<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....';
       }
    }
    if (tekst!='')
    {
        xmlHttp.open('GET','../inc/ajax.php?tekst = '+ tekst + '&kod='+ kod +'&wybor=md5',true);
        xmlHttp.send(null);
    }else{
        alert('Podaj tekst do szyfrowania!');
    }
}
function przypomnienie_hasla()
{
	var email = $('input#email').val();
	if (email!='')
	{
		$.ajax({
			type: "Post",
			datatype: "xml",
			data: '&email='+ encodeURIComponent(email),
			url: "../inc/ajax.php?wybor=przypomnienie_hasla",
			success: function(xml) {
				if ($('blad',xml).text()=='1')
				{
					var jaki = $('jaki',xml).text();
					alert(jaki);
				}else{
					$('div#box_info').html('Wiadomość zawierająca link aktywacyjny została wysłana.<br />Odbierz pocztę i zakończ proces zmiany hasła!<br /><br /><button name="pokaz_pozycje" class="b1" onclick="Boxy.get(this).hide();"><table><tr><td class="left"></td><td class="center">OK</td><td class="right"></td></tr></table></button>');
				}
			}
		});
	}else{
		alert('Podaj adres e-mail, który używasz w serwisie!');
	}
}
function whois()
{
	var domena = $('input#domena').val();
	if (domena!='')
	{
		$('div#results').css({'display':'block'}).html('<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....');
		
		$.ajax({
			type: "Post",
			datatype: "xml",
			data: "&domena=" + encodeURIComponent(domena),
			url: "../inc/ajax.php?wybor=whois&kod=" + $('input#captcha').val(),
			success: function(xml) {
				if ($('kod',xml).text()=='tak')
				{
					$('div#results').html($('wynik',xml).text());
				}else{
					$('div#results').html('Podany kod z obrazka jest nieprawidłowy');
				}
			}
		});		
	}else{
		Boxy.alert('Proszę podać domenę do badania!', null, {title: 'Komunikat'});
	}
}
function zglosBlad(ob)
{
	if ($('textarea#tekst').val()!='')
	{
		$.ajax({
			type: "Post",
			datatype: "xml",
			data: "tekst=" + encodeURIComponent($('textarea#tekst').val()),
			url: "inc/ajax.php?wybor=zglos_blad",
			success: function(xml) {
				if ($('wynik',xml).text()==1)
				{
					$('#box_info').html('Dziękujemy wiadomość została wysłana!');
					ob.hide().fadeIn(1000).fadeTo(5000, 1).fadeOut(1000);
				}else{
					Boxy.alert('Wystąpił błąd i wiadomość nie została wysłana!','OK',{title: 'Błąd'});
				}
			}
		});
	}else{
		Boxy.alert('Proszę podać treść wiadomości',null,{title: 'Błąd'});
	}
}
function loremLipsum()
{
	var ilosc = $('input#ilosc').val();
	if (ilosc!='')
	{
		$('div#results').css({'display':'block'}).html('<img src="../images/load2.gif" alt="" style="vertical-align:middle;" /> Proszę czekać ....');
		$.ajax({
			type: "Post",
			datatype: "xml",
			data: "&ilosc="+ ilosc + "&rodzaj="+ $('input[@name^=rodzaj] : checked').val(),
			url: "inc/ajax.php?wybor=loremlipsum&kod=" + $('input#captcha').val(),
			success: function(xml)
			{
				if ($('kod',xml).text()=='tak')
				{
					
				}else{
					$('div#results').html('Podany kod z obrazka jest nieprawidłowy');
				}
			}
		});
	}else{
		Boxy.alert('Proszę wypełnić wszystkie pola!','OK',{title:'Błąd'});
	}
}