function callDialog(dialog, vid) {
	var overlay = document.getElementById('overlay');
	var dialog = document.getElementById(dialog);
	var wait_box = document.getElementById('wait_box');
	
	var req = new JsHttpRequest();

	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			overlay.style.display = "block";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}

		if (req.readyState == 4) {
			wait_box.style.display = "none";
			overlay.style.display = "block";
			dialog.style.display = "";
			
			dialog.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(dialog); 
	
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/complaintVac.php', true);
	req.send({'action':'call_dialog', 'vid':vid});
}

function complaintResume(dialog, vid) {
	var overlay = document.getElementById('overlay');
	var dialog = document.getElementById(dialog);
	var wait_box = document.getElementById('wait_box');
	
	var req = new JsHttpRequest();

	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			overlay.style.display = "block";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}

		if (req.readyState == 4) {
			wait_box.style.display = "none";
			overlay.style.display = "block";
			dialog.style.display = "";
			
			dialog.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(dialog); 
	
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/complaintRes.php', true);
	req.send({'action':'call_dialog', 'vid':vid});
}

function sendVacComplaint(vid) {
	var vacancy_name = document.getElementById('vacancy_name');
	var complaint_text = document.getElementById('complaint_text');
	var overlay = document.getElementById('overlay');
	var cs = document.getElementById('complaint_success');
	var dialog = document.getElementById('dialog1');
	var wait_box = document.getElementById('wait_box');
	
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			
			dialog.style.display = "none";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}

		if (req.readyState == 4) {
			wait_box.style.display = "none";
			cs.style.display = "";
			cs.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(cs); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/complaintVac.php', true);
	req.send({'action':'send_complaint', 'vid':vid,'vacancy_name':vacancy_name.value,'complaint_text':complaint_text.value});
	
}

function sendResComplaint(vid) {
	var cv_name = document.getElementById('cv_name');
	var complaint_text = document.getElementById('complaint_text');
	var overlay = document.getElementById('overlay');
	var cs = document.getElementById('complaint_success');
	var dialog = document.getElementById('dialog1');
	var wait_box = document.getElementById('wait_box');
	
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			
			dialog.style.display = "none";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}

		if (req.readyState == 4) {
			wait_box.style.display = "none";
			cs.style.display = "";
			cs.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(cs); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/complaintRes.php', true);
	req.send({'action':'send_complaint', 'vid':vid,'cv_name':cv_name.value,'complaint_text':complaint_text.value});
	
}

function closeDialogs() {
	document.getElementById('overlay').style.display = "none";
	document.getElementById('dialog1').style.display = "none";
	document.getElementById('complaint_success').style.display = "none";
	window.onscroll = null;
}


function closeResumeDialogs() {
	document.getElementById('overlay').style.display = "none";
	document.getElementById('dialog2').style.display = "none";
	document.getElementById('sendres_result').style.display = "none";
	window.onscroll = null;
}

function callSendResume(vid) {
	var overlay = document.getElementById('overlay');
	var dialog = document.getElementById('dialog2');
	var wait_box = document.getElementById('wait_box');
	
	var req = new JsHttpRequest();

	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			overlay.style.display = "block";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}

		if (req.readyState == 4) {
			wait_box.style.display = "none";
			overlay.style.display = "block";
			dialog.style.display = "";
			
			dialog.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(dialog); 
	
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/send_resume.php', true);
	req.send({'action':'call_dialog', 'vid':vid});	
}

function sendResume(vid, rfile) {
	var overlay = document.getElementById('overlay');
	var dialog = document.getElementById('dialog2');
	var wait_box = document.getElementById('wait_box');
	var sendres_result = document.getElementById('sendres_result');
	
	var req = new JsHttpRequest();

	req.onreadystatechange = function() {
		if (req.readyState == 1) {
			dialog.style.display = "none";
			wait_box.style.display = "";
			overlayPos();
			dialogToCenter(wait_box); 
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
			alert('test');
		}

		if (req.readyState == 4) {
			alert('ok');
			wait_box.style.display = "none";
			overlay.style.display = "block";

			dialog.style.display = "";
			dialog.innerHTML = req.responseText;
			overlayPos();
			dialogToCenter(dialog); 
	
			window.onscroll = overlayPos;
			window.onresize = overlayPos;
		}
	}
	req.open('post', '/aparts/send_resume.php', false);
	req.send({'action':'send_resume', 'vid':vid, file:rfile});	
}