function livePrice(script,pcs,ean){
  $('#animation_wait_' + pcs).css("display","block");
  $('#ampel_green_verfuegbarkeit_' + pcs).css("display", "none");
  $('#livePreisTax_' + pcs).css("display", "none");
  $("#span_txt_verfuegbarkeit_" + pcs).remove();
  $("#span_txt_preis_" + pcs).remove();
  $("#span_txt_preis_" + pcs).remove();
	$.ajax ({
					type: 'post',
					url: script,
					data: "pcsnr="+pcs+"&eannr="+ean,
					complete: function(m){
                        $('#animation_wait_' + pcs).css("display","none");
                        $('#img_ampel_' + pcs).css("display","block");
                        var response = m.responseXML;
                        elem = response.getElementsByTagName('ajax-response')[0];
                        elem_message = unescape(elem.attributes.getNamedItem('message').value);
                        availableQuantity = unescape(elem.attributes.getNamedItem('availableQuantity').value);
                        products_price = unescape(elem.attributes.getNamedItem('products_price').value);
                        products_price_formated = unescape(elem.attributes.getNamedItem('products_price_formated').value);
                        //alert("-"+ products_price_formated +"-");
                        
                        if (availableQuantity == "") {
                          text = "<span class='ajax_red' id='span_txt_verfuegbarkeit_" + pcs +"'>Leider nicht Verf&uuml;gbar</span>";
                          preis = "<span class='ajax_green' id='span_txt_verfuegbarkeit_" + pcs +"'></span>";
                          $('#ampel_red_verfuegbarkeit_' + pcs).css("display", "block");
                        } else {
                          text = "<span class='ajax_green' id='span_txt_verfuegbarkeit_" + pcs +"'>" + availableQuantity + " mal Verf&uuml;gbar</span>";
                          preis = "<span id='span_txt_preis_" + pcs +"'>" + products_price_formated + "</span>";
                          $('#ampel_green_verfuegbarkeit_' + pcs).css("display", "block");
                          $('#livePreisTax_' + pcs).css("display", "block");
                        }
                        $('#txt_verfuegbarkeit_' + pcs).html(text);
                        $('#txt_preis_' + pcs).html(preis);
											}
					});
}

function explode (delimiter, string, limit) {
    
    var emptyArray = { 0: '' };

    // third argument is not required
    if ( arguments.length < 2 ||
        typeof arguments[0] == 'undefined' ||
        typeof arguments[1] == 'undefined' )
    {
        return null;
    }

    if ( delimiter === '' ||
        delimiter === false ||
        delimiter === null )
    {
        return false;
    }

    if ( typeof delimiter == 'function' ||
        typeof delimiter == 'object' ||
        typeof string == 'function' ||
        typeof string == 'object' )
    {
        return emptyArray;
    }

    if ( delimiter === true ) {
        delimiter = '1';
    }

    if (!limit) {
        return string.toString().split(delimiter.toString());
    } else {
        // support for limit argument
        var splitted = string.toString().split(delimiter.toString());
        var partA = splitted.splice(0, limit - 1);
        var partB = splitted.join(delimiter.toString());
        partA.push(partB);
        return partA;
    }
}
