var zw=false;
var prz=false;
var kor=false;
var chk=false;
var days = new Array("Niedziela","Poniedziałek", "Wtorek","Środa","Czwartek","Piątek","Sobota");

function fn (num, decplaces) {
    num = parseFloat(num);
    if (!isNaN(num)) {
        var str = "" + Math.round (eval(num) * Math.pow(10,decplaces));
        if (str.indexOf("e") != -1) {
            return "Out of Range";
        }
        if(str.length <= decplaces) {
            str = "0" + str;
        }
        var decpoint = str.length - decplaces;
        return str.substring(0,decpoint) + "." + str.substring(decpoint,str.length);
    } else {
        return "NaN";
    }
}
function licz(lng){
    var lk = document.getElementById("lk").value;
    var rt = document.getElementById("rt").value;
    var cn = 0;
    var cnb = 0;
    if(lk.length < 5 && lk > 0){
        switch(rt){
            case "pa": cn=lk*37;break;
            case "pae": cn=lk*37*1.5;break;
            case "pap": cn=lk*37;break;
            case "pape": cn=lk*37*1.5;break;
            case "ap": cn=lk*37;break;
            case "ape": cn=lk*37*1.5;break;
            case "app": cn=lk*37;break;
            case "appe": cn=lk*37*1.5;break;
        }
        cnb=cn*1.22;
        if(lng=="pl") {
        	wlt = "zł";
        } else {
        	wlt = "zl";
        }
        document.getElementById("pr").innerHTML=cn+" "+wlt+" netto";
        document.getElementById("prb").innerHTML=fn(cnb,2) +" "+wlt+" brutto";
    }
}
function blk(tid){
    if(tid.value.length > 4){
        tid.value = tid.value.substr(0,4);
    }
    if (tid.value.match(/\D/)) {
        tid.value = tid.value.replace(/\D/g,"");
    }
}

function write_date_aktual(){
    var mydate = new Date();
    var year = mydate.getYear();
    if (year < 2000) year += 1900;

    var month = mydate.getMonth();
    month++;

    var daym = mydate.getDate();

    if (daym < 10) daym = "0" + daym;

    if(month < 10) month = "0" + month;

    document.write(year,"-",month,"-",daym);
}

function write_date_end(num){

    var mydate = new Date();

    var year = mydate.getYear();

    if (year < 2000) year += 1900;

    var day = mydate.getDay();
    
    var month = mydate.getMonth();
    month++;
    var daym = mydate.getDate();
    
    if (daym < 10) daym = "0" + daym;
    i=0;
    while(i!=num){
       
        if((month%2 == 0)){
            if(month==2){
                if(daym==28){
                    daym=0;
                    month++;
                }
            }
            else if(daym==30){
                daym=0;
                month++;
            }
        }else{
            if(daym==31){
                daym=0;
                month++;
            }
        }
        if(day==6){
            day=0;
        }else day++;
        daym++;

        if((day!=0)&&(day!=6)){
            i++;
        }
    }
    if(month < 10) month="0"+month;
    if(daym < 10) daym="0"+daym;

    document.getElementById("term").innerHTML=year+"-"+month+"-"+daym;
}

function write_normal(id){
    if(document.getElementById("term").innerHTML!="" && !id.checked){
        if(id.id=="zw") zw=false;if(id.id=="prz") prz=false; if(id.id=="kor") kor=false;
        if(!zw && !prz && !kor){
            document.getElementById("express").checked=false;
            document.getElementById("express").disabled=true;
            document.getElementById("express2").checked=false;
            document.getElementById("express2").disabled=true;
            document.getElementById("term").innerHTML="";
            chk=false;
        }
    }else if(chk){
        write_date_end(2);
    }
    else{
        write_date_end(7);
        document.getElementById("express").disabled=false;
        document.getElementById("express2").disabled=false;
        if(id.id=="zw") zw=true;if(id.id=="prz") prz=true; if(id.id=="kor") kor=true;
     //   alert(id.id);
    }
}
function write_express(id){
    if(document.getElementById("zw").checked || document.getElementById("prz").checked || document.getElementById("kor").checked){
        if(!chk){
            if(id.id == 'express') { 
       	        document.getElementById("express2").disabled=true;
	            write_date_end(2);
	        }
	        if(id.id == 'express2') { 
	            write_date_end(1);
	            document.getElementById("express").disabled=true;
	        }
            chk=true;
        }
        else{
        	document.getElementById("express").disabled=false;
        	document.getElementById("express2").disabled=false;
            write_date_end(7);
            chk=false;
        }
    }
}

function externalLinks(){
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i=0; i<anchors.length; i++){
        var anchor = anchors[i];
        if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
            anchor.target = "_blank";
    }
}
function OpenWindow(url,width,height) {
	//var left = parseInt((screen.availWidth/2) - (width/2));
	//var top = parseInt((screen.availHeight/2) - (height/2));
    var left=10;
    var top=10;
    var windowFeatures = "width=" + width + ",height=" + height + 
        ",status=no,resizable=no,scrollbars=no,left=" + left + ",top=" + top + 
        ",screenX=" + left + ",screenY=" + top;
    wind = window.open(url, "subWind", windowFeatures);
    wind.focus();	
}