var colours = new Array;
var name = new Array;
var content = new Array;
var arrInfo = new Array;
var min = 0;
var suma;
var sumad;
var sumap;
var crack='';
var wcrack;
var info;
var ser_zaw_1;
var ser_zaw_2;
var infosc;

cenaSS=new Array();
cenaRS=new Array();

function przypomnij_email() {
	var result = prompt("Podaj adres e-mail, podany przy rejestracji do serwisu:" , "");
	if(result != null && result != '') {
    var oXmlHttp = zXmlHttp.createRequest();
    var file_content = "/przypomnienie.php?emx="+result;
    oXmlHttp.open("get", file_content , true);
    oXmlHttp.onreadystatechange = function () {
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) {
                answer = oXmlHttp.responseText;
            } else {
                //alert("Błąd podczas próby połączenia z serwerem.");
            }
        }
    };
    oXmlHttp.send(null);
	}
}

function getAllUptime() {
	setInterval ( "getUptime()", 10000 );
}

function getUptime() {
    var oXmlHttp = zXmlHttp.createRequest();
    var file_content = "/shell/uptime.php";
    oXmlHttp.open("get", file_content , true);
    oXmlHttp.onreadystatechange = function () {
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) {
                answer = oXmlHttp.responseText;
				document.getElementById('serv_info_id').innerHTML = answer;
            } else {
                //alert("Błąd podczas próby połączenia z serwerem.");
            }
        }
    };
    oXmlHttp.send(null);
}

//nowy layout
function change_boxes(id) {
	var domeny_elem = document.getElementById('domain_container');
	var serwery_elem = document.getElementById('server_container');
	var resellery_elem = document.getElementById('reseller_container');
	var dedyki_elem = document.getElementById('dedyki_container');
	switch (id) {
		case 1:
			domeny_elem.style.display = 'block';
			serwery_elem.style.display = 'none';
			resellery_elem.style.display = 'none';
			dedyki_elem.style.display = 'none';
			break;
		case 2:
			domeny_elem.style.display = 'none';
			serwery_elem.style.display = 'block';
			resellery_elem.style.display = 'none';
			dedyki_elem.style.display = 'none';
			break;
		case 3:
			domeny_elem.style.display = 'none';
			serwery_elem.style.display = 'none';
			resellery_elem.style.display = 'block';
			dedyki_elem.style.display = 'none';
			break;
		case 4:
			domeny_elem.style.display = 'none';
			serwery_elem.style.display = 'none';
			resellery_elem.style.display = 'none';
			dedyki_elem.style.display = 'block';
			break;
	}
}

//
function sprawdzenie_domeny(tekst, nazwa) {
    var nowy='';
    for (i=0; i<tekst.length; i++) {
        z=tekst.charAt(i);
        if (z!='.'&&z!='±'&&z!='¶'&&z!='Ľ'&&z!='ć'&&z!='ó'&&z!='ę'&&z!='ż'&&z!='ł'&&z!='ń'&&z!='-'&&z!='a'&&z!='b'&&z!='c'&&z!='d'&&z!='e'&&z!='f'&&z!='g'&&z!='h'&&z!='i'&&z!='j'&&z!='k'&&z!='l'&&z!='m'&&z!='n'&&z!='o'&&z!='p'&&z!='q'&&z!='r'&&z!='s'&&z!='t'&&z!='u'&&z!='v'&&z!='w'&&z!='x'&&z!='y'&&z!='z'&&z!='A'&&z!='B'&&z!='C'&&z!='D'&&z!='E'&&z!='F'&&z!='G'&&z!='H'&&z!='I'&&z!='J'&&z!='K'&&z!='L'&&z!='M'&&z!='N'&&z!='O'&&z!='P'&&z!='Q'&&z!='R'&&z!='S'&&z!='T'&&z!='U'&&z!='V'&&z!='W'&&z!='X'&&z!='Y'&&z!='Z'&&z!='1'&&z!='2'&&z!='3'&&z!='4'&&z!='5'&&z!='6'&&z!='7'&&z!='8'&&z!='9'&&z!='0') {nowy=nowy;} else {nowy=nowy+z;}
    }
    g="document.getElementById('"+nazwa+"').value=nowy;";
    eval(g);
}

