function writeMenuCode(){
	var pathPrefix = "";
	var htmlFolder = "/html/";
	var postcardFolder = "/greetingcards/";
	var lifebooksFolder = "/lifebooks/";
	if (location.href.indexOf(htmlFolder)!=-1) {
		var pathPrefix = "../../";
	}
	if (location.href.indexOf(postcardFolder)!=-1) {
		var pathPrefix = "../../../";
	}
	if (location.href.indexOf(lifebooksFolder)!=-1) {
		var pathPrefix = "../../";
	}

	document.write("<ul id='nav'><li><a href='" + pathPrefix + "index.html'>Home</a></li><li><a href='" + pathPrefix + "facilities.html'>Facilities</a><ul><li><a href='" + pathPrefix + "facilities_chapel.html'>Wedding Pavilion / Chapel</a></li><li><a href='" + pathPrefix + "facilities_kalimantan_suite.html'>Kalimantan Suites</a></li><li><a href='" + pathPrefix + "facilities_papua_suite.html'>Papua Suites</a></li><li><a href='" + pathPrefix + "facilities_sarikaya_cafe.html'>Cafe Sarikaya</a></li><li><a href='" + pathPrefix + "facilities_marquisa_cafe.html'>Cafe Marquisa</a></li></ul></li><li><a href='" + pathPrefix + "packages.html'>Packages</a><ul><li><a href='" + pathPrefix + "packages_pavilion.html'>Venue - Pavilion Wedding</a></li><li><a href='" + pathPrefix + "packages_cliff.html'>Venue - Cliff Side Garden Weding</a></li><li><a href='" + pathPrefix + "packages_sarikaya.html'>Venue - Sarikaya PoolSide Wedding</a></li><li><a href='" + pathPrefix + "packages_villagarden.html'>Venue - Villa Garden Wedding</a></li><li><a href='" + pathPrefix + "packages_villa.html'>Venue - Villa Wedding</a></li><li><a href='" + pathPrefix + "packages_blessing.html'>Ceremony - Blessing Wedding</a></li><li><a href='" + pathPrefix + "packages_commitment.html'>Ceremony - Commitment/Renewal</a></li><li><a href='" + pathPrefix + "packages_full_legal.html'>Ceremony - Full Legal Wedding</a></li></ul></li><li><a href='" + pathPrefix + "photo_gallery.html'>Galleries</a><li><a href='#'>Download</a><ul><li><a href='" + pathPrefix + "brochures/Brochure_The Ritual Bali_Bali Indo Wedding_01_02_1.pdf'>Brochure</a></li><li><a href='" + pathPrefix + "brochures/TheRitualBali-PhotoAlbum.pdf'>Sample Photo Album</a></li></ul></li><li><a href='" + pathPrefix + "contact.html'>Contact</a><ul><li><a href='" + pathPrefix + "contact.html'>Contact Information</a></li><li><a href='" + pathPrefix + "map_directions.html'>Map and Directions</a></li></ul></li><li><a href='" + pathPrefix + "partners.html'>Partners</a><ul><li><a href='" + pathPrefix + "partners_world_wide.html'>World Wide</a></li><ul><li><a href='http://www.couture-naoco.com/resort/bali/ritual.php'>Ginza Couture Naoco</a></li><li><a href='http://paradisowedding.com/index.php?option=gallery&lang=eng&category=8'>Paradiso Wedding Services</a></li><li><a href='http://www.pinkdiamondwedding.com.hk/bali_wedding.php'>Pink Diamond Wedding</a></li></ul></li><li><a href='" + pathPrefix + "partners_domestic.html'>Domestic</a></li><ul><li><a href='" + pathPrefix + "partners.html'>Partners</a></li></ul></li><li><a href='" + pathPrefix + "partners_local.html'>Local</a></li><ul><li><a href='http://www.bali-indowedding.com/'>Bali Indo Wedding</a></li><li><a href='http://www.bali-exoticwedding.com/index.php/chapel-wedding/ritual-chapel/'>Bali Exotic Wedding</a></li><li><a href='http://www.balivipwedding.com/villa-weddings/57-ritual-chapel.html'>Bali VIP Wedding</a></li><li><a href='http://www.baliweddingassistant.com/chapels/chapel_theritual.php'>Bali Wedding Assistant</a></li><li><a href='http://baliwww.com/bali_wedding/package_detail/98.html'>Bali Wedding</a></li><li><a href='http://www.baliholidayswedding.com/kuta-area-hotel/the-ritual-wedding-chapel.php'>Bali Holidays Wedding</a></li><li><a href='http://ablwedding.com/venue/The Ritual Chapel.html'>ABL Wedding</a></li><li><a href='http://bali-holidaypackages.com/ritual-chapel/'>BaliHolidayPackages.Com</a></li><li><a href='http://balitropicalwedding.com/'>Bali Tropical Wedding</a></li><li><a href='http://www.idowithjetta.com/'>I do with Jetta</a></li><li><a href='http://www.balibaliku.com/'>Bali Baliku</a></li><li><a href='http://www.balichapels.com/'>www.balichapels.com</a></li><li><a href='http://baliexclusivewedding.com/'>Bali Exclusive Wedding</a></li><li><a href='http://www.bali-perfectwedding.com/'>Bali Perfect Wedding</a></li><li><a href='http://myweddingdiary.net/'>My Wedding Diary</a></li><li><a href='http://fabulousbaliwedding.com/'>Fabulous Bali Wedding</a></li><li><a href='http://baliweddingpalace.com/'>Bali Wedding Palace</a></li><li><a href='http://www.theweddingplannerbali.com/index.html'>The Wedding Planner Bali</a></li>/ul></li></ul></li></ul>");
}

