var xmlHttp = false;
if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
} else if (window.ActiveXObject){
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
if (!xmlHttp){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}}

function changeData(action){
	var fio = document.getElementById('fio').value;
	var year = document.getElementById('year').value;
	var form = document.getElementById('form').value;
	var url = "includes/ajax_graduates.php?";    
	xmlHttp.open("POST", url, true);
	xmlHttp.onreadystatechange = updatePage;
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=cp1251");
	if(action=="view"){		document.getElementById('textBlock2').style.display = "none";
		document.getElementById('progress').style.display = "inline";
		xmlHttp.send('form='+form+'&year='+year+'&action=view'); 
	} 
	if(action=="search"){		if(fio.length<3)alert("Строка для поиска должна быть длиннее двух символов");		else {
			document.getElementById('textBlock').style.display = "none";			document.getElementById('progress2').style.display = "inline";
			xmlHttp.send('fio='+fio+'&action=search');
		}		
	}   
}


function updatePage() {
  if (xmlHttp.readyState == 4) {  
    var response = xmlHttp.responseText.split("||");           //
    document.getElementById('textBlock3').style.display = "none";  
    if(response[0]=="view"){    	document.getElementById('textBlock').style.display = "block";
    	document.getElementById('total').innerHTML = response[1];
    	document.getElementById('yearPrint').innerHTML = response[2];
    	document.getElementById('formPrint').innerHTML = response[3]; 
    	document.getElementById('text').innerHTML = response[4];
    }	
    if(response[0]=="search"){    	document.getElementById('textBlock2').style.display = "block"; 
    	document.getElementById('searchString').innerHTML = response[1];
    	if(response[2]>0)document.getElementById('searchResult').innerHTML = "найдены соответствия:"; 
    	if(response[2]==0)document.getElementById('searchResult').innerHTML = "не найдено соответствий.";
    	document.getElementById('text').innerHTML = response[3];
  	}
  	document.getElementById('progress').style.display = "none";
  	document.getElementById('progress2').style.display = "none"; 
  }
}
