Projects (2024)

Information on current and upcoming investments in the state transportation system.

Construction projects are important investments to maintain the existing state, federal, and interstate highway system, increase its efficiency and capacity, and enhance safety for motorists in Ohio. Every year, the Ohio Department of Transportation invests hundreds of millions of tax dollarsin transportation projects, from intersection safety improvements to major rehabilitations, to keep Ohio, its residents, its visitors,and its economy moving.

This is your gateway to information on our construction projects.

This page can display localized results! Currently showing information for: All Locations

Already geolocated? Check out projects in your area.

Find Projects by Status

Find Projects by Location

Click your county on the map below for projects in your area.

Already geolocated? View projects near you or clear your location before using the map below

Search by Project ID

Know the Project ID (PID) number? Enter the number here to go directly to its project page.

Receiving an error page means a page does not yet exist for the requested PID.

'); setTimeout(function(){ $(e.trigger).html('') },3000); // console.info('Action:', e.action); // console.info('Text:', e.text); // console.info('Trigger:', e.trigger); // e.clearSelection(); }); clipboard.on('error', function (e) { // console.error('Action:', e.action); // console.error('Trigger:', e.trigger); }); }) } return { CopyToClipboard: CopyToClipboard }; })(); if (typeof window.OHIO === "undefined") { window.OHIO = OHIO; } })(window.jQuery);(function ($) { // $(document).ready(function() { var OHIO = window.OHIO || {}; OHIO.ODX = OHIO.ODX || {}; OHIO.ODX.configuration = OHIO.ODX.configuration || {}; OHIO.ODX.configuration.API = OHIO.ODX.configuration.API || {}; // START: Ohio Design / Global / Social Networks Configuration / Social Networks Configuration JavaScript Object// Include FB SDKwindow.fbAsyncInit = function() { FB.init({ autoLogAppEvents: true, xfbml: true, version: 'v2.12', });}; (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js'; fjs.parentNode.insertBefore(js, fjs); })(document, 'script', 'facebook-jssdk'); // Variables for Twitter and Facebook APIs (share button)OHIO.ODX.configuration.API.Twitter = { site: { profileID: 'OhGOV' }, acb: { profileID: 'OhGOV' }, aging: { profileID: 'OhioDeptOfa*ging' }, analytics: { profileID: 'OhioDeptoAnalytics' }, aqd: { profileID: 'OhGOV' }, arc: { profileID: 'OhGOV' }, autodealers: { profileID: 'Ohio_BMV' }, beltss: { profileID: 'OhioDeptOfa*ging' }, bem: { profileID: 'ohiobemc' }, bgp: { profileID: 'OhGOV' }, bold: { profileID: 'OhioBold' }, bta: { profileID: 'OhGOV' }, bwc: { profileID: 'OhioBWC' }, careers: { profileID: 'OhGOV' }, ci: { profileID: 'OhioBold' }, civr:{ profileID: 'OhGOV' }, cll: { profileID: 'OhGOV' }, com: { profileID: 'OhioCommerce' }, cos: { profileID: 'OhGOV' }, 'covid-19': { profileID: 'OhioDeptofHe' }, 'collective-impact': { profileID: 'OhioMHAS' }, cswmft: { profileID: 'ohiocswmftboard' }, cyber:{ profileID: 'OhGOV' }, data: { profileID: 'OhGOV' }, 'data-jfs': { profileID: 'OhioJFS' }, dent: { profileID: 'OhGOV' }, development: { profileID: 'OhioDevelopment' }, ddc: { profileID: 'ohioddcouncil' }, dodd: { profileID: 'DODDohio' }, driveohio: { profileID: 'DriveOhio' }, dvs: { profileID: 'OhioVets' }, dys: { profileID: 'OhioDYS' }, elderjustice: { profileID: 'ohiodeptofa*ging' }, ema: { profileID: 'Ohio_EMA' }, ems: { profileID: 'Ohio_EMS' }, epa: { profileID: 'ohioepa' }, erac: { profileID: 'OhGOV' }, firstlady: { profileID: 'OhGOV' }, fun: { profileID: 'OhGOV' }, grants: { profileID: 'grants' }, governor: { profileID: 'OhGOV' }, indemand: { profileID: 'OhioOWT' }, innovate:{ profileID: 'LtGovHusted' }, jfs: { profileID: 'OhioJFS' }, jobsearch: { profileID: 'OhioOWT' }, larc: { profileID: 'OhGOV' }, lec: { profileID: 'OhioLakeErie' }, ltc: { profileID: 'ltcombudsoh' }, lcc: { profileID: 'OhGOV' }, manc: { profileID: 'OhioMedicaid' }, medicaid: { profileID: 'OhioMedicaid' }, mha: { profileID: 'OhioMHAS' }, mih: { profileID: 'OhGOV' }, motorcycle: { profileID: 'MotorcycleOhio' }, naloxone:{ profileID:'OHdeptofhealth' }, obg: { profileID: 'OhGOV' }, obn: { profileID: 'OhioNursingBd' }, obp: { profileID: 'OhGOV' }, ocf: { profileID: 'OCFatherhood' }, ochla: { profileID: 'OCHLA_OH' }, ocjs: { profileID: 'Ohio_OCJS' }, ocswa: { profileID: 'OHwxAwareness' }, octf: { profileID: 'OhioCTF' }, oda: { profileID: 'OhioDeptofa*g' }, odh: { profileID: 'OhioDeptofHe' }, odi:{ profileID: 'OHInsurance' }, odnr: { profileID: 'ohiodnr' }, 'odnr-core': { profileID: 'ohiodnr' }, odot: { profileID: 'ODOT_Statewide' }, odps: { profileID: 'OHPublicSafety' }, oetc: { profileID: 'OhioEdTech' }, ofc: { profileID: 'ItTakesHeartOH' }, ofcc: { profileID: 'OHFacilities' }, ogic: { profileID: 'OhioWines' }, 'ohio-analytics': { profileID: 'OhioJFS' }, ohiopays: { profileID: 'OhGOV' }, ohs: { profileID: 'Ohio_OHS' }, ood: { profileID: 'OhioOOD' }, oodworks:{ profileID:'OhioDevelopment' }, ombudsmen: { profileID: 'OhioJFS' }, omj: { profileID: 'OhioMeansJobs' }, onic: { profileID: 'OhNarcoticIntel' }, ooz: { profileID: 'OhioDevelopment' }, opd: { profileID: 'oh_pubdefend' }, opsb: { profileID: 'PUCOhio' }, ordc: { profileID: 'ODOT_Statewide' }, oshp: { profileID: 'OSHP' }, oiu: { profileID: 'Ohio_OIU' }, ossb: { profileID: 'OSSBPanthers' }, ossc: { profileID: 'Ohio_OHS' }, osd: { profileID: 'OHDeafSchool' }, otec: { profileID: 'ODOT_Statewide' }, otso: { profileID: 'OHTrafficSafety' }, ohyes: { profileID: 'OhGOV' }, peps: { profileID: 'OhGOV' }, pfs: { profileID: 'OhGOV' }, procure: { profileID: 'OhioDAS' }, puco: { profileID: 'PUCOhio' }, psy: { profileID: 'OhGOV' }, pyt: { profileID: 'OhioOTPTATBd' }, recovery: { profileID: 'recovery_ohio' }, sboe: { profileID: 'OhGOV' }, scr:{ profileID: 'OhGOV' }, serb: { profileID: 'OhioDeptoAg' }, serve: { profileID: 'OhGOV' }, siec: { profileID: 'OhGOV' }, starttalking : { profileID: 'OhGOV' }, successbound : { profileID: 'OHEducation' }, suicideprevention : { profileID: 'OhGOV' }, tax: { profileID: 'OhioTaxation' }, techcred: { profileID: '' }, tourism: { profileID: 'OhioFinditHere' }, uas: { profileID: 'DriveOhio' }, workforce: { profileID: 'OhioOWT' }};// "oda", "site", "odh" should be the name of the main label (portal pages parent)var defaultImageURL = '/wps/wcm/connect/gov/5aafd168-7ce1-48d2-b01e-9001bce654e4/odx-default-image-for-facebook-sharing.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-5aafd168-7ce1-48d2-b01e-9001bce654e4-mh3jUs3';OHIO.ODX.configuration.API.Facebook = { site: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, acb: { appId: '440026523135359', defaultImage: defaultImageURL }, aging: { appId: '440026523135359', defaultImage: defaultImageURL }, analytics: { appId: '440026523135359', defaultImage: defaultImageURL }, aqd: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, arc: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, autodealers: { appId: '440026523135359', defaultImage: defaultImageURL }, beltss: { appId: '440026523135359', defaultImage: defaultImageURL }, bem: { appId: '440026523135359', defaultImage: defaultImageURL }, bgp: { appId: '440026523135359', defaultImage: defaultImageURL }, bold: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, bta: { appId: '440026523135359', defaultImage: defaultImageURL }, bwc: { appId: '440026523135359', defaultImage: defaultImageURL }, careers: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/5c967db0-b297-4166-977f-794de60ee22e/TeamOhioCareers2.png?MOD=AJPERES&CONVERT_TO=url&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-5c967db0-b297-4166-977f-794de60ee22e-nWiox1M' }, ci: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, civr:{ appId: '440026523135359', defaultImage: defaultImageURL }, cll: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, cos: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, 'covid-19': { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/bbde4e30-53be-4900-b4e7-8b43bf41aa0c/coronavirus-square.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-bbde4e30-53be-4900-b4e7-8b43bf41aa0c-n3ESntC' }, 'collective-impact': { appId: '440026523135359', defaultImage: 'defaultImageURL' }, com: { appId: '440026523135359', defaultImage: defaultImageURL }, cswmft: { appId: '440026523135359', defaultImage: defaultImageURL }, cyber: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/47900742-09a0-4108-af04-0f9768c95978/CyberOhio-01.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-47900742-09a0-4108-af04-0f9768c95978-oqZT9jm' }, data: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, 'data-jfs': { appId: '440026523135359', defaultImage: defaultImageURL }, ddc: { appId: '440026523135359', defaultImage: defaultImageURL }, dent: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, development: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, dodd: { appId: '440026523135359', defaultImage: defaultImageURL }, driveohio: { appId: '440026523135359', defaultImage: defaultImageURL }, dvs: { appId: '440026523135359', defaultImage: defaultImageURL }, dys: { appId: '440026523135359', defaultImage: defaultImageURL }, elderjustice: { appId: '440026523135359', defaultImage: defaultImageURL }, 'ema-mr': { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/dabdd326-f45c-4f5c-9b04-9db196c594cb/odps_logo.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-dabdd326-f45c-4f5c-9b04-9db196c594cb-mxiU3w7' }, ema: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/42923d0b-79d4-46f6-b120-40a65c0f4263/ema-main-logo.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-42923d0b-79d4-46f6-b120-40a65c0f4263-oibWVF5' }, ems: { appId: '440026523135359', defaultImage: defaultImageURL }, epa: { appId: '440026523135359', defaultImage: defaultImageURL }, erac: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, firstlady: { appId: '440026523135359', defaultImage: 'defaultImageURL' }, fun: { appId: '440026523135359', defaultImage: defaultImageURL }, grants: { appId: '440026523135359', defaultImage: defaultImageURL }, govelect: { appId: '440026523135359', defaultImage: defaultImageURL }, governor: { appId: '440026523135359', defaultImage: "/wps/wcm/connect/gov/f09433dc-ee27-445f-820f-4845b295ed7e/dewine-husted-social.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-f09433dc-ee27-445f-820f-4845b295ed7e-oV2uZQr" }, innovate: { appId: '440026523135359', defaultImage: defaultImageURL }, jfs: { appId: '440026523135359', defaultImage: defaultImageURL }, jobsearch: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/417ea6b8-74b1-4b94-8a32-48f3c8d931a2/facebookshare-workforce.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-417ea6b8-74b1-4b94-8a32-48f3c8d931a2-nOq1aFT' }, larc: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, ltc: { appId: '440026523135359', defaultImage: defaultImageURL }, lcc: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, medicaid: { appId: '440026523135359', defaultImage: defaultImageURL }, mha: { appId: '440026523135359', defaultImage: defaultImageURL }, mih: { appId: '440026523135359', defaultImage: defaultImageURL }, motorcycle: { appId: '440026523135359', defaultImage: defaultImageURL }, naloxone: { appId: '440026523135359', defaultImage: defaultImageURL }, naic: { appId: '440026523135359', defaultImage: defaultImageURL }, obg: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/8fbad679-3073-402e-ab2e-417317796799/facebook-obm.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-8fbad679-3073-402e-ab2e-417317796799-mIzBUQv' }, obp: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/8fbad679-3073-402e-ab2e-417317796799/facebook-obm.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-8fbad679-3073-402e-ab2e-417317796799-mIzBUQv' }, obm: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/8fbad679-3073-402e-ab2e-417317796799/facebook-obm.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-8fbad679-3073-402e-ab2e-417317796799-mIzBUQv' }, obn: { appId: '440026523135359', defaultImage: defaultImageURL }, ocf: { appId: '440026523135359', defaultImage: defaultImageURL }, ochla: { appId: '440026523135359', defaultImage: defaultImageURL }, ocjs: { appId: '440026523135359', defaultImage: defaultImageURL }, ocswa: { appId: '440026523135359', defaultImage: defaultImageURL }, octf: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/fbf8907a-a3ef-4455-8eb6-3ca865079177/octf-default.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-fbf8907a-a3ef-4455-8eb6-3ca865079177-p0SIfyv' }, oda: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/d5f28877-3af8-471c-a02a-cd93c60ac94d/ODA-logo-cards-2x.jpg?MOD=AJPERES&CONVERT_TO=url&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-d5f28877-3af8-471c-a02a-cd93c60ac94d-md1sfwJ' }, odc: { appId: '440026523135359', defaultImage: defaultImageURL }, odh: { appId: '440026523135359', defaultImage: defaultImageURL }, odi: { appId: '440026523135359', defaultImage: defaultImageURL }, odot: { appId: '440026523135359', defaultImage: defaultImageURL }, 'odps': { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/dabdd326-f45c-4f5c-9b04-9db196c594cb/odps_logo.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-dabdd326-f45c-4f5c-9b04-9db196c594cb-mxiU3w7' }, 'odnr-core': { appId: '440026523135359', defaultImage: defaultImageURL }, 'odnr': { appId: '440026523135359', defaultImage: defaultImageURL }, odx: { appId: '440026523135359', defaultImage: defaultImageURL }, oetc: { appId: '440026523135359', defaultImage: defaultImageURL }, ofc: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/6731d4d1-7e89-4cd6-a740-7f1d7f820647/ofctest2.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-6731d4d1-7e89-4cd6-a740-7f1d7f820647-mMwlkn2' }, ofcc: { appId: '440026523135359', defaultImage: defaultImageURL }, ogic: { appId: '440026523135359', defaultImage: defaultImageURL }, ohs: { appId: '440026523135359', defaultImage: defaultImageURL }, 'ohio-analytics': { appId: '440026523135359', defaultImage: defaultImageURL }, ohiopays: { appId: '440026523135359', defaultImage: defaultImageURL }, ombudsmen: { appId: '440026523135359', defaultImage: defaultImageURL }, omj: { appId: '440026523135359', defaultImage: defaultImageURL }, onic: { appId: '440026523135359', defaultImage: defaultImageURL }, ood: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, oodworks: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, ooz: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/e8116428-1e62-46b1-ba87-45bb38021af8/logo.png?MOD=AJPERES&CONVERT_TO=url&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-e8116428-1e62-46b1-ba87-45bb38021af8-mBTM2ei' }, opd: { appId: '440026523135359', defaultImage: defaultImageURL }, opi: { appId: '440026523135359', defaultImage: defaultImageURL }, opsb: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, ordc: { appId: '440026523135359', defaultImage: defaultImageURL }, oshp: { appId: '440026523135359', defaultImage: defaultImageURL }, oiu: { appId: '440026523135359', defaultImage: defaultImageURL }, ossc: { appId: '440026523135359', defaultImage: defaultImageURL }, otec: { appId: '440026523135359', defaultImage: defaultImageURL }, otso: { appId: '440026523135359', defaultImage: defaultImageURL }, ohyes: { appId: '440026523135359', defaultImage: defaultImageURL }, peps: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, pfs: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, procure: { appId: '440026523135359', defaultImage: defaultImageURL }, psy: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, puco: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, pyt: { appId: '440026523135359', defaultImage: defaultImageURL }, sboe: { appId: '440026523135359', defaultImage: defaultImageURL }, recovery: { appId: '440026523135359', defaultImage: 'defaultImageURL' }, scr:{ appId: '440026523135359', defaultImage: defaultImageURL }, serb: { appId: '440026523135359', defaultImage: defaultImageURL }, sepemp: { appId: '440026523135359', defaultImage: defaultImageURL }, siec: { appId: '440026523135359', defaultImage: defaultImageURL }, spbr: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/e77adb26-3bac-474b-add0-8bd4f641f923/SPBR_share.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-e77adb26-3bac-474b-add0-8bd4f641f923-mWK91UK' }, starttalking:{ appId: '440026523135359', defaultImage: defaultImageURL }, successbound: { appId: '440026523135359', defaultImage: defaultImageURL }, suicideprevention:{ appId: '440026523135359', defaultImage: defaultImageURL }, techcred: { appId: '440026523135359', defaultImage: 'defaultImageURL' }, tourism: { appId: '440026523135359', defaultImage: defaultImageURL }, uas: { appId: '440026523135359', defaultImage: defaultImageURL }, vpb: { appId: '440026523135359', defaultImage:'/wps/wcm/connect/gov/85b08826-2beb-46a2-b572-c1c90d0689fb/facebook-ohiogov.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-85b08826-2beb-46a2-b572-c1c90d0689fb-mIzV-Su' }, workforce: { appId: '440026523135359', defaultImage: '/wps/wcm/connect/gov/417ea6b8-74b1-4b94-8a32-48f3c8d931a2/facebookshare-workforce.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-417ea6b8-74b1-4b94-8a32-48f3c8d931a2-nOq1aFT' }};// END: Ohio Design / Global / Social Networks Configuration / Social Networks Configuration JavaScript Object // This will expose a window.OHIO.ODX.CardsShare module OHIO.ODX.CardsShare = (function () { function registerEventsForTwitterSharingForCards(parentSelector, anchorSelector) { var agency = window.OHIO.ODX.configuration.currentAgency; var twitterProfile = window.OHIO.ODX.configuration.API.Twitter[agency]; var twitterProfileID = twitterProfile && twitterProfile.profileID ? twitterProfile.profileID: ''; $(parentSelector).on('click', anchorSelector, function (e) { e.preventDefault(); var title = $(this).closest('.ohio-card__share-box').prev().find('.ohio-card-content-header ').text().trim() var url = $(this).closest('.ohio-card__share-box').data('url'); var newURL = OHIO.ODX.GetShareURL.GetShareURL(url); var viaString = twitterProfileID ? '&via=' + twitterProfileID : ''; var shareWindow = window.open( 'https://twitter.com/intent/tweet?text=' + title + '&url=' + newURL + viaString, 'ShareWindow', 'height=445,width=520,resizable' ); if (window.focus) { shareWindow.focus(); } }); } // '.js-facebook-anchor' function registerEventsForFacebookSharingForCards(parentSelector, anchorSelector) { var agency = window.OHIO.ODX.configuration.currentAgency; var facebookConfig = window.OHIO.ODX.configuration.API.Facebook[agency]; // in case the agency social media config is missing, use the one of ohio gov if (typeof facebookConfig === 'undefined') { facebookConfig = window.OHIO.ODX.configuration.API.Facebook['site']; } // facebookConfig.appId // facebookConfig.defaultImage // window.OHIO.ODX.configuration.defaultImage $(parentSelector).on('click', anchorSelector, function (e) { var title = $(this).closest('.ohio-card__share-box').prev().find('.ohio-card-content-header ').text().trim() var url = $(this).closest('.ohio-card__share-box').data('url'); var newURL = OHIO.ODX.GetShareURL.GetShareURL(url); var description = $(this). closest('.ohio-card__share-box'). data('description'); var image = $(this).closest('.ohio-card__share-box').data('image'); if (image.length === 0) image = facebookConfig.defaultImage; image = image.replace('myconnect', 'connect'); image = window.location.protocol + '//' + window.location.hostname + image; // FB namespace is defined as global in the Head Injected per agency FB.init({ appId: facebookConfig.appId, // '2052413878334763', autoLogAppEvents: true, xfbml: true, version: 'v2.12' }); FB.ui( { app_id: facebookConfig.appId, // '2052413878334763', method: 'share_open_graph', action_type: 'og.shares', action_properties: JSON.stringify({ object: { 'og:url': newURL, 'og:title': title, 'og:description': description, 'og:image': image } }) }, function (response) { // Action after response } ); }); } // '.js-share-button' function registerEventsForTogglingOverlayAreaToShareCard(parentSelector, anchorSelector) { $(parentSelector).on('click', anchorSelector, function (e) { e.preventDefault(); $(this).closest('.ohio-card-content').next().show(); $('.close-icon-container').on('click', function () { $(this).closest('.ohio-card__share-box').hide(); }); }); } return { registerEventsForTwitterSharingForCards: registerEventsForTwitterSharingForCards, registerEventsForFacebookSharingForCards: registerEventsForFacebookSharingForCards, registerEventsForTogglingOverlayAreaToShareCard: registerEventsForTogglingOverlayAreaToShareCard }; })(); if (typeof window.OHIO === "undefined") { window.OHIO = OHIO; } // });})(window.jQuery); (function( $ ) { $( document ).on( 'ready', function() { function displayCorrectCard() { var $cardDisplayed = $('.js-contact-info h2'); if($cardDisplayed.length === 0){ $('.js-contact-info-public').show(); } } // 1) Get all variables to support multilingual content var currentLanguage = OHIO.ODX.actions.getUserLanguageByCookie(); // Get the library according to the user's language var wcmLibrary = (typeof window.WCMLibraries !== "undefined") ? window.WCMLibraries[ currentLanguage ] : window.WCMLibraries[ 'en' ]; var virtualPortal = (window.portalContext !== 'none') ? window.portalContext + '/' : 'gov'; var currentCluster = ''; var urlString = window.location.href; var urlArray = urlString.split( '/' ); var index = urlArray.indexOf( window.siteId ); if( index > 0 && urlArray[ index ] ) { currentCluster = urlArray[ index + 1 ]; } var currentPortalLocations = []; /* var currentPortalLocationsArray = '/Taxonomy/portal-locations/all-portal-locations/by-agency/odot/projects'; //'/Taxonomy/portal-locations/all-portal-locations/by-agency/odot/projects'; console.log( currentPortalLocations ); currentPortalLocationsArray = currentPortalLocationsArray.split( ',' ); for( var i = 0; i < currentPortalLocationsArray.length; i ++ ) { if(currentPortalLocationsArray[i].indexOf('all-portal-locations/odot/programs/') !== -1){ currentPortalLocations.push(currentPortalLocationsArray[ i ]); } } */var currentPathArray = decodeURIComponent('/Ohio Content English/odot/projects').split("/");var location = "";var length = currentPathArray.length;currentPathArray.forEach(function(element, index){ if(index > 1 ){ location += "/" + element; }});// 2) Configure parameters for AJAX callvar params = { source: 'library', srv: 'cmpnt', cmpntid: 'd7de385a-691b-48c4-830a-327cda6ebd05', 'WCM_Page.ResetAll': 'TRUE', location: wcmLibrary + '/' + location, //categories: $.isArray(currentPortalLocations) ? currentPortalLocations.join(',') : currentPortalLocations, county: window.countyParamAlone,};var serviceURL = '/wps/wcm/connect/' + virtualPortal + wcmLibrary + '/' + window.siteId + '?' + $.param( params );// 3) Run the AJAX call and do something with the responseOHIO.ODX.actions.getAjaxDataFromURL( serviceURL ).then( function( response ) { var resources = JSON.parse( response ); var component = new OhioToolkit.components.WebComponent( { element: '.js-contact-info', templateLocation: '/wps/wcm/connect/gov/ae560240-0f2d-41de-91c5-852c50d9a985/odot-sidebar-contact-info.hbs.html?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_K9I401S01H7F40QBNJU3SO1F56-ae560240-0f2d-41de-91c5-852c50d9a985-mUjXW.u', data: { items: resources, } } ); component.render().then( function() { console.log( 'Rendered!' ); displayCorrectCard(); } );},function( error ) { console.error( error );});} ); })( jQuery );
Projects (2024)
Top Articles
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 6220

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.