var image_gallery = new Array();
	image_gallery[0] = 'image_1';
	image_gallery[1] = 'image_2';
	image_gallery[2] = 'image_3';
	image_gallery[3] = 'image_4';
	image_gallery[4] = 'image_5';


function changeBackgroundImage(d) {
	clearInterval(image_scroll);
	var b = document.getElementsByTagName("body");
	for (i=0;i<image_gallery.length;i++) {
		if (image_gallery[i] == b[0].id) {
			if (d == 'r') {
				if (i == 0) {
					b[0].id = image_gallery[image_gallery.length - 1];
					fade_in_prev.start();
				}
				else if (i != 0) {
					b[0].id = image_gallery[i - 1];
					fade_in_prev.start();
				}
			}
			if (d = 'f') {
				if (i == image_gallery.length - 1) {
					b[0].id = image_gallery[0];
					fade_in_next.start();
				}
				else if (i != image_gallery.length -1) {
					b[0].id = image_gallery[i + 1];
					fade_in_next.start();
					break;
				}
			}
		}
	}
	image_scroll = setInterval("fade_out_next.start()", 15000);
}

function startOverlay(source, id) {
	var overlay = document.createElement("div")
		overlay.setAttribute('id','overlaydiv');
	var body_snatcher = document.getElementsByTagName('body');
	body_snatcher[0].appendChild(overlay);
	var app_form = document.createElement("iframe");
		app_form.setAttribute("src",source);
		app_form.setAttribute("frameBorder","0");
		app_form.setAttribute("id","application_form");
		app_form.setAttribute("name","application_form");
	var app_form_box = document.createElement("div");
		app_form_box.setAttribute('id','form_container');
	var app_form_content = document.createElement("div");
		app_form_content.setAttribute("id",id);
	var ls = document.createElement("span");
		ls.className = "loading_span";
	var lt = document.createTextNode("LOADING");
		ls.appendChild(lt);
		app_form_content.appendChild(ls);
	var close_a = document.createElement("a");
		close_a.setAttribute("href","javascript:void(0);");
		close_a.className = "close_image";
		close_a.onclick = function() {closeOverlay();};
	var close_i = document.createElement("img");
		close_i.setAttribute("src","images/close_image.gif")
		close_a.appendChild(close_i);
	app_form_content.insertBefore(close_a, ls);
	app_form_content.replaceChild(app_form, ls);
	app_form_box.appendChild(app_form_content)
	body_snatcher[0].insertBefore(app_form_box, overlay);
}

function closeOverlay() {
	document.getElementById("form_container").parentNode.removeChild(document.getElementById("form_container"));
	document.getElementById("overlaydiv").parentNode.removeChild(document.getElementById("overlaydiv"));
}