// JavaScript Document

var dynamicOptionListCount=0;var dynamicOptionListObjects = new Array();
function initDynamicOptionLists(){for(var i=0;i<dynamicOptionListObjects.length;i++){var dol = dynamicOptionListObjects[i];if(dol.formName!=null){dol.form = document.forms[dol.formName];}else if(dol.formIndex!=null){dol.form = document.forms[dol.formIndex];}else{var name = dol.fieldNames[0][0];for(var f=0;f<document.forms.length;f++){if(typeof(document.forms[f][name])!="undefined"){dol.form = document.forms[f];break;}}if(dol.form==null){alert("ERROR: Couldn't find form element "+name+" in any form on the page! Init aborted");return;}}for(var j=0;j<dol.fieldNames.length;j++){for(var k=0;k<dol.fieldNames[j].length-1;k++){var selObj = dol.form[dol.fieldNames[j][k]];if(typeof(selObj)=="undefined"){alert("Select box named "+dol.fieldNames[j][k]+" could not be found in the form. Init aborted");return;}if(k==0){if(selObj.options!=null){for(l=0;l<selObj.options.length;l++){var sopt = selObj.options[l];var m = dol.findMatchingOptionInArray(dol.options,sopt.text,sopt.value,false);if(m!=null){var reselectForNN6 = sopt.selected;var m2 = new Option(sopt.text, sopt.value, sopt.defaultSelected, sopt.selected);m2.selected = sopt.selected;m2.defaultSelected = sopt.defaultSelected;m2.DOLOption = m;selObj.options[l] = m2;selObj.options[l].selected = reselectForNN6;}}}}if(selObj.onchange==null){selObj.onchange = new Function("dynamicOptionListObjects["+dol.index+"].change(this)");}}}}resetDynamicOptionLists();}
function resetDynamicOptionLists(theform){for(var i=0;i<dynamicOptionListObjects.length;i++){var dol = dynamicOptionListObjects[i];if(typeof(theform)=="undefined" || theform==null || theform==dol.form){for(var j=0;j<dol.fieldNames.length;j++){dol.change(dol.form[dol.fieldNames[j][0]],true);}}}}
function DOLOption(text,value,defaultSelected,selected){this.text = text;this.value = value;this.defaultSelected = defaultSelected;this.selected = selected;this.options = new Array();return this;}
function DynamicOptionList(){this.form = null;this.options = new Array();this.longestString = new Array();this.numberOfOptions = new Array();this.currentNode = null;this.currentField = null;this.currentNodeDepth = 0;this.fieldNames = new Array();this.formIndex = null;this.formName = null;this.fieldListIndexes = new Object();this.fieldIndexes = new Object();this.selectFirstOption = true;this.numberOfOptions = new Array();this.longestString = new Array();this.values = new Object();this.forValue = DOL_forValue;this.forText = DOL_forText;this.forField = DOL_forField;this.forX = DOL_forX;this.addOptions = DOL_addOptions;this.addOptionsTextValue = DOL_addOptionsTextValue;this.setDefaultOptions = DOL_setDefaultOptions;this.setValues = DOL_setValues;this.setValue = DOL_setValues;this.setFormIndex = DOL_setFormIndex;this.setFormName = DOL_setFormName;this.printOptions = DOL_printOptions;this.addDependentFields = DOL_addDependentFields;this.change = DOL_change;this.child = DOL_child;this.selectChildOptions = DOL_selectChildOptions;this.populateChild = DOL_populateChild;this.change = DOL_change;this.addNewOptionToList = DOL_addNewOptionToList;this.findMatchingOptionInArray = DOL_findMatchingOptionInArray;if(arguments.length > 0){for(var i=0;i<arguments.length;i++){this.fieldListIndexes[arguments[i].toString()] = this.fieldNames.length;this.fieldIndexes[arguments[i].toString()] = i;}this.fieldNames[this.fieldNames.length] = arguments;}this.index = window.dynamicOptionListCount++;window["dynamicOptionListObjects"][this.index] = this;}
function DOL_findMatchingOptionInArray(a,text,value,exactMatchRequired){if(a==null || typeof(a)=="undefined"){return null;}var value_match = null;var text_match = null;for(var i=0;i<a.length;i++){var opt = a[i];if(opt.value==value && opt.text==text){return opt;}if(!exactMatchRequired){if(value_match==null && value!=null && opt.value==value){value_match = opt;}if(text_match==null && text!=null && opt.text==text){text_match = opt;}}}return(value_match!=null)?value_match:text_match;}
function DOL_forX(s,type){if(this.currentNode==null){this.currentNodeDepth=0;}var useNode =(this.currentNode==null)?this:this.currentNode;var o = this.findMatchingOptionInArray(useNode["options"],(type=="text")?s:null,(type=="value")?s:null,false);if(o==null){o = new DOLOption(null,null,false,false);o[type] = s;useNode.options[useNode.options.length] = o;}this.currentNode = o;this.currentNodeDepth++;return this;}
function DOL_forValue(s){return this.forX(s,"value");}
function DOL_forText(s){return this.forX(s,"text");}
function DOL_forField(f){this.currentField = f;return this;}
function DOL_addNewOptionToList(a, text, value, defaultSelected){var o = new DOLOption(text,value,defaultSelected,false);if(a==null){a = new Array();}for(var i=0;i<a.length;i++){if(a[i].text==o.text && a[i].value==o.value){if(o.selected){a[i].selected=true;}if(o.defaultSelected){a[i].defaultSelected = true;}return a;}}a[a.length] = o;}
function DOL_addOptions(){if(this.currentNode==null){this.currentNode = this;}if(this.currentNode["options"] == null){this.currentNode["options"] = new Array();}for(var i=0;i<arguments.length;i++){var text = arguments[i];this.addNewOptionToList(this.currentNode.options,text,text,false);if(typeof(this.numberOfOptions[this.currentNodeDepth])=="undefined"){this.numberOfOptions[this.currentNodeDepth]=0;}if(this.currentNode.options.length > this.numberOfOptions[this.currentNodeDepth]){this.numberOfOptions[this.currentNodeDepth] = this.currentNode.options.length;}if(typeof(this.longestString[this.currentNodeDepth])=="undefined" ||(text.length > this.longestString[this.currentNodeDepth].length)){this.longestString[this.currentNodeDepth] = text;}}this.currentNode = null;this.currentNodeDepth = 0;}
function DOL_addOptionsTextValue(){if(this.currentNode==null){this.currentNode = this;}if(this.currentNode["options"] == null){this.currentNode["options"] = new Array();}for(var i=0;i<arguments.length;i++){var text = arguments[i++];var value = arguments[i];this.addNewOptionToList(this.currentNode.options,text,value,false);if(typeof(this.numberOfOptions[this.currentNodeDepth])=="undefined"){this.numberOfOptions[this.currentNodeDepth]=0;}if(this.currentNode.options.length > this.numberOfOptions[this.currentNodeDepth]){this.numberOfOptions[this.currentNodeDepth] = this.currentNode.options.length;}if(typeof(this.longestString[this.currentNodeDepth])=="undefined" ||(text.length > this.longestString[this.currentNodeDepth].length)){this.longestString[this.currentNodeDepth] = text;}}this.currentNode = null;this.currentNodeDepth = 0;}
function DOL_child(obj){
	//has an error when used with checkboxes on search recruiter page
	try{
	var listIndex = this.fieldListIndexes[obj.name];
	var index = this.fieldIndexes[obj.name];
	if(index <(this.fieldNames[listIndex].length-1))
	{
		return this.form[this.fieldNames[listIndex][index+1]];
		}
		return null;
	}
	catch(e)
	{}
}
function DOL_setDefaultOptions(){if(this.currentNode==null){this.currentNode = this;}for(var i=0;i<arguments.length;i++){var o = this.findMatchingOptionInArray(this.currentNode.options,null,arguments[i],false);if(o!=null){o.defaultSelected = true;}}this.currentNode = null;}
function DOL_setValues(){if(this.currentField==null){alert("Can't call setValues() without using forField() first!");return;}if(typeof(this.values[this.currentField])=="undefined"){this.values[this.currentField] = new Object();}for(var i=0;i<arguments.length;i++){this.values[this.currentField][arguments[i]] = true;}this.currentField = null;}
function DOL_setFormIndex(i){this.formIndex = i;}
function DOL_setFormName(n){this.formName = n;}
function DOL_printOptions(name){if((navigator.appName == 'Netscape') &&(parseInt(navigator.appVersion) <= 4)){var index = this.fieldIndexes[name];var ret = "";if(typeof(this.numberOfOptions[index])!="undefined"){for(var i=0;i<this.numberOfOptions[index];i++){ret += "<OPTION>";}}ret += "<OPTION>";if(typeof(this.longestString[index])!="undefined"){for(var i=0;i<this.longestString[index].length;i++){ret += "_";}}document.writeln(ret);}}
function DOL_addDependentFields(){for(var i=0;i<arguments.length;i++){this.fieldListIndexes[arguments[i].toString()] = this.fieldNames.length;this.fieldIndexes[arguments[i].toString()] = i;}this.fieldNames[this.fieldNames.length] = arguments;}
function DOL_change(obj, usePreselected){if(usePreselected==null || typeof(usePreselected)=="undefined"){usePreselected = false;}var changedListIndex = this.fieldListIndexes[obj.name];var changedIndex = this.fieldIndexes[obj.name];var child = this.child(obj);if(child == null){return;}if(obj.type == "select-one"){if(child.options!=null){child.options.length=0;}if(obj.options!=null && obj.options.length>0 && obj.selectedIndex>=0){var o = obj.options[obj.selectedIndex];this.populateChild(o.DOLOption,child,usePreselected);this.selectChildOptions(child,usePreselected);}}else if(obj.type == "select-multiple"){var currentlySelectedOptions = new Array();if(!usePreselected){for(var i=0;i<child.options.length;i++){var co = child.options[i];if(co.selected){this.addNewOptionToList(currentlySelectedOptions, co.text, co.value, co.defaultSelected);}}}child.options.length=0;if(obj.options!=null){var obj_o = obj.options;for(var i=0;i<obj_o.length;i++){if(obj_o[i].selected){this.populateChild(obj_o[i].DOLOption,child,usePreselected);}}var atLeastOneSelected = false;if(!usePreselected){for(var i=0;i<child.options.length;i++){var m = this.findMatchingOptionInArray(currentlySelectedOptions,child.options[i].text,child.options[i].value,true);if(m!=null){child.options[i].selected = true;atLeastOneSelected = true;}}}if(!atLeastOneSelected){this.selectChildOptions(child,usePreselected);}}}this.change(child,usePreselected);}
function DOL_populateChild(dolOption,childSelectObj,usePreselected){if(dolOption!=null && dolOption.options!=null){for(var j=0;j<dolOption.options.length;j++){var srcOpt = dolOption.options[j];if(childSelectObj.options==null){childSelectObj.options = new Array();}var duplicate = false;var preSelectedExists = false;for(var k=0;k<childSelectObj.options.length;k++){var csi = childSelectObj.options[k];if(csi.text==srcOpt.text && csi.value==srcOpt.value){duplicate = true;break;}}if(!duplicate){var newopt = new Option(srcOpt.text, srcOpt.value, false, false);newopt.selected = false;newopt.defaultSelected = false;newopt.DOLOption = srcOpt;childSelectObj.options[childSelectObj.options.length] = newopt;}}}}
function DOL_selectChildOptions(obj,usePreselected){var values = this.values[obj.name];var preselectedExists = false;if(usePreselected && values!=null && typeof(values)!="undefined"){for(var i=0;i<obj.options.length;i++){var v = obj.options[i].value;if(v!=null && values[v]!=null && typeof(values[v])!="undefined"){preselectedExists = true;break;}}}var atLeastOneSelected = false;for(var i=0;i<obj.options.length;i++){var o = obj.options[i];if(preselectedExists && o.value!=null && values[o.value]!=null && typeof(values[o.value])!="undefined"){o.selected = true;atLeastOneSelected = true;}else if(!preselectedExists && o.DOLOption!=null && o.DOLOption.defaultSelected){o.selected = true;atLeastOneSelected = true;}else{o.selected = false;}}if(this.selectFirstOption && !atLeastOneSelected && obj.options.length>0){obj.options[0].selected = true;}else if(!atLeastOneSelected &&  obj.type=="select-one"){obj.selectedIndex = -1;}}
// Attribution: http://www.mattkruse.com/javascript/dynamicoptionlist/compact_source.html

