//Gets the browser specific XmlHttpRequest Object
<!-- Shoutbox start

function RequestObject() {
if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Uw Browser ondersteunt helaas deze functie niet.");
	}
}
var connect = RequestObject();


/*function storeText()
{
if (connect.readyState == 4 || connect.readyState == 0) {
	var data = escape(document.getElementById('shout_text').value);
	connect.open("GET", 'shoutbox.php?message=' + data, true);
	connect.onreadystatechange = getResponse;
	connect.send(null);
	}
}
function getResponse() {
	if (connect.readyState == 4) {
	var data = connect.responseText;
	document.getElementById('shoutboxArea').innerHTML = data;
	}
}
*/
function myRound(n, Stellen) 
{ 
  return ergebnis = (Math.round(n * Math.pow(10, Stellen)) / Math.pow(10, Stellen));
}


function upDatePrice() 
{
	var preisAufschlag=0;
	var zubebhoerAktiv = 0;
	preisAufschlag=eval(document.getElementById('products_qty').value)*document.getElementById('priceHidden').value;
	
	for(var i=0;i<document.forms.cart_quantity.elements.length;i++)
	{
		if(document.forms.cart_quantity.elements[i].type=="checkbox" && document.forms.cart_quantity.elements[i].name=='products_id[]' && document.forms.cart_quantity.elements[i].checked===true)
		{
			zubebhoerAktiv = 1;
			nummer = document.forms.cart_quantity.elements[i].value;
			preisAufschlag+=eval(document.getElementById('wert_' + nummer).value)*eval(document.getElementById('products_qty_' + nummer).value);
		}
	}
	
	if (zubebhoerAktiv == 0) {
		document.getElementById("DynPrice").innerHTML='';
		return;
	}
	
	if(preisAufschlag!=document.getElementById('priceHidden').value) 
	{
		gerundet = myRound(preisAufschlag,2);
		document.getElementById("DynPrice").innerHTML='<strong>' + SuchenUndErsetzen(gerundet.toFixed(2),'.',',') + '<?php echo "&nbsp;".$_SESSION["currency"]."</strong><br>".FOR_ALL_OPTIONS_CHOSEN; ?>';
	}
	else
		document.getElementById("DynPrice").innerHTML='';
}

function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
	}
}

function fillCheckbox(id) {
	if (document.getElementById(id).checked) {
		document.getElementById(id).checked = false;
	}
	else {
		document.getElementById(id).checked = true;
	}
}