function sprawdzenie_cyfry(tekst, nazwa) {
    var nowy='';
    for (i=0; i<tekst.length; i++) {
        z=tekst.charAt(i);
        if (z!='1'&&z!='2'&&z!='3'&&z!='4'&&z!='5'&&z!='6'&&z!='7'&&z!='8'&&z!='9'&&z!='0') {nowy=nowy;} else {nowy=nowy+z;}
    }
    g="document.forma."+nazwa+".value=nowy;";
    eval(g);
}
function sprawdzenie_kod(tekst, nazwa) {
    var nowy='';
    for (i=0; i<tekst.length; i++) {
        z=tekst.charAt(i);
        if (z!='1'&&z!='2'&&z!='3'&&z!='4'&&z!='5'&&z!='6'&&z!='7'&&z!='8'&&z!='9'&&z!='0'&&z!='-') {nowy=nowy;} else {nowy=nowy+z;}
    }
    g="document.forma."+nazwa+".value=nowy;";
    eval(g);
}

function checkboxChange(checkbox,image,opt) {
    var check = document.getElementById(checkbox);
    var check_val = check.value;
    if(opt == 1) { var tt = "../"; }
    else { tt = ''; }
	
    if(check_val == 'on') {
        check.value = 'off';
        eval("document.getElementById('"+image+"').src='"+tt+"gfx/hostpower_ckeck_off_21.png';");
    }
    else if(check_val == 'off') {
        check.value = 'on';
        eval("document.getElementById('"+image+"').src='"+tt+"gfx/hostpower_ckeck_on_21.png';");
    }
	//eval("if(document.forma."+checkbox+".value==\"on\") { document.forma."+checkbox+".value=\"off\"; } else { document.forma."+checkbox+".value=\"on\"; }");
}

function showFullRegister() {
    var max = 560;
    var what = 'form_detail';
    if(crack == '') crack = document.getElementById('form_detail').innerHTML;
    document.getElementById('form_detail').innerHTML = '';
    document.getElementById('form_detail').style.display = 'block';
    goHeight(max, what, 1);
}

function showContactInfoBox() {
    info_box = document.getElementById('contentOfBox').innerHTML;
    var max = 148;
    var what = 'contactInfoBox';
    goHeight(max, what, 2);
}

function goHeight(max, what,slicz) {
    a = max;
    if (min>0) {
        eval("document.getElementById('"+what+"').innerHTML='';");
        minClock = window.setInterval('minHeight(\''+a+'\',\''+what+'\',\''+slicz+'\')',1);
    }
    else {
        min=0;
        maxClock = window.setInterval('maxHeight('+a+',\''+what+'\',\''+slicz+'\')',1);
    }
}

function maxHeight(max, what, slicz) {
    if (min<max) {
        min=min+6;
        eval("document.getElementById('"+what+"').style.height = '"+min+"px';");
    }
    else {
        window.clearInterval(maxClock);
        eval("document.getElementById('"+what+"').innerHTML=crack;");
        if(slicz == 1) {
            document.getElementById('zare').innerHTML="Zwiń";
            document.getElementById('formularz').value ="full";
        }
        if(slicz == 2) {
            document.getElementById(what).innerHTML=info_box;
        }
    }
}

function minHeight(max, what, slicz) {
    if (min > 0) {
        min=min-6;
        eval("document.getElementById('"+what+"').style.height = '"+min+"px';");
    }
    else {
        window.clearInterval(minClock);
        if(slicz == 1) {
            document.getElementById('zare').innerHTML="Zarejestruj";
            document.getElementById('formularz').value ="log";
        }
        if(slicz == 2) {
            document.getElementById(what).innerHTML='';
        }
    }
}

function domains(klucz,ilosc) {
	var cs_val = document.getElementById('wybrane'+klucz).value;
	if(cs_val == 'on') {
		document.getElementById('wybrane'+klucz).value = 'off';
	}
	else if (cs_val == 'off') {
		document.getElementById('wybrane'+klucz).value = 'on';
	}
    //eval("if(document.getElementById('wybrane"+klucz+"').value==\"on\") { document..getElementById('wybrane"+klucz+"').value=\"off\"; } else { document..getElementById('wybrane"+klucz+"').value=\"on\"; }");
    //ile_domen(ilosc);
}