var d_o = window.def_occ ? window.def_occ : 'Any';		// default occ (1st in list).  To overide use "<script>var def_reg='[Choose Category]';</script>"
var d_r = window.def_reg ? window.def_reg : 'Any';		// default region


var makeModel = new DynamicOptionList('ind','occ');
makeModel.forValue('11').addOptionsTextValue('Any','','Accounts Clerk, Administration','1101','Accounts Payable','1102','Accounts Receivable','1103','Analyst','1104','Assistant Accountant','1105','Audit & Risk','1106','Bookkeeper','1107','Business Services','1108','CFO/Finance Director','1109','Chartered/CPA','1110','Company Secretary','1111','Corporate Advisory & Forensic','1112','Cost Accountant','1113','Credit','1114','Collections/Recovery','1127','Financial Accountant','1115','Finance Manager','1116','Financial Controller','1117','Graduate Accountant','1124','Insolvency','1118','Intermediate Accountant','1125','Management Accountant','1119','Payroll','1120','Procurement & Inventory','1121','Senior Accountant','1126','Superannuation/Fund Management','1122','Tax','1123','Other','9999');
makeModel.forValue('12').addOptionsTextValue('Any','','Administration','1201','Data Entry/WPO','1202','Management','1203','Office Support & Secretarial','1204','Personal/Executive Assistant','1205','Reception','1206','Other','9999');
makeModel.forValue('13').addOptionsTextValue('Any','','Account Management','1301','Actor, Artist & Musician','1302','Administration & Support','1303','Choreographer, Dancer','1304','Creative Roles','1305','Design & Graphics','1306','Film, Radio & TV','1307','Media Buying, Booking, Traffic','1308','Models & Promotions Staff','1309','Photography','1310','Producers','1311','Public Relations','1312','Publishing','1313','Reporter/Correspondent/Writer','1314','Strategic Planning','1315','Other','9999');
makeModel.forValue('14').addOptionsTextValue('Any','','Accounting, Financial Services','1401','Agriculture & Horticulture','1402','Auto/Transport/Distribution','1403','Building & Construction','1404','Community Services & Health','1405','Engineering','1406','Food, Hosp, Tourism & Travel','1407','Government & Defence','1408','Hairdressing','1409','IT & Telecommunications','1410','Manufacturing','1411','Media, the Arts & Printing','1412','Mining, Oil & Gas','1413','Property Services','1414','Public Services','1415','Retail','1416','Sport & Recreation','1417','Teaching, Childcare & Library','1418','Utilities & Energy','1419','Other','9999');
makeModel.forValue('15').addOptionsTextValue('Any','','Admin & Customer Service','1501','Drivers & Couriers','1502','Fleet, Finance & Insurance','1503','Management & Operations','1504','Manufacturing','1411','Marketing','1506','Retail & Dealership','1507','Sales & Account Management','1508','Service, Technical & Repair','1509','Trades','1510','Other','9999');
makeModel.forValue('16').addOptionsTextValue('Any','','Actuaries','1601','Administration & Support','1303','Analyst','1603','Banking & Branch Staff','1604','Compliance','1605','Corp Finance & Invest. Banking','1606','Credit Management','1607','Customer Service/Call Centre','1608','Collections/Recovery','1127','Financial Planning','1609','Funds Management','1610','Internal Audit','1611','Management','1203','Mortgage & Lending','1613','Risk Management','1614','Settlements Officers','1615','Stock Broking','1616','Treasury','1617','Other','9999');
makeModel.forValue('18').addOptionsTextValue('Any','','Analyst','1104','Call Centre Operator','1802','Customer Service','1803','Operations & Management','1804','Supervisor/Team Leader','1805','Technical Support & Help Desk','1806','Telemarketing/Telesales','1807','Trainer','1808','Other','9999');
makeModel.forValue('19').addOptionsTextValue('Any','','Aged Care','1901','Children & Families','1902','Community Development','1903','Disabled Care','1904','Drug & Alcohol','1905','Homelessness/Support Accomm','1906','Management','1203','Mental Health','1908','Youth Work','1909','Other','9999');
makeModel.forValue('17').addOptionsTextValue('Any','','Architecture','1701','Contracts Administration','1702','Demolition, Excavation','1703','Design Manager','1704','Drafting/CAD','1705','Estimating','1706','Inspector','1707','Interior Design','1708','Labourer','1709','Landscape Architecture','1710','OH & S','1711','Planning','1712','Project Management','1713','Quant. Surveying/Cost Planning','1714','Site Mgmnt/Foreperson/Superv.','1715','Surveying','1716','Other','9999');
makeModel.forValue('20').addOptionsTextValue('Any','','Analyst','1104','Business Consulting','2002','HR','2003','IT','2004','OH & S','1711','Planning & Policy','2006','Project Management','1713','Risk','2008','Strategy','2009','Other','9999');
makeModel.forValue('21').addOptionsTextValue('Any','','Dean, Chair','2101','Early Childhood, Care & Kinder','2102','Lecturer, Senior Lecturer','2103','Library Services','2104','Management/Admin/Student Serv','2105','Primary Teacher','2106','Principal, Deputy','2107','Professor, Associate Professor','2108','Research','2109','Secondary Teacher','2110','Special Needs','2111','Teacher\'s Aide','2112','Tutor','2113','VET - Teacher/Instructor','2114','VET - Work Trainer/Assessor','2115','Other','9999');
makeModel.forValue('22').addOptionsTextValue('Any','','Administration & Tech Support','2201','Aerospace','2202','Automotive','2203','Building Services','2204','Chemical & Process','2205','Civil','2206','Drafting/CAD','1705','Electrical & Electronics','2208','Environmental','2209','Highway ','2210','HVAC','2211','Industrial','2212','IT & Telecommunications','1410','Maintenance, Plant, Facilities','2214','Management','1203','Manufacturing','1411','Mapping & GIS','2217','Marine','2218','Mechanical','2219','Mining, Oil & Gas','1413','Piping','2221','Planning','1712','Project Management','1713','QA & QC','2224','Rail','2225','Sales','2226','Scientific','2227','Structural','2228','Surveying','1716','Systems','2230','Water & Waste','2231','Other','9999');
makeModel.forValue('44').addOptionsTextValue('Any','','CEO/MD','4401','CFO/Finance Director','1109','CIO/CTO','4403','Company Secretary','1111','Consulting','4405','Engineering','1406','Financial Controller','1117','General Manager <120K','4408','General Manager >120K','4409','HR Director & Senior Mgmnt','2705','Marketing Director & Manager','4411','Non Executive Director','4412','Partner: Law/Acctg/Consulting','4413','Sales Director/Nat. Sales Mgr','3705','Other','9999');
makeModel.forValue('23').addOptionsTextValue('Any','','Australian Defence Force','2301','Emergency Services','2302','Government Federal','2303','Government Local','2304','Government State','2305','Policy Analysts & Advisors','2306','Prison Workers','2307','Other','9999');
makeModel.forValue('24').addOptionsTextValue('Any','','Accounting','2401','Advertising, Media & Ent.','2402','Banking & Financial Services','2403','Community Welfare','2404','Construction & Architecture','2405','Education','2406','Engineering','1406','Government & Defence','1408','Healthcare','2409','Hospitality, Tourism & Travel','2410','HR & Recruitment','2411','Insurance & Superannuation','2412','IT & Telecommunications','1410','Legal','2414','Manufacturing','1411','Marketing','1506','Mining, Oil & Gas','2417','Primary Industry','2418','Real Estate & Property','2419','Retail','1416','Sales','2226','Science','2422','Trades & Services','2423','Transport, Shipping, Logistics','2424','Other','9999');
makeModel.forValue('25').addOptionsTextValue('Any','','Administration & Admissions','2501','Aged Care','1901','Allied','2506','Carer','2502','Chiropractor','2503','Clinical & Medical Research','2504','Dental','2505','Disabled Care','1904','Environmental Services','2507','Management','1203','Medical/General Practitioner','2509','Medical Specialist','2510','Mental Health','1908','Midwifery','2511','Nursing: EN & Div 2','2513','Nursing: RN & Div 1','2514','Pathology','2516','Pharmaceuticals','2517','Pharmacy','2518','Psychology/Counsel','2519','Radiology & Sonography','2520','Physiotherapy','2521','Safety Inspector','2522','Sales','2226','Veterinarian & Animal Welfare','2524','Other','9999');
makeModel.forValue('26').addOptionsTextValue('Any','','Airline','2601','Bar & Beverage Staff','2602','Barista','2615','Chefs & Cooks','2603','Christmas Casuals','2616','Event Management','2604','Fast Food, Kitch/Sandwich Hand','2605','Front/Back Office','2606','Gaming','2607','Housekeeping','2617','Management','1203','Marketing','1506','Product Management','2610','Sales','2226','Tour Operators & Guides','2612','Travel Agents','2613','Waiting Staff','2614','Other','9999');
makeModel.forValue('27').addOptionsTextValue('Any','','Administration & Support','1303','Change Management','2702','Compensation & Benefit','2703','Consulting: HR','2704','HR Director & Senior Mgmnt','2705','HR General','2706','Industrial Relations','2707','OH & S','1711','Recruitment Consultant','2709','Recruitment Internal','2710','Sales/Business Development','2711','Training & Development','2712','Other','9999');
makeModel.forValue('28').addOptionsTextValue('Any','','Analyst/Programmer','2801','Architect','2802','Business Analyst','2803','Consulting: IT','2804','Database Dev. & Admin','2805','Hardware','2806','Helpdesk & Support','2807','Management','1203','Network','2809','Project Management','1713','QA, Testers','2811','Sales & Marketing','2812','Security','2813','Software','2814','Systems','2230','Technical Writer','2816','Telecommunications','2817','Trainers','2818','Web Development/Design/Admin','2819','Other','9999');
makeModel.forValue('29').addOptionsTextValue('Any','','Actuaries','2901','Administration & Support','1303','Analyst','1104','Assessor','2904','Broking','2905','Claims','2906','Consultant: Risk','2907','Customer Service/Call Centre','1608','Financial Advisor','2909','Management','1203','Sales & Marketing','2812','Superannuation','2912','Underwriting','2913','Workers Compensation','2914','Other','9999');
makeModel.forValue('30').addOptionsTextValue('Any','','Administration','1201','Banking & Finance','3002','Building & Construction','1404','Commercial & Corporate','3004','Corporate & Legal Counsel','3005','Criminal','3006','Employment/Industrial Relation','3007','Family','3008','General Practitioner','3009','Insurance','3010','Intellectual Property','3011','Law Clerk & Paralegal','3012','Legal Secretary & PA','3013','Litigation','3014','Merger & Acquisition','3015','Partnership & Management','3016','Patent Attorney','3017','Personal Injury','3018','Property & Conveyance','3019','Tax','1123','Other','9999');
makeModel.forValue('31').addOptionsTextValue('Any','','Assembly Line','3101','Fitters & Machinists','3102','Industrial Design','3103','Machine Operators','3104','Manufacturing Management','3105','Marketing','1506','Packers & Fillers','3107','Planning & Scheduling','3108','Process Worker','3109','Product Management & Dev','3110','Purchasing','3111','QA & QC','3112','Sales','2226','Store person & Warehousing','3114','Supervisor','3115','Toolmaker','3116','Other','9999');
makeModel.forValue('32').addOptionsTextValue('Any','','Analyst','1104','Brand Manager','3202','Communications','3203','Coordinator & Support','3204','Direct Marketing','3205','e Marketing','3206','Marketing Manager/Director','3207','Market Research','3208','Network Marketing','3209','Product Management/Development','3210','Public Relations','1312','Strategic Marketing','3212','Telemarketing','3213','Trade Marketing','3214','Other','9999');
makeModel.forValue('33').addOptionsTextValue('Any','','Business Services','3301','Drilling','3302','Environmental, OH & S','3303','Exploration','3304','Geosciences','3305','Maintenance','3306','Management','1203','Mining: Open Cut','3308','Mining: Underground','3309','Operations','3310','Processing','3311','Production','3312','Project Management','1713','Other','9999');
makeModel.forValue('34').addOptionsTextValue('Any','','Agriculture & Farming','3401','Environ. & Natural Resources','3402','Fishing & Aquaculture','3403','Horticulture & Viticulture','3404','Services & Consultancy','3405','Other','9999');
makeModel.forValue('35').addOptionsTextValue('Any','','Administration & Support','1303','Analyst','1104','Leasing','3503','Maintenance','3504','Management','1203','Property Mgmnt & Development','3506','Sales','2226','Valuation','3508','Other','9999');
makeModel.forValue('36').addOptionsTextValue('Any','','Buying','3601','Christmas Casuals','2616','Designers','3602','Franchise','3603','Loss Prevention','3604','Management','1203','Marketing','1506','Merchandising','3607','Models & Promotions Staff','1309','Assistant Manager','3609','Product Dev, Planning & Mgmt','3610','Store Manager','3611','Sales Assistant','3612','Sales/Business Development','3613','Other','9999');
makeModel.forValue('37').addOptionsTextValue('Any','','Account Management','1301','Analyst','1104','Business Development Manager','3703','Christmas Casuals','2616','Coordinator & Support','3204','Sales Director/Nat. Sales Mgr','3705','Sales Exec/Representative','3706','Sales Manager','3707','Telesales','3708','Other','9999');
makeModel.forValue('38').addOptionsTextValue('Any','','Bio Tech','3801','Chemist','3802','Environmental','3803','Food','3804','Laboratory','3805','QA & QC','2224','Research & Development','3807','Sales & Marketing','2812','Technical','3809','Other','9999');
makeModel.forValue('39').addOptionsTextValue('Any','','Businesses for Sale','3901','Commission Only','3902','Franchise','3603','Freelance','3904','Network Marketing','3209','Work from Home','3906','Other','9999');
makeModel.forValue('40').addOptionsTextValue('Any','','Administration & Support','4001','Coaching & Instructing','4002','Fitness','4003','Marketing/Management','4004','Sales & Sponsorship','4005','Sports People','4006','Other','9999');
makeModel.forValue('41').addOptionsTextValue('Any','','Apprenticeships','4101','Automotive','2203','Babysitting & Nannies','4103','Baker, Butcher','4104','Beauty & Hairdressing','4105','Boilermaker','4106','Bricklayer','4107','Builder','4108','Carpentry/Joiner/Cabinetmaking','4109','Cleaner','4110','Concrete, Cement & Stone','4111','Demolition, Excavation','1703','Electrician','4113','Fitting & Welding','4114','Florist','4115','HVAC','2211','Labourer & Handyperson','4117','Landscape Gardener','4118','Painting & Decorating','4119','Plasterer','4120','Plumbing','4121','Printing','4122','Security','4123','Other','9999');
makeModel.forValue('42').addOptionsTextValue('Any','','Admin/Customer Service/Support','4201','Aviation & Airline','4202','Drivers & Couriers','1502','Fleet Management','4204','Freight Forwarding','4205','Import & Export','4206','Management & Operations','4207','Planning','1712','Product Development','4209','Purchasing','3111','Sales & Account Management','1508','Shipping Lines','4212','Supply Chain','4213','Transport','4214','Warehouse & Distribution','4215','Other','9999');
makeModel.forValue('43').addOptionsTextValue('Any','','Campaigning & Lobbying','4301','Education & Library','4302','Emergency Services','4303','Fundraising','4304','Management','1203','Material Relief','4306','Mental Health','4307','Overseas','4308','Sports','4309','The Arts','4310','Working with Animals','4311','Working with Kids','4312','Working with the Aged','4313','Working with the Disabled','4314','Other','9999');

