// rollover elements

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i < changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;

function preloadImages() {
	if (document.images) {
		
		home_on = newImage("./elements/tab_home_on.jpg");
		about_us_on = newImage("./elements/tab_about_us_on.jpg");
		products_on = newImage("./elements/tab_products_on.jpg");
		facilities_on = newImage("./elements/tab_facilities_on.jpg");
		booths_on = newImage("./elements/tab_booths_on.jpg");
		support_on = newImage("./elements/tab_support_on.jpg");
		file_upload_on = newImage("./elements/tab_file_upload_on.jpg");
		preloadFlag = true;
	}
}

// general calcs

function numberFormat(amount) {
	var rawNumStr = round(amount) + '';
	rawNumStr = (rawNumStr.charAt(0) == '.' ? '0' + rawNumStr : rawNumStr);
	if (rawNumStr.charAt(rawNumStr.length - 3) == '.') {
		return rawNumStr
		}
	else if (rawNumStr.charAt(rawNumStr.length - 2) == '.') {
		return rawNumStr + '0';
		}
	else { return rawNumStr + '.00'; }
	}

function round(number,decPlace) {
	decPlace = (!decPlace ? 2 : decPlace);
	return Math.round(number * Math.pow(10,decPlace)) / Math.pow(10,decPlace);
}
