var NN = document.layers? true : false;
var IE = document.all? true : false;
var DOM = document.getElementById? true : false;
var menutimeout;
var closeTime=500;
var hideMenuCheck=false;
var SearchBar_shiftTop=6;
var SearchBar_shiftWidth=-2;
var arrMenuName = new Array ();
var globalLanguage = "de";
var globalCheckSubmit = false;
var globalRecordcount = false;
var globalNewrecordAddition = false;
var globalArray = new Array();
var showContent ="";
var globalProdID="";
var globalBasePrice="";
function SearchBar_menuitemover(from) {
	from.className = 'SearchBarPopupHover';
}
function SearchBar_menuitemout(from) {
	from.className = 'SearchBarPopup';
}
function getelement(id) {
  if (DOM) { return document.getElementById(id) }
  else if (NN) { return document.layers[id] }
  else { return document.all[id] };
}
function getelementstyle(id) {
    if (DOM) { return document.getElementById(id).style }
    else if (NN) { return document.layers[id] }
    else { return document.all[id].style };
}
function shiftto(obj, x, y,moveYPosition) {
  if (DOM) {
    obj.style.left = x+3;
    obj.style.top = y-moveYPosition;
  } else if (NN) { obj.moveTo(x,y);
  } else {
    obj.style.pixelLeft = x+1;
    obj.style.pixelTop = y;
  }
}
function setshow() {
  if (DOM) { return "visible";
  } else if (NN) { return "show";
  } else { return "visible";}
}
function sethide() {
  if (DOM) { return "hidden"; }
  else if (NN) { return "hide"; }
  else { return "hidden"; }
}
function getleft(obj) {
  if (DOM || IE) {
    for (var lx=0; obj!=null; lx+=obj.offsetLeft, obj=obj.offsetParent);
    return lx;
  } else { return obj.top;}
}

function gettop(obj) {
  if (DOM || IE) {
    for (var ly=0; obj!=null; ly+=obj.offsetTop, obj=obj.offsetParent);
    return ly;
  } else { return obj.top; }
}

function getheight(obj) {
  if (DOM) {return obj.offsetHeight }
  else if (NN)  { return obj.clip.height }
  else { return obj.clientHeight }
}
function SearchBar_popup(menulevel,id, from) {
	SearchBar_menuitemover(from);
	elem = getelement(id);
	hideMenuCheck=false;
	window.clearTimeout(menutimeout);
	if (menulevel < arrMenuName.length) {
		var arrCnt = arrMenuName.length-1;
		while (arrCnt > menulevel) {
			if (getelement(arrMenuName[arrCnt]) != null) {
				elemstyle = getelementstyle(arrMenuName[arrCnt]);
				elemstyle.visibility=sethide();	
				arrMenuName[arrCnt] = "";
			}
			arrCnt--;
		}
	}
	if (id != null) {
		if (arrMenuName[menulevel] != id) {
			if (getelement(arrMenuName[arrCnt]) != null) {	
				elemstyle = getelementstyle(arrMenuName[arrCnt]);
				elemstyle.visibility=sethide();
			}	
		}
		arrMenuName[menulevel] = id;
		shiftto(elem, getleft(from)+SearchBar_shiftWidth, gettop(from)+getheight(from)+SearchBar_shiftTop);
		elemstyle = getelementstyle(id);
		elemstyle.visibility=setshow();
	} else {
			if (getelement(arrMenuName[arrCnt]) != null) {	
				elemstyle = getelementstyle(arrMenuName[arrCnt]);
				elemstyle.visibility=sethide();
}	}	}
function SearchBar_first_popup(menulevel,id, from,moveYPosition,lang) {
	elem = getelement(id);
	hideMenuCheck=false;
	window.clearTimeout(menutimeout);
	var arrCnt = arrMenuName.length-1;
	while (arrCnt >= 0) {
		if (getelement(arrMenuName[arrCnt]) != null) {
			elemstyle = getelementstyle(arrMenuName[arrCnt]);
			elemstyle.visibility=sethide();	
			arrMenuName[arrCnt] = "";
		}
		arrCnt--;
	}

	if (id != null) {
		arrMenuName[menulevel] = id;
		if(moveYPosition == 'warenKorbSetting'){
			if (IE){
				if(lang=='de')
					shiftto(elem, getleft(from)+SearchBar_shiftWidth-8, gettop(from)+getheight(from)+SearchBar_shiftTop, -2);
				else
					shiftto(elem, getleft(from)+SearchBar_shiftWidth-9, gettop(from)+getheight(from)+SearchBar_shiftTop, -2);
			}
			else {
				if(lang=='fr')
					shiftto(elem, getleft(from)-13, gettop(from)+getheight(from)+SearchBar_shiftTop, -2);	
				else
					shiftto(elem, getleft(from)-10, gettop(from)+getheight(from)+SearchBar_shiftTop, -2);	
			}
		}
		else
			shiftto(elem, getleft(from)+SearchBar_shiftWidth, gettop(from)+getheight(from)+SearchBar_shiftTop, moveYPosition);
		elemstyle = getelementstyle(id);
		elemstyle.visibility=setshow();
}	}

