function $(id)
{
 return document.getElementById(id);
}
function parseRecords(xml, lastkolor)
{
    var opttypes2 = document.getElementById("kolor");
    record2 = xml.getElementsByTagName("record2");
	kol = new Array();
	kol2 = new Array();
	kol3 = new Array();
	kol4 = new Array();
    for (i = 0; i < record2.length; i++) {
  	kol[i] = record2[i].childNodes[0].childNodes[0].nodeValue;
  	kol2[i] = record2[i].childNodes[1].childNodes[0].nodeValue;
  	kol3[i] = record2[i].childNodes[2].childNodes[0].nodeValue;
  	kol4[i] = record2[i].childNodes[3].childNodes[0].nodeValue;
    }                         


for (j = opttypes2.options.length-1; j >= 0; j--) 
{
opttypes2.remove(j);
}

for(var j = 0; j < kol.length; j++)
   {
    if ((kol[j] == lastkolor*1) && (lastkolor))
       {
         opttypes2.options[j] = new Option(kol2[j],kol[j], true, true);
         opttypes2.options[j].style.color = kol4[j];
         opttypes2.options[j].style.background = kol3[j];
       }
    else
       {
         opttypes2.options[j] = new Option(kol2[j],kol[j]);
         opttypes2.options[j].style.color = kol4[j];
         opttypes2.options[j].style.background = kol3[j];
       }
   }
}

function getRecords() {
 	var papier = $("papier").value;
 	var lastkolor = $("lastkolor").value;

        advAJAX.get({
            url : "js/ajaxploter.php?papier="+papier,
            onInitialization : function(obj) {
            	$("kolor").disabled="true";
            },
            onSuccess : function(obj) {
                parseRecords(obj.responseXML,lastkolor);
                $("kolor").disabled="";
            }
        });
}
