function getNextHighestZindex(obj){
   var highestIndex = 0;
   var currentIndex = 0;
   var elArray = Array();
   if(obj){ elArray = obj.getElementsByTagName('*'); }else{ elArray = document.getElementsByTagName('*'); }
   for(var i=0; i < elArray.length; i++){
      if (elArray[i].currentStyle){
         currentIndex = parseFloat(elArray[i].currentStyle['zIndex']);
      }else if(window.getComputedStyle){
         currentIndex = parseFloat(document.defaultView.getComputedStyle(elArray[i],null).getPropertyValue('z-index'));
      }
      if(!isNaN(currentIndex) && currentIndex > highestIndex){ highestIndex = currentIndex; }
   }
   return(highestIndex+1);
}

function init_embed_link(){
	var link = document.getElementById('embed_article_link');
	var twitter_link = document.getElementById('twitter_link');
	link.style.display = 'none';
	twitter_link.style.display = 'block';
}

function myspace_bookmark(){
	var	myspace_link = document.getElementById('myspace_link');
	if(myspace_link){
		pg_title = escape(document.title.substr(16, parseInt(document.title.length-16)));
		pg_url = escape('http://theworldlink.com/art/story_tools/script_noembed.js.php');
		myspace_url = 'http://www.myspace.com/Modules/PostTo/Pages/?u=' + pg_url + '&t=' + pg_title + '&c=%3Ca+href%3D%22' + pg_url + '%22%3E' + pg_title + '%3C%2Fa%3E%0A%3Cp%3E+%3C%2Fp%3E%0ASource%3A+%3Ca+href%3D%22http%3A%2F%2Ftheworldlink.com%22%3EThe%20World%20Link%3C%2Fa%3E%0A';
		myspace_link.href = myspace_url;
	}
}

function rss_link(){
	var rss_link = document.getElementById('rss_link');
	if(rss_link && my_yahoo_current){
		rss_link.href = 'http://www.theworldlink.com/?rss=' + my_yahoo_current;
	}
}

function toggle_embedbox(){
	obj = document.getElementById('embed_block');
	if(obj){
		if(obj.style.display != 'block'){
			obj.style.display = 'block';
		}else{
			obj.style.display = 'none';
		}

		getNextHighestZindex(obj);
		center_element('embed_block');
	}
}

function center_element(id) {
	var obj = document.getElementById(id);
	var scrolledX, scrolledY;
	if(self.pageYOffset){
		scrolledX = self.pageXOffset;
		scrolledY = self.pageYOffset;
	}else if(document.documentElement && document.documentElement.scrollTop){
		scrolledX = document.documentElement.scrollLeft;
		scrolledY = document.documentElement.scrollTop;
	}else if(document.body){
		scrolledX = document.body.scrollLeft;
		scrolledY = document.body.scrollTop;
	}

	var centerX, centerY;

	if(self.innerHeight){
		centerX = self.innerWidth;
		centerY = self.innerHeight;
	}else if(document.documentElement && document.documentElement.clientHeight){
		centerX = document.documentElement.clientWidth;
		centerY = document.documentElement.clientHeight;
	}else if(document.body){
		centerX = document.body.clientWidth;
		centerY = document.body.clientHeight;
	}

	var leftOffset = scrolledX + (centerX - 250) / 2;
	var topOffset = scrolledY + (centerY - 200) / 2;
	
	obj.style.top = topOffset + "px";
	obj.style.left = leftOffset - 130 + "px";
	//obj.style.left = leftOffset - 300 + "px";
}



function init_story_tools(){
	init_embed_link();
	myspace_bookmark();
	rss_link();
}