var req var isIE = false; var nextSiblingObject =""; function loadXMLDoc(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChange req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChange req.open("GET",url,true) req.send() } } } function processReqChange() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allStates = parsedDocument.getElementsByTagName("state"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allStates = xmlDoc.getElementsByTagName("state"); } var tempState =""; tempState+=""; //document.FofForm.State.options.length=1; document.forms[getNetuiTagName("FofForm", this )].elements[getNetuiTagName("FofState",this)].options.length=1; document.forms[getNetuiTagName("FofForm", this )].elements[getNetuiTagName("FofState",this)].options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allStates.length; i++) { id = getElementTextNS("", "stateID", allStates[i], 0); name = getElementTextNS("", "stateName", allStates[i], 0); tempState+=""; //document.FofForm.State.options[populate]=new Option(name,id); document.forms[getNetuiTagName("FofForm", this )].elements[getNetuiTagName("FofState",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //========================================================== function loadXMLDocForAnnonimusBusinessState(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForAnnonimusBusinessState req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForAnnonimusBusinessState req.open("GET",url,true) req.send() } } } function processReqChangeForAnnonimusBusinessState() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allStates = parsedDocument.getElementsByTagName("state"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allStates = xmlDoc.getElementsByTagName("state"); } var tempState =""; tempState+=""; //document.FofForm.State.options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("State",this)].options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("State",this)].options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allStates.length; i++) { id = getElementTextNS("", "stateID", allStates[i], 0); name = getElementTextNS("", "stateName", allStates[i], 0); tempState+=""; //document.FofForm.State.options[populate]=new Option(name,id); document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("State",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //=========================================== function loadXMLDocForAnnonimusHomeState(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForAnnonimusHomeState req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForAnnonimusHomeState req.open("GET",url,true) req.send() } } } function processReqChangeForAnnonimusHomeState() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml");var allStates = parsedDocument.getElementsByTagName("state"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allStates = xmlDoc.getElementsByTagName("state"); } var tempState =""; tempState+=""; //document.FofForm.State.options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("SelectState",this)].options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("SelectState",this)].options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allStates.length; i++) { id = getElementTextNS("", "stateID", allStates[i], 0); name = getElementTextNS("", "stateName", allStates[i], 0); tempState+=""; //document.FofForm.State.options[populate]=new Option(name,id); document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("SelectState",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //---------------------------------------------------- function loadXMLDocForSubCategory(url,obj) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForSubCategory req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange = processReqChangeForSubCategory req.open("GET",url,true) req.send() } } } //---------------------------------------------------- //------------------------------------------------------------ function processReqChangeForSubCategory() { if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempCategory =""; tempCategory+=""; nextSiblingObject.options.length=1; nextSiblingObject.options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempCategory+=""; nextSiblingObject.options[populate]=new Option(name,name); populate++; } } else { alert("Problem retrieving XML data") } } } //-------------------------------------------------------- function loadXMLDocForSubCategoryOfMultipleCategory(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleCategory req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleCategory req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleCategory() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("subCategoryId",this)].options.length=1; document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("subCategoryId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("subCategoryId",this)].options[populate]=new Option(name,id); populate++; } document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName( "searchBtn",this)].disabled=false; } else { alert("Problem retrieving XML data") } } } //----------------------------------------------------------------- function loadXMLDocForCity(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForCity req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange = processReqChangeForCity req.open("GET",url,true) req.send() } } } //---------------------------------------------------- //------------------------------------------------------------ function processReqChangeForCity() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allcities = parsedDocument.getElementsByTagName("city"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allcities = xmlDoc.getElementsByTagName("city"); } var tempcity =""; tempcity+=""; document.forms[getNetuiTagName("csSubmitOpportunity",this)].elements[getNetuiTagName("cityID",this)].options.length=1; document.forms[getNetuiTagName("csSubmitOpportunity",this)].elements[getNetuiTagName("cityID",this)].options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allcities.length; i++) { id = getElementTextNS("", "cityID", allcities[i], 0); name = getElementTextNS("", "cityName", allcities[i], 0); tempcity+=""; //document.FofForm.city.options[populate]=new Option(name,id); document.forms[getNetuiTagName("csSubmitOpportunity",this)].elements[getNetuiTagName("cityID",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //-------------------------------------------------------- //=========================================================== function getElementTextNS(prefix, local, parentElem, index) { var result = ""; if (prefix && isIE) { result = parentElem.getElementsByTagName(prefix + ":" + local)[index]; } else { result = parentElem.getElementsByTagName(local)[index]; } if (result) { if (result.childNodes.length > 1) { return result.childNodes[1].nodeValue; } else { return result.firstChild.nodeValue; } } else { return "n/a"; } } function loadXMLDocForCityCS(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForCityForCs req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange = processReqChangeForCityForCs req.open("GET",url,true) req.send() } } } //---------------------------------------------------- //------------------------------------------------------------ function processReqChangeForCityForCs() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allcities = parsedDocument.getElementsByTagName("city"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allcities = xmlDoc.getElementsByTagName("city"); } var tempcity =""; tempcity+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId",this)].elements[getNetuiTagName("CityId",this)].options.length=1; document.forms[getNetuiTagName("adminsearchCandidateFormId",this)].elements[getNetuiTagName("CityId",this)].options[0]=new Option("Select One",""); var populate=1; for (var i = 0; i < allcities.length; i++) { id = getElementTextNS("", "cityID", allcities[i], 0); name = getElementTextNS("", "cityName", allcities[i], 0); tempcity+=""; //document.FofForm.city.options[populate]=new Option(name,id); document.forms[getNetuiTagName("adminsearchCandidateFormId",this)].elements[getNetuiTagName("CityId",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //---------------------------------------------------- function loadXMLDocForSubCategoryOfMultipleCategoryCS(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleCategoryCS req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleCategoryCS req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleCategoryCS() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options.length=1; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options[populate]=new Option(name,id); populate++; } document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("Search", this)].disabled = ""; } else { alert("Problem retrieving XML data") } } } //added for cs admin search function loadXMLDocForSubCategoryOfMultipleCategoryCSAdmin(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleCategoryCSAdmin req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleCategoryCSAdmin req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleCategoryCSAdmin() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options.length=1; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("SubCategoryId",this)].options[populate]=new Option(name,id); populate++; } document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("searchBtn", this )].disabled = "" } else { alert("Problem retrieving XML data") } } } //---------------------------------------------------- function loadXMLDocForStateCS(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleStateCS req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleStateCS req.open("GET",url,true) req.send() } } } //added for cs candidate admin search function loadXMLDocForStateCSAdmin(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleStateCSAdmin req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleStateCSAdmin req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleStateCSAdmin() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options.length=1; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options[populate]=new Option(name,id); populate++; } getElmById("searchBtn").disabled = ''; //04/01/2007 PWC Offshore QC. 158 Fix for - defaulting search button //getElmById("searchBtnUp").disabled = ''; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("searchBtnUp",this)].disabled = ''; } else { alert("Problem retrieving XML data") } } } function processReqChangeForMultipleStateCS() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options.length=1; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("CityId",this)].options[populate]=new Option(name,id); populate++; } document.forms[getNetuiTagName("adminsearchCandidateFormId", this )].elements[getNetuiTagName("Search", this)].disabled = ""; } else { alert("Problem retrieving XML data") } } } //---------------------------------------------------- function loadXMLDocForStateSubmit(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleStateSubmit req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleStateSubmit req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleStateSubmit() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("CityId",this)].options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("CityId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("CityId",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //----------------------------------------------------- function loadXMLDocForStateOppSearch(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleStateOppSearch req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleStateOppSearch req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleStateOppSearch() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; if(allsubCategory.length > 0) { document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("cityId",this)].options[0]=new Option(selectOneOrMoreLabel,""); } else { document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("cityId",this)].options.length=0; } var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("cityId",this)].options[populate]=new Option(name,id); populate++; } //alert("enable"); getElmById("searchBtn").disabled = ''; //04/01/2007 PWC Offshore QC. 158 Fix for - defaulting search button //getElmById("searchBtnUp").disabled = ''; document.forms[getNetuiTagName("managerAdminOpportunitiesSearchFormTagId", this )].elements[getNetuiTagName("searchBtnUp",this)].disabled = ''; } else { alert("Problem retrieving XML data") } } } //------------------------------------------------------ function loadXMLDocForStateOppSearch1(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleStateOppSearch1 req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleStateOppSearch1 req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleStateOppSearch1() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("csSearchId", this )].elements[getNetuiTagName("cityId",this)].options.length=1; document.forms[getNetuiTagName("csSearchId", this )].elements[getNetuiTagName("cityId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("csSearchId", this )].elements[getNetuiTagName("cityId",this)].options[populate]=new Option(name,id); populate++; } document.forms[getNetuiTagName("csSearchId",this)].elements[getNetuiTagName("btnSearch",this)].disabled = ""; } else { alert("Problem retrieving XML data") } } } //----------------------------------------------------- function loadXMLDocForLos(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForMultipleLos req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForMultipleLos req.open("GET",url,true) req.send() } } } function processReqChangeForMultipleLos() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allsubCategory = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allsubCategory = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("amAcPrimarySearchFormTagId", this )].elements[getNetuiTagName("deptId",this)].options.length=1; document.forms[getNetuiTagName("amAcPrimarySearchFormTagId", this )].elements[getNetuiTagName("deptId",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate = 1; for (var i = 0; i < allsubCategory.length; i++) { id = getElementTextNS("", "subCategoryID", allsubCategory[i], 0); name = getElementTextNS("", "subCategoryName", allsubCategory[i], 0); tempState+=""; document.forms[getNetuiTagName("amAcPrimarySearchFormTagId", this )].elements[getNetuiTagName("deptId",this)].options[populate]=new Option(name,id); populate++; } getElmById("searchBtn").disabled = ''; //04/01/2007 PWC Offshore QC. 158 Fix for - defaulting search button document.forms[getNetuiTagName("amAcPrimarySearchFormTagId", this )].elements[getNetuiTagName("searchBtnUp",this)].disabled = ''; } else { alert("Problem retrieving XML data") } } } //=========================================== function loadXMLDocForAnnonimusHomeLos(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processReqChangeForAnnonimusHomeLos req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processReqChangeForAnnonimusHomeLos req.open("GET",url,true) req.send() } } } function processReqChangeForAnnonimusHomeLos() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var allStates = parsedDocument.getElementsByTagName("subCategory"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var allStates = xmlDoc.getElementsByTagName("subCategory"); } var tempState =""; tempState+=""; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("Department",this)].options.length=1; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("Department",this)].options[0]=new Option(selectOneOrMoreLabel,""); var populate=1; for (var i = 0; i < allStates.length; i++) { id = getElementTextNS("", "subCategoryID", allStates[i], 0); name = getElementTextNS("", "subCategoryName", allStates[i], 0); tempState+=""; document.forms[getNetuiTagName("step1Form", this )].elements[getNetuiTagName("Department",this)].options[populate]=new Option(name,id); populate++; } } else { alert("Problem retrieving XML data") } } } //added by Anindya for SR 138 on 13/03/2007---begin function loadXMLDocUserAndBrowserInfo(url) { // code for Mozilla, etc. //alert(url) if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.open("GET",url,true) req.send() } } } //added by Anindya for SR 138 on 13/03/2007---end //added by Anindya for REQ 277 on 23/03/2007---begin var webContext = ''; function refreshSurveyInfo(url) { if(url != null) { webContext = url.split('/')[1]; } // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processSurveyInfo req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processSurveyInfo req.open("GET",url,true) req.send() } } } function processSurveyInfo() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText if (!is_ie) // for Mozilla and Nestcape { var xmlDoc=new DOMParser (); xmlDoc.async="false" var parsedDocument = xmlDoc.parseFromString(results,"text/xml"); var arrResults = parsedDocument.getElementsByTagName("Answers"); } else if (is_ie) { var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.loadXML(results); var arrResults = xmlDoc.getElementsByTagName("Answers"); } var percent = 0; if(arrResults != null && arrResults.length > 0) { for (var i = 0; i < arrResults.length; i++) { getElmById("answerLabel"+i).innerHTML = " " + getElementTextNS("", "PercentLabel", arrResults[i], 0) + "%"; percent = getElementTextNS("", "Votes", arrResults[i], 0); getElmById("image"+i).width = percent*160/100 + 1 ; } getElmById("total").innerHTML = getElementTextNS("", "TotalVotes", arrResults[0], 0); getElmById("divResults").style.display = "block"; getElmById("divResultsTotal").style.display = "block"; getElmById("divQuestions").style.display = "none"; getElmById("divQuestionsSubmit").style.display = "none"; } else { if(webContext != '') { window.location='/'+webContext+'/b/home/goToErrorPage.do'; } //getElmById("DivContainer").innerHTML = "
"; //getElmById("DivContainer").style.display = "block"; } } else { if(webContext != '') { window.location='/'+webContext+'/b/home/goToErrorPage.do'; } } } } //added by Anindya for REQ 277 on 23/03/2007---end function loadXMLDocForEmployerDetails(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processEmployerInfo req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processEmployerInfo req.open("GET",url,true) req.send() } } } function processEmployerInfo() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText var group = document.forms[getNetuiTagName("csSubmitOpportunity",this)].elements[getNetuiTagName("tier",this)] ; if(group!= null) { group.value = results; } } else { alert("Problem retrieving XML data") } } } function loadXMLDocForEmployerDetailsAlumni(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest() req.onreadystatechange=processEmployerInfoAlumni req.open("GET",url,true) req.send(null) } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") if (req) { req.onreadystatechange=processEmployerInfoAlumni req.open("GET",url,true) req.send() } } } function processEmployerInfoAlumni() { // if req shows "loaded" if (req.readyState==4) { // if "OK" if (req.status==200) { results = req.responseText var group = document[getNetuiTagName("step1Form",this)][getNetuiTagName("tierDesc",this)] ; if(group!= null) { group.value = results; } } else { alert("Problem retrieving XML data") } } } //added for updating no of view in album---begin function uncache(url){ var d = new Date(); var time = d.getTime(); return url + '&time='+time; } function updateNoOfViews(url) { // code for Mozilla, etc. if (window.XMLHttpRequest) { req=new XMLHttpRequest(); req.open("GET",uncache(url),true); req.send(null); } // code for IE else if (window.ActiveXObject) { isIE = true; req=new ActiveXObject("Microsoft.XMLHTTP") req.open("GET",uncache(url),true) req.send() } } //added for updating no of view in album---end