var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var endpos;


         function handleHttpResponse() { 
                if (http.readyState == 4) { 
                        if (subject_id != '') { 
                                document.getElementById(subject_id).innerHTML = http.responseText;
                        } 
                } 
        } 
        
        function getHTTPObject() { 
                var xmlhttp; 
                /*@cc_on 
                @if (@_jscript_version >= 5) 
                        try { 
                                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
                        } catch (e) { 
                                try { 
                                        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
                                } catch (E) { 
                                        xmlhttp = false; 
                                } 
                        } 
                @else 
                xmlhttp = false; 
                @end @*/ 
                if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { 
                        try { 
                                xmlhttp = new XMLHttpRequest(); 
                        } catch (e) { 
                                xmlhttp = false; 
                        } 
                } 
                return xmlhttp; 
        } 

        var http = getHTTPObject(); 
                function getScriptPage(div_id,content_id,script_id) { 
                        subject_id = div_id; 
                        content = document.getElementById(content_id).value; 
                       
                        
                        if (content.length <1) document.getElementById(div_id).style.display = 'none';
                        if (content.length >0) document.getElementById(div_id).style.display = 'block';
                        
                        document.getElementById(div_id).style.display = 'block';
                        if (document.getElementById(div_id).innerHTML.substring(0,17) == 'nie znaleziono...') document.getElementById(div_id).style.display = 'none';
                        if (document.getElementById(div_id).innerHTML == '') document.getElementById(div_id).style.display = 'none';
                        


                        if (script_id == 1) http.open("GET","ajax1.php?content="+escape(content),true); 
                        if (script_id == 2) http.open("GET","ajax2.php?content="+escape(content),true); 
                        if (script_id == 3) http.open("GET","ajax3.php?content="+escape(content),true); 
                        http.onreadystatechange = handleHttpResponse; 

                        http.send(null); 

                }

function przypisz1(poz)
{
document.getElementById("szukaj_model").value = poz;
document.szukaj.submit();
}

function Pokaz(nazwa)
{
var x;

//ukryj wszystkie
if (isDOM) 
{
if (document.getElementById('kim')!=null) document.getElementById('kim').style.display = 'none';
if (document.getElementById('kontakt')!=null) document.getElementById('kontakt').style.display = 'none';
if (document.getElementById('niezbednik')!=null) document.getElementById('niezbednik').style.display = 'none';
if (document.getElementById('sortuj')!=null) document.getElementById('sortuj').style.display = 'none';
if (document.getElementById('sellgrp')!=null) document.getElementById('sellgrp').style.display = 'none';
}
if (isIE4)
{
if (document.all['kim']!=null) document.all['kim'].style.display = 'none';
if (document.all['kontakt']!=null)document.all['kontakt'].style.display = 'none';
if (document.all['niezbednik']!=null)document.all['niezbednik'].style.display = 'none';
if (document.all['sortuj']!=null)document.all['sortuj'].style.display = 'none';
if (document.all['sellgrp']!=null)document.all['sellgrp'].style.display = 'none';
}
if (isNS4)
{
if (document.layers['kim']!=null) document.layers['kim'].style.display = 'none';
if (document.layers['kontakt']!=null) document.layers['kontakt'].style.display = 'none';
if (document.layers['niezbednik']!=null) document.layers['niezbednik'].style.display = 'none';
if (document.layers['sortuj']!=null) document.layers['sortuj'].style.display = 'none';
if (document.layers['sellgrp']!=null) document.layers['sellgrp'].style.display = 'none';
}
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
x.style.display = 'block';
}
function Ukryj(nazwa)
{
var x

if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
x.style.display = 'none';
}

function Ukryjtime(param)
{
setTimeout( function () {Ukryj(param)}, 5000);
}


function Ukryjtimemnu(param)
{
var z = 'x'+param;
if (isDOM) y = document.getElementById(z);
if (isIE4) y = document.all[z];
if (isNS4) y = document.layers[z];
y.className = "lmenu";
setTimeout( function () {Ukryj(param)}, 5000);
}


