function FP_swapImg() {//v1.0
	var doc=document, args=arguments, elm, n;
	
	doc.$imgSwaps = new Array();
	
	for(n=2; n<args.length; n+=2) {
		elm = FP_getObjectByID(args[n]);
	
		if(elm) {
			doc.$imgSwaps[doc.$imgSwaps.length] = elm;
			elm.$src = elm.src;
			elm.src = args[n+1];
		}
	}
}

function FP_preloadImgs() {//v1.0
	var d=document, a=arguments;
	
	if(!d.FP_imgs)
		d.FP_imgs = new Array();
	
	for(var i=0; i<a.length; i++) {
		d.FP_imgs[i] = new Image;
		d.FP_imgs[i].src = a[i];
	}
}

function FP_getObjectByID(id, o) {//v1.0
	var c, el, els, f, m, n;
	
	if(!o)
		o=document;
		
	if(o.getElementById)
		el = o.getElementById(id);
	else if(o.layers)
		c = o.layers;
	else if(o.all)
		el = o.all[id];
	
	if(el) return el;
	
	if(o.id==id || o.name==id) return o;
	
	if(o.childNodes)
		c = o.childNodes;
	
	if(c)
		for(n=0; n<c.length; n++) {
			el = FP_getObjectByID(id,c[n]);
			if(el)
				return el;
		}
		
	f=o.forms;
	if(f)
		for(n=0; n<f.length; n++) {
			els = f[n].elements;
			for(m=0; m<els.length; m++) {
				el = FP_getObjectByID(id,els[n]);
				if(el)
					return el;
			}
		}
		
	return null;
}

function Global_Header(Caption) {
	Text  ="<table border='0' width='100%' bgcolor='#6699FF' cellspacing='0' cellpadding='10'>"
	Text +=  "<tr>"
	Text +=    "<td align='center' width='73'>"
	Text +=      "<img border='0' src='Cam2ComIcon.GIF' width='32' height='32'>"
	Text +=    "</td>"
	Text +=    "<td align='left'>"
	Text +=        "<b><font face='Arial' color='#FFFFFF' size='6'>" + Caption + "</font></b>"
	Text +=      "</td>"
	Text +=  "</tr>"
	Text +="</table>"
	document.writeln(Text);
}

function LastUpdated() {
	now = new Date(document.lastModified);
	document.writeln("<p align='right'><font color='#0066FF'>Last Updated on </font><i>" + now.toDateString() + "</i></p>");
}