var galleryImage = new Image();
var imageCountBali = 20;
var imageCountHome = 20;
var imageCountLuhur = 20;
var imageCountUluwatu = 20;
var imageCountFacilities = 12;
var imageCountLuhurMain = 14;
var imageCountUluwatuMain = 8;
var imageCountHomeDuotoneLeft = 10;
var imageCountHomeDuotoneCenter = 10;
var imageCountHomeDuotoneRight = 10;
var imageCountBaliDuotoneLeft = 20;
var imageCountBaliDuotoneRight = 20;
var imageCountLevel2DuotoneLeft = 15;
var imageCountLevel2DuotoneRight = 15;
var imageCountFacilitiesDuotoneLeft = 6;
var imageCountFacilitiesDuotoneRight = 6;

function loadGalleryImages(gallery) {
	var startNbr = 1;
	if (gallery.indexOf("luhur")!=-1) startNbr = 1; 
	if (gallery.indexOf("uluwatu")!=-1) startNbr = 21; 
	if (gallery.indexOf("bali")!=-1) startNbr = 41; 
	if (document.images){
		for (i=(startNbr-1);i<=(startNbr+19);i++){
			galleryImage[i] = new Image();
			if(i<9) {
				galleryImage[i].src = ('../' + gallery + '/0' + (i+1) + '.jpg');
			}
			else {
				galleryImage[i].src = ('../' + gallery + '/' + (i+1) + '.jpg');
			}
		}
	}	
}

function loadPostcardImages(gallery) {
	var startNbr = 1;
	if (gallery.indexOf("luhur")!=-1) startNbr = 1; 
	if (gallery.indexOf("uluwatu")!=-1) startNbr = 21; 
	if (gallery.indexOf("bali")!=-1) startNbr = 41; 
	if (document.images){
		for (i=(startNbr-1);i<=(startNbr+19);i++){
			galleryImage[i] = new Image();
			if(i<9) {
				galleryImage[i].src = ('../../' + gallery + '/0' + (i+1) + '.jpg');
			}
			else {
				galleryImage[i].src = ('../../' + gallery + '/' + (i+1) + '.jpg');
			}
		}
	}	
}

function swapGalleryImage(i) {
	if (document.getElementById("galleryImage")) {
		document.getElementById("galleryImage").src = galleryImage[i-1].src;
	}
}

function loadServicesImages(service, count) {
	if (document.images){
		for (i=0;i<=count;i++){
			galleryImage[i] = new Image();
			galleryImage[i].src = ('../images/main_' + service + '0' + (i+1) + '.jpg');
		}
	}	
}

function getMainImage(folder) {
	if (folder.indexOf("bali")!=-1) {
		var rndmImageNbr = (Math.round(Math.random()*(imageCountBali-1)+1));
		if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
		var imageName = "../../gallery/" + folder + "/" + rndmImageNbr + ".jpg";
	}
	else if (folder.indexOf("home")!=-1) {
		var rndmImageNbr = (Math.round(Math.random()*(imageCountHome-1)+1));
		if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
		var imageName = "../../images_home/main" + rndmImageNbr + ".jpg";
	}
	else if (folder.indexOf("luhur")!=-1) {
		var rndmImageNbr = (Math.round(Math.random()*(imageCountLuhurMain-1)+1));
		if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
		var imageName = "../../images_" + folder + "/main" + rndmImageNbr + ".jpg";
	}
	else if (folder.indexOf("uluwatu")!=-1) {
		var rndmImageNbr = (Math.round(Math.random()*(imageCountUluwatuMain-1)+1));
		if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
		var imageName = "../../images_" + folder + "/main" + rndmImageNbr + ".jpg";
	}
	else if (folder.indexOf("facilities")!=-1) {
		var rndmImageNbr = (Math.round(Math.random()*(imageCountFacilities-1)+1));
		if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
		var imageName = "../../images_" + folder + "/main" + rndmImageNbr + ".jpg";
	}
	document.write("<img src='" + imageName + "' width='460' height='460' name='galleryImage' id='galleryImage' />"); 
}

