//Перемещение по разным топам
function showBookmark(type, bookmark) {
	var book_list = new Array();
	
	book_list['top'] = new Array('vtop', 'ctop', 'rtop');
	book_list['pdf'] = new Array('apdf', 'cpdf', 'mpdf');
	cur_list = book_list[type];
	
	for (i = 0; i < cur_list.length; i++) {
		if (bookmark == cur_list[i]) {
			if (navigator.appName.indexOf('Microsoft') != -1) {
				eval('document.getElementById("' + cur_list[i] + '").style.display = "block"');
			} else {
				eval('document.getElementById("' + cur_list[i] + '").style.display = "table"');
			}
		} else {
			eval('document.getElementById("' + cur_list[i] + '").style.display = "none"');
		}
	}
}


//Перемещение по разным топам
function topSort(type) {
	var tables = new Array('vtop', 'ctop', 'rtop');
	for (i = 0; i < tables.length; i++) {
		if (type == tables[i]) {
			if (navigator.appName.indexOf('Microsoft') != -1) {
				eval('document.getElementById("' + tables[i] + '").style.display = "block"');
			} else {
				eval('document.getElementById("' + tables[i] + '").style.display = "table"');
			}
		} else {
			eval('document.getElementById("' + tables[i] + '").style.display = "none"');
		}
	}
}



var funcs = new Array();
window.onload = function() {
	if (funcs.length == 0) return false;
	for (i=0; i<funcs.length; i++) {
		funcs[i].call();
	}
}






function showEnterForm(event) {
	e = (window.event) ? window.event : event;
	var coords = getPageEventCoords(e);
	var win = document.getElementById('enter');
	
	win.style.left = coords.left - 235;
	win.style.top = coords.top;
	win.style.display = 'block';
	
	document.getElementById('enterFormLogin').focus();
}

function showEnterCompForm(event) {
	e = (window.event) ? window.event : event;
	var coords = getPageEventCoords(e);
	var win = document.getElementById('enterComp');
	
	win.style.left = coords.left - 235;
	win.style.top = coords.top;
	win.style.display = 'block';
	
}






function getPageEventCoords(e) {
	var coords = {left:0, top:0};
	if (e.pageX) {
		coords.left = e.pageX;
		coords.top = e.pageY;
	} else if (e.clientX) {
		coords.left = e.clientX + document.body.scrollLeft - document.body.clientLeft;
		coords.top = e.clientY + document.body.scrollTop - document.body.clientTop;
		if (document.body.parentElement && document.body.parentElement.clientLeft) {
			var bodParent = document.body.parentElement;
			coords.left += bodParent.scrollLeft - bodParent.clientLeft;
			coords.top += bodParent.scrollTop - bodParent.clientTop;
		}
	}
	return coords;
}




function getObjectWidth(id)  {
	var elem = document.getElementById(id);
    var result = 0;
    if (elem.offsetWidth) {
        result = elem.offsetWidth;
    } else if (elem.clip && elem.clip.width) {
        result = elem.clip.width;
    } else if (elem.style && elem.style.pixelWidth) {
        result = elem.style.pixelWidth;
    }
    return parseInt(result);
}





function getElementPosition(obj) {
	if (typeof obj == 'string') {
		var offsetTrail = document.getElementById(obj);
	} else {
		var offsetTrail = obj;
	}

	var offsetLeft  = 0;
	var offsetTop   = 0;
	
	while (offsetTrail) {
		offsetLeft += offsetTrail.offsetLeft;
		offsetTop  += offsetTrail.offsetTop;
		offsetTrail = offsetTrail.offsetParent;
	}
	return {left:offsetLeft, top:offsetTop}
}



function show_email(link) {
    var email = new Array();
    email[0] = 'ru';
    email[1] = '@';
    email[2] = 'online';
    email[3] = 'akzia';
    
    link.href = 'mailto:' + email[2] + email[1] + email[3] + '.' + email[0];
}