        // =======================================================
        // Datei:    price_request.js
        // von:      Praktikant@work
        // =======================================================


function set_price()
{
	var count = document.forms['cart_quantity'].elements.length;
   	var element;
   	var new_price = basis_preis;
   	//alert(basis_preis);
   	
	for (var i = 0; i < count; i++) 
	{
		element = document.forms['cart_quantity'].elements[i];
        var tagName = element.tagName.toLowerCase();
        
        if (tagName == "input") 
        {
            var type = element.type;
            
            if (type == "radio" && element.checked)
            {
            	var inhalt = document.forms['cart_quantity'].elements[i].attributes['x-value'].value;
                var attribut_ele = inhalt.split("|");
			
				if(attribut_ele[0] == "+")
				{
					new_price = 1*new_price + 1*attribut_ele[1];
				}
				else if(attribut_ele[0] == "-")
				{
					new_price = 1*new_price - 1*attribut_ele[1];
				}
            }
        }
        else if (tagName == "select") 
        {
            var select = document.getElementById(element.id);
            var inhalt = select.options[select.selectedIndex].attributes['x-value'].value;
            
            var attribut_ele = inhalt.split("|");
           
            if(attribut_ele[0] == "+")
			{
				new_price = 1*new_price + 1*attribut_ele[1];
			}
			else if(attribut_ele[0] == "-")
			{
				new_price = 1*new_price - 1*attribut_ele[1];
			}
        }
    }
    new_price = new_price.toFixed(2);
	document.getElementById('price_request').innerHTML = new_price + " " + currency ;
	return;
}


