﻿// JScript File

function populatePriceMenuFromSelect(chBox, mode,  fromField, toField){
    if(chBox.checked) {
        populatePriceMenu(mode,  fromField, toField);
    }
}

function populatePriceMenu(mode,  fromField, toField){
	var arrPriceFrom;
	var arrPriceTo;
	if (mode=='Buy' || mode=='Sell' || mode=='Sale') {	
		// BUY
		arrPriceFrom = new Array(31);
		arrPriceFrom[0] = '1';
		arrPriceFrom[1] = '50,000';
		arrPriceFrom[2] = '100,000';
		arrPriceFrom[3] = '150,000';
		arrPriceFrom[4] = '200,000';
		arrPriceFrom[5] = '250,000';
		arrPriceFrom[6] = '300,000';
		arrPriceFrom[7] = '350,000';
		arrPriceFrom[8] = '400,000';
		arrPriceFrom[9] = '450,000';
		arrPriceFrom[10] = '500,000';
		arrPriceFrom[11] = '550,000';
		arrPriceFrom[12] = '600,000';
		arrPriceFrom[13] = '650,000';
		arrPriceFrom[14] = '700,000';
		arrPriceFrom[15] = '750,000';
		arrPriceFrom[16] = '800,000';
		arrPriceFrom[17] = '850,000';
		arrPriceFrom[18] = '900,000';
		arrPriceFrom[19] = '950,000';
		arrPriceFrom[20] = '1,000,000';
		arrPriceFrom[21] = '1,250,000';
		arrPriceFrom[22] = '1,500,000';
		arrPriceFrom[23] = '1,750,000';
		arrPriceFrom[24] = '2,000,000';
		arrPriceFrom[25] = '2,250,000';
		arrPriceFrom[26] = '2,500,000';
		arrPriceFrom[27] = '2,750,000';
		arrPriceFrom[28] = '3,000,000';
		arrPriceFrom[29] = '4,000,000';
		arrPriceFrom[30] = '5,000,000';

		arrPriceTo = new Array(31);
		arrPriceTo[0] = '50,000';
		arrPriceTo[1] = '100,000';
		arrPriceTo[2] = '150,000';
		arrPriceTo[3] = '200,000';
		arrPriceTo[4] = '250,000';
		arrPriceTo[5] = '300,000';
		arrPriceTo[6] = '350,000';
		arrPriceTo[7] = '400,000';
		arrPriceTo[8] = '450,000';
		arrPriceTo[9] = '500,000';
		arrPriceTo[10] = '550,000';
		arrPriceTo[11] = '600,000';
		arrPriceTo[12] = '650,000';
		arrPriceTo[13] = '700,000';
		arrPriceTo[14] = '750,000';
		arrPriceTo[15] = '800,000';
		arrPriceTo[16] = '850,000';
		arrPriceTo[17] = '900,000';
		arrPriceTo[18] = '950,000';
		arrPriceTo[19] = '1,000,000';
		arrPriceTo[20] = '1,250,000';
		arrPriceTo[21] = '1,500,000';
		arrPriceTo[22] = '1,750,000';
		arrPriceTo[23] = '2,000,000';
		arrPriceTo[24] = '2,250,000';
		arrPriceTo[25] = '2,500,000';
		arrPriceTo[26] = '2,750,000';
		arrPriceTo[27] = '3,000,000';
		arrPriceTo[28] = '4,000,000';
		arrPriceTo[29] = '5,000,000';
		arrPriceTo[30] = '5,000,000+';
		
	}else{
		// RENT 
		arrPriceFrom = new Array(24);
		arrPriceFrom[0] = '50';
		arrPriceFrom[1] = '100';
		arrPriceFrom[2] = '150';
		arrPriceFrom[3] = '200';
		arrPriceFrom[4] = '250';
		arrPriceFrom[5] = '300';
		arrPriceFrom[6] = '350';
		arrPriceFrom[7] = '400';
		arrPriceFrom[8] = '450';
		arrPriceFrom[9] = '500';
		arrPriceFrom[10] = '550';
		arrPriceFrom[11] = '600';
		arrPriceFrom[12] = '650';
		arrPriceFrom[13] = '700';
		arrPriceFrom[14] = '750';
		arrPriceFrom[15] = '800';
		arrPriceFrom[16] = '850';
		arrPriceFrom[17] = '900';
		arrPriceFrom[18] = '950';
		arrPriceFrom[19] = '1,000';
		arrPriceFrom[20] = '1,500';
		arrPriceFrom[21] = '2,000';
		arrPriceFrom[22] = '3,000';
		arrPriceFrom[23] = '4,000';

		arrPriceTo = new Array(24);
		arrPriceTo[0] = '50';
		arrPriceTo[1] = '100';
		arrPriceTo[2] = '150';
		arrPriceTo[3] = '200';
		arrPriceTo[4] = '250';
		arrPriceTo[5] = '300';
		arrPriceTo[6] = '350';
		arrPriceTo[7] = '400';
		arrPriceTo[8] = '450';
		arrPriceTo[9] = '500';
		arrPriceTo[10] = '550';
		arrPriceTo[11] = '600';
		arrPriceTo[12] = '650';
		arrPriceTo[13] = '700';
		arrPriceTo[14] = '750';
		arrPriceTo[15] = '800';
		arrPriceTo[16] = '850';
		arrPriceTo[17] = '900';
		arrPriceTo[18] = '950';
		arrPriceTo[19] = '1,000';
		arrPriceTo[20] = '1,500';
		arrPriceTo[21] = '2,000';
		arrPriceTo[22] = '3,000';
		arrPriceTo[23] = '4,000+';
		
		
	}
	buildList(arrPriceFrom, arrPriceTo,  fromField, toField)	
}

function buildList(arrPriceFrom, arrPriceTo,  fromField, toField) {   
    var from = eval('document.aspnetForm.' + fromField);
    var to = eval('document.aspnetForm.' + toField);
	from.options.length = 0;	
	from.options[0] = new Option('Min. Price');
	from.options[0].value = '0'
	to.options.length = 0;
	to.options[0] = new Option('Max. Price');
	to.options[0].value = '0'
	for (var i=0; i < arrPriceFrom.length; i++)	{
		from.options.length = i+1;			
	    from.options[i+1] = new Option(arrPriceFrom[i]);	
		from.options[i+1].value = arrPriceFrom[i].replace(',','').replace('+','').replace(',','');				
		
		to.options.length = i+1;		
	    to.options[i+1] = new Option(arrPriceTo[i]);			
		to.options[i+1].value = arrPriceTo[i].replace(',','').replace('+','').replace(',','');		
	
	}
	
}