function SearchBar_popdown(menulevel, from) {
	SearchBar_menuitemout(from);
	hideMenuCheck=true;
	menutimeout = window.setTimeout("hidemenuMenu("+menulevel+")", closeTime);
}
function popdown(menulevel, from) {
	//menuitemout(from);
	hideMenuCheck=true;
	menutimeout = window.setTimeout("hidemenuMenu("+menulevel+")", closeTime);
}
function hidemenuMenu(menulevel) {
  if (hideMenuCheck) {
    var arrCnt = arrMenuName.length-1;
    while (arrCnt >= 0) {
      if (getelement(arrMenuName[arrCnt]) != null) {
        elemstyle = getelementstyle(arrMenuName[arrCnt]);
        elemstyle.visibility=sethide();
        arrMenuName[arrCnt] = "";
      }
      arrCnt--;
    }
  }
}
/*** AJAX Functions ***/
function doQuery(id,lang)	{
	// send data to CF
	globalCheckSubmit = false;
	globalLanguage = lang;
	var checkQuantity = 1;
	checkQuantity = eval("document.getElementById('quantity_"+id+"').value"); 
	if(checkQuantity=="" || checkQuantity < 0 || checkQuantity==0)
		checkQuantity = 1;
	if(lang=="")
		globalLanguage = "de";
	var prodIDQuantity = id +";"+checkQuantity+";"+globalLanguage;
	DWRUtil.useLoadingMessage();
	DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'doQuery', prodIDQuantity, doQueryResults);
}

// call back function
function doQueryResults (results) {
	var obj1=document.getElementById("idWarenkorbText");
	//check error code
	if(results.error == 0){
	if(globalLanguage=="fr")	
		$('titleHigh').innerHTML = "Cet article a &eacute;t&eacute; ajout&eacute; &agrave; votre panier";
	else if(globalLanguage=="it")
		$('titleHigh').innerHTML = "Questo prodotto &egrave; stato aggiunto al vostro paniere";
	else	
		$('titleHigh').innerHTML = "Dieses Produkt wurde Ihrem Warenkorb hinzugef&uuml;gt";

	document['dispSmallImg'].src = results.imagename.replace(/\\/g,"/");
	$('dispProdName').innerHTML = results.name_de;
	$('dispPrice').innerHTML = "CHF "+results.price.toFixed(2);
	if(results.flashe!="")
		$('dispflashe').innerHTML = "&nbsp;/&nbsp;"+results.flashe;
	$('idWarenkorbTotal').innerHTML = results.warenkorbtotal;
	globalNewrecordAddition = true;
	}
	else{
		document['dispSmallImg'].src = "/customcf/images/spacer.gif";
		if(results.errordesc!=""){
			//display error message
			$('titleHigh').innerHTML = results.errordesc;
		}
	}
		
	popupWarencorb(0, 'popupWarenkorb', obj1, 0);
	hideMenuCheck=true;
	menutimeout = window.setTimeout("hidemenuMenu(0)", 5000);

}
function popupWarencorb(menulevel,id, from,moveYPosition) {
	elem = getelement(id);
	hideMenuCheck=false;

	window.clearTimeout(menutimeout);
	if (IE)
		var left = findPosX(from)-10;
	else
		var left = findPosX(from)-10;
		
	var top = findPosY(from)+22;

	if (id != null) {
		arrMenuName[menulevel] = id;
		shiftto(elem, left, top, moveYPosition);
		elemstyle = getelementstyle(id);
		elemstyle.visibility=setshow();
	}
}
function findPosX(obj)
{
var curleft = 0;
if(obj.offsetParent)
	while(1) 
	{
	  curleft += obj.offsetLeft;
	  if(!obj.offsetParent)
		break;
	  obj = obj.offsetParent;
	}
else if(obj.x)
	curleft += obj.x;
return curleft;
}
function findPosY(obj)
{
var curtop = 0;
if(obj.offsetParent)
	while(1)
	{
	  curtop += obj.offsetTop;
	  if(!obj.offsetParent)
		break;
	  obj = obj.offsetParent;
	}
else if(obj.y)
	curtop += obj.y;
return curtop;
}
//warenkorb dropdown