var makeModel2 = new DynamicOptionList('cs','rg');
makeModel2.forValue('syd').addOptionsTextValue('Any','','City','1','Blue Mountains','41','Canterbury','42','Eastern Suburbs','43','Hawkesbury','44','Hills District','45','Inner West','46','Liverpool/Fairfield','47','Lower North Shore','48','Macarthur/Camden','49','Northern Beaches','50','Northern Districts','51','Parramatta','52','St George','53','Sutherland','54','Upper North Shore','55','Western Sydney','56');
makeModel2.forValue('syc').addOptionsTextValue('Any','','City','1','Eastern Suburbs','43');
makeModel2.forValue('syn').addOptionsTextValue('Any','','Hawkesbury','44','Hills District','45','Lower North Shore','48','Northern Beaches','50','Northern Districts','51','Upper North Shore','55');
makeModel2.forValue('sys').addOptionsTextValue('Any','','Canterbury','42','Liverpool/Fairfield','47','Macarthur/Camden','49','St George','53','Sutherland','54');
makeModel2.forValue('syw').addOptionsTextValue('Any','','Blue Mountains','41','Inner West','46','Western Sydney','56');
makeModel2.forValue('par').addOptionsTextValue('Any','','Parramatta','52');
makeModel2.forValue('mel').addOptionsTextValue('Any','','City','1','Bayside','2','East','3','Dandenong Ranges','4','Inner East','5','Inner North','6','Inner South East','7','Inner West','8','Mornington','9','North','10','North East','11','Outer North','12','Outer North East','13','Outer South East','14','Outer Western','15','Western','16');
makeModel2.forValue('mec').addOptionsTextValue('Any','','City','1','Inner East','5','Inner North','6','Inner South East','7','Inner West','8');
makeModel2.forValue('mee').addOptionsTextValue('Any','','East','3');
makeModel2.forValue('men').addOptionsTextValue('Any','','North','10','North East','11','Outer North','12','Outer North East','13');
makeModel2.forValue('mes').addOptionsTextValue('Any','','Bayside','2','Dandenong Ranges','4','Mornington','9','Outer South East','14');
makeModel2.forValue('mew').addOptionsTextValue('Any','','Outer Western','15','Western','16');
makeModel2.forValue('bri').addOptionsTextValue('Any','','City','1','Inner Brisbane','81','Northern Brisbane','82','South East Brisbane','83','Southern Brisbane','84');
makeModel2.forValue('gc').addOptionsTextValue('Any','','Gold Coast','91');
makeModel2.forValue('sun').addOptionsTextValue('Any','','Sunshine Coast','105');
makeModel2.forValue('per').addOptionsTextValue('Any','','City','1','North East Perth','121','South East Perth','122','South West Perth','123');
makeModel2.forValue('ade').addOptionsTextValue('Any','','City & East','161','Adelaide Hills','162','North','163','Northeast','164','South','165','West & Beachside','166');
makeModel2.forValue('act').addOptionsTextValue('Any','','Canberra City','241','Belconnen','242','Gungahlin','243','Tuggeranong','244','Weston Creek','245','Woden Valley','246');
makeModel2.forValue('dar').addOptionsTextValue('Any','','City','1');
makeModel2.forValue('hob').addOptionsTextValue('Any','','City','1');
makeModel2.forValue('nsw').addOptionsTextValue('Any','','Central Coast','61','Central Tablelands','62','Central West Slopes','63','Far South West','64','Far West','65','Mid-North Coast','66','Monaro','67','Newcastle/Hunter','68','North West Slopes','69','Northern Rivers','70','Northern Tablelands','71','Riverina','72','South Coast','73','Southern Highlands','74','Southern Tablelands','75','Wollongong/Illawarra','76');
makeModel2.forValue('vic').addOptionsTextValue('Any','','Ballarat & Bendigo','21','Geelong & Coast','22','Gippsland Shires','23','Goulburn Murray','24','Grampians & Horsham','25','Great Ocean Road','26','Lakes & Wilderness','27','Macedon Ranges','28','Murray Outback','29','Wine Snow High','30','Yarra Valley','31');
makeModel2.forValue('qld').addOptionsTextValue('Any','','Cairns','101','Central Region','102','Northern Region','103','Southern Region','104','Townsville','106');
makeModel2.forValue('wa').addOptionsTextValue('Any','','Central Coast','141','Goldfields Region','142','Northern Region','143','South West Region','144');
makeModel2.forValue('sa').addOptionsTextValue('Any','','Barossa Murray','181','Eyre Peninsula','182','Mid North','183','Northern SA','184','South East','185','South Fleurieu','186','Spencer Gulf','187','Yorke Peninsula','188');
makeModel2.forValue('tas').addOptionsTextValue('Any','','Burnie','201','East Coast','202','Launceston','203','West Coast','204');
makeModel2.forValue('nt').addOptionsTextValue('Any','','Northern Region','221','Southern Region','222');
makeModel2.forValue('nzl').addOptionsTextValue('Any','','New Zealand', '1001');
makeModel2.forValue('uk').addOptionsTextValue('Any','','United Kingdom', '2001');
makeModel2.forValue('asi').addOptionsTextValue('Any','','Asia', '3001');
makeModel2.forValue('me').addOptionsTextValue('Any','','Middle East', '4001');
makeModel2.forValue('oo').addOptionsTextValue('Any','','Overseas-Other' , '5001');

