var preloadFlag = false;

function initOnLoad() {
	if (preloadFlag == false) {
		preloadImages();
	}
}

function preloadImages() {
	if (document.images) {
		// Main page images
		im1 = newImage("images/polkaDotBkg.jpg");
		im2 = newImage("images/LahTeaDah_Main1.png");
		im3 = newImage("images/LahTeaDah_Main2.png");
		im4 = newImage("images/LahTeaDah_Main3.png");
		im5 = newImage("images/LahTeaDah_Main4.png");
		im6 = newImage("images/LahTeaDah_Main6.png");
		im7 = newImage("images/LahTeaDah_Main7.png");
		im8 = newImage("images/LahTeaDah_Main8.png");
		im9 = newImage("images/LahTeaDah_Main9.png");
		im10 = newImage("images/transparentOval.png");
		im11 = newImage("images/whiteFiller.png");
		
		// Navigation button images
		im12 = newImage("images/about_main.gif");
		im13 = newImage("images/about_mainL.gif");
		im14 = newImage("images/about_over.gif");
		im15 = newImage("images/about_overL.gif");
		im16 = newImage("images/blackTea_main.gif");
		im17 = newImage("images/blackTea_over.gif");
		im18 = newImage("images/blessings_main.gif");
		im19 = newImage("images/blessings_over.gif");
		im20 = newImage("images/contact_main.gif");
		im21 = newImage("images/contact_over.gif");
		im22 = newImage("images/dnArrow.png");
		im23 = newImage("images/eventTeas_main.gif");
		im24 = newImage("images/eventTeas_mainL.gif");
		im25 = newImage("images/eventTeas_over.gif");
		im26 = newImage("images/eventTeas_overL.gif");
		im27 = newImage("images/faq_main.gif");
		im28 = newImage("images/faq_over.gif");
		im29 = newImage("images/girlsTeas_main.gif");
		im30 = newImage("images/girlsTeas_over.gif");
		im31 = newImage("images/greenTea_main.gif");
		im32 = newImage("images/greenTea_over.gif");
		im33 = newImage("images/herbalTea_main.gif");
		im34 = newImage("images/herbalTea_over.gif");
		im35 = newImage("images/home_main.gif");
		im36 = newImage("images/home_over.gif");
		im37 = newImage("images/ladiesTeas_main.gif");
		im38 = newImage("images/ladiesTeas_over.gif");
		im39 = newImage("images/links_main.gif");
		im40 = newImage("images/links_over.gif");
		im41 = newImage("images/partyPackages_main.gif");
		im42 = newImage("images/partyPackages_over.gif");
		im43 = newImage("images/policies_main.gif");
		im44 = newImage("images/policies_over.gif");
		im45 = newImage("images/printPdf_main.gif");
		im46 = newImage("images/printPdf_over.gif");
		im47 = newImage("images/scrollText.png");
		im48 = newImage("images/services_main.gif");
		im49 = newImage("images/services_over.gif");
		im50 = newImage("images/teas_main.gif");
		im51 = newImage("images/teas_over.gif");
		im52 = newImage("images/testimonials_main.gif");
		im53 = newImage("images/testimonials_over.gif");
		im54 = newImage("images/upArrow.png");
		im55 = newImage("images/partyPackages_mainR.gif");
		im56 = newImage("images/partyPackages_overR.gif");
		im57 = newImage("images/greenTea_mainR.gif");
		im58 = newImage("images/greenTea_overR.gif");
		preloadFlag = true;
	}
}
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var j=0; j<changeImages.arguments.length; j+=2) {
			document[changeImages.arguments[j]].src = changeImages.arguments[j+1];
		}
	}
}
			
// This code is to fix IE's inability to work correctly with transparent .png files
// Credit for this code goes to Bob Osola's work on this issue as well as others  

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage) {
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) { 
	   var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
					  + " style=\"" + "width:" + myImage.width 
					  + "px; height:" + myImage.height 
					  + "px;" + imgStyle + ";"
					  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
					  + "(src=\'" + myImage.src + "\', sizingMethod='image');\"></span>"
	   myImage.outerHTML = strNewHTML	  
	}
}
