function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
//----------------------------------------------------------------------------//
function SubmitForm(valFormId){
    var xhr=null;

   try
   {
     xhr = new XMLHttpRequest(); 
   } catch(e)
   { 
     try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } 
     catch (e2)
    { 
       try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } 
       catch (e) {}
    }
  }

  xhr.onreadystatechange = function()
   { 
     if(xhr.readyState == 4)
     {
        if(xhr.status == 200)
        { 
             if (xhr.responseText=="CAPTCHA SUCCESS.")
             {
                if (validateForm(valFormId)){
                  document.getElementById(valFormId).submit()
                  document.getElementById(valFormId).reset()
                }
             }
             else{
              alert(xhr.responseText);
             } 
        } 
       else 
        { 
              alert("Error: returned status code " + 
                   xhr.status + " " + xhr.statusText); 
       }
       RefreshImage('imgCaptcha') 
    } 
 }; 
 xhr.open("GET", "../global/captcha/test.asp?captchacode="+document.getElementsByName("usrcheck")[0].value, true);                
 xhr.send(null); 

}

