$(document).ready(function(){
		
});


function goHome(){
	window.location = "http://www.criticalmassmedia.com/index.aspx";
	
}
function goHomeIntranet(){
	window.location = "http://www.criticalmassmedia.com/intranet/";
	
}

// home page login box
function clearLogin(){
	$('#home_login').fadeOut("fast");	
}
function showLogin(){
	$('#home_login').slideDown("fast");	
	$('#email').focus();
}
function doLogin(page){
	if(!page){
	var	page = "client/login/chklogin.aspx";
	}
	$.post(page, $("#login_form").serialize(), function(data){data;}, "script");
}

function slideToggle(id){
	if ($('#'+id).is(":hidden")){
    	$('#'+id).slideDown("slow");
    } else{
        $('#'+id).slideUp("slow");
    }
    
}
function toggleId(id, speed){
	//alert("hi. you clicked id: " + id);
	var speed = speed;
	if(speed = ""){
		var speed = "normal";
	}
	$("#"+id).toggle("" + speed + "", function(){ 
									if($(this).css('display') == 'block'){
		                                $(this).css('display', '');
									}});
}

// for the slideshow
var slideshow_html = "<a href='' id='slide_link' target='_self'><img src='images/mm_slide.jpg' alt='Cluster Music Mapper' id='slide_image' /></a>";

var imgDir = "images/slides/";
var slides = ["mm_slide.jpg", "fqr_slide.jpg", "co2_slide.jpg"];
var links = ["research.aspx#mm", "research.aspx#fqr", "research.aspx#co2"];
//first, count how many slides there are
var slideNo = slides.length;
// set the duration
var duration = 6000;
var i = 0;

function slideShow(){
	// preload ss files
	preLoadSS();
	$('#slide_image').fadeOut("normal", function(){
			$('#slide_image').attr("src", imgDir+slides[i]);
			$('#slide_link').attr("href", links[i]);1
			$('#slide_image').fadeIn("slow");
			i++;
			if(i > slideNo-1){
				i = 0;
			}
			setTimeout("slideShow()", duration);
			});
	
	

}
var preload;
function preLoadSS(){
	if(preload != "done"){
		// pre load the slides while the first one is displayed
		for (var i = slides.length; i--;){
			var cacheImage = document.createElement('img');
      		cacheImage.src = imgDir+slides[i];
		}
		preload = "done";
	}
	
}

function showForm(id){
	$('#'+id).toggle("slow");
}


// egg func
function egg(){		
	$("#egg").slideDown("slow");
	$("#aud").attr("src","http://criticalmassmedia.com/images/egg/voracious.mp3");
	$("#ie-audio").html("<bgsound src=\"http://criticalmassmedia.com/images/egg/voracious.mp3\" />");

}
var done = 0;
var list = new Array();
list[0] = 38;
list[1] = 38;
list[2] = 40;
list[3] = 40;
list[4] = 37;
list[5] = 39;
list[6] = 37;
list[7] = 39;
list[8] = 66;
list[9] = 65;
// optional ENTER key
list[10] = 13;
var pos = 0;
if(done==0){
	document.onkeydown = checkKeycode
}
function checkKeycode(e) {
	var keycode;
		if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		if(list[pos] == keycode){
		if(pos<10){
			pos++;
		} else {
			egg();
			done = 1;
		}
		} else {
			pos = 0;
		}
}