function Pokazmnu(nazwa)
{
var x,y;
var z = 'x'+nazwa;

//ukryj wszystkie
if (isDOM) 
{
if (document.getElementById('m1')!=null) document.getElementById('m1').style.display = 'none';
if (document.getElementById('m2')!=null) document.getElementById('m2').style.display = 'none';
if (document.getElementById('m3')!=null) document.getElementById('m3').style.display = 'none';
if (document.getElementById('m4')!=null) document.getElementById('m4').style.display = 'none';
if (document.getElementById('m5')!=null) document.getElementById('m5').style.display = 'none';
if (document.getElementById('m6')!=null) document.getElementById('m6').style.display = 'none';
if (document.getElementById('m7')!=null) document.getElementById('m7').style.display = 'none';
if (document.getElementById('m8')!=null) document.getElementById('m8').style.display = 'none';
if (document.getElementById('m9')!=null) document.getElementById('m9').style.display = 'none';
if (document.getElementById('m10')!=null) document.getElementById('m10').style.display = 'none';
if (document.getElementById('m11')!=null) document.getElementById('m11').style.display = 'none';
if (document.getElementById('m12')!=null) document.getElementById('m12').style.display = 'none';
if (document.getElementById('m13')!=null) document.getElementById('m13').style.display = 'none';
if (document.getElementById('m14')!=null) document.getElementById('m14').style.display = 'none';
if (document.getElementById('m15')!=null) document.getElementById('m15').style.display = 'none';
if (document.getElementById('m16')!=null) document.getElementById('m16').style.display = 'none';
if (document.getElementById('m17')!=null) document.getElementById('m17').style.display = 'none';
if (document.getElementById('m18')!=null) document.getElementById('m18').style.display = 'none';
if (document.getElementById('m19')!=null) document.getElementById('m19').style.display = 'none';
if (document.getElementById('m20')!=null) document.getElementById('m20').style.display = 'none';
if (document.getElementById('m21')!=null) document.getElementById('m21').style.display = 'none';
if (document.getElementById('m22')!=null) document.getElementById('m22').style.display = 'none';
if (document.getElementById('m23')!=null) document.getElementById('m23').style.display = 'none';
}
if (isIE4)
{
if (document.all['m1']!=null) document.all['m1'].style.display = 'none';
if (document.all['m2']!=null) document.all['m2'].style.display = 'none';
if (document.all['m3']!=null) document.all['m3'].style.display = 'none';
if (document.all['m4']!=null) document.all['m4'].style.display = 'none';
if (document.all['m5']!=null) document.all['m5'].style.display = 'none';
if (document.all['m6']!=null) document.all['m6'].style.display = 'none';
if (document.all['m7']!=null) document.all['m7'].style.display = 'none';
if (document.all['m8']!=null) document.all['m8'].style.display = 'none';
if (document.all['m9']!=null) document.all['m9'].style.display = 'none';
if (document.all['m10']!=null) document.all['m10'].style.display = 'none';
if (document.all['m11']!=null) document.all['m11'].style.display = 'none';
if (document.all['m12']!=null) document.all['m12'].style.display = 'none';
if (document.all['m13']!=null) document.all['m13'].style.display = 'none';
if (document.all['m14']!=null) document.all['m14'].style.display = 'none';
if (document.all['m15']!=null) document.all['m15'].style.display = 'none';
if (document.all['m16']!=null) document.all['m16'].style.display = 'none';
if (document.all['m17']!=null) document.all['m17'].style.display = 'none';
if (document.all['m18']!=null) document.all['m18'].style.display = 'none';
if (document.all['m19']!=null) document.all['m19'].style.display = 'none';
if (document.all['m20']!=null) document.all['m20'].style.display = 'none';
if (document.all['m21']!=null) document.all['m21'].style.display = 'none';
if (document.all['m22']!=null) document.all['m22'].style.display = 'none';
if (document.all['m23']!=null) document.all['m23'].style.display = 'none';
}
if (isNS4)
{
if (document.layers['m1']!=null) document.layers['m1'].style.display = 'none';
if (document.layers['m2']!=null) document.layers['m2'].style.display = 'none';
if (document.layers['m3']!=null) document.layers['m3'].style.display = 'none';
if (document.layers['m4']!=null) document.layers['m4'].style.display = 'none';
if (document.layers['m5']!=null) document.layers['m5'].style.display = 'none';
if (document.layers['m6']!=null) document.layers['m6'].style.display = 'none';
if (document.layers['m7']!=null) document.layers['m7'].style.display = 'none';
if (document.layers['m8']!=null) document.layers['m8'].style.display = 'none';
if (document.layers['m9']!=null) document.layers['m9'].style.display = 'none';
if (document.layers['m10']!=null) document.layers['m10'].style.display = 'none';
if (document.layers['m11']!=null) document.layers['m11'].style.display = 'none';
if (document.layers['m12']!=null) document.layers['m12'].style.display = 'none';
if (document.layers['m13']!=null) document.layers['m13'].style.display = 'none';
if (document.layers['m14']!=null) document.layers['m14'].style.display = 'none';
if (document.layers['m15']!=null) document.layers['m15'].style.display = 'none';
if (document.layers['m16']!=null) document.layers['m16'].style.display = 'none';
if (document.layers['m17']!=null) document.layers['m17'].style.display = 'none';
if (document.layers['m18']!=null) document.layers['m18'].style.display = 'none';
if (document.layers['m19']!=null) document.layers['m19'].style.display = 'none';
if (document.layers['m20']!=null) document.layers['m20'].style.display = 'none';
if (document.layers['m21']!=null) document.layers['m21'].style.display = 'none';
if (document.layers['m22']!=null) document.layers['m22'].style.display = 'none';
if (document.layers['m23']!=null) document.layers['m23'].style.display = 'none';
}
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
if (isDOM) y = document.getElementById(z);
if (isIE4) y = document.all[z];
if (isNS4) y = document.layers[z];
x.style.display = 'block';
y.className = "llmenu";
}