function zmien(id, ile_lat, rodzaj) {
    //alert(cena);
    //suma = document.getElementById('suma_all').value;
    //sumad = document.getElementById('suma_domen').value;
    //suma_serwerow = document.getElementById('suma_serwerow').value;
    
    //var suma_przed = suma;
    //var sumad_przed = sumad;
    
    //dla klientów indywidualnych
    cnetto = (cena[rodzaj][ile_lat]);
    cbrutto = (cnetto*1.22)*100;
    cbrutto = Math.round(cbrutto);

    //suma  = Math.round(((suma*100)-cbrutto));
    //sumad = Math.round(((sumad*100)-cbrutto));
    
    ow="okres_wybrany"+id;
    wyb="wybrana"+id;
    idw="w"+id;
 	idb="b"+id;
    il=ile_lat;
    eval("ile_lat = document.forma."+ow+".value;");
    eval("czy_wybr = document.forma."+wyb+".value;");

    cnetto  = (cena[rodzaj][ile_lat]);
 	cbrutto = (cnetto*1.22)*100;
 	cbrutto = Math.round(cbrutto);

    //suma = Math.round((suma)+cbrutto);
    //sumad = Math.round((sumad)+cbrutto);
 		  
    //suma  = suma/100;
    //sumad = sumad/100;
    //s=suma;
    //sd=sumad;
 	cbrutto=cbrutto/100;
 		  
 	cnetto=cnetto.toFixed(2);
	cbrutto=cbrutto.toFixed(2);
	//suma=suma.toFixed(2);

    zmienna="";
	for (e=1; e<=3; e++) {
		if (e==ile_lat) {zmienna=zmienna+"<option value='"+e+"' selected='selected'>"+e+"</option>";}
		else {zmienna=zmienna+"<option value='"+e+"'>"+e+"</option>";}
    }

	//suma_razem=s+suma_serwerow;
	//suma_razem=suma_razem*100;
	//suma_razem = Math.round(suma_razem);
	//suma_razem = suma_razem/100;
    //suma_razem=suma_razem.toFixed(2);

    document.getElementById(id).innerHTML="<select class='domeny' name='okres_wybrany"+id+"' onChange='zmien("+id+", "+ile_lat+", "+rodzaj+");'>"+zmienna+"</select>";
    document.getElementById(idw).innerHTML=cnetto+" zł";
    document.getElementById(idb).innerHTML=cbrutto+" zł";
 	//document.getElementById(100).innerHTML=suma+" zł&nbsp;&nbsp;/&nbsp;"+sumap+" zł";
 	//document.getElementById(200).innerHTML=suma_razem+" zł&nbsp;&nbsp;/&nbsp;"+suma_razem_p+" zł";
}

function wyswietl(id,przekret) {
    document.getElementById(id).innerHTML=przekret;
}

function redirectTo() {
    var poczta  = document.getElementById('poczta').value;
    var cpanel  = document.getElementById('cpanel').value;
    var stronka = document.getElementById('stronka');
    var wartosc = document.getElementById('wartosc');
    
    if(poczta == 'on') { wartosc.value = 'webmail'; }
    else if(cpanel == 'on') { wartosc.value = 'cpanel'; }
    var pagina  = document.getElementById('pagina').value;
    
    stronka.value = pagina;
    
    document.redir.submit();    
}

function prywatne_firma(wartosc,diw) {
    if(wartosc == 1) {
        eval("document.getElementById('"+diw+"nip').disabled = true");
        eval("document.getElementById('"+diw+"regon').disabled = true");
        eval("document.getElementById('"+diw+"pesel').disabled = false");
    }
    else if(wartosc == 0) {
        eval("document.getElementById('"+diw+"nip').disabled = false");
        eval("document.getElementById('"+diw+"regon').disabled = false");
        eval("document.getElementById('"+diw+"pesel').disabled = true");
    }
}

