// Header
// SiteCatalyst variable
var Prop10 = "Top_Job";
// Set defaults
if (!topjobs_tablewidth) {
	var tableWidth = 150;
}
else {
	var tableWidth = topjobs_tablewidth;
}
if (!topjobs_tableborder) {
var tableBorder = 1;
}
else {
	var tableBorder = topjobs_tableborder;
}
if (!topjobs_tablecellpadding) {
	var tableCellPadding = 1;
}
else {
	var tableCellPadding = topjobs_tablecellpadding;
}
if (!topjobs_tablecellspacing) {
	var tableCellSpacing = 0;
}
else {
	var tableCellSpacing = topjobs_tablecellspacing;
}
if (!topjobs_tablebgcolor) {
	var tableBgcolor = "#ffffff";
}
else {
	var tableBgcolor = topjobs_tablebgcolor;
}

var header = "<LINK REL='STYLESHEET' TYPE='text/css' HREF='http://www.floridatoday.com/topjobs/cb-styles.css'><table border="+tableBorder+" cellpadding="+tableCellPadding+" cellspacing="+tableCellSpacing+" bgcolor="+tableBgcolor+" width="+tableWidth+"><tr><td align=center><table><tr><td align=center class=gcitopjobs><a href='http://floridatoday.gannettonline.com/careerbuilder/index.html' target=_blank><img src='http://www.floridatoday.com/topjobs/topjobs120x60.gif' border=0></a><hr size=1 color=000066 noshade></td></tr>";

var allHeader = "<html><head><LINK REL='STYLESHEET' TYPE='text/css' HREF='http://www.floridatoday.com/topjobs/cb-styles.css'><title>Top Jobs</title></head><body><table width=250><tr><td align=center><a href='http://floridatoday.gannettonline.com/careerbuilder/index.html' target=_blank><img src='http://www.floridatoday.com/topjobs/topjobs120x60.gif' border=0></a><hr size=1 color=000066 noshade></td></tr>";

