function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();


var nocache = 0;


function do_send_back_msg() 
{
 document.getElementById('login_response').innerHTML = "Проверка данных..."

 document.getElementById('div_err_20').style.display="none"
 document.getElementById('div_err_20').innerHTML="Проверьте ввод Email."
 document.getElementById('td_err_20').className="form_form"
 document.getElementById('td_lab_20').className="form_name"
 document.getElementById('email').className="inp_based"

 document.getElementById('div_err_30').style.display="none"
 document.getElementById('td_err_30').className="form_form"
 document.getElementById('td_lab_30').className="form_name"
 document.getElementById('komm').className="inp_based"

 
 document.getElementById('div_err_15').style.display="none"
 document.getElementById('td_err_15').className="form_form"
 document.getElementById('td_lab_15').className="form_name"
 document.getElementById('code').className="inp_based"
 
 
 
 

var email = document.getElementById('email').value;
var komm = document.getElementById('komm').value;
var code = document.getElementById('code').value;
var ses = document.getElementById('session_id').value;

nocache = Math.random();

http.open('get', hname + 'library/backmsg.php?email='+email+ '&komm=' + komm +'&code='+code+'&session_id='+ses+'&nocache = '+nocache);
//alert(hname + 'library/backmsg.php?email='+email+ '&komm=' + komm +'&code='+code+'&session_id='+ses+'&nocache = '+nocache)
http.onreadystatechange = BackMsgReply;
http.send(null);
}


function BackMsgReply() 
{
if(http.readyState == 4)
{ 
	
if (http.status == 200) 
{
            // обработка ответа
        } else {
			document.getElementById('login_response').innerHTML =back_contact_text;
            alert("Не удалось получить данные:\n" +
                http.statusText);
				return
        }

var response = http.responseText;

<!--alert(response)-->

 if(response !=0)
  {
  		document.getElementById('login_response').innerHTML =back_contact_text;


  		if(response==20)
		{
			document.getElementById('div_err_20').style.display="block"
			document.getElementById('td_err_20').className="form_form_er"
			document.getElementById('td_lab_20').className="form_name_er"
			document.getElementById('email').className="inp_based_er"
		}
  		


  		if(response==30)
		{
			document.getElementById('div_err_30').style.display="block"
			document.getElementById('td_err_30').className="form_form_er"
			document.getElementById('td_lab_30').className="form_name_er"
			document.getElementById('komm').className="inp_based_er"
		}


  		if(response==15)
		{
			document.getElementById('div_err_15').style.display="block"
			document.getElementById('td_err_15').className="form_form_er"
			document.getElementById('td_lab_15').className="form_name_er"
			document.getElementById('code').className="inp_based_er"
		}
  
  		
  } 
  else 
  {
  document.getElementById('div_reg_form').style.display="none"
  document.getElementById('login_response').innerHTML = 'Ваше сообщение отправлено администрации сайта.';
  }
}
}

