var loadedImages = new Array();
var loadedCount = 0;

function isImgLoaded(image) {
	if (image.complete) {
		return true;
	}
	return false;
}

function notify() {
	loadedCount++;
}

function loadImages(imageList) {
	var images = new Array();
	images = imageList.split(",");
	for (i in images) {
		loadedImages[i] = images[i];
	}

	setTimeout('checkLoaded()', 300);
}

function checkLoaded() {
	var count = 0;
	var img;
	for (i in loadedImages) {
		img = document.getElementById(loadedImages[i]);
		if (img.complete) {
			++count;
		}
		else {
			break;
		}
	}
	if (count == loadedImages.length) {
		hideSplash();
		return true;
	}
	else {
		setTimeout('checkLoaded()', 300);
		return false;
	}
}


function hideSplash() {
	var splash = document.getElementById("splash");
	splash.style.visibility = "hidden";
	var main = document.getElementById("main");
	main.style.visibility = "visible";
}

function setImage(id, path) {
	var img = document.getElementById(id);
	img.src = path;
}

function edit_disable_shipping_addr(o) {
        var fields = new Array("input_s_firstname", "input_s_lastname", "input_s_phone", "input_s_mobile", "input_s_fax", "input_s_company", "input_s_address", "input_s_city", "input_s_state", "input_s_postcode");
        var mode;
	mode = !o.checked;
        var i = 0;
        for (i = 0; i < fields.length; ++i) {
                var f = document.getElementById(fields[i]);
                f.disabled = mode;
        }
}

function toggle(o, id_label, id_input) {
	var mode = !o.checked;
        var i = document.getElementById(id_input);
        //var i = new getObj(id_input);
        i.disabled = mode;
        var l = document.getElementById(id_label);
        //var l = new getObj(id_label);
        var col;
        if (mode) {
          col = 'gray';
        } else {
          col = 'white';
        }
        l.style.color = col;
        //l.innerHTML = 'Coaching Organisation';
}
function getObj(name)
{
    this.obj = document.getElementById(name);
    this.style = document.getElementById(name).style;
    this.disa
}