function displayWarekorbResults(results){
	var obj1=document.getElementById("idWarenkorbText");
	if(results.getRowCount() > 0){
		tbl = $('resultsTable');
		var rowTemp = document.createElement('tr');
		var tempCell 	= document.createElement('td');
		tempCell.setAttribute("colspan","3");
		var picLineSep = document.createElement('img');
		picLineSep.src	= "/customcf/images/warenkorb_separator.gif";
		tempCell.appendChild(picLineSep); 
	    rowTemp.appendChild(tempCell); 
		tbl.appendChild(rowTemp); 
		var mycurrent_row 	= "";
		for(i=0;i<results.getRowCount();i++){
			mycurrent_row 	= document.createElement('tr');
			var mycurrent_cell 	= document.createElement('td');
			var firstTD = results.name[i];
			mycurrent_cell.appendChild(document.createTextNode(firstTD)); 
			mycurrent_row.appendChild(mycurrent_cell);
			tbl.appendChild(mycurrent_row); 
		}  
		
	SearchBar_first_popup(0, 'dropdownWarenkorb', obj1, 'warenKorbSetting');
	}
/***
	var bname = navigator.appName;
		if (bname == "Microsoft Internet Explorer")
			y.attachEvent("onmouseover",SearchBar_first_popup(0, 'dropdownWarenkorb', this, 'warenKorbSetting'))
		else
			y.addEventListener("mouseover",SearchBar_first_popup(0, 'dropdownWarenkorb', this, 'warenKorbSetting'),false)

***/	
}
function getWarenkorbList(lang,recordCount){
	globalLanguage = lang;	
	var fetchRecord = false;
	if(globalNewrecordAddition || recordCount > 0)
		fetchRecord = true;
	if(globalNewrecordAddition && recordCount == 0)
		fetchRecord = true;	
	if(fetchRecord){
		if(!globalCheckSubmit){
		DWRUtil.useLoadingMessage();
		DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'getWarenkorb', lang, getWarekorbResults);
		globalCheckSubmit = true;
		}
		else {
		var obj1=document.getElementById("idWarenkorbText");
			if(globalRecordcount){
			setContent('showDropdownContent',showContent);
			SearchBar_first_popup(0, 'dropdownWarenkorb', obj1, 'warenKorbSetting',globalLanguage);
			}
		}
	}
}
function getWarekorbResults(results){
	var obj1=document.getElementById("idWarenkorbText");
	if(results.getRowCount() > 0){
	globalRecordcount = true;
	showContent = '<div class="WarenkorbPopupbox" id="dropdownWarenkorb">';
	showContent += '<div onmouseover="SearchBar_popup(1, null, this)" onmouseout="SearchBar_popdown(1,this)">';
	showContent += '<table border="0" cellspacing="0" cellpadding="0" width="100%">';
	showContent += '<tr><td colspan="3" bgcolor="#e5e5e5"><img src="/customcf/images/spacer.gif" alt="" border="0" /></td></tr>';
	showContent += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	var totalQuantity = 0;
	var totalPrice = 0;
	var warenKorbLink = "/shops/warenkorb.cfm";
	if(globalLanguage=="fr")
		warenKorbLink = "/boutiques/warenkorb.cfm";
	else if(globalLanguage=="it")
		warenKorbLink = "/shop/warenkorb.cfm";
	for(i=0;i<results.getRowCount();i++){
	totalQuantity = totalQuantity + results.quantitymultiple[i];
	totalPrice = totalPrice + results.totalpricenew[i];
	showContent += '<tr><td width="20" align="left"><span id="greyBoldAjax">'+ results.quantitymultiple[i] +'</span></td><td colspan="2"><span id="greyBoldAjax">'+ results.name[i] +'</span></td></tr>';	
	if(results.productdesc[i] != "")
		showContent += '<tr><td>&nbsp;</td><td colspan="2"><span id="greyBoldAjax">CHF&nbsp;'+results.price[i].toFixed(2)+'</span><span id="greyNormalAjax">&nbsp;/&nbsp;'+results.productdesc[i]+'</span></td></tr>';
	else
		showContent += '<tr><td>&nbsp;</td><td colspan="2"><span id="greyBoldAjax">CHF&nbsp;'+results.price[i].toFixed(2)+'</span></td></tr>';
	showContent += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	showContent += '<tr><td colspan="3" bgcolor="#e5e5e5"><img src="/customcf/images/spacer.gif" alt="" border="0" /></tr>';
	showContent += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	}
	showContent += '<tr><td><span id="greyBoldAjax">'+totalQuantity+'</span></td><td><span id="greyBoldAjax">Subtotal</span></td><td align="right"><span id="greyBoldAjax">'+totalPrice.toFixed(2)+'</span></td></tr>';
	showContent +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	showContent +='<tr><td colspan="3" bgcolor="#e5e5e5"><img src="/customcf/images/spacer.gif" alt="" border="0" /></tr>';
	showContent +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	//showContent +='<tr><td colspan="3" height="10" valign="middle"><table cellspacing="0" cellpadding="0" width="100%"><tr><td align="left"><a href="/'+globalLanguage+warenKorbLink+'" ><img src="/customcf/pics/'+globalLanguage+'/warenkorb_grey.gif" alt="" border="0" /></a></td><td align="right"><a href="/shop/shopping/cart.cfm?lang='+globalLanguage+'&checkout=y" ><img src="/customcf/pics/'+globalLanguage+'/zurkasse.gif" alt="" border="0" /></a></td></tr></table></td></tr>';
	showContent +='<tr><td colspan="3" height="10" valign="middle"><table cellspacing="0" cellpadding="0" width="100%"><tr><td colspan="2" align="right"><a href="/'+globalLanguage+warenKorbLink+'" ><img src="/customcf/pics/'+globalLanguage+'/zurkasse.gif" alt="" border="0" /></a></td></tr></table></td></tr>';
	showContent +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
	showContent +='</table>';
	showContent +='</div>';
	showContent +='</div>';
	setContent('showDropdownContent',showContent);
	SearchBar_first_popup(0, 'dropdownWarenkorb', obj1, 'warenKorbSetting',globalLanguage);
	}
}
function setContent(id,content){
	if (document.all){
		document.all[id].innerHTML = content;
	} else if (document.layers){
		document.layers[id].innerHTML = content;
	} else if (document.getElementById){
		document.getElementById(id).innerHTML = content;
	}
}
//from geschenkkarte form
function check_sumOld(prodID){
		var totalAmount=0;
			for(var i=0;i<document.transactions.elements.length-1;i++)
               {
                       if(document.transactions.elements[i].type=='text' && document.transactions.elements[i].name.indexOf("preis_total_")==0)
                       {
                               if(document.transactions.elements[i].value!="")
 								totalAmount =totalAmount+Number(document.transactions.elements[i].value);
                       }
               }
		
		document.transactions.total_amount.value = totalAmount;
		if (eval('document.transactions.anzahl_' + prodID + '.value') != "" && eval('document.transactions.anzahl_' + prodID + '.value')> 0 && eval('document.transactions.preis_' + prodID + '.value') != "" && eval('document.transactions.preis_' + prodID + '.value')> 0 && eval('document.transactions.preis_total_' + prodID + '.value') != "" && eval('document.transactions.preis_total_' + prodID + '.value')> 0) {
		var input_filed=prodID + "*" +eval('document.transactions.anzahl_' + prodID + '.value') + "$"+eval('document.transactions.preis_' + prodID + '.value')+"|"+eval('document.transactions.preis_total_' + prodID + '.value');
		//alert(input_filed);
		if(globalArray.length){
			for(var i=0; i<globalArray.length; i++) {
			var returnVal = verifyRecordExisting(prodID);
					if(returnVal[0])
						removeByIndex(returnVal[1]);
					globalArray.push(input_filed);	
													//verifyArray(globalArray);		
			}
		}
		else
			globalArray.push(input_filed);
		}
}
					function removeByIndex(arrayIndex){ 
					globalArray.splice(arrayIndex,1); 
					}
					function verifyRecordExisting(searchVal){
					var returnval = false;
					var countVal="no";
						for(var i=0; i<globalArray.length; i++) {
									var verifyProdID = globalArray[i].substring(0,globalArray[i].indexOf("*"));
									//alert("verifyProdID:"+verifyProdID+"\n"+"searchVal:"+searchVal);
									if(verifyProdID==searchVal){
										returnval = true;
										countVal = i;
										break;
										}
								}
					return [returnval,countVal];			
					}
					function check_data(asdf,val)
					{
					//alert(event.keyCode);
					if(event.keyCode < 48 || event.keyCode > 57) 
						{ event.returnValue = false; } 
					else 
						{
						if(event.which < 48 || event.which > 57) return false;
						}

					}
					function isnumeric_check(s){
						if(s!="")
						{
							for(var i=0;i<s.length;i++){
								if((s.charCodeAt(i)< 48) || (s.charCodeAt(i)>57))
									return false;
							}
						}	
					return true;
					}

