//if(!document.importNode) {
	document._importNode = function(oNode, bImportChildren) {
		var oNew;
		if(oNode.nodeType == 1) {
			oNew = document.createElement(oNode.nodeName);
			for(var i = 0; i < oNode.attributes.length; i++) {
				if(oNode.attributes[i].nodeValue != null && oNode.attributes[i].nodeValue != '') {
					var attrName = oNode.attributes[i].name;
					if(attrName == "class") {
						oNew.setAttribute("className", oNode.attributes[i].value);
					} else {
						oNew.setAttribute(attrName, oNode.attributes[i].value);
					}
				}
			}
			if(oNode.style != null && oNode.style.cssText != null) {
				oNew.style.cssText = oNode.style.cssText;
			}
		} else if(oNode.nodeType == 3) {
			oNew = document.createTextNode(oNode.nodeValue);
		}
		if(bImportChildren && oNode.hasChildNodes()) {
			for(var oChild = oNode.firstChild; oChild; oChild = oChild.nextSibling) {
				oNew.appendChild(document._importNode(oChild, true));
			}
		}
		return oNew;
	}
//}
var buyFormId;
agbLoad = function() {
	new Ajax.Request($('agbUrl').getAttribute('value'), {
		method:'get',
		parameters:'type=55',
		onSuccess: function(transport) {
			var response  = transport.responseXML;
			var agb = response.getElementsByTagName('div')[4];
		   // if(!document.importNode) {
				node = document._importNode(agb, true);
		//	} else {
		//		node = document.importNode(agb, true);
		//	}
			$('agbText').appendChild(node);
			return true;
		},
		onFailure: function() {
			alert('Loading of AGBs failed!');
			return false;
		}
	});
}
function confirmAGB(formElementId) {
	buyFormId = formElementId;
	Modalbox.show($('agb'), {title: $('agbTitle').getAttribute('value'), width: 450, beforeLoad: agbLoad});
	return false;
}