// All the postings
var allPostings = new Array("placeholder"
, Array('Senior Travel Consultants', 'WorldTravel BTI', ' WELCOME TO WORLDTRAVEL BTI Managed corp...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ1GD6HDLT4V4Q5FNV&lr=cbga_ft&siteid=cbga_ft060')
, Array('Various Hospitality', 'Doubletree Hotel', ' DoubleTree HotelCocoa Beach OceanfrontD...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ3YD61ZQK9WZ0M73T&lr=cbga_ft&siteid=cbga_ft060')
, Array('RN/LPN', 'Vista Manor', ' Vista Manor is now accepting applicatio...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN13G6Y6VTPS9Z65H6&lr=cbga_ft&siteid=cbga_ft060')
, Array('Accounting Position', 'Gray - Robinson, P.A.', ' ACCOUNTING POSITIONGrayRobinson, a stat...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ1KG6PDHXVWWVR86H&lr=cbga_ft&siteid=cbga_ft060')
, Array('Repair Technician Wanted', 'Sears', ' Repair Technician Wanted HVAC/ Refriger...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ3JJ5Z85L2CXX7XFZ&lr=cbga_ft&siteid=cbga_ft060')
, Array('Maintenance Worker I', 'City of Cocoa Beach', 'Located on a barrier island nestled betw...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN0Z972CQZCDX2KKLM&lr=cbga_ft&siteid=cbga_ft060')
, Array('Various Paving', 'Brewer Paving & Developing', ' BREWER PAVING & DEVELOPMENT, INC.Experi...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ7MW6B9VDFFC5Y9RM&lr=cbga_ft&siteid=cbga_ft060')
, Array('RNs and LPNs', 'The Palms', ' Come Join The Leaders in Skilled/Long T...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3986K89QCMN4QF0Y&lr=cbga_ft&siteid=cbga_ft060')
, Array('Health Care', 'Sebastian River Medical Center', ' Join Our Caring Team of Medical Profess...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ7DG5VKJ2PWWKPCMN&lr=cbga_ft&siteid=cbga_ft060')
, Array('Nursing', 'Medical Staffing Network', ' RNs, LPNs, CNAsNeed Extra Cash?School b...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN61F6GZ47L8ZZR458&lr=cbga_ft&siteid=cbga_ft060')
, Array('Nursing', 'Melbourne Terrace Restorative', ' Melbourne Terrace Restorative Care Cent...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3KZ5WG8XZK17G17M&lr=cbga_ft&siteid=cbga_ft060')
, Array('Banking', 'Community Bank', ' COMMUNITY BANK OF THE SOUTHWe\'re growi...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3CP6GFB64QHY7QRY&lr=cbga_ft&siteid=cbga_ft060')
, Array('Electrical', 'Tri City Electrical', ' Tri-City Electrical Contractors, Inc.On...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ7YD6WJCPLN7KF80F&lr=cbga_ft&siteid=cbga_ft060')
, Array('Staffing Coordinator', 'Titusville Rehab & Nursing', ' TITUSVILLE NURSING & REHAB CENTERStaffi...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7F179S98J9G33R1Z&lr=cbga_ft&siteid=cbga_ft060')
, Array('Various Manufacturing', 'MSS Staffing', ' MSS Hiring For*Machine Operators*Post W...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3GW6877LRT8S9809&lr=cbga_ft&siteid=cbga_ft060')
, Array('Real Estate Property Accountant', '', ' REAL ESTATE PROPERTY ACCOUNTANTReal Est...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN0XC6WGGSX3BW61ZK&lr=cbga_ft&siteid=cbga_ft060')
, Array('Telemarketing Room Manager', 'Ron Jon\'s Cape Caribe Resort', ' Telemarketing Room ManagerCome Join The...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ5KW6W5P847V4SRY0&lr=cbga_ft&siteid=cbga_ft060')
, Array('Maintenance Person', '', ' Maintenance Person Experienced, dependa...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN1Y473753KZRYW2M6&lr=cbga_ft&siteid=cbga_ft060')
, Array('Electricians', '', ' ELECTRICIANS, JOURNEYMAN, MECHANICS AND...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN78K64BP4P8C97DKG&lr=cbga_ft&siteid=cbga_ft060')
, Array('Accounts Payable Clerk', '', ' Experienced Accounts Payable ClerkNeede...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN4SS68MTQW4LHXCZD&lr=cbga_ft&siteid=cbga_ft060')
, Array('City Jobs', 'Flor-City of Cocoa Beach', ' City JobsFirefighter/ParamedicAccountan...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN40473ZL1F8SSNJFF&lr=cbga_ft&siteid=cbga_ft060')
, Array('Health Care', 'Flor-HQM of Palm Bay', ' HQM of Palm Bayis looking for a RN/LPN ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN1ZV75LV12MHS5CGC&lr=cbga_ft&siteid=cbga_ft060')
, Array('Faculty Position', 'Flor-University of Central Flori', ' Faculty PositionINSTRUCTOR AND DIRECTOR...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN03S73M98Q3RBH09X&lr=cbga_ft&siteid=cbga_ft060')
, Array('Nursing', 'Flor-The Palms Rehab & Nursing C', ' Come Join the Leaders in Skilled/Long T...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ6BV639Z6VMY0PF1R&lr=cbga_ft&siteid=cbga_ft060')
, Array('Health Care', 'Sebastian River Medical Cen', ' Join Our Caring Team of Medical Profess...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN03876B4YHV4N5KK4&lr=cbga_ft&siteid=cbga_ft060')
, Array('Career Night', 'Ron Jon\'s Cape Caribe Resort', ' Ron Jon Cape Caribe ResortCAREER NIGHTY...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN8GT6D2Z3VZZMVLXB&lr=cbga_ft&siteid=cbga_ft060')
, Array('Various Retail', 'Best Buy', ' SCORE SOME EXTRA CASH FOR CLASSNeed som...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ3FJ73585JFWLPCZ7&lr=cbga_ft&siteid=cbga_ft060')
, Array('HR Director', 'City of Titusville', ' PEOPLE SUPPORT SERVICES(Human Resources...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ6HZ721LG8BY79JB9&lr=cbga_ft&siteid=cbga_ft060')
, Array('HARV B', 'Florida Institute of Technology', ' HARV BFlorida Tech Facilities Managemen...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN0766RHJLTTN89MGG&lr=cbga_ft&siteid=cbga_ft060')
, Array('Manager', '', ' MANAGERTitle company in Vero Beach seek...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN5RR5VVJYPW4BS7DZ&lr=cbga_ft&siteid=cbga_ft060')
, Array('Financial Consultant Trainees', '', ' Major NYSE firm hiring Financial Consul...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7JM6BPM6QGLCMQ25&lr=cbga_ft&siteid=cbga_ft060')
, Array('Shipping', 'Renco Electronics, Inc.', ' ShippingFull time position available.*E...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ879751XTPSHLNKP1&lr=cbga_ft&siteid=cbga_ft060')
, Array('Clerical Opportunities', 'MSS Staffing', ' Hot Clerical OpportunitiesMelbourne/Pal...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3MD728BQVMZQK60H&lr=cbga_ft&siteid=cbga_ft060')
, Array('Regional Sales Manager', 'Flor-Globe Wireless', ' REGIONAL SALES MANAGERGlobe Wireless, a...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7QY60B42XRF6FXXX&lr=cbga_ft&siteid=cbga_ft060')
, Array('RN Unit Coordinator', 'Royal Oaks Nursing and Rehab', ' Royal Oaks Nursing & Rehab CenterRN UNI...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN6K05W5KBGZ2TG2QD&lr=cbga_ft&siteid=cbga_ft060')
, Array('Insurance Coordinators', '', ' Insurance CoordinatorsInsurance exp. 1 ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ4RY6KTKCYX74H0SD&lr=cbga_ft&siteid=cbga_ft060')
, Array('Dump Truck Drivers', 'Elmo Greer & Sons,', ' Dump Truck DriversNeeded. Experienced. ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ2J86B95HBL4C07T0&lr=cbga_ft&siteid=cbga_ft060')
, Array('Inspector (Engineering)', 'City of Titusville', ' INSPECTOR (ENGINEERING)(CITY OF TITUSVI...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN6CH5VVFNL5WGZMM8&lr=cbga_ft&siteid=cbga_ft060')
, Array('Housekeeping', 'Hampton Inn', ' Hampton Inn and Courtyard Cocoa BeachIs...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN43K71LK26YVQ20SQ&lr=cbga_ft&siteid=cbga_ft060')
, Array('Community Manager/Public Administrator', 'Barefoot Bay Recreation District', ' COMMUNITY MANAGERResponsible for polici...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ3716SK4Z9SR0W85X&lr=cbga_ft&siteid=cbga_ft060')
, Array('Restaurant', 'Florida Institute of Technology', ' Now HiringGrill CooksPrep CooksDishwash...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN8C174ZL0P9NM9LR6&lr=cbga_ft&siteid=cbga_ft060')
, Array('Receptionist', 'DELTA GROUP ELECTRONICS', ' RECEPTIONISTBusy electronic manufacture...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN29V602HB79TX8BT4&lr=cbga_ft&siteid=cbga_ft060')
, Array('Experienced Drivers', '', ' Experienced Drivers and Warehouse Helpe...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ4RM6RCZZPCRSWYFL&lr=cbga_ft&siteid=cbga_ft060')
, Array('Supervisor II', 'Children\'s Home Society', ' Supervisor II Melbourne and Palm Bay To...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7KT73GNM873RGV0N&lr=cbga_ft&siteid=cbga_ft060')
, Array('Sr. RF Technician/Stockroom Clerk', 'RELM', ' RELM WIRELESS CORPORATION*SR RF TECHNIC...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ7JV6LQ8VYTFDFVK8&lr=cbga_ft&siteid=cbga_ft060')
, Array('Store Manager and Assistant Store Manager', 'Glad Rags', 'GLAD RAGS an amazing sportswear and Flor...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ1HN6PXT8X214JJNF&lr=cbga_ft&siteid=cbga_ft060')
, Array('Technicians/Assemblers/Machine Operators', 'Mnemonics, Inc.', 'For over two decades Mnemonics, Inc. has...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ0Y06LZFSD022GF8V&lr=cbga_ft&siteid=cbga_ft060')
, Array('Cabinet Sales', '', ' Cabinet Sales PersonExperienced. 20/20F...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3T46GC197W6TPNFL&lr=cbga_ft&siteid=cbga_ft060')
, Array('2 LPNs', 'West Melbourne Health & Rehab', ' 2 LPN\'s 3-11 ShiftApply At West Melbou...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN4386P4MG82YH8YYJ&lr=cbga_ft&siteid=cbga_ft060')
, Array('Payroll/Human Resources/Acct Payable', 'Courtenay Springs', ' PAYROLL/ HUMAN RESOURCES ACCOUNTS PAYAB...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN6NN6S29QHWJH2BB2&lr=cbga_ft&siteid=cbga_ft060')
, Array('Job Fair', 'MSS Staffing', ' MSS Job FairBrevard Job Link5275 Babcoc...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7977292WGQVJ7DGG&lr=cbga_ft&siteid=cbga_ft060')
, Array('Occupational Therapist/Speech Therapist', 'Alliance Care', ' Occupational Therapist Speech Therapist...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN2CL65QK8T4KW6Q4R&lr=cbga_ft&siteid=cbga_ft060')
, Array('LPN', 'Courtenay Springs', ' Courtenay Springs VillageIs committed t...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ8GD73LYZ57WGWKYN&lr=cbga_ft&siteid=cbga_ft060')
, Array('SEVIS Compliance Coordinator', 'Florida Institute of Technology', ' SEVIS Compliance Coordinator Internatio...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ02L6ZJB6Z4LH50LX&lr=cbga_ft&siteid=cbga_ft060')
, Array('Refrigeration Technician', '', ' Refrigeration Technician Needed. Must h...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3WQ6TX0HPFQR0ZWX&lr=cbga_ft&siteid=cbga_ft060')
, Array('Dental Assistant', '', ' Dental AssistantExp. chairside assistan...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ2MK71XSYGX7GQ132&lr=cbga_ft&siteid=cbga_ft060')
, Array('Maintenance Mechanics', 'Brevard Family Housing Authority', ' BREVARD FAMILY OF HOUSING AUTHORITIES M...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN80P5W0GGCBNLMB6S&lr=cbga_ft&siteid=cbga_ft060')
, Array('University Architect/Asst Dir Facilities Mgmt', 'Florida Institute of Technology', ' University Architect/Assistant Director...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN3ZB68Y6WLMCTVDQT&lr=cbga_ft&siteid=cbga_ft060')
, Array('Pipe Layers (Lead & Tail) Equipment Oper', 'Brewer Paving & Developing', ' ***Pipe Layers*** (Lead and Tail) **Equ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN1WG67GN687D27YKT&lr=cbga_ft&siteid=cbga_ft060')
, Array('Maintenance Technician', '', ' Maintenance Technician, F/T needed for ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN42B62F6TM3979DZN&lr=cbga_ft&siteid=cbga_ft060')
, Array('Building Inspectors', 'Independent Inspections', ' BUILDING INSPECTORSBuilding and/or 1 an...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN0Z16ZTCDLTT19SVH&lr=cbga_ft&siteid=cbga_ft060')
, Array('Account Executive', '', ' ACCOUNT EXECUTIVE with minimum 1 year e...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN34D5XW6D6QZFYKXR&lr=cbga_ft&siteid=cbga_ft060')
, Array('Loan Originators', 'Direct Mortgage Group', ' Brand New, Premier Mortgage office equi...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ18H6R7CV4ZL349HK&lr=cbga_ft&siteid=cbga_ft060')
, Array('Loan Officers', 'Irwin Mortgage', ' LOAN OFFICERSIrwin Mortgage, part of Ir...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN36766WB36X91V3M6&lr=cbga_ft&siteid=cbga_ft060')
, Array('RN\'s', 'Maxim Healthcare Services', ' ATTENTION RN\'s Home Healthcare Directo...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN5KF6YTJS8S1TG7FR&lr=cbga_ft&siteid=cbga_ft060')
, Array('Civil Site Design CAD Drafter', '', 'Local Company seeking experienced Civil ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN2CB7434BR3PT8LSQ&lr=cbga_ft&siteid=cbga_ft060')
, Array('Assembly', '', ' ASSEMBLYPUBLIC NOTICEJOBS JOBS JOBSWe n...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ24N7898RRYRGC96S&lr=cbga_ft&siteid=cbga_ft060')
, Array('Nurse Practitioners', '', 'Nurse Practitioners National Healthcare ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ8HV5VP663DSNJF7L&lr=cbga_ft&siteid=cbga_ft060')
, Array('Various Assembly', 'MSS Staffing', ' MSS Hiring For:*Machine Operators*Post ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ4S9669K5943WT21Q&lr=cbga_ft&siteid=cbga_ft060')
, Array('Clerical Opportunities', 'MSS Staffing', ' Hot Clerical OpportunitiesMelbourne/Pal...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN29W6574WY5Y5QKGS&lr=cbga_ft&siteid=cbga_ft060')
, Array('Teachers', '', ' TEACHERS Experience Preferred P/T Pre-S...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN7JT64T7K4ZMP8495&lr=cbga_ft&siteid=cbga_ft060')
, Array('Appliance Store Manager Trainees', 'Appliance Direct', 'Appliance Store Manager Trainees Needed ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN19V689WX3VM1YHNR&lr=cbga_ft&siteid=cbga_ft060')
, Array('University Architect/Asst Dir Facilities Mgmt', 'Florida Institute of Technology', ' University Architect/Assistant Director...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN68V6TKPH7R7793QR&lr=cbga_ft&siteid=cbga_ft060')
, Array('Staff Assistant III (Permit Technician I)', 'Brevard County Officer of HR', ' Staff Assistant III (Permit Technician ...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN4WY6178507N873HM&lr=cbga_ft&siteid=cbga_ft060')
, Array('LPNs and CNAs', 'Titusville Rehab & Nursing', ' TITUSVILLE REHABILITATION & NURSING CEN...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN0CN63MBC0YYC63MT&lr=cbga_ft&siteid=cbga_ft060')
, Array('Supervisor II/Family Worker/Youth Worker', 'Children\'s Home Society', ' Supervisor IITo manage the daily operat...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JN4L972FGN3MQY3W49&lr=cbga_ft&siteid=cbga_ft060')
, Array('Pizza Counter Attendants', 'Sterling Casino Lines', ' STERLING CASINO LINESHiring For the Fol...', 'http://www.careerbuilder.com/jobseeker/jobs/JobDetails.aspx?Job_DID=JQ78Z76GN0HJ0VYLCY&lr=cbga_ft&siteid=cbga_ft060')
);
// Footer