//for geschenkkarte
function checkValues(fieldNum){
var anzahl=eval("document.transactions.anzahl_"+fieldNum+".value");
var wert=eval("document.transactions.preis_"+fieldNum+".value");

if(!isnumeric_check(anzahl)){
anzahl = 0;
eval("document.transactions.anzahl_"+fieldNum+".value=0");
}
if(!isnumeric_check(wert)){
wert = 0;	
eval("document.transactions.preis_"+fieldNum+".value=0");
}	
eval("document.transactions.preis_total_"+fieldNum+".value="+(anzahl*wert));
}
function doQueryGeschenkKarte(prodID,basePrice,lang){
var input_filed="";	
var anzahl = eval('document.transactions.anzahl_' + prodID + '.value');
var preis = eval('document.transactions.preis_' + prodID + '.value');
var preis_total = eval('document.transactions.preis_total_' + prodID + '.value');
globalProdID=prodID;
globalBasePrice=basePrice;
	if(anzahl > 0 && preis > 0 && preis_total > 0){
		input_filed=prodID + "*" +anzahl + "$"+preis+"|"+preis_total+"@"+lang;
		DWRUtil.useLoadingMessage();
		DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'doQueryGeschenk', input_filed, doQueryResultsGeschenk);
	}
}
function doQueryResultsGeschenk(results){
		//alert("this is result:"+results.quantitymultiple[0]);
		var obj1=document.getElementById("idWarenkorbText");
		var returnProdId="";
	if(results.getRowCount() > 0){
		var boxTitle="";
		if(globalLanguage=="fr")	
			boxTitle = "Cet article a &eacute;t&eacute; ajout&eacute; &agrave; votre panier";
		else if(globalLanguage=="it")
			boxTitle = "Questo prodotto &egrave; stato aggiunto al vostro paniere";
		else	
			boxTitle = "Dieses Produkt wurde Ihrem Warenkorb hinzugef&uuml;gt";
			var showContentGeschenk="";
			globalRecordcount = true;
			globalNewrecordAddition = true;
			var totalQuantity = 0;
			var totalPrice = 0;
			var warenKorbLink = "/shops/warenkorb.cfm";
			if(globalLanguage=="fr")
				warenKorbLink = "/boutiques/warenkorb.cfm";
			else if(globalLanguage=="it")
			warenKorbLink = "/shop/warenkorb.cfm";
			
			showContentGeschenk = '<div class="WarenkorbPopupbox" id="dropdownWarenkorb2">';
			showContentGeschenk += '<div onmouseover="SearchBar_popup(1, null, this)" onmouseout="SearchBar_popdown(1,this)">';
			showContentGeschenk += '<table border="0" cellspacing="0" cellpadding="0" width="100%">';
			showContentGeschenk += '<tr><td colspan="3" bgcolor="#e5e5e5"><img src="/customcf/images/spacer.gif" alt="" border="0" /></td></tr>';
			showContentGeschenk += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			showContentGeschenk += '<tr><td colspan="3"><span id="titleHigh">'+boxTitle+'</span></td></tr>';
			showContentGeschenk +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			for(i=0;i<results.getRowCount();i++){
			totalQuantity = totalQuantity + results.quantitymultiple[i];
			totalPrice = totalPrice + results.totalpricenew[i];
			showContentGeschenk += '<tr><td colspan="2"><img src="'+ results.sm_image[i].replace(/\\/g,"/") +'" border="0"/></td></tr>';	
			showContentGeschenk += '<tr><td colspan="2"><span id="greyBoldAjax">'+ results.name1[i] +'</span></td></tr>';	
			if(results.productdesc[i] != "")
				showContentGeschenk += '<tr><td colspan="2"><span id="greyBoldAjax">CHF&nbsp;'+results.price[i].toFixed(2)+'</span><span id="greyNormalAjax">&nbsp;/&nbsp;'+results.productdesc[i]+'</span></td></tr>';
			else
				showContentGeschenk += '<tr><td colspan="2"><span id="greyBoldAjax">CHF&nbsp;'+results.price[i].toFixed(2)+'</span></td></tr>';
			showContentGeschenk += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			showContentGeschenk += '<tr><td colspan="3" bgcolor="#e5e5e5"><img src="/customcf/images/spacer.gif" alt="" border="0" /></tr>';
			showContentGeschenk += '<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			}
			showContentGeschenk +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			showContentGeschenk +='<tr><td colspan="3" height="10" valign="middle"><table cellspacing="0" cellpadding="0" width="100%"><tr><td colspan="2" align="right"><a href="/'+globalLanguage+warenKorbLink+'" ><img src="/customcf/pics/'+globalLanguage+'/zurkasse.gif" alt="" border="0" /></a></td></tr></table></td></tr>';
			showContentGeschenk +='<tr><td colspan="3"><img src="/customcf/images/spacer.gif" width="10" height="5" border="0" /></td></tr>';
			showContentGeschenk +='</table>';
			showContentGeschenk +='</div>';
			showContentGeschenk +='</div>';
			//alert( globalProdID);
			eval('document.transactions.anzahl_' + globalProdID + '.value="0"');
			if(globalBasePrice=="N")
				eval('document.transactions.preis_' + globalProdID + '.value="0"');
			eval('document.transactions.preis_total_' + globalProdID + '.value="0"');
			globalProdID ="";
			setContent('showDropdownContent',showContentGeschenk);
			SearchBar_first_popup(0, 'dropdownWarenkorb2', obj1, 'warenKorbSetting',globalLanguage);
			hideMenuCheck=true;
			globalCheckSubmit=false;
			menutimeout = window.setTimeout("hidemenuMenu(0)", 5000);
	}

}
function doQueryWarenKorb(lang){
	DWRUtil.useLoadingMessage();
	DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'doQueryWarenkorbTotal', lang, doQueryWarenkorbTotalResults);
}
function doQueryWarenkorbTotalResults(results){
	$('idWarenkorbTotal').innerHTML = "";
	$('idWarenkorbTotal').innerHTML = results.warenkorbtotal;
}

