var linkex_interval;
var div_link_exchange = 'div_exchanging_links', speed = 20, divPosUp = -26, divPosDown = -3;
function do_link_exchange() {
	link_ex_notify_activity();
}
function link_ex_notify_activity() {
	if(document.getElementById(div_link_exchange) == null)
		document.body.innerHTML += notification_div_HTML.replace('[DIVPOSUP]', divPosUp + 'px');
	ID('exchange_text').innerHTML = 'Exchanging links...';
	linkex_interval = setInterval("link_ex_show_div();", speed);
}
function link_ex_show_div() {
	var posTop = document.getElementById(div_link_exchange).style.top;
	posTop = parseInt(posTop.replace('px', ''));
	if(posTop == divPosDown) {
		clearInterval(linkex_interval);
		/*
        setTimeout("ID('exchange_text').innerHTML = 'Sending report...';", 1000);
        setTimeout("ID('exchange_text').innerHTML = 'Retrieving links...';", 3000);
        setTimeout("ID('exchange_text').innerHTML = 'Saving information...';", 5000);
		setTimeout("linkex_interval = setInterval('link_ex_hide_div();', "+speed+")", 6000);
		*/
	} else
		document.getElementById(div_link_exchange).style.top = (posTop + 1) + 'px';
	//console.log('show_div '.posTop);
}
function link_ex_hide_div() {
	var posTop = document.getElementById(div_link_exchange).style.top;
	posTop = parseInt(posTop.replace('px', ''));
	if(posTop == divPosUp) {
		clearInterval(linkex_interval);
	} else
		document.getElementById(div_link_exchange).style.top = (posTop - 1) + 'px';
	//console.log('hide_div '.posTop);
}
function ID(element) { return document.getElementById(element); }

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}
