var fawTmr;
var fawT;
var fawObj;

function sFa() {
	fawObj = gObj();
	sLft();
	shw(true);
	fawT = 0;
	sTmr();
}

function hFa() {
	fawT = -100;
	sTmr();
	return false;
}

function sTmr() {
	fawTmr = setInterval("fd()",20);
}

function fd() {
	var amt = Math.abs(fawT+=10);
	if(amt == 0 || amt == 100) clearInterval(fawTmr);
	amt = (amt == 100)?99.999:amt;
  	
	fawObj.style.filter = "alpha(opacity:"+amt+")";
	fawObj.style.KHTMLOpacity = amt/100;
	fawObj.style.MozOpacity = amt/100;
	fawObj.style.opacity = amt/100;
	
	if(amt == 0) shw(false);
}

function sLft() {
	var w = 235;	// set this to 1/2 the width of the faw div defined in the style sheet 
	var l = (document.body.innerWidth) ? document.body.innerWidth/2 : document.body.offsetWidth/2;

	fawObj.style.left = (l - w)+"px";
}

function gObj() {
	return document.getElementById("faw");	
}

function shw(b) {
	(b)? fawObj.className = 'show':fawObj.className = '';	
}