File size: 2.49Kb
function load(numb){
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
var ansver=document.getElementById("msg"+numb); document.getElementById("button"+numb).onclick=function() { hideForms(numb);//Скрытие сообщений
}
xmlhttp.onreadystatechange=function() {
// назначаем асинхронный обработчик события
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
ansver.innerHTML=xmlhttp.responseText; // присваиваем содержимое
}
}
var send_get="id="+numb;//строка для отправления
if(document.getElementById("write"+numb) && document.getElementById("name"+numb))
{
var write= document.getElementById("write"+numb).value;
var name= document.getElementById("name"+numb).value;
if(write!="" && name!="" && name.length>=4 && write.length>=4) send_get+="&&msg="+encodeURI(write)+"&&name="+encodeURI(name);
else alert("Ошибка!");
//document.write(write+"-"+name);
}
xmlhttp.open("GET","http://www.coder.pusku.com/comments/msg.php?"+send_get,true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlhttp.send();
//document.write(num);
document.getElementById("ansver"+numb).innerHTML='<p align="right"><h2>Написать отзыв</h2>Имя : <br/><input type="text" maxlength="24" id="name'+numb+'" /><br/>Комментарий : <br/><textarea maxlength="1024" cols="35" id="write'+numb+'"></textarea><br/>';
document.getElementById("button"+numb).src="../screen/hide.gif";document.getElementById("button"+numb).title="Скрыть отзывы";document.getElementById("send"+numb).type="button";}
function hideForms(numb)
{
var msg=document.getElementById("msg"+numb);
msg.innerHTML="";
var ansver=document.getElementById("ansver"+numb);
ansver.innerHTML="";
document.getElementById("send"+numb).type="hidden"; document.getElementById("button"+numb).src="../screen/show.gif"; document.getElementById("button"+numb).title="Показать отзывы"; document.getElementById("button"+numb).onclick=function()
{
load(numb);//Активация сообщений
}
}