function populateBudgetSelect() {
	var testModelName = document.getElementById("EnquiryCurrencyCode");
	if(!testModelName){
		var enquiryMainModelName = "EnquiryNew";
	}else{
		var enquiryMainModelName = "Enquiry";
	}
	
	var divEnquiryMinBudget = document.getElementById('divEnquiryMinBudget');
	divEnquiryMinBudget.innerHTML = '';
	var bugetIndex = new Array('first','lux','super','self');
	
	var budgets = new Array();
	var budgetAmounts = new Array();
	var currSelect = document.getElementById(enquiryMainModelName+"CurrencyCode");
	var curr = currSelect.options[currSelect.selectedIndex].value;
	var x;
	var newOption;
	
	if (curr != '') {
		switch(curr)
		{
			case 'USD':
				budgets['first'] = 'First Class - $800 +';budgetAmounts['first'] = 801;
				budgets['lux'] = 'Luxury - $500 - $800';budgetAmounts['lux'] = 800;
				budgets['super'] = 'Superior - $250 - $500';budgetAmounts['super'] = 500;
				budgets['self'] = 'or enter budget below...';budgetAmounts['self'] = 0;
				break;
				
			case 'EUR':
				budgets['first'] = "First Class - "+String.fromCharCode(8364)+"600 +";budgetAmounts['first'] = 601;
				budgets['lux'] = "Luxury - "+String.fromCharCode(8364)+"400 - "+String.fromCharCode(8364)+"600";budgetAmounts['lux'] = 600;
				budgets['super'] = "Superior - "+String.fromCharCode(8364)+"200 - "+String.fromCharCode(8364)+"400";budgetAmounts['super'] = 400;
				budgets['self'] = 'or enter budget below...';budgetAmounts['self'] = 0;
				break;
				
			case 'GBP':
				budgets['first'] = "First Class - "+String.fromCharCode(163)+"500 +";budgetAmounts['first'] = 501;
				budgets['lux'] = 'Luxury - '+String.fromCharCode(163)+'300 - '+String.fromCharCode(163)+'500';budgetAmounts['lux'] = 500;
				budgets['super'] = 'Superior - '+String.fromCharCode(163)+'150 - '+String.fromCharCode(163)+'300';budgetAmounts['super'] = 300;
				budgets['self'] = 'or enter budget below...';budgetAmounts['self'] = 0;
				break;
				
			case 'ZAR':
				budgets['first'] = 'First Class - R8000 +';budgetAmounts['first'] = 8001;
				budgets['lux'] = 'Luxury - R5000 - R8000';budgetAmounts['lux'] = 8000;
				budgets['super'] = 'Superior - R2500 - R5000';budgetAmounts['super'] = 5000;
				budgets['self'] = 'or enter budget below...';budgetAmounts['self'] = 0;
				break;
			default:
			return;
		}
		for (x=0;x<4;x++) {
			newOption=document.createElement('option');
			newOption.text=budgets[bugetIndex[x]];
			newOption.value=bugetIndex[x];
			
			try{
				//onchange="setMaxBuget(\''+budgetAmounts[bugetIndex[x]]+'\');"
				divEnquiryMinBudget.innerHTML += '<input type="radio" name="data['+enquiryMainModelName+'][min_budget]" value="'+bugetIndex[x]+'" /> '+budgets[bugetIndex[x]]+'<br />';
			}catch(ex){
				//IF IE CANT HANDLE THEN DO THIS
				
			}
		}
	}
	return false;
}


function setMaxBuget(selectMinBudget) {
	var testModelName = document.getElementById("EnquiryCurrencyCode");
	if(!testModelName){
		var enquiryMainModelName = "EnquiryNew";
	}else{
		var enquiryMainModelName = "Enquiry";
	}
	
	var maxBudgetText = document.getElementById('budgetOtherLabel');
	var maxBudgetSelect = document.getElementById(enquiryMainModelName+'MaxBudget');
	var bugetSelect = document.getElementById(enquiryMainModelName+"MinBudget");
	
	var currSelect = document.getElementById(enquiryMainModelName+"CurrencyCode");
	var curr = currSelect.options[currSelect.selectedIndex].value;

	setAltCurrSym(curr);
	if (selectMinBudget == 'self') {
		//maxBudgetText.style.color = '#584235';
		//maxBudgetSelect.disabled = false;
	} else {
		setAltCurrSym('n');
		//maxBudgetSelect.disabled = true;
		//maxBudgetText.style.color = 'gray';
		maxBudgetSelect.value=selectMinBudget;
	}
}

function setAltCurrSym(currSet) {
	
	var currSymbol;
	var elem = document.getElementById('altBudget');
	switch(currSet)
		{
			case 'USD':
				currSymbol='$';
				break;
			case 'EUR':
				currSymbol=String.fromCharCode(8364);
				break;
			case 'GBP':
				currSymbol=String.fromCharCode(163);
				break;
			case 'ZAR':
				currSymbol='R';
				break;
			default:
				currSymbol='&nbsp;';
		}
		elem.innerHTML = currSymbol;
	return false;
}