﻿// JScript File
function CommonConstants(){//variable  name  
    try{
		this.Current_Date=new Date();
		this.dtFmtStr1='dd/mm/yyyy';
		this.tableResultsDetCss='resultTextNormalSml'//common contanstant css class
	}catch(err){
        alert('error in Constants.js.CommonConstants() '+err.description)
    }
}

function ROIConstants(){
	try{
		this.taxRateSurchYes=11.33;
		this.taxRateSurchNo=10.30;
	}catch(err){
        alert('error in Constants.js.ROIConstants() '+err.description)
    }
}
 
 function getCostInflationIndex(p_Date){
	 try{					 
		  if( p_Date >= new Date('4/1/1981') && p_Date <= new Date('3/31/1982') ){
			return 100;
		  }else if(p_Date >= new Date('4/1/1982') && p_Date <= new Date('3/31/1983')){
			return 109;
		 }else if(p_Date >= new Date('4/1/1983') && p_Date <= new Date('3/31/1984')){
			return 116;
		 }else if(p_Date >= new Date('4/1/1984') && p_Date <= new Date('3/31/1985')){
			return 125;
		 }else if(p_Date >= new Date('4/1/1985') && p_Date <= new Date('3/31/1986')){
			return 133;
		 }else if(p_Date >= new Date('4/1/1986') && p_Date <= new Date('3/31/1987')){
			return 140;
		 }else if(p_Date >= new Date('4/1/1987') && p_Date <= new Date('3/31/1988')){
			return 150;
		 }else if(p_Date >= new Date('4/1/1988') && p_Date <= new Date('3/31/1989')){
			return 161;
		 }else if(p_Date >= new Date('4/1/1989') && p_Date <= new Date('3/31/1990')){
			return 172;
		 }else if(p_Date >= new Date('4/1/1990') && p_Date <= new Date('3/31/1991')){
			return 182;
		 }else if(p_Date >= new Date('4/1/1991') && p_Date <= new Date('3/31/1992')){
			return 199;
		 }else if(p_Date >= new Date('4/1/1992') && p_Date <= new Date('3/31/1993')){
			return 223;
		 }else if(p_Date >= new Date('4/1/1993') && p_Date <= new Date('3/31/1994')){
			return 244;
		 }else if(p_Date >= new Date('4/1/1994') && p_Date <= new Date('3/31/1995')){
			return 259;
		 }else if(p_Date >= new Date('4/1/1995') && p_Date <= new Date('3/31/1996')){
			return 281;
		 }else if(p_Date >= new Date('4/1/1996') && p_Date <= new Date('3/31/1997')){
			return 305;
		 }else if(p_Date >= new Date('4/1/1997') && p_Date <= new Date('3/31/1998')){
			return 331;
		 }else if(p_Date >= new Date('4/1/1998') && p_Date <= new Date('3/31/1999')){
			return 351;
		 }else if(p_Date >= new Date('4/1/1999') && p_Date <= new Date('3/31/2000')){
			return 389;
		 }else if(p_Date >= new Date('4/1/2000') && p_Date <= new Date('3/31/2001')){
			return 406;
		 }else if(p_Date >= new Date('4/1/2001') && p_Date <= new Date('3/31/2002')){
			return 426;
		 }else if(p_Date >= new Date('4/1/2002') && p_Date <= new Date('3/31/2003')){
			return 447;
		 }else if(p_Date >= new Date('4/1/2003') && p_Date <= new Date('3/31/2004')){
			return 463;
		 }else if(p_Date >= new Date('4/1/2004') && p_Date <= new Date('3/31/2005')){
			return 480;
		 }else if(p_Date >= new Date('4/1/2005') && p_Date <= new Date('3/31/2006')){
			return 497;
		 }else if(p_Date >= new Date('4/1/2006') && p_Date <= new Date('3/31/2007')){
			return 525;
		 }else if(p_Date >= new Date('4/1/2007') && p_Date <= new Date('3/31/2008')){
			return 551;
		 }else{
			return 0;
		 }
	 }catch(err){
        alert('error in Constants.js.getCostInflationIndex() '+err.description)
    }
 }

