function loadresume(o, id) {
	var img = document.createElement('img');
	img.setAttribute('src', '/img/asyncload.gif');
	o.parentNode.appendChild(img);
	eval("var fn = function(text) {document.getElementById('id"+id+"').innerHTML = text;}");
	loader.SendRequest('/tech/rezyume?id='+id, '', 'GET', fn);
}

function loadvacancy(o, id) {
	var img = document.createElement('img');
	img.setAttribute('src', '/img/asyncload.gif');
	o.parentNode.appendChild(img);
	eval("var fn = function(text) {document.getElementById('id"+id+"').innerHTML = text;}");
	loader.SendRequest('/tech/vakansii?id='+id, '', 'GET', fn);
}

function loadnews(o, id) {
	var img = document.createElement('img');
	img.setAttribute('src', '/img/asyncload.gif');
	o.parentNode.appendChild(img);
	eval("var fn = function(text) {document.getElementById('id"+id+"').innerHTML = text;}");
	loader.SendRequest('/tech/novosti?id='+id, '', 'GET', fn);
}

function loadnewscont(o, id) {
	var img = document.createElement('img');
	img.setAttribute('src', '/img/asyncload.gif');
	o.parentNode.appendChild(img);
	eval("var fn = function(text) {document.getElementById('id"+id+"').innerHTML = text;}");
	loader.SendRequest('/tech/novosti/podrobno?id='+id, '', 'GET', fn);
}
function vrclick(o) {
	var rphref = document.getElementById('rphref');
	switch (o.value) {
		case 'r': rphref.href = '/rabotodatelyu/rasshirennyy_poisk?vr=r'; break;
		case 'v': rphref.href = '/soiskatelyu/rasshirennyy_poisk'; break;
	}
}
function getLeft(o) {
     var result = o.offsetLeft;
     while (o = o.offsetParent) result += o.offsetLeft;
     return result;
}

function getTop(o) {
     var result = o.offsetTop;
     while (o = o.offsetParent) result += o.offsetTop;
     return result;
}

function form_block(o) {
     while (o.tagName.toLowerCase()!='table') o = o.parentNode;
     var ob = document.createElement('div');
     ob.style.position = 'absolute';
     ob.style.opacity = '0.5';
     ob.style.backgroundColor = '#fff';
     ob.style.filter = 'alpha(opacity=50)';
     ob.style.left = getLeft(o) + 'px';
     ob.style.top = getTop(o) + 'px';
     ob.style.width = o.offsetWidth + 'px';
     ob.style.height = o.offsetHeight + 'px';
     document.body.appendChild(ob);
}
