function is_ie() {
	ret = false;
	if ( navigator.appName.toLowerCase() == 'microsoft internet explorer' )
		ret = true;
	return ret;
}

function resetBG(x) {
	x.style.background='';
}

function text2xml(data) {
	if ( is_ie() == 1 ) {
        var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
        xmldoc.async="false";
        xmldoc.loadXML(data);
	} else {
        var parser=new DOMParser();
        var xmldoc = parser.parseFromString(data,"text/xml");
	}
	return xmldoc;
}

function ajaxRequest(url) {
	var ret = false;
	if ( is_ie() ) {
		var xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
	} else {
		var xmlreq = new XMLHttpRequest();
	}
		
	xmlreq.open('GET',url, false);
	xmlreq.send('');
	
	if ( xmlreq.status == 200 ) {
		ret = xmlreq.responseText;
	}
	return ret;
}

function updatePrice(x) {
	var itemid = x.id.split('_')[1];
	var editbox = document.getElementById('price_'+itemid);
	var newprice = editbox.value;
	var oldbg = editbox.style.background;
	editbox.style.background='#ff8400';
	var url = '/webshop/admin/update_price/'+itemid+'/'+newprice+'/';
	var ajax = ajaxRequest(url);
	if ( ajax != 'OK' ) {
		editbox.style.background='#ff0000';
	} else {
		editbox.style.background='#00ff00';
	}
}

