function get_obj(objectId){if(document.getElementById&&document.getElementById(objectId)){return document.getElementById(objectId)}else if(document.all&&document.all(objectId)){return document.all(objectId)}else if(document.layers&&document.layers[objectId]){return document.layers[objectId]}else{return false}}function get_elements_by_attribute(attr,val,container){if(!container){container=document}var all=0;if(!(all=container.getElementsByTagName('*'))){all=container.all}var arr=[];for(var k=0;k<all.length;k++){if(all[k].getAttribute(attr)==val){arr[arr.length]=all[k]}}if(arr.length){return arr}}function openHtmlEditor(ptr){if(ptr.style.display=="none"){ptr.style.display="block";var ptr2=get_obj(ptr.name+"_parent");ptr2.style.display="none"}else{ptr.style.display="none";var ptr2=get_obj(ptr.name+"_parent");ptr2.style.display="block"}}var ajaxIsIE=false;function aarq(src_url,success_handler,error_handler){var req=null;if(!src_url)return false;if(window.XMLHttpRequest)req=new XMLHttpRequest();else{if(window.ActiveXObject){ajaxIsIE=true;req=new ActiveXObject("Microsoft.XMLHTTP")}}if(req){req.onreadystatechange=function(){if(req.readyState==4){try{if(req.status==200){if(success_handler){success_handler(req.responseText,req.responseXML)}else{aadp(req.responseXML)}}else{if(error_handler){error_handler()}}}finally{}}};req.open('GET',src_url,true);req.send('')}return false}function aasf(form_id,custom_url,success_handler,error_handler){var req=null;var frm=document.getElementById(form_id);var url='';var method='get';if(!frm)return false;if(!custom_url){if(frm.action)url=frm.action}else{url=custom_url}if(url=='')return false;if(frm.method)method=frm.method;var params=aacp(form_id)+'&ajax_submit=true';if(window.XMLHttpRequest)req=new XMLHttpRequest();else{if(window.ActiveXObject){ajaxIsIE=true;req=new ActiveXObject("Microsoft.XMLHTTP")}}if(req){req.onreadystatechange=function(){if(req.readyState==4){try{if(req.status==200){if(success_handler)success_handler(req.responseText,req.responseXML);else{if(req.responseXML)aadp(req.responseXML)}}else{if(error_handler)error_handler()}}finally{aaec(form_id)}}};if(method.toLowerCase()=='get'){req.open('get',url+'?'+params,true);req.send('')}else{req.open('post',url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.send(params)}aadc(form_id)}return true}function aadp(xml_response){if(!xml_response)return false;var _elements;try{_elements=xml_response.getElementsByTagName("elements")[0]}catch(e){return false}if(_elements){var i,_src,_innerHTML,_innerHTMLPrepend,_innerHTMLAppend,_value,_className,xml_item,_eval;for(i=0;i<_elements.childNodes.length;i++){xml_item=_elements.childNodes[i];html_item=document.getElementById(xml_item.nodeName);if(html_item){_src=xml_item.getElementsByTagName("src")[0];if(_src)try{html_item.src=aagn(null,'src',xml_item,0)}finally{}_value=xml_item.getElementsByTagName("value")[0];if(_value)try{html_item.value=aagn(null,'value',xml_item,0)}finally{}_innerHTML=xml_item.getElementsByTagName("innerHTML")[0];if(_innerHTML)try{html_item.innerHTML=aagn(null,'innerHTML',xml_item,0)}finally{}_innerHTMLPrepend=xml_item.getElementsByTagName("innerHTMLPrepend")[0];if(_innerHTMLPrepend)try{html_item.innerHTML=aagn(null,'innerHTMLPrepend',xml_item,0)+html_item.innerHTML}finally{}_innerHTMLAppend=xml_item.getElementsByTagName("innerHTMLAppend")[0];if(_innerHTMLAppend)try{html_item.innerHTML=html_item.innerHTML+aagn(null,'innerHTMLAppend',xml_item,0)}finally{}_className=xml_item.getElementsByTagName("className")[0];if(_className)try{html_item.className=aagn(null,'className',xml_item,0)}finally{}_checked=xml_item.getElementsByTagName("checked")[0];if(_checked)try{html_item.checked=aagn(null,'checked',xml_item,0)}finally{}}_eval=xml_item.getElementsByTagName("eval")[0];if(_eval)try{eval(aagn(null,'eval',xml_item,0))}finally{}}}return true}function aasn(element_id,src_url){var callback=function(response_text,response_xml){aafc(element_id,response_text)};return aarq(src_url,callback)}function aasv(element_id,src_url){var callback=function(response_text,response_xml){aafv(element_id,response_text)};return aarq(src_url,callback)}function aacp(form_id){var j;var val;var elem;var res='';if(!form_id)return res;var frm=document.getElementById(form_id);if(frm)for(var i=0;i<frm.elements.length;i++){if(res!='')res+='&';if(frm.elements[i].type=='checkbox'){if(!frm.elements[i].checked)continue}if(frm.elements[i].type=='radio'){elem=frm.elements[frm.elements[i].name];val='null';for(j=0;j<elem.length;j++){if(elem[j].checked)val=elem[j].value}res+=frm.elements[i].name+'='+val}else{res+=frm.elements[i].name+'='+encodeURIComponent(frm.elements[i].value)}}return res}function aagn(prefix,local,parentElem,index){try{var res="";if(prefix&&ajaxIsIE){res=parentElem.getElementsByTagName(prefix+":"+local)[index]}else{res=parentElem.getElementsByTagName(local)[index]}if(res){if(res.childNodes.length>1){return res.childNodes[1].nodeValue}else{return res.firstChild.nodeValue}}else{return""}}catch(e){return""}}function aadc(form_id){var frm=document.getElementById(form_id);if(frm)for(var i=0;i<frm.elements.length;i++){frm.elements[i].disabled=true}}function aaec(form_id){var frm=document.getElementById(form_id);if(frm)for(var i=0;i<frm.elements.length;i++){frm.elements[i].disabled=false}}function aafc(elem_id,new_val){var res=false;try{var elem=document.getElementById(elem_id);if(elem){elem.innerHTML=new_val;res=true}}finally{}return res}function aafv(elem_id,new_val){var res=false;try{var elem=document.getElementById(elem_id);if(elem){elem.value=new_val;res=true}}finally{}return res}function aagv(form_id,elem_name){var res=false;try{if(!form_id){res=document.getElementById(elem_name).value}else{form=document.getElementById(form_id);if(form){res=form.elements[elem_name].value}}}finally{}return res}function aagi(elem_id){if(document.getElementById&&document.getElementById(elem_id)){return document.getElementById(elem_id)}else if(document.all&&document.all(elem_id)){return document.all(elem_id)}else if(document.layers&&document.layers[elem_id]){return document.layers[elem_id]}else{return false}}function spinner_on(spinner,timeout){var s=document.getElementById(spinner);if(!s)return;if(s.src){s.src='amodules3/img/loading.gif'}else{s.innerHTML='<img src="amodules3/img/loading.gif" alt="loading">'}if(timeout==null)timeout=3000;if(timeout>0)setTimeout("spinner_off('"+spinner+"')",timeout)}function spinner_off(spinner){var s=document.getElementById(spinner);if(!s)return;if(s.src){s.src='amodules3/img/not_loading.gif'}else{s.innerHTML='<img src="amodules3/img/not_loading.gif" alt="loading">'}}function aaej(src_url,spinner,argument){if(spinner)spinner_on(spinner);var callback=function(response_text,response_xml){eval(response);aafc(element_id,response_text)};return aarq(src_url,callback)}function submitForm(form,spinner){var callback=function(response_text,response_xml){if(response_text){try{eval(response_text)}catch(e){w=window.open(null,null,'height=400,width=700,location=no,menubar=no,scrollbars=yes,status=no,titlebar=no,toolbar=no,resizable=yes');w.document.write('<h2>Error in AJAX response: '+e+'</h2>');w.document.write(response_text);w.document.write('<center><input type=button onclick="window.close()" value="Close"></center>')}}if(spinner)spinner_off(spinner)};return aasf(form,null,callback)}function key_handler(e){var keynum=0;var keychar;var numcheck;if(window.event){keynum=window.event.keyCode}else if(e){keynum=e.keyCode}if(keynum==113){aarq('quickaccess.html&switch=true');setTimeout("window.location.reload(false)",500);return false}else if(keynum==114){aarq('cachecontrol.html&switch=true');setTimeout("window.location.reload(false)",500);return false}return true}document.onkeydown=key_handler;var av=new Array();var ex=new Array();function build(src,dst){var s11=get_obj(src);var s22=get_obj(dst);var i;var counter=0;s11.options.length=0;for(i=0;i<av.length;i++){if(av[i]){s11.options[counter]=new Option(av[i][1],av[i][0]);counter++}}s22.options.length=0;counter=0;for(i=0;i<ex.length;i++){if(ex[i]){s22.options[counter]=new Option(ex[i][1],ex[i][0]);counter++}}}function add(src,dst){var s1=get_obj(src);var s2=get_obj(dst);var i,j;for(i=0;i<s1.options.length;i++){if(s1.options[i].selected){for(j=0;j<=ex.length;j++){if(!ex[j]){ex[j]=new Array(av[i][0],av[i][1]);break}}av[i]=null}}var s=new Array();var counter=0;for(i=0;i<av.length;i++){if(av[i]){s[counter++]=new Array(av[i][0],av[i][1])}}av=s;build(src,dst)}function del(src,dst){var s1=get_obj(src);var s2=get_obj(dst);var i,j;for(i=0;i<s2.options.length;i++){if(s2.options[i].selected){for(j=0;j<=av.length;j++){if(!av[j]){av[j]=new Array(ex[i][0],ex[i][1]);break}}ex[i]=null}}var s=new Array();var counter=0;for(i=0;i<ex.length;i++){if(ex[i]){s[counter++]=new Array(ex[i][0],ex[i][1])}}ex=s;build(src,dst)}function activate(){var s=get_obj("existing");var i=0;for(i=0;i<s.options.length;i++){s.options[i].selected=true}return true}function send_question(){get_obj("bot").value=1;get_obj("init_app_ds").value="ds_contact";get_obj("contact_form").submit()}function send_service(){get_obj("sbot").value=1;get_obj("fapply").value=1;get_obj("service_form").submit()}
