function getRoiValue(elementId, byGet){
	if(byGet == true){
		return getURLParam(elementId);
	}else{
		return document.getElementById(elementId).innerHTML;
	}
}

function calculateRoi(byGet){
	var roiAm = Math.abs(getRoiValue('am',byGet));
	var roiAs = Math.abs(getRoiValue('as',byGet));
	var roiSp = Math.abs(getRoiValue('sp',byGet));
	var roiZa = Math.abs(getRoiValue('za',byGet));
		
	// loose trought spam
	var zva = Math.round(((roiAm*roiSp*roiZa) / 60)*100)/100;
	var zvj = Math.round((zva*250)*100)/100;
	var spamPrice = Math.round((zvj * (roiAs / 60))*100)/100;
	
	document.getElementById('roi_zva').innerHTML = zva;
	document.getElementById('roi_fva').innerHTML = Math.round((zva * (roiAs / 60))*100)/100;
	document.getElementById('roi_zvj').innerHTML = zvj;
	document.getElementById('roi_fvj').innerHTML = spamPrice;

	// compare cleanmail
	var userPriceArray = new Array();
	userPriceArray[5]		= 25;
	userPriceArray[10]		= 35;
	userPriceArray[15]		= 50;
	userPriceArray[20]		= 65;
	userPriceArray[30]		= 90;
	userPriceArray[50]		= 120;
	userPriceArray[75]		= 165;
	userPriceArray[100]		= 220;
	userPriceArray[200]		= 360;
	userPriceArray[500]		= 850;
	
	for(var maxUsers in userPriceArray){
		if(roiAm <= maxUsers)
			break;
	}
	
	if(roiAm > 500){
		document.getElementById('roi_compareCleanmail_Contact').style.display = 'block';
		document.getElementById('roi_compareCleanmail').style.display = 'none';
	}else{
		document.getElementById('roi_compareCleanmail_Contact').style.display = 'none';
		document.getElementById('roi_compareCleanmail').style.display = 'block';
		document.getElementById('roi_maxusers').innerHTML = maxUsers;
		document.getElementById('roi_pricemonth').innerHTML = userPriceArray[maxUsers];
		document.getElementById('roi_priceyear').innerHTML = (12*userPriceArray[maxUsers]);
		
		var priceDiff = spamPrice-(12*userPriceArray[maxUsers]);
		
		if(priceDiff > 0){
			
			document.getElementById('roi_pricesafe').innerHTML = priceDiff;
			document.getElementById('roi_pricesave_perc').innerHTML = Math.round((priceDiff*100)/spamPrice);
			document.getElementById('roi_compareCleanmail_safe').style.display = 'block';
			
		}else{
			document.getElementById('roi_compareCleanmail_safe').style.display = 'none';
		}
	
	}
	
	
	// your data
	document.getElementById('roi_am').innerHTML = roiAm;
	document.getElementById('roi_as').innerHTML = roiAs;
	document.getElementById('roi_sp').innerHTML = roiSp;
	document.getElementById('roi_za').innerHTML = roiZa;
		
}

function resetRoi(){
	// reset values
	document.getElementById('am').value = 5;
	document.getElementById('as').value = 80;
	document.getElementById('sp').value = 15;
	document.getElementById('za').value = 5;
}

function submitForm(formid){
	document.getElementById(formid).submit();
}