function teleadresowe(check,diw) {
    check = 'check';
    var war = eval("document.getElementById('"+check+"').value;");
    if(war == 'off') {
        eval("document.getElementById('"+diw+"name2').disabled   = false;");
        eval("document.getElementById('"+diw+"ulica2').disabled  = false;");
        eval("document.getElementById('"+diw+"kod2').disabled    = false;");
        eval("document.getElementById('"+diw+"miasto2').disabled = false;");
        eval("document.getElementById('"+diw+"kraj2').disabled   = false;");
    }
    else if(war == 'on') {
        eval("document.getElementById('"+diw+"name2').disabled   = true;");
        eval("document.getElementById('"+diw+"ulica2').disabled  = true;");
        eval("document.getElementById('"+diw+"kod2').disabled    = true;");
        eval("document.getElementById('"+diw+"miasto2').disabled = true;");
        eval("document.getElementById('"+diw+"kraj2').disabled   = true;");
    }
}

var srodekx = screen.width/2;
var srodeky = screen.height/2;
 
function domenki(link) {
 leftp = srodekx - 187;
 topp = srodeky - 102;
 okienko = window.open(link, "okienko", "left="+leftp+", top="+topp+", width=364, height=204, status=no, toolbar=no, menubar=no, scrollbars=yes");
}
//function przypomnij(link) {
// leftp = srodekx - 187;
// topp = srodeky - 102;
// okienko = window.open(link, "okienko", "left="+leftp+", top="+topp+", width=364, height=204, status=no, toolbar=no, menubar=no, scrollbars=yes");
//s}

function ilosc_serwerow(where,what) {
    var ilosc_now = eval("document.getElementById('ilosc_"+where+"').value;");
    ilosc_new = eval(ilosc_now+what+1);
    if(ilosc_new<=0) {
        ilosc_new = 0;
        eval("document.getElementById('usun_"+where+"').style.display = 'none'");
        eval("document.getElementById('ilo_"+where+"').innerHTML = '0';");
    }
    else {
        eval("document.getElementById('usun_"+where+"').style.display = 'inline'");
        eval("document.getElementById('ilo_"+where+"').innerHTML = ilosc_new;");
    }
    eval("document.getElementById('ilosc_"+where+"').value = ilosc_new;");
    ilosc_all = document.getElementById('ile_serwow').value;
    ilosc_all_new = eval(ilosc_all+what+1);
    document.getElementById('ile_serwow').value = ilosc_all_new;
    
    if(ilosc_all_new<=0) {
        ilosc_all_new = 0;
        ationka();
        //eval("document.getElementById('dalej').disabled = true;");
    }
    else {
        eval("document.getElementById('dalej').disabled = false;");
    }
}

function changeForma(forms,actions) {
    eval("document."+forms+".action ='"+actions+"';");
}

function zmiana() {
    if (document.formadane.rodz.value=="0") {document.formadane.snip.style.visibility="visible";document.formadane.sregon.style.visibility="visible";document.formadane.spesel.style.visibility="hidden";}
    else {document.formadane.snip.style.visibility="hidden";document.formadane.sregon.style.visibility="hidden";document.formadane.spesel.style.visibility="visible";}
}

function ationka(dds) {
    var ox = false;
    if(!(dds) || dds =='') {
        ileS = document.getElementById('ile_wybranych').value;
    }
    else {
        ileS = dds;
    }
    //alert(ileS);
    
    for(e=1;e<=ileS;e++) {
        eval('var czyy = document.getElementById(\'wybrana'+e+'\').value;');
        if(czyy == 'on') ox = true;
    }
    for(f=0;f<6;f++) {
        eval('var czyx = document.getElementById(\'ilosc_'+f+'\').value;');
        if(czyx > 0) ox = true;
    }
    
    if(ox)
        document.getElementById('dalej').disabled = false;
        
    else
        document.getElementById('dalej').disabled = true;
    
    //alert(document.getElementById('dalej').disabled);
}

function faquj(whichs) {
    var whats;
    var nopt;
    var opt;
    opt = eval("document.getElementById('span_"+whichs+"').innerHTML");
    if(opt == 'on') { whats = 'none'; nopt = 'off'; }
    else { whats = 'block'; nopt = 'on'; }
    
    eval("document.getElementById('answer_"+whichs+"').style.display = '"+whats+"';");
    eval("document.getElementById('span_"+whichs+"').innerHTML = '"+nopt+"';");
}

