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";  
 }  
}

// autofit <ul>
function sliderAutoWidth() {

	var numOf = $("#content-holder > li").length;
	$("#content-holder").width(numOf * 180);

}

$(document).ready(function() {

	$("a.anchorLink").anchorAnimate()

	if(document.location.hash.length < 1) {
		
		//document.location = "#home";
		$("a.home.anchorLink").click();
		
	}

	externalLinks();
	
	// contact submit form validation
		
	sliderAutoWidth();
	
	// SLIDER
	$(document).ready(function(){
	  $("#content-slider").slider({
		change: handleSlider,
		slide: handleSlider,
		orientation: 'horizontal',
		handle: ".ui-slider-handle"
	  });
	});		

});

// SLIDER handler
function handleSlider(e, ui)
{
	var maxScroll = $("#content-scroll").attr("scrollWidth") - $("#content-scroll").width();
	$("#content-scroll").attr({scrollLeft: ui.value * (maxScroll / 100) });
}
