var xmlHttp=createXmlHttpRequestObject();
function createXmlHttpRequestObject()
{
	var xmlHttp;
	try
		{
		xmlHttp=new XMLHttpRequest();
		}
	catch(e)
		{
		var XmlHttpVersions = new Array('MSXML2.XMLHTTP.6.0','MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP');
		for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
			{
			try
				{
				xmlHttp=new ActiveXObject(XmlHttpVersions[i])
				}
			catch(e) {}
			}
		}
	if (xmlHttp) return xmlHttp;
}

function process(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}


function process1(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange11;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}




function process2(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange2;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}

function process3(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange3;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}

function process4(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange4;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}

function process5(url)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange5;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
}


function handleReguestStateChange()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}

function handleReguestStateChange4()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse4();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}

function handleReguestStateChange5()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse5();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}


function handleReguestStateChange11()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse11();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}
function handleReguestStateChange2()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse2();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}

function handleReguestStateChange3()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse3();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}




function handleServerResponse()
{
document.getElementById('content_1').innerHTML=xmlHttp.responseText;
}

function handleServerResponse4()
{
document.getElementById('ph_cont').innerHTML=xmlHttp.responseText;
}


function handleServerResponse5()
{
//document.getElementById('forma').innerHTML='<p>письмо отправлено</p>';
document.getElementById('script_answer').innerHTML=xmlHttp.responseText;
document.getElementById('script_answer').style.display='block';
document.getElementById('forma').style.display='none';

}


function handleServerResponse11()
{
if (document.getElementById('lenta').value==1)
{document.getElementById('contE').innerHTML=xmlHttp.responseText; }
else {document.getElementById('contD').innerHTML=xmlHttp.responseText; }

}


function handleServerResponse3()
{


	var xmlResponse=xmlHttp.responseXML;
	xmlRoot=xmlResponse.documentElement;	
	id=xmlRoot.getElementsByTagName("id").item(0).firstChild.data;
	num=xmlRoot.getElementsByTagName("num").item(0).firstChild.data;


for (var i=0; i<=3; i++){
var ph='p'+num+(i+1);
var aph='a'+num+(i+1);

//alert(ph+' '+xmlRoot.getElementsByTagName("img").item(i).firstChild.data);

l=xmlRoot.getElementsByTagName("img").length;
if (i<l)
{
//alert(ph+' '+xmlRoot.getElementsByTagName("img").item(i).firstChild.data);
/*
        $(ph).fadeOut(200,function(){
                    $(ph).attr('src',xmlRoot.getElementsByTagName("img").item(i).firstChild.data).fadeIn(300);
                    });
*/
document.getElementById(ph).src=xmlRoot.getElementsByTagName("img").item(i).firstChild.data;
document.getElementById(aph).href=xmlRoot.getElementsByTagName("src").item(i).firstChild.data;
}
else
{
document.getElementById(ph).src='/pics/spacer.gif';
document.getElementById(aph).href='';
}

//document.getElementById(ph).src=xmlRoot.getElementsByTagName("img").item(i).firstChild.data;
                        }

/*
        $('#p11').fadeOut(200,function(){
                    $('#p11').attr('src','/pics/slide-4.jpg').fadeIn(300);
                    });
  */
//alert(xmlHttp.responseText);
//document.getElementById('list_pl').innerHTML=xmlHttp.responseText;
//sel_date_all2(document.getElementById('datepicker').value);
}


function handleServerResponse2()
{
document.getElementById('calend').innerHTML=xmlHttp.responseText;
}


function process22(url,url1)
{
	if (xmlHttp)
		{
		try
			{
			xmlHttp.open("GET",url,true);
			xmlHttp.onreadystatechange=handleReguestStateChange22;
			xmlHttp.send(null);
			}
		catch(e) 
			{
			alert("Соединение невозможно");	
			}
		}
	else
		{
		document.location.href=url1;
		}
}
function handleReguestStateChange22()
{
	if (xmlHttp.readyState==4)
		{
		if (xmlHttp.status==200)
			{
			try
				{
				handleServerResponse22();
				}
			catch(e)
				{
				alert("Ошибка чтения ответа");		
				}
			}
		else
			{
			alert ("Возникли проблемы во время получения данных");
			}
		}
}
function handleServerResponse22()
{

	var xmlResponse=xmlHttp.responseText;
	alert(xmlResponse);
document.getElementById('com_name').value="";	
document.getElementById('com_text').value="";	


}