var footer = "<tr><td class=gcitopjobs><a href=\"http://floridatoday.gannettonline.com/topjobs/detail/FT-detail-v1.html?topjobscount=99999\" target=\"topjobs\" onClick=\"window.open('','topjobs','directories=no,height=500,width=300,scrollbars=1,location=no,resizable=yes,screenx=15,screeny=15,toolbar=no,opener=orig')\">All Top Jobs</a></td></tr><tr><td><center><a href=\"http://floridatoday.gannettonline.com/floridatoday/content/AboutTopJobs.html\" target=_blank><font class=gcitopjobs><b>About Top Jobs</b></font></a></center></td></tr></table></td></tr></table>";

var allFooter = "</table></body></html>";

///////////////////////////////////////////////////////////////////////////////////

function display_postings() {

	// Handle no postings situation

	if (allPostings.length == 1) {
		document.write(header);
	document.write("<tr><td><center><font class=gcitopjobs>Watch for Top Jobs coming to this space soon.</font></center><hr size=1 color=000066 noshade></td></tr>");
	document.write("</table>");
	return;
}


if (!FORM_DATA['topjobscount']) {
	if (!topjobs_count) {
		var displayCount = 5;
	}
	else {
		var displayCount = topjobs_count;
	}
}
else {
	var displayCount = FORM_DATA['topjobscount'];
}
// Create target array
var displayPostings;
var allPostingsCount = allPostings.length;
var i;
if (displayCount == 99999) {
	document.write(allHeader);
	// Remember array entry 0 is placeholder, so start at index 1
	for (i = 1; i < allPostingsCount; i++) {
		if (!allPostings[i][1]) {
			document.write("<tr><td><font class=gcitopjobs><a href='" + allPostings[i][3] + "'target=_blank><b>" + allPostings[i][0] + "</b><br>" +
				allPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
		}
		else {
			document.write("<tr><td><font class=gcitopjobs><a href='" + allPostings[i][3] + "'target=_blank><b>" + allPostings[i][0] + "</b><br>" +
				allPostings[i][1] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
		}
	}
	document.write(allFooter);
}
else {
	// Delete array entry 0 ("placeholder")
	for (i = 0; i < allPostings.length - 1; i++)
		allPostings[i] = allPostings[i + 1];
		allPostingsCount--;

		document.write(header);
		displayPostings = new Array();
		while (displayCount > 0 && allPostingsCount > 0) {
			// Move a random entry from allPostings to displayPostings
			var targetIndex = Math.floor(Math.random() * allPostingsCount %
				allPostingsCount);
			displayPostings[displayPostings.length] = allPostings[targetIndex];

			for (i = targetIndex; i < allPostings.length - 1; i++)
				allPostings[i] = allPostings[i + 1];
			allPostingsCount--;
			displayCount--;
		}
		// Display Job Title only
		if (topjobs_option == 1) {
			for (i = 0; i < displayPostings.length; i++) {
				document.write("<tr><td><font class=gcitopjobs><a href='" +
					displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] +
					"</b><br></a></font><hr size=1 color=000066 noshade></td></tr>");
			}
		}
		// Display Employer Name only. If Employer name does not exist display Job Title
		else if (topjobs_option == 2) {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] +
						"</b><br></a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][1] +
						"</b><br></a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		// Display Description only
		else if (topjobs_option == 3) {
			for (i = 0; i < displayPostings.length; i++) {
				document.write("<tr><td><font class=gcitopjobs><a href='" +
					displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][2] +
					"</b><br></a></font><hr size=1 color=000066 noshade></td></tr>");
			}
		}
		// Display Job Title followed by Employer Name. If Employer name does not exist display Job Description
		else if (topjobs_option == 4) {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
						displayPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
						displayPostings[i][1] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		// Display Job Title followed by Job Description
		else if (topjobs_option == 5) {
			for (i = 0; i < displayPostings.length; i++) {
				document.write("<tr><td><font class=gcitopjobs><a href='" +
					displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
					displayPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
			}
		}
		// Display Employer Name followed by Job Title. If Employer name does not exist display Job Description
		else if (topjobs_option == 6) {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][2] + "</b><br>" +
						displayPostings[i][0] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][1] + "</b><br>" +
						displayPostings[i][0] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		// Display Employer Name followed by Job Description. If Employer name does not exist display Job Title
		else if (topjobs_option == 7) {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
						displayPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][1] + "</b><br>" +
						displayPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		// Display Job Description followed by Job Title
		else if (topjobs_option == 8) {
			for (i = 0; i < displayPostings.length; i++) {
				document.write("<tr><td><font class=gcitopjobs><a href='" +
					displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][2] + "</b><br>" +
					displayPostings[i][0] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
			}
		}
		// Display Job Description followed by Employer Name. If Employer name does not exist display Job Title
		else if (topjobs_option == 9) {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][2] + "</b><br>" +
						displayPostings[i][0] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][2] + "</b><br>" +
						displayPostings[i][1] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		// Default to Job Title followed by Employer Name. If Employer name does not exist display Job Description
		else {
			for (i = 0; i < displayPostings.length; i++) {
				if (!displayPostings[i][1]) {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
						displayPostings[i][2] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
				else {
					document.write("<tr><td><font class=gcitopjobs><a href='" +
						displayPostings[i][3] + "' target=_blank><b>" + displayPostings[i][0] + "</b><br>" +
						displayPostings[i][1] + "</a></font><hr size=1 color=000066 noshade></td></tr>");
				}
			}
		}
		document.write(footer);
	}
}


function createRequestObject() {
	FORM_DATA = new Object();
	// The Object (Array) where our data will be stored.
	separator = ',';
	// The token used to separate data from multi-select inputs
	query = '' + this.location;
	qu = query
	// Get the current URL so we can parse out the data.
	// Adding a null-string '' forces an implicit type cast
	// from property to string, for NS2 compatibility.
	query = query.substring((query.indexOf('?')) + 1);
	// Keep everything after the question mark '?'.
	if (query.length < 1) { return false; } // Perhaps we got some bad data?
	keypairs = new Object();
	numKP = 1;
	// Local vars used to store and keep track of name/value pairs
	// as we parse them back into a usable form.
	while (query.indexOf('&') > -1) {
		keypairs[numKP] = query.substring(0,query.indexOf('&'));
		query = query.substring((query.indexOf('&')) + 1);
		numKP++;
		// Split the query string at each '&', storing the left-hand side
		// of the split in a new keypairs[] holder, and chopping the query
		// so that it gets the value of the right-hand string.
	}
	keypairs[numKP] = query;
	// Store what's left in the query string as the final keypairs[] data.
	for (i in keypairs) {
		keyName = keypairs[i].substring(0,keypairs[i].indexOf('='));
		// Left of '=' is name.
		keyValue = keypairs[i].substring((keypairs[i].indexOf('=')) + 1);
		// Right of '=' is value.
		while (keyValue.indexOf('+') > -1) {
			keyValue = keyValue.substring(0,keyValue.indexOf('+')) + ' ' + keyValue.substring(keyValue.indexOf('+') + 1);
			// Replace each '+' in data string with a space.
		}
		keyValue = unescape(keyValue);
		// Unescape non-alphanumerics
		if (FORM_DATA[keyName]) {
			FORM_DATA[keyName] = FORM_DATA[keyName] + separator + keyValue;
			//document.write('The value of ' +keyName+ ' is:'+FORM_DATA[keyName]+'<br>');
			// Object already exists, it is probably a multi-select input,
			// and we need to generate a separator-delimited string
			// by appending to what we already have stored.
		}
		else {
			FORM_DATA[keyName] = keyValue;
			//document.write('The value of ' +keyName+ ' is:'+FORM_DATA[keyName]+'<br>');
			// Normal case: name gets value.
		}
	}
	return FORM_DATA;
}


// MAINLINE

FORM_DATA = createRequestObject();
// This is the array/object containing the GET data.
// Retrieve information with 'FORM_DATA [ key ] = value'.

// Display jobs 
display_postings();
