// Array Declation for Data Transfer & Bandwifth based plans
var totalvalues="Rs 17,650/-";
var my_label_price= new Array()

	my_label_price["512 Kbps"]=14150;
	my_label_price["1 MBPS"]=27350;
	my_label_price["2 MBPS"]=53000;
	my_label_price["5 MBPS"]=1080000;
	my_label_price["10 MBPS"]=1700000;
	my_label_price["15 MBPS"]=2540000;
	my_label_price["25 MBPS"]=4280000;

	my_label_price["10 GB"]=3000;
	my_label_price["20 GB"]=5500;
	my_label_price["50 GB"]=9500;
	my_label_price["100 GB"]=240000;
	my_label_price["250 GB"]=480000;    
	my_label_price["500 GB"]=872000;
	my_label_price["1000 GB"]=1597000;
  

function frmSubmit()
{
	var temp=0;
	for(i=0;i<document.MainForm.ColoSpace.length;i++)
	{
		if(document.MainForm.ColoSpace[i].checked) { temp=1; }
	}

	if(temp==1) { CalculateTotal(); document.MainForm.submit(); } else { alert('Please Select Co-Location Plans');}

}

function DisplayLabel()
{
	var divder=(document.MainForm.CRF_CURRENCY.value=="USD"?50:1);    
	content=eval(document.getElementById("space1"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity1.value)*3500)/divder);
	content=eval(document.getElementById("space2"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity2.value)*4000)/divder);
	content=eval(document.getElementById("space3"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity3.value)*4500)/divder);
	content=eval(document.getElementById("space4"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity4.value)*30000)/divder);
	content=eval(document.getElementById("space5"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity5.value)*50000)/divder);
//	content=eval(document.getElementById("space6"));
//	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " "+addCommas(parseInt((document.MainForm.quantity6.value)*550000)/divder);

	content=eval(document.getElementById("BndLayer"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " " +addCommas((my_label_price[document.MainForm.DTbndw.value])/divder); 

	content=eval(document.getElementById("DtrLayer"));
	content.innerHTML=document.MainForm.CRF_CURRENCY.value+ " " +addCommas((my_label_price[document.MainForm.DTtrf.value])/divder); 
}

function CalculateTotal()
{

	DisplayLabel();
	var Total=0;
	var divder=(document.MainForm.CRF_CURRENCY.value=="USD"?50:1);

	if(document.MainForm.ColoSpace[0].checked){ 
		Total+= (3500 * (document.MainForm.quantity1.value)); 
		document.MainForm.CRFCO_SPACE1.value="1 U;"+document.MainForm.quantity1.value+';'+document.MainForm.CRF_CURRENCY.value +" "+addCommas(document.MainForm.quantity1.value * 3500/divder); 
		document.MainForm.quantity1.disabled=false;
	}else {
		document.MainForm.CRFCO_SPACE1.value=""; 
		document.MainForm.quantity1.disabled=true;
		}

	if(document.MainForm.ColoSpace[1].checked){   
		Total+= (4000 * (document.MainForm.quantity2.value)); 
		document.MainForm.CRFCO_SPACE2.value="2 U;"+document.MainForm.quantity2.value+';'+document.MainForm.CRF_CURRENCY.value +" "+addCommas(document.MainForm.quantity2.value * 4000/divder); 
		document.MainForm.quantity2.disabled=false;
	}else {
		document.MainForm.CRFCO_SPACE2.value=""; 
		document.MainForm.quantity2.disabled=true;
		}

	if(document.MainForm.ColoSpace[2].checked){ 
		Total+= (4500 * (document.MainForm.quantity3.value)); 
		document.MainForm.CRFCO_SPACE3.value="3 U;"+document.MainForm.quantity3.value+';'+document.MainForm.CRF_CURRENCY.value +" "+addCommas(document.MainForm.quantity3.value * 4500/divder);
		document.MainForm.quantity3.disabled=false;
	}else {
		document.MainForm.CRFCO_SPACE3.value="";   
		document.MainForm.quantity3.disabled=true;
		}
	
	if(document.MainForm.ColoSpace[3].checked){ 
		Total+= (30000 * (document.MainForm.quantity4.value)); 
		document.MainForm.CRFCO_SPACE4.value="Half Rack ;"+document.MainForm.quantity4.value+';'+document.MainForm.CRF_CURRENCY.value +" "+addCommas(document.MainForm.quantity5.value * 30000/divder); 
		document.MainForm.quantity4.disabled=false;
	}else {
		document.MainForm.CRFCO_SPACE4.value=""; 
		document.MainForm.quantity4.disabled=true;
		}
    
	if(document.MainForm.ColoSpace[4].checked){ 
		Total+= (50000 * parseInt(document.MainForm.quantity5.value)); 
		document.MainForm.CRFCO_SPACE5.value=" Full Rack ;"+document.MainForm.quantity5.value+';'+document.MainForm.CRF_CURRENCY.value +" "+addCommas((parseInt(document.MainForm.quantity5.value)*50000)/divder); 
		document.MainForm.quantity5.disabled=false;
	}else {
		document.MainForm.CRFCO_SPACE5.value=""; 
		document.MainForm.quantity5.disabled=true;
		}

	if(document.MainForm.DatatrfType[0].checked) {
		document.MainForm.DTbndw.disabled=false;        
		document.MainForm.DTtrf.disabled=true;
		document.MainForm.DTtype.value=document.MainForm.DatatrfType[0].value;
		Total+=my_label_price[document.MainForm.DTbndw.value];
		document.MainForm.DTtype.value="Bandwidth Based ;"+document.MainForm.DTbndw.value + ";" +  document.MainForm.CRF_CURRENCY.value+ " " +addCommas((my_label_price[document.MainForm.DTbndw.value])/divder);	

	}if(document.MainForm.DatatrfType[1].checked) {
		document.MainForm.DTbndw.disabled=true;
		document.MainForm.DTtrf.disabled=false;
	document.MainForm.DTtype.value=document.MainForm.DatatrfType[1].value;
		Total+=my_label_price[document.MainForm.DTtrf.value];
		document.MainForm.DTtype.value="Data Transfer Based ;" + document.MainForm.DTtrf.value + ";" +  document.MainForm.CRF_CURRENCY.value+ " " +addCommas((my_label_price[document.MainForm.DTtrf.value])/divder);
	}

   
	divder=(document.MainForm.CRF_CURRENCY.value=="USD"?50:1);
	document.MainForm.Ctotal.value= (Total/divder);  
	content=eval(document.getElementById("total"));  
	totalvalues = addCommas(Total/divder);
	content.innerHTML="<strong>"+document.MainForm.CRF_CURRENCY.value+ " "+ totalvalues +"/- Per Month </strong>";    
	content=eval(document.getElementById("totalval"));  
	content.innerHTML="<strong>"+document.MainForm.CRF_CURRENCY.value+ " "+ totalvalues +"/- Per Month </strong>";    
        
}  
function addCommas(nStr)                      
{
	nStr += '';          
	x = nStr.split('.');                
	x1 = x[0];          
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}