// boolean variable that indicates whether the network menu dropdown is "down"
var g_networkMenuDropped = false;

//fb connect scripts
function handle_fb_login() {
	//alert('test_message');
	var hls = document.getElementById('header_login_span');
	hls.style.top = '0px';
	hls.innerHTML='Logging In...';
 	window.location.reload(true);
}

function update_header_login_text() {

}

function killsession() {
	
	FB.Connect.logout(function() {
		window.location.href='/logout.php';
		return true;
	});
}

function enterSubmitQuicklink(textbox,event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
  //if (window.event && window.event.keyCode == 13) {
  if (keyCode == 13) {
  	var eventid = textbox.value;
  	//make sure it's a whole number
  	if(parseInt(eventid) != (eventid-0)){
  		alert('Invalid Event ID');
  	}
  	else{  
  		window.location='eventdetails.php?id=' + eventid;
  	}
  }
  else {
    return true;
    }
}

/*function enterSubmitForm(form,event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
  //if (window.event && window.event.keyCode == 13) {
  if (keyCode == 13) {
  		form.submit();
  }
  else {
    return true;
  }
}*/

function headerLogin() {
	if(document.forms.redirectedLogin != null) {
		loginSubmit(document.forms.redirectedLogin);
	}	
}

function loginSubmit(form) {
 if (form.formname.value==''){

 	form.formname.value = window.location.href;

	 form.formname.value = form.formname.value.replace('failed=1','');
	
 }
	
	//if (form.password !=null && form.password.length != 40) {
		//form.password.value = hex_sha1(form.password.value);
	//}
 form.submit();

}
function showMenu() {
	var menu = document.getElementById('menu');
	if (g_networkMenuDropped){
		menu.style.display='none';
	}else {
		menu.style.display='inline';
		menu.style.position='absolute';
		menu.style.right='10px';
		menu.style.zIndex='999';

	}
	g_networkMenuDropped = !g_networkMenuDropped;
}

function selectNetwork(network) {
	var menu = document.getElementById('menu');
	menu.style.display='none';
	g_networkMenuDropped = !g_networkMenuDropped;	
	//check to see if they selected "MORE"

	var newUrl = 'index.php?network=' + network;
	if (network =='More') {
		newUrl = 'networks.php';	
	}	
	window.location = newUrl;
}


function new_freecap()
{
	// loads new freeCap image
	if(document.getElementById)
	{
		// extract image name from image source (i.e. cut off ?randomness)
		thesrc = document.getElementById("freecap").src;
		thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
		// add ?(random) to prevent browser/isp caching
		document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
	} else {
		alert("Sorry, cannot autoreload freeCap image\nSubmit the form and a new freeCap will be loaded");
	}
}
