var request;
var contentDiv;
var oldContent;

function stat(n)
{
  	switch (contentDiv.id)
	{
		case 'calendar_curr':
			if (n==1 || n==2 || n==3)
			return "<div align='center' style='padding: 40px 0 0 0; width: 230px; font-size: 9pt;'>пожалуйста подождите</div>";
			else return '';
		break;
		case 'content':
			if (n==1 || n==2 || n==3)
			return "Пожалуйста подождите...";
			else return '';
		break;
		default:
			return '';
		break;
	}	
}

function processStateChange()
{
	contentDiv.innerHTML = stat(request.readyState);
	if (request.readyState == 4)
	{
		if (request.status == 200)
		{
			contentDiv.innerHTML = request.responseText;
		} 
		else 
		{
			contentDiv.innerHTML = "Ошибка. Cтатус "+request.status;
		}
	}
}


function loadHTML(url, destination){
    request = null;
    if (window.XMLHttpRequest) {
        try {
            request = new XMLHttpRequest();
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (e){}
        }
    }

    if (request) {
			oldContent=contentDiv.innerHTML;
        request.onreadystatechange = processStateChange;
        request.open("GET", url, true);
        request.send(null);
    } else {
        alert("Ваш браузер не поддерживает JavaScript");
    }
}

function myAjax (url, destination)
{
   contentDiv = document.getElementById(destination);
  	loadHTML(url, destination);
//	window.scroll(0,0);
}

function ajaxReturn ()
{
	contentDiv.innerHTML=oldContent;
}

function ShowHide(id){
if (id != '') {
	var itm = null;
	var pitm= null;
	if (document.getElementById) { 
  		itm = document.getElementById(id); 
	} else if (document.all) { 
		itm = document.all[id]; 
	} else if (document.layers) { 
		itm = document.layers[id]; 
	}
   	if (!itm) { /* do nothing */ 
	} else if (itm.style) {
   		if (itm.style.display == "none") { 
			itm.style.display = "block"; 
		} else { 
			itm.style.display = "none";
		}
    } else { itm.visibility = "show"; }
 }
}
