if (window.attachEvent) {window.attachEvent('onload', findclinic);}
else {window.addEventListener('load', findclinic, false);}

function findclinic() {
	if (document.getElementById('findclinic') && document.getElementById('findclinic').tagName == 'SELECT') {
		document.getElementById('findclinic').onclick = function() {
			switch(document.getElementById('findclinic').value) {
				case 'AL':
					var state = 'Alabama';
					var url = 'http://www.alabamaageline.gov/healthcare/';
					var phone = '1-800-AGELINE';
					break;
				case 'AK':
					var state = 'Alaska';
					var url = 'http://medicare.alaska.gov';
					var phone = '(800) 478-6065';
					break;
				case 'AZ':
					var state = 'Arizona';
					var url = 'http://www.azdes.gov/aaa/programs/ship/default.asp';
					var phone = '(800) 432-4040';
					break;
				case 'AR':
					var state = 'Arkansas';
					var url = 'http://insurance.arkansas.gov/seniors/homepage.htm';
					var phone = '(800) 224-6330';
					break;
				case 'CA':
					var state = 'California';
					var url = 'http://www.aging.ca.gov/hicap/default.aspx';
					var phone = '(800) 434-0222';
					break;
				case 'CO':
					var state = 'Colorado';
					var url = 'http://www.dora.state.co.us/insurance/senior/senior.htm';
					var phone = '(888) 696-7213';
					break;
				case 'CT':
					var state = 'Connecticut';
					var url = 'http://www.ct.gov/agingservices/cwp/view.asp?a=2511&q=313032';
					var phone = '(800) 994-9422';
					break;
				case 'DE':
					var state = 'Delaware';
					var url = 'http://delawareinsurance.gov/departments/elder/eldindex.shtml';
					var phone = '(800) 336-9500';
					break;
				case 'DC':
					var state = 'District of Columbia';
					var url = 'http://www.law.gwu.edu/Academics/EL/clinics/insurance/Pages/About.aspx';
					var phone = '(202) 739-0668';
					break;
				case 'FL':
					var state = 'Florida';
					var url = 'http://www.floridaSHINE.org';
					var phone = '(800) 963-5337';
					break;
				case 'GA':
					var state = 'Georgia';
					var url = 'http://www.mygeorgiacares.org';
					var phone = '(800) 669-8387';
					break;
				case 'GM':
					var state = 'Guam';
					var url = 'http://dphss.guam.gov/';
					var phone = '(671) 735-7388 or 735-7390';
					break;
				case 'HI':
					var state = 'Hawaii';
					var url = 'http://www.hawaiiship.org';
					var phone = '(888) 875-9229';
					break;
				case 'ID':
					var state = 'Idaho';
					var url = 'http://www.doi.idaho.gov/shiba/shibahealth.aspx';
					var phone = '(800) 247-4422';
					break;
				case 'IL':
					var state = 'Illinois';
					var url = 'http://insurance.illinois.gov/Ship/ship_help.asp';
					var phone = '(800) 548-9034';
					break;
				case 'IN':
					var state = 'Indiana';
					var url = 'http://www.medicare.in.gov';
					var phone = '(800) 452-4800';
					break;
				case 'IA':
					var state = 'Iowa';
					var url = 'http://www.therightcalliowa.gov';
					var phone = '(800) 351-4664';
					break;
				case 'KS':
					var state = 'Kansas';
					var url = 'http://www.agingkansas.org/SHICK/shick_index.html';
					var phone = '(800) 860-5260';
					break;
				case 'KY':
					var state = 'Kentucky';
					var url = 'http://www.chfs.ky.gov/dail/ship.htm';
					var phone = '(877) 293-7447';
					break;
				case 'LA':
					var state = 'Louisiana';
					var url = 'http://www.ldi.state.la.us/Health/SHIIP/index.htm';
					var phone = '(800) 259-5301';
					break;
				case 'ME':
					var state = 'Maine';
					var url = 'http://www.maine.gov/dhhs/oes/hiap/index.shtml';
					var phone = '(877) 353-3771';
					break;
				case 'MD':
					var state = 'Maryland';
					var url = 'http://www.mdoa.state.md.us/senior.html';
					var phone = '(800) 243-3425';
					break;
				case 'MA':
					var state = 'Massachusetts';
					var url = 'http://www.mass.gov/elders';
					var phone = '(800) AGE-INFO (243-4636)';
					break;
				case 'MI':
					var state = 'Michigan';
					var url = 'http://www.mmapinc.org';
					var phone = '(800) 803-7174';
					break;
				case 'MN':
					var state = 'Minnesota';
					var url = 'http://www.mnaging.org/advisor/SLL_SHIP.htm';
					var phone = '(800) 333-2433';
					break;
				case 'MS':
					var state = 'Mississippi';
					var url = 'http://www.mdhs.state.ms.us/aas_info.html#MICAP';
					var phone = '(800) 948-3090';
					break;
				case 'MO':
					var state = 'Missouri';
					var url = 'http://www.missouriclaim.org';
					var phone = '(800) 390-3330';
					break;
				case 'MT':
					var state = 'Montana';
					var url = 'http://www.dphhs.mt.gov/sltc/services/aging/ship.shtml';
					var phone = '(800) 551-3191';
					break;
				case 'NE':
					var state = 'Nebraska';
					var url = 'http://www.doi.ne.gov/shiip';
					var phone = '(800) 234-7119';
					break;
				case 'NV':
					var state = 'Nevada';
					var url = 'http://www.nvaging.net/ship/ship_main.htm';
					var phone = '(800) 307-4444';
					break;
				case 'NH':
					var state = 'New Hampshire';
					var url = 'http://www.servicelink.org';
					var phone = '(866) 634-9412';
					break;
				case 'NJ':
					var state = 'New Jersey';
					var url = 'http://www.state.nj.us/health/senior/ship.shtml';
					var phone = '(800) 792-8820';
					break;
				case 'NM':
					var state = 'New Mexico';
					var url = 'http://www.nmaging.state.nm.us';
					var phone = '(800) 432-2080';
					break;
				case 'NY':
					var state = 'New York';
					var url = 'http://www.aging.ny.gov/';
					var phone = '(800) 342-9871';
					break;
				case 'NC':
					var state = 'North Carolina';
					var url = 'http://www.ncshiip.com';
					var phone = '(800) 443-9354';
					break;
				case 'ND':
					var state = 'North Dakota';
					var url = 'http://www.nd.gov/ndins/consumer/shic/';
					var phone = '(888) 575-6611';
					break;
				case 'OH':
					var state = 'Ohio';
					var url = 'http://www.insurance.ohio.gov';
					var phone = '(800) 686-1578';
					break;
				case 'OK':
					var state = 'Oklahoma';
					var url = 'http://www.ship.oid.ok.gov';
					var phone = '(800) 763-2828';
					break;
				case 'OR':
					var state = 'Oregon';
					var url = 'http://www.oregon.gov/DCBS/SHIBA/';
					var phone = '(800) 722-4134';
					break;
				case 'PA':
					var state = 'Pennsylvania';
					var url = 'http://www.aging.state.pa.us/aging/cwp/view.asp?a=553&q=253802';
					var phone = '(800) 783-7067';
					break;
				case 'PR':
					var state = 'Puerto Rico';
					var url = 'http://www.oppea.gobierno.pr';
					var phone = '(877) 725-4300 San Juan- Ponce1';
					var phone2 = '(800) 981-7735 Mayag';
					break;
				case 'RI':
					var state = 'Rhode Island';
					var url = 'http://adrc.ohhs.ri.gov/information/health_insurance_counseling.php';
					var phone = '(401) 462-4000';
					break;
				case 'SC':
					var state = 'South Carolina';
					var url = 'http://www.aging.sc.gov';
					var phone = '(800) 868-9095';
					break;
				case 'SD':
					var state = 'South Dakota';
					var url = 'http://www.shiine.net';
					var phone = '(800) 536-8197';
					break;
				case 'TN':
					var state = 'Tennessee';
					var url = 'http://www.state.tn.us/comaging/ship.html';
					var phone = '(877) 801-0044';
					break;
				case 'TX':
					var state = 'Texas';
					var url = 'http://www.tdi.state.tx.us/consumer/hicap/hicaphme.html';
					var phone = '(800) 252-9240';
					break;
				case 'UT':
					var state = 'Utah';
					var url = 'http://www.hsdaas.utah.gov/insurance_programs.htm';
					var phone = '(800) 541-7735';
					break;
				case 'VT':
					var state = 'Vermont';
					var url = 'http://www.medicarehelpvt.net';
					var phone = '(800) 642-5119';
					break;
				case 'VS':
					var state = 'Virgin Islands';
					var url = 'http://ltg.gov.vi/vi-ship-medicare.html';
					var phone = '(340) 772-7368 (STX)';
					var phone2 = '(340) 714-4354 (STT/STJ)';
					break;
				case 'VA':
					var state = 'Virginia';
					var url = 'http://www.vda.virginia.gov';
					var phone = '(800) 552-3402';
					break;
				case 'WA':
					var state = 'Washington';
					var url = 'http://www.insurance.wa.gov/shiba/index.shtml';
					var phone = '(800) 562-6900';
					break;
				case 'WV':
					var state = 'West Virginia';
					var url = 'http://www.wvship.org';
					var phone = '(877) 987-4463';
					break;
				case 'WI':
					var state = 'Wisconsin';
					var url = 'http://dhs.wisconsin.gov/aging/SHIP.htm';
					var phone = '(800) 242-1060 ';
					var phone2 = '(866) 456-8211';
					var phone3 = '(800) 926-4862';
					break;
				case 'WY':
					var state = 'Wyoming';
					var url = 'http://www.wyomingseniors.com';
					var phone = '(800) 856-4398';
					break;
				default:
					var error = 'Sorry, information for the state you have selected has not been found.';
			}
			if (this.value != '') {
				var result = document.createElement('p');
				if (!error) {
					var content = '<strong>'+state+'</strong><br />';
					content += '<a href="'+url+'">'+url+'</a><br />';
					content += phone;
					if (phone2) {
						content	 += '<br />'+phone2;
					}
					if (phone3) {
						content	 += '<br />'+phone3;
					}
				} else {
					var content = error;	
				}
				result.id = 'result';
				result.innerHTML = content;
				if (!document.getElementById('result')) {
					this.form.appendChild(result);
				} else {
					document.getElementById('result').parentNode.replaceChild(result,document.getElementById('result'));
				}
			}
		}
	}
}