function slide_l()
{
var elem= document.getElementById("tbpromo"); 
var p,i;
if (elem.currentStyle) p = elem.style["marginLeft"];
if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
endpos = (p.replace('px','') -0) + 210;
slideto();
}
function slide_r()
{
var elem= document.getElementById("tbpromo");   
var p,i, ci;
if (elem.currentStyle) p = elem.style["marginLeft"];
if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
endpos = (p.replace('px','') -0) - 210;
slideto();
}


function slideto()
{
var p, doc, di, delta, acc, ci;
var elem= document.getElementById("tbpromo");  
  if (elem.currentStyle) p = elem.style["marginLeft"];
  if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
  ci = p.replace('px','') -0;
// w którš stronę?

if (ci > endpos)
    {
    di = -1;
    }
    else
    {
    di = 1;
    }

delta = Math.abs(endpos - ci);
acc = 42;

if (endpos < -1470)
{
 endpos=0;
 acc = -1344;
}
if (endpos >0)
{
 endpos = -1470;
 acc = -1344;
}
doc = ci +di*acc;
elem.style.marginLeft = doc;
if (doc != endpos) setTimeout("slideto()",100);
}

function slide_katl()
{
var elem= document.getElementById("tbkat"); 
var p,i;
if (elem.currentStyle) p = elem.style["marginLeft"];
if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
endpos = (p.replace('px','') -0) + 280;
slidetokat();
}
function slide_katr()
{
var elem= document.getElementById("tbkat");   
var p,i, ci;
if (elem.currentStyle) p = elem.style["marginLeft"];
if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
endpos = (p.replace('px','') -0) - 280;
slidetokat();
}

function slidetokat()
{
var p, doc, di, delta, acc, ci;
var elem= document.getElementById("tbkat");  
  if (elem.currentStyle) p = elem.style["marginLeft"];
  if (window.getComputedStyle) p = window.getComputedStyle(elem,null).getPropertyValue("margin-left");  
  ci = p.replace('px','') -0;
// w którš stronę?

if (ci > endpos)
    {
    di = -1;
    }
    else
    {
    di = 1;
    }

delta = Math.abs(endpos - ci);
acc = 56;

if (endpos < -560)
{
 endpos=0;
 acc = -168;
}
if (endpos >0)
{
 endpos = -560;
 acc = -168;
}
doc = ci +di*acc;
elem.style.marginLeft = doc;
window.status = endpos;
if (doc != endpos) setTimeout("slidetokat()",100);
}













function animate()
{
slide_r();
}

function isValidEmail(str) 
{
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}


function kontakt_validate()
{
var blad = 0;
var braki=  "W formularzu znaleziono następujące błędy:\n";
if (document.kontakt.osoba.value == '') 
{
braki += "- Nie wypełniono pola Imię i nazwisko \n";
blad=1;
}
if (!isValidEmail(document.kontakt.email.value)) 
{
braki += "- Podano błędny adres email \n";
blad=1;
}

if (document.kontakt.tresc.value == '') 
{
braki += "- Nie wypełniono pola treść wiadomości \n";
blad=1;
}
	braki += "\n                Proszę poprawić dane\n";
	if (blad == 1) alert (braki);
	if (blad == 0 ) document.kontakt.submit();
}

function sekcjaon(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'block';
helem.innerHTML = '<img src="./gfx/prod_less.png" onclick="sekcjaoff(\''+id+'\')" onmouseover="this.src=\'./gfx/prod_less1.png\'" onmouseout="this.src=\'./gfx/prod_less.png\'">';
}

