var currPageElementSrc = "imgs/btn_home_on.png";
function linkRollOver(element) {
	if(element.src != returnDir()+currPageElementSrc) {
		var a_split = element.src.split("_");
		element.src = 	a_split[0]+"_"+a_split[1]+"_on.png";
	}
}
function linkRollOut(element) {
	//alert(element.src+", "+returnDir()+currPageElementSrc);
	if(element.src != returnDir()+currPageElementSrc) {
		var a_split = element.src.split("_");
		element.src = 	a_split[0]+"_"+a_split[1]+"_off.png";
	}
}
function linkMouseDown(element,href) {
	if(element.src != returnDir()+currPageElementSrc) {
		var a_split = element.src.split("_");
		element.src = 	a_split[0]+"_"+a_split[1]+"_off.png";
		document.location = href;
	}
}

function preloadImgs() {
	pic1= new Image(100,25); 
	pic1.src=document.location+'imgs/btn_home_on.png'; 
	pic2= new Image(100,25); 
	pic2.src=document.location+'imgs/btn_about_on.png'; 
	pic3= new Image(100,25); 
	pic3.src=document.location+'imgs/btn_contact_on.png'; 
	pic4= new Image(100,25); 
	pic4.src=document.location+'imgs/btn_cases_on.png'; 
	pic5= new Image(100,25); 
	pic5.src=document.location+'imgs/btn_elearn_on.png'; 
	pic6= new Image(100,25); 
	pic6.src=document.location+'imgs/btn_consult_on.png';
} 

function returnDir(location) {
	if(!location)
		location = document.location.href;
	var a_split = location.split("/");
	a_split.pop();
	var str = a_split.join("/");
	return str+'/';
}

function checkLoc() {
	var check = String(document.location).split("http://");
	var check = String(check[1]).split(".");
	if(check[0] != "www") {
		document.location = "http://www.sharpmedia.com";
	}
}

var loadURL;
function fadeOut() {
	Effect.Fade('lower_content', { duration: .25, from:1, to:.1 });	
	setTimeout(loadContent,250);
}

function flashCallout(pass) {
	//alert("callout "+pass+" to "+document.getElementById("lower_content"));
	if(loadURL)
		fadeOut();
	else {
		loadURL = pass;
		loadContent();
	}
	loadURL = pass;
}

function loadContent() {
	//document.getElementById("lower_content").innerHTML = "<img src='imgs/loading.gif' />";
	new Ajax.Updater("lower_content",loadURL,{onComplete:fadeIn});
}

function fadeIn() {
	Effect.Appear('lower_content', { duration: .25});	
}