/** * * handleHttpResponse * */ var xmlHttp = getXmlHttpObject(); function handleHttpResponse() { if (xmlHttp.readyState == 4 && xmlHttp.status == 200) { var xmlDoc = xmlHttp.responseXML; if (xmlDoc.documentElement) { var pref = xmlDoc.getElementsByTagName('pref').item(0).firstChild; var prefName = xmlDoc.getElementsByTagName('prefName').item(0).firstChild; var city = xmlDoc.getElementsByTagName('city').item(0).firstChild; var ville = xmlDoc.getElementsByTagName('ville').item(0).firstChild; var company = xmlDoc.getElementsByTagName('company').item(0).firstChild; if (city != null){ document.getElementById('pref').value = pref.data; document.getElementById('city').value = city.data + ville.data; } else { document.getElementById('pref').value = ''; document.getElementById('city').value = ''; } } else { document.getElementById('pref').value = ''; document.getElementById('city').value = ''; } } } /** * * getAddrss * */ function getAddrss() { var zip = document.getElementById('zip').value; zip = zip.replace('-',''); if(zip.length == 7){ xmlHttp.open('GET', '/ajaxzip/search/?zip=' + escape(zip), true); xmlHttp.onreadystatechange = handleHttpResponse; xmlHttp.send(null); } } /** * * getAddrss2 * */ function getAddrss2() { var zip3 = document.getElementById('zip3').value; var zip4 = document.getElementById('zip4').value; if(zip3.length == 3 && zip4.length == 4){ xmlHttp.open('GET', 'ajaxzip/search/?zip=' + escape(zip3) + escape(zip4), true); xmlHttp.onreadystatechange = handleHttpResponse; xmlHttp.send(null); } } function getXmlHttpObject() { var xmlHttp=null; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ try{ // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e){ //Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } function radioChange() { if(document.course){ if(document.course.course[0].checked == true) { document.course.semi.disabled = false; document.course.semi.style.backgroundColor='#FFF'; } else if(document.course.course[1].checked == true) { document.course.semi.disabled = true; document.course.semi.style.backgroundColor='#EEE'; } else if(document.course.course[2].checked == true) { document.course.semi.disabled = true; document.course.semi.style.backgroundColor='#EEE'; } } }