/*



JS



*/
var jki_dbg = false;
var imgbank = new Array();
var imgbin = '/img/';
var BJS = new Boolean(document.images);
var loc_imgarray;
var gen_imgarray = new Array();
var JKIMEDIA = (JKIMEDIA) ? JKIMEDIA : null;
gen_imgarray.push(['save_hdr_lg_v2_hvr', 'png', 170, 85]);
gen_imgarray.push(['save_hdr_lg_v3_hvr', 'png', 170, 85]);
gen_imgarray.push(['save_menubar_bg_1_submrkr_hvr', 'jpg', 200, 30]);
gen_imgarray.push(['save_menubar_bg_1_hvr', 'jpg', 200, 30]);
gen_imgarray.push(['sv_mb_bg_L2_submrkr_hvr', 'jpg', 200, 30]);
gen_imgarray.push(['sv_mb_bg_L2_submrkr', 'jpg', 200, 30]);
gen_imgarray.push(['svbn_main_hvr_01', 'jpg', 320, 280]);
gen_imgarray.push(['svbn_main_hvr_02', 'jpg', 320, 280]);
gen_imgarray.push(['svbn_main_hvr_03', 'jpg', 320, 280]);
gen_imgarray.push(['sv_sbar_contact_hvr', 'png', 300, 97]);
gen_imgarray.push(['ic_e911_video_hvr', 'png', 66, 66]);
gen_imgarray.push(['ic_benefits_hvr', 'png', 66, 66]);
gen_imgarray.push(['ic_save_lives_hvr', 'png', 66, 66]);
gen_imgarray.push(['ic_your_future_hvr', 'png', 66, 66]);
gen_imgarray.push(['ic_omni_comm_hvr', 'png', 66, 66]);
/*
[0] : img name
[1] : fileextension
[2] : (optional) relative directory from webroot, else uses from /gfx/ bin
[3] : (optional) w
[4] : (optional) h
*/
/*
		PREPARE IMAGE ARRAY WITH ONE SET OF DIMENSION
*/	
function fbuildimagearray(ia, dims)
{	
	var r = new Array();
	var i, l;
	l = (ia) ? ia.length : 0;
	for (i = 0; i < l; i++) {
		/*
		[0] : name [1] : src [2] : dimensions
		*/
		var imagebin = (ia[i][4]) ? ia[i][4] : imgbin; 
		r[i] = new Array();
		r[i][0] = ia[i][0];
		r[i][1] = imagebin + ia[i][0] + '.' + ia[i][1];
		r[i][2] = (dims) ? dims : [ia[i][2], ia[i][3]];
		//alert('Building image array..., image name = ' + r[i][0] + ', image src = ' + r[i][1] + ', image dims = ' + r[i][2][0] + ', ' + r[i][2][1]);
	}
	return r;
}
/*	PRELOAD IMAGES
	FOR EACH IMAGE ELEMENT IN PARAMETER ARRAY,
		[0] = IMG NAME
		[1] = IMG SRC
		[2] = DIMENSION ARRAY
*/
function fpreloadimages(imgs)
{
	var h, i, l, n, s, w;	
	l = imgs.length;
	
	for (i = 0; i < l; i++)
	{
		w = imgs[i][2][0];
		h = imgs[i][2][1];
		s = imgs[i][1];
		n = imgs[i][0];	
		//alert("Writing image..." + n);
		imgbank[n] = new Image(w, h);
		imgbank[n].src = s;	
	}
}
function pageload_done()
{
	/* TRACER IF ON	*/
	if (jki_dbg) { __DBG.init(); }
	
	if (JKIMEDIA != null)
	{
		
		if (JKIMEDIA.SWFS_TO_RUN.length > 0)
		{
			JKIMEDIA.RUN_SWFS(JKIMEDIA.SWFS_TO_RUN);
		}
	}
	
	if (BJS)
	{
		//	PRELOAD IMAGES
		var imgs = new Array();
		imgs = fbuildimagearray(loc_imgarray, null);
		fpreloadimages(imgs);
		imgs = fbuildimagearray(gen_imgarray, null);
		fpreloadimages(imgs);
	}
}

window.onload = pageload_done;
