function swfbtn (swf, w, h){
	this.swf = swf;
	this.w = w;
	this.h = h;
}

function btn (img, imgtype, url, dim1, dim2, dim3, dim4){
	this.img = img;
	this.imgtype = imgtype;
	this.url = url;
	this.dims = new Array(
		dim1, dim2, dim3, dim4
	);
}

function makeswf (movie){
	var w = Math.ceil (movie.w * scale_factor);
	var h = Math.ceil (movie.h * scale_factor);
	document.writeln('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH="'+ w +'" HEIGHT="'+ h +'">');
	document.writeln('<PARAM NAME=movie VALUE="'+ movie.swf +'"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="'+ movie.swf +'" quality=high bgcolor=#FFFFFF  WIDTH="'+ w +'" HEIGHT="'+ h +'" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');
	document.writeln('</OBJECT>');
}

function makegif (gif, rollover){
	if (gif == gif_newstuff && FLASH_NEW_STUFF){
		document.writeln('<a href="'+ gif.url +'" onMouseOver="if (document.images) document.'+ gif.img +'.src = \''+ gif.img + res_num +'_on.'+ gif.imgtype +'\';" onMouseOut="if (document.images) document.'+ gif.img +'.src = \''+ gif.img + res_num +'_off.'+ gif.imgtype +'\';"><img width='+ gif.dims[res_num-1][0] +' height='+ gif.dims[res_num-1][1] +' src="'+ gif.img + res_num +'_flash.'+ gif.imgtype +'" border=0 name="'+ gif.img +'"></a>');
	}else if (rollover){
		document.writeln('<a href="'+ gif.url +'" onMouseOver="if (document.images) document.'+ gif.img +'.src = \''+ gif.img + res_num +'_on.'+ gif.imgtype +'\';" onMouseOut="if (document.images) document.'+ gif.img +'.src = \''+ gif.img + res_num +'_off.'+ gif.imgtype +'\';"><img width='+ gif.dims[res_num-1][0] +' height='+ gif.dims[res_num-1][1] +' src="'+ gif.img + res_num +'_off.'+ gif.imgtype +'" border=0 name="'+ gif.img +'"></a>');
	}else{
		document.writeln('<a href="'+ gif.url +'"><img width='+ gif.dims[res_num-1][0] +' height='+ gif.dims[res_num-1][1] +' src="'+ gif.img + res_num +'.'+ gif.imgtype +'" border=0 name="'+ gif.img +'"></a>');
	}
}

function makeswfbr (movie){
	makeswf(movie);
	document.writeln("<br>");
}

function makewspace (size){
	document.writeln('<img width='+ (Math.ceil(size * scale_factor)) +' height=1 src="blank.gif">');
}

function makehspace (size){
	document.writeln('<img width=1 height='+ (Math.ceil(size * scale_factor)) +' src="blank.gif">');
}


var swf_main = new swfbtn ("mainarea.swf", 445, 300);
/*
var swf_oval = new swfbtn ("defender_ad.swf?url=soon.php", 136, 91);
var swf_books = new swfbtn ("btn-books.swf?url=soon.php", 106, 67);
var swf_games = new swfbtn ("btn-games.swf?url=soon.php", 122, 63);
var swf_junk = new swfbtn ("btn-junk.swf?url=soon.php", 123, 65);
var swf_teacher = new swfbtn ("btn-teacher.swf?url=soon.php", 123, 75);
var swf_meetdav = new swfbtn ("btn-meetdav.swf?url=soon.php", 84, 78);
var swf_nextbook = new swfbtn ("btn-nextbook.swf?url=soon.php", 110, 87);
var swf_new = new swfbtn ("btn-new.swf?url=soon.php", 73, 78);
var swf_duh = new swfbtn ("btn-duh.swf?url=soon.php", 81, 78);
*/


/*
if (Math.random() >= 0.5){
	var botm = 'a';
	var id = 38;	
}else{
	var botm = 'b';
	var id = 6;
}
*/
//var botm =  '';
//var id = 33;

var gif_botm = new btn ("botm-"+botm_id+"-", "jpg", "bookview.php?id="+botm_id, new Array(134,121), new Array(170,154), new Array(220,199), new Array(277,251));


var gif_books = new btn ("books", "gif", "books.php", new Array(116,73), new Array(147,93), new Array(190,120), new Array(240,152));
var gif_games = new btn ("games", "gif", "games.php", new Array(134,69), new Array(170,88), new Array(220,114), new Array(277,143));
var gif_junk = new btn ("junk", "gif", "junk.php", new Array(134,71), new Array(170,90), new Array(220,116), new Array(277,146));
var gif_teacher = new btn ("teacher", "gif", "boring.php", new Array(134,82), new Array(170,104), new Array(220,134), new Array(277,169));
var gif_meet = new btn ("meet", "gif", "meet-dav.php", new Array(92,85), new Array(117,109), new Array(151,140), new Array(190,177));
var gif_nextbook = new btn ("nextbook", "gif", "nextbook.php", new Array(120,95), new Array(152,120), new Array(197,156), new Array(248,196));
var gif_duh = new btn ("duh", "gif", "duh.php", new Array(87,84), new Array(111,107), new Array(143,138), new Array(180,173));

var gif_newstuff = new btn ("newstuff", "gif", "new.php", new Array(80,85), new Array(102,109), new Array(131,140), new Array(165,176));


/////////////////////////////////

var def_w = 581;
var def_h = 387;

var ns4 = (document.layers)? true:false;
var ie4 = (document.all)? true:false;

var win_w = (ns4)? window.innerWidth-40 : Math.floor(document.body.clientWidth*0.85);
var win_h = (ns4)? window.innerHeight : Math.floor(document.body.clientHeight*0.85);

var scale_factor;

function set_scale_factor(){
	if (win_w/win_h > def_w/def_h)		scale_factor = win_h/def_h;
	else					scale_factor = win_w/def_w;
}

set_scale_factor();

var res_num = 0;
var x_num = 0;
var y_num = 0;

if (win_w < 780)	x_num = 1;	// 640x480
else if (win_w < 1004)	x_num = 2;	// 800x600
else if (win_w < 1260)	x_num = 3;	// 1024x768
else			x_num = 4;	// 1280x1024


if (win_h < 553)	y_num = 1;	// 640x480
else if (win_h < 716)	y_num = 2;	// 800x600
else if (win_h < 902)	y_num = 3;	// 1024x768
else			y_num = 4;	// 1280x1024

res_num = Math.min(x_num,y_num);
