var fbox_cur = "ent";
var fbox_big = 0;
var fbox_el = null;
var fbox_int = null;
var fbox_test = null;
var fbox_adj = 0;
var _fbox_tnum = 0;

var ff_isie = (navigator.appName.indexOf("Microsoft")==-1)?false:true;

function _fbox(what) {
	if( fbox_el == null )
		fbox_el = document.getElementById("fbox_top");

	document.getElementById("f_"+fbox_cur).src = "http://www.fundfindr.com/assets/layout/fbox_"+fbox_cur+"_off.png";
	document.getElementById("f_text_"+fbox_cur).style.display = "none";
	document.getElementById("f_"+what).src = "/assets/layout/fbox_"+what+"_on.png";
	document.getElementById("f_text_"+what).style.display = "block";
	fbox_cur = what;

	if( fbox_cur == 'pit' )
		_fbox_flip();
	else {
		_fbox_opa( document.getElementById("f_text_pit"), 1 );
		_fbox_opa( document.getElementById("f_icon"), 1 );
		if( fbox_int != null ) { clearInterval( fbox_int ); fbox_int = null; }
		document.getElementById("f_icon").src = "http://www.fundfindr.com/assets/layout/icon_"+fbox_cur+"_lg.png";
	}

	/*
	if( fbox_cur == "pit" ) { 
		if( !fbox_big ) {
			document.getElementById("fbox_icn").style.display = "none";
			document.getElementById("fbox_top").style.backgroundImage = "url(/assets/layout/fbox_big_bg.png)";
			_fbox_size();
		}
	} else if( fbox_big ) {
		document.getElementById("fbox_icn").style.display = "block";
		if( document.getElementById("csplyer") )
			document.getElementById("f_text_pit").removeChild( document.getElementById("csplyer") );

		_fbox_size();
	}
	*/

	return false;
}

function _fbox_load( xml ) { fbox_test = xml; _fbox_flip(); }
function _fbox_flip()
{
	if( fbox_test == null ) {
		ajax_request( "http://www.fundfindr.com/test.xml", null, _fbox_load );
       		return;	       
	}

	if( fbox_big >= 1 ) {
		fbox_big = 1;
		fbox_adj = -0.1;
		_fbox_fade();
		return;
	}

	fbox_adj = 0.1;

	var num = _fbox_tnum;

	while( num == _fbox_tnum ) {
		num = Math.round( Math.random() * (fbox_test.getElementsByTagName("testimonial").length - 1) );
	}
	_fbox_tnum = num;
	var test = fbox_test.getElementsByTagName('testimonial').item(num);

	var testtext = "";
        if( ff_isie )
                testtext = test.getElementsByTagName('text').item(0).firstChild.data;
        else
                testtext = test.getElementsByTagName('text').item(0).childNodes[
1].data;


	var txt = '<p>' + test.getElementsByTagName('title').item(0).firstChild.data + "</p><br/>" + 
		  '<p>' + testtext + '</p>';
	document.getElementById("f_icon").src = test.getElementsByTagName('logo').item(0).getAttribute("src");
	document.getElementById("f_text_pit").innerHTML = txt;

	_fbox_fade();
}

function _fbox_auto()
{
	clearInterval( fbox_int );
	fbox_int = null;
	_fbox_flip();
}

function _fbox_fade()
{
	if( (fbox_adj == -0.1) && (fbox_big <= 0) ) {
		clearInterval( fbox_int );
		fbox_adj = 0;
		fbox_int = null;
		_fbox_flip();
		return;
	} else if( (fbox_adj == -0.1) && (fbox_big == 1) ) {
		_fbox_opa( document.getElementById("f_text_pit"), 0 );
		_fbox_opa( document.getElementById("f_icon"), 0 );
	}

	if( (fbox_adj == 0.1) && (fbox_big >= 1) ) {
		clearInterval( fbox_int );
		fbox_int = setInterval( "_fbox_auto()", 8000 );
		fbox_adj = 0;
		return;
	}

	fbox_big += fbox_adj;
	_fbox_opa( document.getElementById("f_text_pit"), fbox_big );
	_fbox_opa( document.getElementById("f_icon"), fbox_big );

	if( fbox_int == null )
		fbox_int = setInterval( "_fbox_fade()", 50 );
}

function _fbox_opa( what, val )
{
	if( typeof what.style.filter != "undefined" )
		what.style.filter = "Alpha(opacity=" + (val*100) + ")";
	else if( typeof what.style.opacity != "undefined" )
		what.style.opacity = val;
	else if( typeof what.style.MozOpacity != "undefined" )
		what.style.MozOpacity = val;
}
/*
function _fbox_size()
{
	var h = fbox_el.offsetHeight;

	// Big to little
	if( fbox_big )
		h -= 40;
	else
		h += 40;

	if( h > 385 ) {
		clearInterval( fbox_int );
       		fbox_int = null;	       
		fbox_big = true;
		document.getElementById("fbox_icn").style.display = "none";
		h = 385;
		var so = new SWFObject( "http://www.fundfindr.com/csplayer.swf", "csplyer", "450", "370", "9", "#000000" );
		so.addVariable( "video", "3efbc24c7d2583be6925" );
		so.addParam( "allowScriptAccess", "sameDomain" );
		so.addParam( "wmode", "transparent" );
		so.write( "f_text_pit" );
	} else if( (h-40) < 185 ) {
		clearInterval( fbox_int );
		fbox_int = null;
		fbox_big = false;
		document.getElementById("fbox_icn").style.display = "block";
		document.getElementById("fbox_top").style.backgroundImage = "url(/assets/layout/feature_top.png)";
		h = 185;
	} else if( fbox_int == null ) {
		fbox_int = setInterval( "_fbox_size()", 50 );
	}

	fbox_el.style.height = h + "px";
}
*/

function mailClick()
{
	var t = document.getElementById("nlsignup_email");
	if( t.value == "Enter your e-mail address here" )
		t.value = "";
}

function mailBlur()
{
	var t = document.getElementById("nlsignup_email");
	if( t.value == "" ) t.value = "Enter your e-mail address here";
}

