function externalLinks() { 
	if (!document.getElementsByTagName) return; 
		var anchors = document.getElementsByTagName("a"); 
		for (var i=0; i<anchors.length; i++) { 
			var anchor = anchors[i]; 
			if (anchor.getAttribute("href") && 
			anchor.getAttribute("rel") == "external") 
			anchor.target = "_blank"; 
		} 
	} 
	
window.onload = externalLinks;

var slider, move, leftposition, slideTimer;
var opened = false;
var peek = false;

function moveSlide(status) {
	
	slider = document.getElementById('slider');
	leftposition = parseInt(getStyle('slider','left'));			

	if(status == "show")
	{

		document.getElementById('tab_open').style.display = "none";
		document.getElementById('tab_close').style.display = "block";
		
		if(leftposition < -10) 
		{
			leftposition += (-10 - leftposition)/10;
			slider.style.left = leftposition + "px";
			if(move == null) {
				move = setInterval('moveSlide("show")', 20);
			}
		} 
		else 
		{
			slider.style.left = -10+"px";
			clearInterval(move);			
			clearTimeout(slideTimer);
			move = null;
		}
	
	} else if(status == "peek") {

		if(peek == false) 
		{

			document.getElementById('tab_close').style.display = "none";
			document.getElementById('tab_open').style.display = "block";

			if(leftposition < -350) {
				leftposition += (-350 - leftposition)/10;
				slider.style.left = leftposition + "px";
				if(move == null) {
					move = setInterval('moveSlide("peek")', 20);
				}
			} else {
				slider.style.left = -350+"px";
				clearInterval(move);			
				move = null;
				peek = true;
				slideTimer = setTimeout('moveSlide("hide")', 5000);
			}
	
		}

	} else {

		if(leftposition > -367) {		
			leftposition += (-380 - leftposition)/10;
			slider.style.left = leftposition + "px";
			if(move == null) {
				move = setInterval('moveSlide("hide")', 20);
			}
		} else {
			slider.style.left = -370+"px";
			clearInterval(move);
			move = null;	
			peek = false;
		}
	
	}
}



function getStyle(el,styleProp) 
{  
	var x = document.getElementById(el);  
	if (x.currentStyle)  
		var y = x.currentStyle[styleProp]; 
	else if (window.getComputedStyle)  
		var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp); 
	return y; 
}	
