cReferrer();
////////////////////////////////////////
function cReferrer(){
	
	var cusReferrer = getCookie ("cusReferrer");
	if(!cusReferrer){
		setReferrer();		
	}
	return;
}
////////////////////////////////////////
function setReferrer(){
	
	var cusReferrer = "direct";
	if (document.referrer && document.referrer != ""){
		cusReferrer = document.referrer;
	}	
	var expdate = new Date ();
	expdate.setTime (expdate.getTime() + (1000 * 60 * 60 * 365));
	setCookie ("cusReferrer", cusReferrer, expdate); 
}
////////////////////////////////////////
function getCookie (name) {
	
	var dcookie = document.cookie; 	
	var cname = name + "=";
	var clen = dcookie.length;
	var cbegin = 0;
	while (cbegin < clen) {
		var vbegin = cbegin + cname.length;
		if (dcookie.substring(cbegin, vbegin) == cname) { 
			var vend = dcookie.indexOf (";", vbegin);
			if (vend == -1) vend = clen;
			return unescape(dcookie.substring(vbegin, vend));
		}
		cbegin = dcookie.indexOf(" ", cbegin) + 1;
		if (cbegin == 0) break;
	}
	return null;
}
////////////////////////////////////////
function setCookie (name, value, expires) {
	
	document.cookie = name + "=" + escape (value) + "; expires=" + expires.toGMTString() +  "; path=/";
}

function openDownload()
{
	setTimeout('window.location = "/download/download.html"',1000);
}

function strstr( haystack, needle, bool ) {
    var pos = 0;

    haystack += '';
    pos = haystack.indexOf( needle );
    if( pos == -1 ){
        return false;
    } else{
        if( bool ){
            return haystack.substr( 0,pos );
        } else{
            return haystack.slice( pos );
        }
    }
}

function initMenu(){
	var getUrl = window.location;
	var StringUrl = String(getUrl);
	if(StringUrl.substr(StringUrl.lastIndexOf('/')) == '/'){
		getUrl = 'index.html';
	}
	var pageNames = Array('index','reasons_to_join','payments_plan','the_game','about_us','support','faq');
	for(i in pageNames){
		var existInUrl = strstr(getUrl,pageNames[i]);
		//alert(existInUrl);
		if(existInUrl != false){
			var nameWithoutExt = existInUrl.substr(existInUrl,existInUrl.indexOf('.'));
			if(strstr(nameWithoutExt,'_')){
				nameWithoutExt = nameWithoutExt.replace(/_/,'');
				if(strstr(nameWithoutExt,'_')){
					nameWithoutExt = nameWithoutExt.replace(/_/,'');
					if(strstr(nameWithoutExt,'_')){
						nameWithoutExt = nameWithoutExt.replace(/_/,'');
					}
				}
			}
			if(nameWithoutExt == 'index'){
				nameWithoutExt = 'home';
			}
			var tc = document.getElementById(nameWithoutExt).getElementsByTagName('span');
			for(tc0=0;tc0<=tc.length-1;tc0++){
				tc[2].style.background = 'URL(/images/bt_orange_r.gif) no-repeat left';
				tc[0].style.background = 'URL(/images/bt_orange_l.gif) no-repeat right';
				tc[1].style.background = 'URL(/images/bt_orange_m.gif) repeat-x';
			}
		}
	}
	var active = "bold";
	eval("document.getElementById('"+nameWithoutExt+"').style.fontWeight=\""+active+"\"");
	if(nameWithoutExt == 'reasonstojoin'){
		document.getElementById("tab1").getElementsByTagName('a')[0].style.color = "#000000";
		document.getElementById("tab2").getElementsByTagName('a')[0].style.color = "#FFFFFF";
		document.getElementById("tab3").getElementsByTagName('a')[0].style.color = "#FFFFFF";
		document.getElementById("tab4").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	}
}