function getLevel2DuotoneLeft(folder) {
	if (folder.indexOf("bali")!=-1) {
		var rndmImageNbrLeft = (Math.round(Math.random()*(imageCountBaliDuotoneLeft-1)+1));
		if (rndmImageNbrLeft<10) rndmImageNbrLeft = "0" + rndmImageNbrLeft;
		var imageNameLeft = "../../bali/images/duotone_left" + rndmImageNbrLeft + ".jpg";
		document.write("<img src='" + imageNameLeft + "' width='222' height='219'>");
	}
	if (folder.indexOf("level2")!=-1) {
		var rndmImageNbrLeft = (Math.round(Math.random()*(imageCountLevel2DuotoneLeft-1)+1));
		if (rndmImageNbrLeft<10) rndmImageNbrLeft = "0" + rndmImageNbrLeft;
		var imageNameLeft = "../../images_level2/duotone_" + rndmImageNbrLeft + ".jpg";
		document.write("<img src='" + imageNameLeft + "' width='222' height='219'>");
	}
	if (folder.indexOf("facilities")!=-1) {
		var rndmImageNbrLeft = (Math.round(Math.random()*(imageCountFacilitiesDuotoneLeft-1)+1));
		if (rndmImageNbrLeft<10) rndmImageNbrLeft = "0" + rndmImageNbrLeft;
		var imageNameLeft = "../../images_facilities/duotone_left_" + rndmImageNbrLeft + ".jpg";
		document.write("<img src='" + imageNameLeft + "' width='222' height='219'>");
	}
}

function getLevel2DuotoneRight(folder) {
	if (folder.indexOf("bali")!=-1) {
		var rndmImageNbrRight = (Math.round(Math.random()*(imageCountBaliDuotoneRight-1)+1));
		if (rndmImageNbrRight<10) rndmImageNbrRight = "0" + rndmImageNbrRight;
		var imageNameRight = "../../bali/images/duotone_right" + rndmImageNbrRight + ".jpg";
		document.write("<img src='" + imageNameRight + "' width='222' height='219'>");
	}
	if (folder.indexOf("level2")!=-1) {
		var rndmImageNbrRight = (Math.round(Math.random()*(imageCountLevel2DuotoneRight-1)+16));
		var imageNameRight = "../../images_level2/duotone_" + rndmImageNbrRight + ".jpg";
		document.write("<img src='" + imageNameRight + "' width='222' height='219'>");
	}
	if (folder.indexOf("facilities")!=-1) {
		var rndmImageNbrRight = (Math.round(Math.random()*(imageCountFacilitiesDuotoneRight-1)+1));
		if (rndmImageNbrRight<10) rndmImageNbrRight = "0" + rndmImageNbrRight;
		var imageNameRight = "../../images_facilities/duotone_right_" + rndmImageNbrRight + ".jpg";
		document.write("<img src='" + imageNameRight + "' width='222' height='219'>");
	}
}

function getServicesDuotone(category,imageCount, side) {
	var rndmImageNbr = (Math.round(Math.random()*((imageCount/2)-1)+1));
	if (side>1) var rndmImageNbr = (Math.round(Math.random()*((imageCount/2)-1)+1+(imageCount/2)));
	if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
	var imageName = "../images/" + category + "_duotones_" + rndmImageNbr + ".jpg";
	document.write("<img src='" + imageName + "' width='222' height='219'>");
}

function getHomeDuotoneLeft() {
	var rndmImageNbr = (Math.round(Math.random()*(imageCountHomeDuotoneLeft-1)+1));
	if (rndmImageNbr<10) rndmImageNbr = "0" + rndmImageNbr;
	var imageName = "images_home/duotone_" + rndmImageNbr + ".jpg";
	document.write("<img src='" + imageName + "' width='167' height='258' hspace='3' border='0' />");
}

function getHomeDuotoneCenter() {
	var rndmImageNbr = (Math.round(Math.random()*(imageCountHomeDuotoneCenter-1)+11));
	var imageName = "images_home/duotone_" + rndmImageNbr + ".jpg";
	document.write("<img src='" + imageName + "' width='167' height='258' hspace='3' border='0' />");
}

function getHomeDuotoneRight() {
	var rndmImageNbr = (Math.round(Math.random()*(imageCountHomeDuotoneRight-1)+21));
	var imageName = "images_home/duotone_" + rndmImageNbr + ".jpg";
	document.write("<img src='" + imageName + "' width='167' height='258' hspace='3' border='0' />");
}

function clearField() {
	document.inquiryForm.confirm.value = "";
}
