//sdc

var engine1, engine2;

function fPrice(price){
	price=new String(Math.round(price));
	var n=0;
	var r="";
	for(i=price.length-1;i>=0;i=i-1){
		if (n==3){
			r=" "+r;
			n=0;
		}
	
		r=price.substring(i,i+1)+r;
		n++;
	}
	return r;
}

function caaalc(){
	recalc();
}

function engineSel(type){
	if (type==1) {
		engine1=document.getElementById('type1').value;
		c=c5hdi[engine1];
		document.getElementById('expType1M1').innerHTML=c[0];
		document.getElementById('expType1M2').innerHTML=c[1];
		document.getElementById('expType1M3').innerHTML=c[2];
		
		if ( (engine1=="2,0 HDI ہتدد Sedan") || (engine1=="2,0 HDI ہتدد Tourer") )
			headpic="hdi20.jpg";
		else if (engine1=="2,2 HDI جتدد Sedan")
			headpic="hdi22.jpg";
		else if ( (engine1=="2,7 V6 HDI ہتدد Sedan") || (engine1=="2,7 V6 HDI ہتدد Tourer") )
			headpic="hdi27.jpg";
			
		document.getElementById("pagepic").innerHTML='<img width="739" height="196" alt="" src="/i/'+headpic+'" />';
		
	} else {
		engine2=document.getElementById('type2').value;
		c=c5[engine2];
		document.getElementById('expType2M1').innerHTML=c[0];
		document.getElementById('expType2M2').innerHTML=c[1];
		document.getElementById('expType2M3').innerHTML=c[2];
	}
}

function recalc(){
//	alert("erfer");
	
	var mode=parseInt(document.getElementById('mode').value)-1;
	var annualRun=parseInt(document.getElementById('run').value);
	var price1=parseFloat(document.getElementById('price1').value);
	var price2=parseFloat(document.getElementById('price2').value);
	
//	alert(mode+' '+annualRun+' '+price1+' '+price2);
	
	var volume=71;
	var cost1y1=price1*c5hdi[engine1][mode]*annualRun/100;
	var cost2y1=price2*c5[engine2][mode]*annualRun/100;
	var diffy1=Math.round(cost1y1)-Math.round(cost2y1);
	
	var avgRunKm1=100*volume/c5hdi[engine1][mode];
	var avgRunKm2=100*volume/c5[engine2][mode];
	var diffRunKm=avgRunKm1-avgRunKm2;
	var avgRunDay1=360*avgRunKm1/annualRun;
	var avgRunDay2=360*avgRunKm2/annualRun;
	var diffRunDay=Math.round(avgRunDay1)-Math.round(avgRunDay2);
	
	
//	alert(cost1y1);
	document.getElementById('cost1y1').innerHTML=fPrice(Math.round(cost1y1))+' ً.';
	document.getElementById('cost2y1').innerHTML=fPrice(Math.round(cost2y1))+' ً.';
	document.getElementById('diffy1').innerHTML=fPrice(Math.round(diffy1))+' ً.';
	
	document.getElementById('cost1y2').innerHTML=fPrice(Math.round(cost1y1)*2)+' ً.';
	document.getElementById('cost2y2').innerHTML=fPrice(Math.round(cost2y1)*2)+' ً.';
	document.getElementById('diffy2').innerHTML=fPrice(Math.round(diffy1)*2)+' ً.';
	
	document.getElementById('cost1y3').innerHTML=fPrice(Math.round(cost1y1)*3)+' ً.';
	document.getElementById('cost2y3').innerHTML=fPrice(Math.round(cost2y1)*3)+' ً.';
	document.getElementById('diffy3').innerHTML=fPrice(Math.round(diffy1)*3)+' ً.';
	
	document.getElementById('avgRunKm1').innerHTML=Math.round(avgRunKm1);
	document.getElementById('avgRunKm2').innerHTML=Math.round(avgRunKm2);
	document.getElementById('diffRunKm').innerHTML=Math.round(diffRunKm);
	
	document.getElementById('avgRunDay1').innerHTML=Math.round(avgRunDay1);
	document.getElementById('avgRunDay2').innerHTML=Math.round(avgRunDay2);
	document.getElementById('diffRunDay').innerHTML=Math.round(diffRunDay);
}