function sekcjaoff(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'none';
helem.innerHTML = '<img src="./gfx/prod_more.png" onclick="sekcjaon(\''+id+'\')" onmouseover="this.src=\'./gfx/prod_more1.png\'" onmouseout="this.src=\'./gfx/prod_more.png\'">';
}

function subsekcjaon(id)
{
var hid = 'ha'+id;
var sid = 'sa'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'block';
helem.innerHTML = '<img src="./gfx/prod_m_b.png" onclick="subsekcjaoff(\''+id+'\')" onmouseover="this.src=\'./gfx/prod_m_b1.png\'" onmouseout="this.src=\'./gfx/prod_m_b.png\'">';
}
function subsekcjaoff(id)
{
var hid = 'ha'+id;
var sid = 'sa'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'none';
helem.innerHTML = '<img src="./gfx/prod_m_a.png" onclick="subsekcjaon(\''+id+'\')" onmouseover="this.src=\'./gfx/prod_m_a1.png\'" onmouseout="this.src=\'./gfx/prod_m_a.png\'">';
}

function pytanie(itm) 
{
var x = ((screen.width-840) / 2);
var y = ((screen.height-430) / 2);
var s = "width=840,height=430,status=no,toolbar=no,menubar=no,location=no,directories=no,titlebar=no,scrollbars=no, resizable=no";
var url = "pytanieoprodukt.php?item=" + itm;
s += ",top=" + y + ",left=" + x;
window.open(url,null, s);
}
function blad(itm) 
{
var x = ((screen.width-840) / 2);
var y = ((screen.height-290) / 2);
var s = "width=840,height=290,status=no,toolbar=no,menubar=no,location=no,directories=no,titlebar=no,scrollbars=no, resizable=no";
var url = "zglosblad.php?item=" + itm;
s += ",top=" + y + ",left=" + x;
window.open(url,null, s);
}

function subson(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = '';
helem.innerHTML = '<img src="./gfx/pomoc0.png" onclick="subsoff(\''+id+'\')">';
}
function subsoff(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'none';
helem.innerHTML = '<img src="./gfx/pomoc.png" onclick="subson(\''+id+'\')"  onmouseover="this.src=\'./gfx/pomoc1.png\'" onmouseout="this.src=\'./gfx/pomoc.png\'">';
}


function pk_lostpass()
{
if (isValidEmail(lostpass.email.value))
	{
	lostpass.submit();
	}
	else
	{
	alert ("Nieprawidłowy adres email");
	}
	
}

function reg1()
{
var r1=document.rejestracja.nazwa.value;
if (r1.length >9 ) document.getElementById("reg1").innerHTML = "[OK] ";
if (r1.length <10) document.getElementById("reg1").innerHTML = "[zbyt mało znaków]";
if (r1.length == 0) document.getElementById("reg1").innerHTML = "[proszę wypełnić pole]";
}
function reg2()
{
var r1=document.rejestracja.adres.value;
if (r1.length  >15) document.getElementById("reg2").innerHTML = "[OK] ";
if (r1.length <16) document.getElementById("reg2").innerHTML = "[zbyt mało znaków]";
if (r1.length  <8) document.getElementById("reg2").innerHTML = "[proszę wypełnić pole]";
}

function reg3()
{
var r1=document.rejestracja.login.value;
if (r1.length  >5) 
{
getScriptPage('reg3','inp_login',2); 
}
if (r1.length <6) document.getElementById("reg3").innerHTML = "[zbyt mało znaków]";
if (r1.length  <1) document.getElementById("reg3").innerHTML = "[proszę wypełnić pole]";
}


function reg4()
{
var r1=document.rejestracja.pass1.value;
if (r1.length  >5) document.getElementById("reg4").innerHTML = "[OK] ";
if (r1.length <6) document.getElementById("reg4").innerHTML = "[zbyt mało znaków]";
if (r1.length  <1) document.getElementById("reg4").innerHTML = "[proszę wypełnić pole]";
}

function reg5()
{
var r1=document.rejestracja.pass2.value;
var r2=document.rejestracja.pass1.value;
if (r1 == r2) document.getElementById("reg5").innerHTML = "[OK] ";
if (r1 != r2) document.getElementById("reg5").innerHTML = "[hasła różnią się]";
if (r1.length  <1) document.getElementById("reg5").innerHTML = "[proszę wypełnić pole]";
}

function reg6()
{
var r1=document.rejestracja.osoba.value;
if (r1.length  >9) document.getElementById("reg6").innerHTML = "[OK] ";
if (r1.length <9) document.getElementById("reg6").innerHTML = "[zbyt mało znaków]";
if (r1.length  <1) document.getElementById("reg6").innerHTML = "[proszę wypełnić pole]";
}


