function callURL(D,B){var A=null;if(typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest();}if(!A){try{A=new ActiveXObject("Msxml2.XMLHTTP");}catch(E){try{A=new ActiveXObject("Microsoft.XMLHTTP");}catch(E){A=null;}}}if(A){var C=new Date();var F=C.getTime();D=D+"&__dummy="+F;A.open("GET",D,true);if(B){A.onreadystatechange=function(){if(A.readyState==4&&A.status==200){B(A.responseText);}};}A.send(null);}}function callSubRequest(B,A){callSubRequest(B,A,true);}function callSubRequest(D,B,E){var A=null;if(typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest();}if(!A){try{A=new ActiveXObject("Msxml2.XMLHTTP");}catch(F){try{A=new ActiveXObject("Microsoft.XMLHTTP");}catch(F){A=null;}}}if(A){if(E){var C=new Date();var G=C.getTime();D=D+"&__dummy="+G;}A.open("GET",D,true);if(B){A.onreadystatechange=function(){if(A.readyState==4){B(A);}};}A.send(null);}}function callPostSubRequest(D,G,B){var A=null;if(typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest();}if(!A){try{A=new ActiveXObject("Msxml2.XMLHTTP");}catch(E){try{A=new ActiveXObject("Microsoft.XMLHTTP");}catch(E){A=null;}}}if(A){var C=new Date();var F=C.getTime();D=D+"&__dummy="+F;A.open("POST",D,true);if(B){A.onreadystatechange=function(){if(A.readyState==4){B(A);}};}A.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=UTF-8");A.setRequestHeader("Content-length",G.length);A.setRequestHeader("Connection","close");A.send(G);}}var handleGenericFormPostSendRequest=function(A,E,H){var G="";var D=document.forms[E];var C=D.elements;var F=function(I,J){if(G.length>0){G+="&";}G+=I+"="+encodeURIComponent(J);};for(i=0;i<C.length;i++){var B=C[i];if(!B.disabled&&B.name&&B.name.length>0){switch(B.tagName.toLowerCase()){case"input":switch(B.type){case"checkbox":case"radio":if(B.checked){F(B.name,B.value);}break;case"hidden":case"password":case"text":F(B.name,B.value);break;}break;case"select":case"textarea":F(B.name,B.value);break;}}}callPostSubRequest(A,G,H);};