var zusatzangebotX;

//window.addEventListener("load", initForm, false);

function initForm(){
/*
	element=$('formularfeld_zusatzangebote_0_0');
	if (typeof(element)!='undefined'){


		element.addEventListener('mouseover', function(evt) { 		   		
		   		alert('##'+evt.currentTarget.name);  
			}, false
		);
			
	}
*/		
}	


function updatePrice(){


	var anzahl	     = document.forms['form1']['formularfeld_anzahl_0'].value;
	var paketeId     = document.forms['form1']['formularfeld_paketeId_0'].value;
	var zahlungsform = (document.forms['form1']['formularfeld_zahlungsform_0_0'].checked)
		? document.forms['form1']['formularfeld_zahlungsform_0_0'].value
	    : document.forms['form1']['formularfeld_zahlungsform_0_1'].value;
		
	var i=0;
	var values=new Array();
	while(true){
		var fieldName='formularfeld_zusatzangebote_0['+i+']';
		if (typeof(document.forms['form1'][fieldName])=='undefined') break;
	
		if (document.forms['form1'][fieldName].checked){
			values.push(document.forms['form1'][fieldName].value);
		}
		i++;
	}
	var valueList=values.join(',');
		
	new Ajax.Request('ajaxServer.php',
  	{  		  		
    	method:'get',
		parameters: {
			moduleName:'module/paketbestellung/paketbestellung',
			moduleMode: 'getPrice',
			anzahl:anzahl,
			paketeId:paketeId,
			zusatzangeboteIdList:valueList,
			zahlungsform: zahlungsform,
			physicalDelivery: true
		},
    	onSuccess: function(transport){
			var response = transport.responseText || "---";
			displayPrice(response);
    	}
  	});	
}


function displayPrice(price){	
	document.forms['form1']['formularfeld_gesamtpreis_0'].value = price;
	$('formularfeld_gesamtpreis_0').innerHTML = price;
}	

function showZusatzangebot(id){
	new Ajax.Request('ajaxServer.php',
  	{  		  		
    	method:'get',
		parameters: {
			moduleName:'module/paketbestellung/paketbestellung',
			moduleMode: 'zusatzangebot',
			zusatzangeboteId:id
		},
    	onSuccess: function(transport){
			var response = transport.responseText || "---";
			displayZusatzangebot(response);
    	}
  	});	
  	
  	
	var zusatzangebot = $('zusatzangebot');
	zusatzangebot.style.left='100%';	
	zusatzangebotX=0;
	$('zusatzangebot').style.display='block';
	scrollZusatzangebot();
							  	  	
}

function scrollZusatzangebot() {
	var zusatzangebot = $('zusatzangebot');
	
	if(zusatzangebotX > -300) {
		zusatzangebotX-=5;		
		zusatzangebot.style.marginLeft = zusatzangebotX+'px';
		
		window.setTimeout('scrollZusatzangebot()', 5);
	}
}



function displayZusatzangebot(html){	
	$('zusatzangebot').innerHTML=html;		
}	

function hideZusatzangebot(){
	$('zusatzangebot').style.display='none';
}



