function openpwin(id){
	$("#dim").css("height", $(document).height());
	document.getElementById(id).style.display = 'block';
	$("#dim").fadeIn();
	$("#dim").css("height", $(document).height());
	$("html, body").animate({ scrollTop: 0 }, "slow");
    return false;
}

function closepwin(id){
	$("#dim").fadeOut();
   	$("html, body").animate({ scrollTop: 0 }, "slow");
	document.getElementById(id).style.display = 'none';
    return false;
}
var introplaying = false;
function intro(){
	if(!introplaying){
		AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width', '800','height', '600','src', 'intro','quality', 'high','pluginspage', 'http://www.macromedia.com/go/getflashplayer','align', 'middle','play', 'true','loop', 'true','scale', 'showall','wmode', 'window','devicefont', 'false','id', 'intro','bgcolor', '#000000','name', 'intro','menu', 'false','allowFullScreen', 'false','allowScriptAccess','sameDomain','movie', 'intro','salign', '');
		introplaying = true;
	}
	openpwin("pintro");
}
function new_intro(){
	if(!introplaying){
		document.getElementById('pintro').innerHTML = document.getElementById('pintro').innerHTML+'<iframe width="800" height="600" src="introiframe.html" frameborder="0" hspace="0" vspace="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>';
		introplaying = true;
	}
	openpwin("pintro");
}
		
$(window).bind("resize", function(){
	$("#dim").css("height", $(document).height());
});

var startred = 35;
var startgreen = 68;
var startblue = 70;
var maxred = 220;
var maxgreen = 220;
var maxblue = 220;

var inc = 1;
var delay = 150;

var red = startred;
var green = startgreen;
var blue = startblue;

function get_hex_color(r, g, b){
	var hexstring = "0123456789abcdef";
	var hex_color =
		hexstring . charAt (Math . floor (r / 16))
	+	hexstring . charAt (r % 16)
	+	hexstring . charAt (Math . floor (g / 16))
	+	hexstring . charAt (g % 16)
	+	hexstring . charAt (Math . floor (b / 16))
	+	hexstring . charAt (b % 16);
	return hex_color;
}

function brighten(){
	red += inc;
	green += inc;
	blue += inc;
	if (green >= maxgreen || red >= maxred || blue >= maxblue){
		setTimeout ("darken()", delay);
		return;
	}
	document.body.style.background = "#"+get_hex_color (red, green, blue);
	setTimeout ("brighten()", delay);
}

function darken(){
	red -= inc;
	green -= inc;
	blue -= inc;
	if (green == startgreen || red == startred || blue == startblue){
		setTimeout ("brighten()", delay);
		return;
	}
	document.body.style.background = "#"+get_hex_color (red, green, blue);
	setTimeout ("darken()", delay);
}
