function hoverBanner(e){

	if(e !='out') {document.getElementById('banner').src="http://radicalpi.net/images/banner/"+e+"_hover.jpg";
	} else {
	document.getElementById("banner").src="http://radicalpi.net/images/banner/banner.jpg";
	}
	


}

function clickMe(target){
 var i = Math.floor(Math.random()*11)
 arr = Array("Try Harder","You're Doing It Wrong","Last One", "Just A Few More Clicks...","Don't Click Me","Yes","42","I Need An Adult","Don't Touch Me There","EEK! A Mouse!","Go Away");
 
 target.innerHTML="<a href='#'>"+arr[i]+"</a>";
 
 }
 

function setCookie(name,value,expires)
{
document.cookie=name+ "=" +escape(value)+
((expires==null) ? "" : ";expires="+expires);
}
 
function frameLoaded(e,loader) {
e.style.display="block";
document.getElementById(loader).style.display="none";
}


function loadpage(dest, layer1) {

document.getElementById(layer1).innerHTML = "<div style='position:relative; top:5px; width:100%; text-align:center;'><br><br><br>Loading Page Content...<br><img src='http://radicalpi.net/images/loading.gif' width='220px' height='19px'><br><br><br><br></div>";

try {
eval('xmlhttp_'+layer1+' = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");')
} catch (e) {
}
eval('xmlhttp_'+layer1+'.onreadystatechange = function(){return triggered(layer1)};');
eval('xmlhttp_'+layer1+'.open("GET", dest);');
eval('xmlhttp_'+layer1+'.send(null);');
}
function triggered(layer1) {
if ((eval('xmlhttp_'+layer1+'.readyState') == 4) && (eval('xmlhttp_'+layer1+'.status') == 200)) {
Scripts = eval('xmlhttp_'+layer1+'.responseText');
Scripts1 = eval('xmlhttp_'+layer1+'.responseText');

result = eval('xmlhttp_'+layer1+'.responseText');
result = result.replace(/href='\//g,"href='#");

switch(layer1) {
	case 'widgetHolder_temp':
		current = document.getElementById('widgetHolder').innerHTML;

		if(result != current){document.getElementById('widgetHolder').innerHTML = result;}
		break;
}


document.getElementById(layer1).innerHTML = result;
Scripts = Scripts.split("<script type='text/javascript'>")[1];
if(Scripts){Scripts = Scripts.split("</scr")[0];}
if(Scripts){Scripts = Scripts.split("ipt>")[0];}
if(Scripts){eval(Scripts);}
Scripts = Scripts1.split("<script type='text/javascript'>")[2];
if(Scripts){Scripts = Scripts.split("</scr")[0];}
if(Scripts){Scripts = Scripts.split("ipt>")[0];}
if(Scripts){eval(Scripts);}



	if (document.getElementById(layer1).innerHTML == "Login Successful!") {
	document.location = 'http://radicalpi.net/';
	}
	if (document.getElementById(layer1).innerHTML == 'Logout Successful!') {
	document.location = 'http://radicalpi.net/';
	}

} else if (eval('xmlhttp_'+layer1+'.readyState') == 4) {
document.getElementById(layer1).innerHTML = "<div style='text-align:center;'><br><b>404 Error:</b> The page you are looking for could not be found.<br><br></div>";

return 0;
} 
}

function lfm_widget(user, cache){
if(document.getElementById('widgetHolder').innerHTML.length == 0 || cache == '1') lfm_widget_cache();
if(typeof widgetTimeout != 'undefined'){clearTimeout(widgetTimeout);}
if(document.getElementById('stmTab')){document.getElementById('stmTab').setAttribute('class', 'widgetTabInactive');}
if(document.getElementById('nfxTab')){document.getElementById('nfxTab').setAttribute('class', 'widgetTabInactive');}
if(document.getElementById('lfmTab')){document.getElementById('lfmTab').setAttribute('class', 'widgetTabActive');}
loadpage('files/lastfm.php?lfm_user='+user,'widgetHolder_temp');
widgetTimeout = setTimeout("lfm_widget('"+user+"')",10000);

}

function steam_widget(user, cache){

if(document.getElementById('widgetHolder').innerHTML.length == 0 || cache == '1') steam_widget_cache();
if(typeof widgetTimeout != 'undefined'){clearTimeout(widgetTimeout);}
if(document.getElementById('lfmTab')){document.getElementById('lfmTab').setAttribute('class', 'widgetTabInactive');}
if(document.getElementById('nfxTab')){ document.getElementById('nfxTab').setAttribute('class', 'widgetTabInactive'); }
if(document.getElementById('stmTab')){document.getElementById('stmTab').setAttribute('class', 'widgetTabActive');}
loadpage('files/steam.php?steam_user='+user,'widgetHolder_temp');
widgetTimeout = setTimeout("steam_widget('"+user+"')",10000);

}

function netflix_widget(user, cache){
if(document.getElementById('widgetHolder').innerHTML.length == 0 || cache == '1') {netflix_widget_cache();}
if(typeof widgetTimeout != 'undefined'){clearTimeout(widgetTimeout);}
if(document.getElementById('lfmTab')){document.getElementById('lfmTab').setAttribute('class', 'widgetTabInactive');}
if(document.getElementById('stmTab')){document.getElementById('stmTab').setAttribute('class', 'widgetTabInactive');}
if(document.getElementById('nfxTab')){document.getElementById('nfxTab').setAttribute('class', 'widgetTabActive');}
loadpage('files/netflix.php?netflix_user='+user,'widgetHolder_temp');

widgetTimeout = setTimeout("netflix_widget('"+user+"')",(60*60*1000));

}


function steam_widget_cache(){
document.getElementById('widgetHolder').innerHTML = "\
<div id='profileHolder' style='position:absolute; width:100%; height:44px; background-color:#222222; border-bottom:1px solid #000000; text-align:center;'>\
<p class='smGryText'>Loading Steam Profile</p>";
}



