function getObjectRef(name) {
  if(document.getElementById) return document.getElementById(name);
  else if(document.all) return document.all[name];
  else return null;
}
function noweOkno(url,nazwaokna,param)
  {
	window.open(url,nazwaokna,param)
	}

function select_w(id)
    {
     var x=getObjectRef(id);
     if(x.selectedIndex<0)
        {
        this.err='error';
        }
        else
        {
        this.err='';
        this.wart=x.options[x.selectedIndex].value;
        this.txt=x.options[x.selectedIndex].text;
        }
     return this;
    }

function data(pole)
		{
		x= new Date();
		rok= x.getFullYear();
        //alert(rok);
		miesiac= x.getMonth();
		miesiac= eval(miesiac+1);
		miesiac<10?miesiac='0'+miesiac:miesiac;
        //alert(miesiac);
        dzien= x.getDate();
		dzien<10?dzien='0'+dzien:dzien;
        //alert(dzien);
		data_v=rok+'-'+miesiac+'-'+dzien;
        //alert(data_v);
        //alert(pole);
		t=getObjectRef(pole);
		t.value=data_v;
		}

function dodajdate(zrodlo,interwal,cel)
{
    // zrodlo - pole z ktorego czytamy date,
    // interwal - ile dni dodac lub id pola w ktorym jest wartosc,
    // cel - pole do ktorego zapisujemy date
    x=getObjectRef(zrodlo);//zrodlo
    if(isNaN(interwal))
        {
         i=getObjectRef(interwal);
         interwal=i.value;
        }
    interwalS=interwal; //wartosc interwalu
    tab=x.value.split("-");
    rokS=tab[0];
    miesiacS=tab[1];
    miesiacS=parseInt(miesiacS-1);
    dzienS=tab[2];
    dzienF=parseInt(dzienS)+parseInt(interwalS);
    data=new Date(); //nowa data
    data.setFullYear(rokS,miesiacS,dzienF);
    dzien=data.getDate();
    miesiac=data.getMonth();
    rok=data.getFullYear();
    mdc=Number(miesiac+1);
    mdc<10?mdc='0'+mdc:mdc;
    dzien<10?dzien='0'+dzien:dzien;
    format=rok+'-'+mdc+'-'+dzien;
    target=getObjectRef(cel);
    target.value=format;
}

function addImgSrc(rsc){
 // kopiuje adres obrazka do pola text w media reader
 x=getObjectRef('myLink');
 x.value=rsc;
 f=getObjectRef('kwvi').value;
 addImgSrcSub(f);
}

function addImgSrcSub(rsc){
  // kopiuje adres obrazka do pola text w oknie edycji
  x=getObjectRef('myLink');
  par=window.opener.document.getElementById(rsc);
  par.value=x.value;
  self.close();
}

function mr(rasa,ret){
 //otwiera media reader
 noweOkno("../mr/index.php?f=/"+rasa+"&ret="+ret,"nowe","width=700, height=600,resizable=1,scrollbars=1");
}
function fokus(id){
 getObjectRef(id).focus();
}