function zaokragl(ile) {
    ile = ile * 100;
    ile = Math.round(ile)/100;
    var dycha = ile * 10;
    var seta = ile * 100;

    if (ile == Math.round(ile)) {
        ile = ile + '.00';
    }
    else if (dycha == Math.round(dycha)) {
        ile = ile + '0';
    }
    else if (seta == Math.round(seta) ) {
        ile = ile;
    }
    return ile;
}

function miesiace(wartosc,serwer){
    var netto_s = document.getElementById('cala_netto');  
    var brutto_s = document.getElementById('cala_brutto');
    
    var ilM = wartosc.value ;
    netto = eval("cena_res["+serwer+"]["+ilM+"];");
    brutto = (netto*1.22);
    
    netto  = zaokragl(netto);
    brutto = zaokragl(brutto);
    //netto  = netto +' zł';
    //brutto = brutto +' zł';

    netto_s.innerHTML = netto;
    brutto_s.innerHTML = brutto;
}

/* PK */
function sprawdz_cyfry_pk(tekst, nazwa) {
    var nowy='';
    for (i=0; i<tekst.length; i++) {
        z=tekst.charAt(i);
        if (i>0){
            if (z!='1'&&z!='2'&&z!='3'&&z!='4'&&z!='5'&&z!='6'&&z!='7'&&z!='8'&&z!='9'&&z!='0') {nowy=nowy;} else {nowy=nowy+z;}
        }
        else {
            if (z!='1'&&z!='2'&&z!='3'&&z!='4'&&z!='5'&&z!='6'&&z!='7'&&z!='8'&&z!='9') {nowy=nowy;} else {nowy=nowy+z;}
        }
    }
    if (tekst.length=='0') {nowy=0;}
    g = "document.forma."+nazwa+".value=nowy;";
    eval(g);
    return nowy;
}
function sprawdzenie_l(tekst, nazwa) {
    var nowy = sprawdz_cyfry_pk(tekst, nazwa);
    var cenaU = document.forma.cena.value;
    podlicz(nowy, cenaU, 1);

}
function sprawdzenie_2(tekst, nazwa, x_co, trzy) {
    sprawdz_cyfry_pk(tekst, nazwa);
    if (x_co =="transfer") {
        var jeden = document.forma.ile_transferu.value;
    }
    if (x_co =="miejsce") {
        var jeden = document.forma.ile_miejsca.value;
    }
    var dwa = document.forma.ile_miesiecy.value;

    podlicz(jeden, dwa, trzy);
}

function podlicz(jeden, dwa, trzy) {
    wynik = jeden * dwa * trzy * 1.22;

    wynik = wynik * 100;
    wynik = Math.round(wynik)/100;
    dycha = wynik * 10;
    seta = wynik * 100;
    if (wynik == Math.round(wynik)) {
      wynik = wynik + '.00';
    }
    else if (dycha == Math.round(dycha)) {
      wynik = wynik + '0';
    }
    else if (seta == Math.round(seta) ) {
      wynik = wynik;
    }
    f = "document.forma.wysw1.value=wynik;";
    eval(f);
}
/*****/
function przelicz_promocje(promo) {
    var bezP = 'none';
    var zP = 'none';
    if(promo == 0) {
        bezP = 'inline';
        zP   = 'none';
    }
    else if(promo == 3) {
        bezP = 'none';
        zP   = 'inline';
    }
    else {
        bezP = 'inline';
        zP   = 'none';
    }
    
    document.getElementById('cN').style.display  = bezP;
    document.getElementById('cB').style.display  = bezP;
    document.getElementById('cPN').style.display = zP;
    document.getElementById('cPB').style.display = zP;
}

function infB (cos) {
    info_box = cos;
}

function panel() {
	leftp = (screen.width/2) - 475;
	topp = (screen.height/2) - 320;
	open("/panel_klienta", "", "left="+leftp+", top="+topp+", width=950, height=600, status=no, toolbar=no, menubar=no, scrollbars=yes");
}

