var t_1="Aby zapisać dane pole '";
var t_2="' musi być wypełnione!";
var t_3="Aby wykonać operację proszę wybrać pozycję z tabeli!";
var t_4="Jesteś pewien, że chcesz usunąć wybraną pozycję?";
var t_5="UWAGA! Operacja na wybranej pozycji jest niemożliwa!";
var t_6="Jeżeli zmiany nie zostały zapisane zostaną utracone! Czy chcesz kontynuować?";
var bar_1='#FFDEAD';
var bar_0='#FAFAD2';
var poz='#F4A460';
var typ=0;
function bar(wi,op){
  var kom = wi.getElementsByTagName('td');
  var ile=kom.length;
  switch (op) {
    case -1: if(wi.id!=id){
               for (var i=0; i<ile; i++) {
                 kom[i].style.backgroundColor = bar_0;
               }
             }
             break;
    case 0:  if(id==wi.id){
                 for(var i=0; i<ile; i++) {
                    kom[i].style.backgroundColor = bar_1;
                 }
                 id=0;
                 typ=0
             } else {
                 if(id>0){
                     for (var i=0; i<ile; i++) {
                        document.getElementById(id).getElementsByTagName('td')[i].style.backgroundColor=bar_0;
                     }
                 }
                 id=wi.id;
                 typ=wi.lang;
                 for (var i=0; i<ile; i++) {
                    kom[i].style.backgroundColor = poz;
                 }
             }
             return true;
    case 1:  if(wi.id!=id){
               for (var i=0; i<ile; i++) {
                 kom[i].style.backgroundColor = bar_1;
               }
             }
             break;
    case 2:  id=wi.id;
    	     typ=wi.lang;
             dbl_a();
             break;

  }
}
function akcja(skrypt){
	document.location=skrypt;
}
function akcja_id(skrypt){
	if(id>0){
		document.location=skrypt+"/"+id;
	} else {
		alert(t_3);
	}
}
/* --- zegarek --- */
function showTimer(slang) {
	if (!document.layers&&!document.all&&!document.getElementById) return

	var Digital=new Date()
	var hours=Digital.getHours()
	var minutes=Digital.getMinutes()
	var seconds=Digital.getSeconds()

	var year=Digital.getFullYear()
	var month=Digital.getMonth() + 1
	var day=Digital.getDate()
	var dayW = ''

	switch (Digital.getDay())
	{
		case 0: dayW = (slang.indexOf('pl') > -1)?'Niedziela':'Sunday'; break;
		case 1: dayW = (slang.indexOf('pl') > -1)?'Poniedziałek':'Monday'; break;
		case 2: dayW = (slang.indexOf('pl') > -1)?'Wtorek':'Tuesday'; break;
		case 3: dayW = (slang.indexOf('pl') > -1)?'Środa':'Wensday'; break;
		case 4: dayW = (slang.indexOf('pl') > -1)?'Czwartek':'Thursday'; break;
		case 5: dayW = (slang.indexOf('pl') > -1)?'Piątek':'Friday'; break;
		case 6: dayW = (slang.indexOf('pl') > -1)?'Sobota':'Saturday'; break;
	}

	if (hours==0) hours=12

	if (minutes<=9) minutes="0"+minutes

	if (seconds<=9) seconds="0"+seconds

	//change font size here to your desire
	var myclock= ""+day+"-"+month+"-"+year+" | <b>"+hours+":"+minutes+":"+seconds+"</b>"

	if (document.layers){
		document.layers.dt_clock.document.write(myclock)
		document.layers.dt_clock.document.close()
	}

	else if (document.all)
		dt_clock.innerHTML=myclock
	else if (document.getElementById)
		document.getElementById("dt_clock").innerHTML=myclock

	// date
	var mydate= dayW;

	if (document.layers){
		document.layers.dt_date.document.write(mydate)
		document.layers.dt_date.document.close()
	}

	else if (document.all)
		dt_date.innerHTML=mydate
	else if (document.getElementById)
		document.getElementById("dt_date").innerHTML=mydate


	setTimeout("showTimer('"+slang+"')",1000)
}
//clipboard
function cpaste(obj){
    if(window.clipboardData){//ie
        obj.value=window.clipboardData.getData("Text");
    } else if(window.netscape){
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        var clip = Components.classes["@mozilla.org/widget/clipboard;1"].getService(Components.interfaces.nsIClipboard);
        if (!clip) return false;
        var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
        if (!trans) return false;
        trans.addDataFlavor("text/unicode");
        clip.getData(trans,clip.kGlobalClipboard);
        var str = new Object();
        var strLength = new Object();
        trans.getTransferData("text/unicode",str,strLength);
        if (str) str = str.value.QueryInterface(Components.interfaces.nsISupportsString);
        if (str) pastetext = str.data.substring(0,strLength.value / 2);
        obj.value=pastetext;
    }
    ccopy('');
    return false;
}
function ccopy(meintext){
    if(window.clipboardData){
        window.clipboardData.setData("Text", meintext);
    } else if (window.netscape){
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip) return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans) return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);   
        var copytext=meintext;   
        str.data=copytext;   
        trans.setTransferData("text/unicode",str,copytext.length*2);   
        var clipid=Components.interfaces.nsIClipboard;
        if (!clip) return false;   
        clip.setData(trans,null,clipid.kGlobalClipboard);
    }
    return false;
}