function highlightButton(activeButton){
	
	/****      Background Middle    ********/
	var active = "URL(/images/bt_orange_m.gif) repeat-x";
	var tcHome = document.getElementById('home').getElementsByTagName('span');
	for(tc0=0;tc0<=tcHome.length-1;tc0++){
		tcHome[1].style.background = "transparent";
	}
	var tcRtj = document.getElementById('reasonstojoin').getElementsByTagName('span');
	for(tc0=0;tc0<=tcRtj.length-1;tc0++){
		tcRtj[1].style.background = "transparent";
	}
	var tcPp = document.getElementById('paymentsplan').getElementsByTagName('span');
	for(tc0=0;tc0<=tcPp.length-1;tc0++){
		tcPp[1].style.background = "transparent";
	}
	var tcTg = document.getElementById('thegame').getElementsByTagName('span');
	for(tc0=0;tc0<=tcTg.length-1;tc0++){
		tcTg[1].style.background = "transparent";
	}
	var tcAu = document.getElementById('aboutus').getElementsByTagName('span');
	for(tc0=0;tc0<=tcAu.length-1;tc0++){
		tcAu[1].style.background = "transparent";
	}
	var tcSup = document.getElementById('support').getElementsByTagName('span');
	for(tc0=0;tc0<=tcSup.length-1;tc0++){
		tcSup[1].style.background = "transparent";
	}
	var tcFaq = document.getElementById('faq').getElementsByTagName('span');
	for(tc0=0;tc0<=tcFaq.length-1;tc0++){
		tcFaq[1].style.background = "transparent";
	}
	/*var tcFor = document.getElementById('forum').getElementsByTagName('span');
	for(tc0=0;tc0<=tcFor.length-1;tc0++){
		tcFor[1].style.background = "transparent";
	}*/
	//document.getElementById(activeButton).style.background = active;
	if(activeButton != 'registration'){
		var tc = document.getElementById(activeButton).getElementsByTagName('span');
		for(tc0=0;tc0<=tc.length-1;tc0++){
			tc[1].style.background =active;
		}
	}
	
	/****      Background Left    ********/
	var active = "URL(/images/bt_orange_l.gif) no-repeat right";
	var tlHome = document.getElementById('home').getElementsByTagName('span');
	for(tl0=0;tl0<=tlHome.length-1;tl0++){
		tlHome[0].style.background = "transparent";
	}
	var tlRtj = document.getElementById('reasonstojoin').getElementsByTagName('span');
	for(tl0=0;tl0<=tlRtj.length-1;tl0++){
		tlRtj[0].style.background = "transparent";
	}
	var tlPp = document.getElementById('paymentsplan').getElementsByTagName('span');
	for(tl0=0;tl0<=tlPp.length-1;tl0++){
		tlPp[0].style.background = "transparent";
	}
	var tlTg = document.getElementById('thegame').getElementsByTagName('span');
	for(tl0=0;tl0<=tlTg.length-1;tl0++){
		tlTg[0].style.background = "transparent";
	}
	var tlAu = document.getElementById('aboutus').getElementsByTagName('span');
	for(tl0=0;tl0<=tlAu.length-1;tl0++){
		tlAu[0].style.background = "transparent";
	}
	var tlSup = document.getElementById('support').getElementsByTagName('span');
	for(tl0=0;tl0<=tlSup.length-1;tl0++){
		tlSup[0].style.background = "transparent";
	}
	var tlFaq = document.getElementById('faq').getElementsByTagName('span');
	for(tl0=0;tl0<=tlFaq.length-1;tl0++){
		tlFaq[0].style.background = "transparent";
	}
	/*var tlFor = document.getElementById('forum').getElementsByTagName('span');
	for(tl0=0;tl0<=tlFor.length-1;tl0++){
		tlFor[0].style.background = "transparent";
	}*/
	//document.getElementById(activeButton).style.background = active;
	if(activeButton != 'registration'){
		var tl = document.getElementById(activeButton).getElementsByTagName('span');
		for(tl0=0;tl0<=tl.length-1;tl0++){
			tl[0].style.background =active;
		}
	}
	
	/****      Background Right    ********/
	var active = "URL(/images/bt_orange_r.gif) no-repeat left";
	var trHome = document.getElementById('home').getElementsByTagName('span');
	for(tr0=0;tr0<=trHome.length-1;tr0++){
		trHome[2].style.background = "transparent";
	}
	var trRtj = document.getElementById('reasonstojoin').getElementsByTagName('span');
	for(tr0=0;tr0<=trRtj.length-1;tr0++){
		trRtj[2].style.background = "transparent";
	}
	var trPp = document.getElementById('paymentsplan').getElementsByTagName('span');
	for(tr0=0;tr0<=trPp.length-1;tr0++){
		trPp[2].style.background = "transparent";
	}
	var trTg = document.getElementById('thegame').getElementsByTagName('span');
	for(tr0=0;tr0<=trTg.length-1;tr0++){
		trTg[2].style.background = "transparent";
	}
	var trAu = document.getElementById('aboutus').getElementsByTagName('span');
	for(tr0=0;tr0<=trAu.length-1;tr0++){
		trAu[2].style.background = "transparent";
	}
	var trSup = document.getElementById('support').getElementsByTagName('span');
	for(tr0=0;tr0<=trSup.length-1;tr0++){
		trSup[2].style.background = "transparent";
	}
	var trFaq = document.getElementById('faq').getElementsByTagName('span');
	for(tr0=0;tr0<=trFaq.length-1;tr0++){
		trFaq[2].style.background = "transparent";
	}
	/*var trFor = document.getElementById('forum').getElementsByTagName('span');
	for(tr0=0;tr0<=trFor.length-1;tr0++){
		trFor[2].style.background = "transparent";
	}*/
	//document.getElementById(activeButton).style.background = active;
	if(activeButton != 'registration'){
		var tr = document.getElementById(activeButton).getElementsByTagName('span');
		for(tr0=0;tr0<=tr.length-1;tr0++){
			tr[2].style.background =active;
		}
	}
	
	var active = "bold";
	document.getElementById('home').style.fontWeight="normal";
	document.getElementById('reasonstojoin').style.fontWeight="normal";
	document.getElementById('paymentsplan').style.fontWeight="normal";
	document.getElementById('registration').style.fontWeight="normal";
	document.getElementById('thegame').style.fontWeight="normal";
	document.getElementById('aboutus').style.fontWeight="normal";
	document.getElementById('support').style.fontWeight="normal";
	document.getElementById('faq').style.fontWeight="normal";
	//document.getElementById('forum').style.fontWeight="normal";
	eval("document.getElementById('"+activeButton+"').style.fontWeight=\""+active+"\"");
	
}