function reg7()
{
var r1=document.rejestracja.email.value;
if (isValidEmail(r1))
{
getScriptPage('reg7','inp_email',3); 
}
if (!isValidEmail(r1)) document.getElementById("reg7").innerHTML = "[adres nieprawidłowy]";
if (r1.length  <1) document.getElementById("reg7").innerHTML = "[proszę wypełnić pole]";
}



function reg8()
{
var r1=document.rejestracja.telefon.value;
if (r1.length  >8) document.getElementById("reg8").innerHTML = "[OK] ";
if (r1.length <7) document.getElementById("reg8").innerHTML = "[zbyt mało znaków]";
if (r1.length  <1) document.getElementById("reg8").innerHTML = "[proszę wypełnić pole]";
}

function reg_precheck()
{
var b=0;
var ob;

for (i=1; i<9; i++)
	{
	ob="reg"+i;
	 
	if (document.getElementById(ob).innerHTML.length != 5) b=1;
	}
if (b==0) rejestracja.submit();
if (b==1) alert("Proszę poprawić błędy w formularzu rejestracji konta");
}

function inttest(itm, token) 
{
var x = ((screen.width-1050) / 2);
var y = ((screen.height-400) / 2);
var s = "width=1050,height=400,status=no,toolbar=no,menubar=no,location=no,directories=no,titlebar=no,scrollbars=yes, resizable=no";
var url = "testintegracji.php?id=" + itm + "&token=" + token;
s += ",top=" + y + ",left=" + x;
window.open(url,null, s);
}

function intready(itm, token) 
{
var x = ((screen.width-450) / 2);
var y = ((screen.height-110) / 2);
var s = "width=450,height=110,status=no,toolbar=no,menubar=no,location=no,directories=no,titlebar=no,scrollbars=no, resizable=no";
var url = "gotowydointegracji.php?id=" + itm + "&token=" + token;
s += ",top=" + y + ",left=" + x;
window.open(url,null, s);
}

function stat1go(id)
{
window.location ="panel.php?cat=4&grp=1&stat1="+id+"#s1";
}
function stat2go(id)
{
window.location ="panel.php?cat=4&grp=1&stat2="+id+"#s2";
}
function stat3go(id)
{
window.location ="panel.php?cat=4&grp=1&stat3="+id+"#s3";
}
function stat3gooff()
{
window.location ="panel.php?cat=4&grp=1#s3";
}
function listakamp()
{
window.location ="panel.php?cat=6&grp=3";
}
function chkall()
{
var checkbox;
checkbox = document.getElementsByTagName( 'input' );
for ( var i = 0; i < checkbox.length; i++ ) 
{
if ( checkbox[i] && checkbox[i].type == 'checkbox' ) checkbox[i].checked=true;
}
}
function unchkall()
{
var checkbox;
checkbox = document.getElementsByTagName( 'input' );
for ( var i = 0; i < checkbox.length; i++ ) 
{
if ( checkbox[i] && checkbox[i].type == 'checkbox' ) checkbox[i].checked=false;
}
}

function dane1chk()
{
var b = true;
var s = true;
var s1 = true;
var checkbox;
if (document.dane1.nazwa.value == '') 
	{
	alert ('Pole nazwa kampanii nie może być puste');
	s = false;
	}
if (document.dane1.url.value == '') 
	{
	alert ('Pole odnośnik URL nie może być puste');
	s = false;
	s1 = false;
	}
	
if ((document.dane1.url.value.substring(0,4) != "http")&&(s1 == true)) 
	{
	alert ('Pole odnośnik URL musi zaczynać się od wartości "http://" lub "https://"');
	s = false;
	}
checkbox = document.getElementsByTagName( 'input' );
for ( var i = 0; i < checkbox.length; i++ ) 
{
if ( checkbox[i] && checkbox[i].type == 'checkbox' && checkbox[i].checked == true) b = false;
}
if (b == true)
	{
	alert ('Nie zaznaczono żadnej opcji w sekcji "obecność reklamy"');
	s = false;
	}
return s;
}

function zakupy()
{
var b=0;
if (document.zakfrm.reklama[0].checked==true) b=b+1;
if (document.zakfrm.psklep[0].checked==true) b=b+1;
if (document.zakfrm.abo[0].checked==true) b=b+1;
if (b==3)
{
 alert ('Zamówienie nie może zostać zrealizowane, ponieważ nie wybrano żadnej płatnej usługi.');
}
else
{
document.zakfrm.submit();
} 
}

