

function parseRecords(xml, dest) {
	var opttypes = document.getElementById(dest);
	record = xml.getElementsByTagName("record");
	ID = new Array();
	nazwa = new Array();
	for (i = 0; i < record.length; i++) {
		nazwa[i] = record[i].childNodes[1].childNodes[0].nodeValue;
		ID[i] = record[i].childNodes[0].childNodes[0].nodeValue;
	}

	for (i = opttypes.options.length-1; i >= 0; i--) {
		opttypes.remove(i);
	}

	for(var i = 0; i < nazwa.length; i++) {
		opttypes.options[i] = new Option(nazwa[i],ID[i]);
	}
}


function getColors(pid) {
	var size = $("size").value;		
	var qty = $("qty");		
	
 	var i;
	if (qty.options.length > 0) {
		for(i=qty.options.length-1;i>=0;i--) {
			qty.remove(i);
		}
	}

	advAJAX.get({
	url : "/getColors.php?size="+size+"&pid="+pid,
	onInitialization : function(obj) {
		$("color").disabled="true";
		$("qty").disabled="true";
	},
	onSuccess : function(obj) {
		parseRecords(obj.responseXML, "color");
		$("color").disabled="";
		$("qty").disabled="";	 	
	}
	});
}


function getQty(pid) {
	var color = $("color").value;
	var size = $("size").value;
	advAJAX.get({
	url : "/getQty.php?color="+color+"&size="+size+"&pid="+pid,
	onInitialization : function(obj) {
		$("qty").disabled="true";
	},
	onSuccess : function(obj) {
		parseRecords(obj.responseXML, "qty");
		$("qty").disabled="";
	}
	});
}


function addComment() {
	var c_id = $("c_id").value;
	var pid = $("pid").value;
	var ocena = $("ocena").value;
	var opis = $("opis").value;
	
	advAJAX.setDefaultParameters({
		onInitialization : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "..."; },
		onLoading : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "... zapisywanie ..."; },
		onSuccess : function(obj) { 
			document.getElementById(obj.tag).innerHTML = obj.responseText; },
		onError : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "Error..."; }
	});
	myURL = "/addComment.php?c_id="+c_id+"&pid="+pid+"&ocena="+ocena+"&opis="+opis;			
    advAJAX.get({ url: myURL, tag: "outputbx" });
	advAJAX.setDefaultParameters({});
} 

 
function load2Gal(offer, picture) {
	advAJAX.setDefaultParameters({
		onInitialization : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "..."; },
		onLoading : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "<div style='padding:3px'><img src='/images/wait30.gif'></div>"; },
		onSuccess : function(obj) { 
			document.getElementById(obj.tag).innerHTML = obj.responseText; },
		onError : function(obj) { 
			document.getElementById(obj.tag).innerHTML = "Error..."; }
	});
	myURL = "/load2Gal.php?id="+picture+"&parent="+offer;			
    advAJAX.get({ url: myURL, tag: "GalleryMainWindow" });
	advAJAX.setDefaultParameters({});
} 
 