/****      Show txt    ********/

function showTab() {
	document.getElementById("1").style.display = "block";
	document.getElementById("2").style.display = "none";
	document.getElementById("3").style.display = "none";
	document.getElementById("4").style.display = "none";
	
	document.getElementById("tab1").style.backgroundImage = "url(/images/tab_on.gif)";
	document.getElementById("tab1").getElementsByTagName('a')[0].style.color = "#000000";
	document.getElementById("tab2").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab2").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab3").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab3").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab4").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab4").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	return false;
}

function showTab1() {
	document.getElementById("1").style.display = "none";
	document.getElementById("2").style.display = "block";
	document.getElementById("3").style.display = "none";
	document.getElementById("4").style.display = "none";

	document.getElementById("tab1").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab1").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab2").style.backgroundImage = "url(/images/tab_on.gif)";
	document.getElementById("tab2").getElementsByTagName('a')[0].style.color = "#000000";
	document.getElementById("tab3").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab3").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab4").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab4").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	return false;
}

function showTab2() {
	document.getElementById("1").style.display = "none";
	document.getElementById("2").style.display = "none";
	document.getElementById("3").style.display = "block";
	document.getElementById("4").style.display = "none";

	document.getElementById("tab1").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab1").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab2").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab2").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab3").style.backgroundImage = "url(/images/tab_on.gif)";
	document.getElementById("tab3").getElementsByTagName('a')[0].style.color = "#000000";
	document.getElementById("tab4").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab4").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	return false;
}
function showTab3() {
	document.getElementById("1").style.display = "none";
	document.getElementById("2").style.display = "none";
	document.getElementById("3").style.display = "none";
	document.getElementById("4").style.display = "block";

	document.getElementById("tab1").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab1").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab2").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab2").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab3").style.backgroundImage = "url(/images/tab_off.gif)";
	document.getElementById("tab3").getElementsByTagName('a')[0].style.color = "#FFFFFF";
	document.getElementById("tab4").style.backgroundImage = "url(/images/tab_on.gif)";
	document.getElementById("tab4").getElementsByTagName('a')[0].style.color = "#000000";
	return false;
}