function addCommentNew(){
$('ButtonAddComment').disabled = true;
var url = "/catalog/AddComment.aspx";
var txt = $('textareacomment');
var tx = escapeURI(txt.value);
var Query  = 'Login='+$('Login').value+ '&'; 
	Query  += 'Email='+$('Email').value+ '&';  
	Query  += 'Host='+$('HostAddr').value+ '&'; 
	Query  += 'Text='+tx+ '&';  //  $('textareacomment').value+ '&';  
	Query  += 'CtId='+$('CtId').value+ '&';  
	Query  += 'CnId='+$('CnId').value+ '&';  
	Query  += 'Brand='+$('Brand').value+ '&';  
	Query  += 'Pid='+$('Pid').value+ '&';  
	Query  += 'HotelName='+$('HotelName').value+ '&';  
	Query  += 'Ozenka='+$('Ozenka').value+'&';
	Query  += 'Code=' + $('c').value;
	
http = GetHttpObject(); 	
alert("addCommentNew(): " + url + " " + Query + " " + http);
http.open("POST", url, true);
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.setRequestHeader('Content-Length', Query.length);
http.setRequestHeader('Connection', 'close');

http.onreadystatechange = AddComment_Get;

function() {//Call a function when the state changes.
	if(http.readyState == 4 && http.status == 200) {
		alert(http.responseText);
	}
}
http.send(Query);
}


function GetHttpObject(){
    if (window.XMLHttpRequest) {
        try {
            return new XMLHttpRequest();
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            return new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){}
        try {
            return new ActiveXObject('Microsoft.XMLHTTP');
        } catch (e){}
    }
    return null;
} 

function addComment(){
/*
alert("addComment(): " + $("FormAction").value);
document.forms[0].action = $("FormAction").value;
document.forms[0].submit();
*/
	var AddComment = new CallBackObject("POST");
	AddComment.OnError    = AddComment_OnError;
	AddComment.OnComplete = AddComment_Get;
	var txt = $('textareacomment');
	var tx = escapeURI(txt.value);
	var URL = "/catalog/AddComment.aspx";
	var Query  = 'Login='+$('Login').value+ '&'; 
	Query  += 'Email='+$('Email').value+ '&';  
	Query  += 'Host='+$('HostAddr').value+ '&'; 
	Query  += 'Text='+tx+ '&';  //  $('textareacomment').value+ '&';  
	Query  += 'CtId='+$('CtId').value+ '&';  
	Query  += 'CnId='+$('CnId').value+ '&';  
	Query  += 'Brand='+$('Brand').value+ '&';  
	Query  += 'Pid='+$('Pid').value+ '&';  
	Query  += 'HotelName='+$('HotelName').value+ '&';  
	Query  += 'Ozenka='+$('Ozenka').value+'&';
	Query  += 'Code=' + $('c').value;
	AddComment.DoCallBack(URL,Query);
	return true;
}

function AddComment_OnError(status, statusText, responseText){
	alert("OnError: " + status + "\r"+ statusText+"\r"+responseText);
}

function AddComment_Get(responseText, responseXML){
	var code = String(responseText).toLowerCase()
	if(code == "add")
	{
		$('Login').value = "";
		$('Email').value = "";
		$('textareacomment').value = "";
		$('Ozenka').selectedIndex = 0;
	}
	else if (code == "mail") $('Email').focus();
	else if(code=="code") $('c').focus();
	$('c').value= "";
	document.forms[0].action = $("RewriteURL").value;
	document.forms[0].submit();
}

function escapeURI(La){
if(encodeURIComponent) return encodeURIComponent(La);
if(escape) return escape(La)}

