var loaded = false;
if (document.images) {
	/* PreCache all images */
	var aryContentImage = new Array();
	aryContentImage[00] = new Image(250,250);
	aryContentImage[01] = new Image(250,250);
	aryContentImage[02] = new Image(250,250);
	aryContentImage[03] = new Image(250,250);
	aryContentImage[04] = new Image(250,250);
	aryContentImage[05] = new Image(250,250);
	aryContentImage[06] = new Image(250,250);
	aryContentImage[07] = new Image(250,250);
	aryContentImage[08] = new Image(250,250);
	aryContentImage[09] = new Image(250,250);

	/* set image path for each photo */
	aryContentImage[00].src = "images/necklaces/pink_jade.jpg";
	aryContentImage[01].src = "images/necklaces/chalcedony.jpg";
	aryContentImage[02].src = "images/necklaces/3stonetopaz.jpg";
	aryContentImage[03].src = "images/necklaces/3tier.jpg";
	aryContentImage[04].src = "images/necklaces/chalcedony-simple.jpg";
	aryContentImage[05].src = "images/necklaces/red-coral.jpg";
	aryContentImage[06].src = "images/necklaces/citrine-solitaire.jpg";
	aryContentImage[07].src = "images/necklaces/chalcedony-carnelian-fall.jpg";
	aryContentImage[08].src = "images/necklaces/quartz.jpg";
	aryContentImage[09].src = "images/necklaces/topaz.jpg";

	loaded = true;
}// end if

var aryContentText = new Array();
	aryContentText[00] = '<b>Pink Jade Flower Necklace</b><br>Pink faceted jade flower accented with turquoise colored beads and pink freshwater pearl hang on black twisted leather: Pink Jade (17x25 mm), turquoise (8mm), Sterling Silver, 2" wide, Adjustable 15-17 &frac12;", $55<br>'; 
	aryContentText[01] = '<b>Chalcedony and Prenite Setting Necklace</b><br>Faceted Peruvian Chalcedony and Prenite necklace reflect colors of the summer: Peruvian Chalcedony (8x8 mm), Peruvian Chalcedony briolette (4x5 mm), Prenite (5x5 mm), Adjustable 16"-18 &frac12;", $60';
	aryContentText[02] = '<b>3-stone Blue Topaz Drop Necklace</b><br/>Luxurious 3-stone drop necklace with blue topaz briolette draped with hanging sterling silver chain: Blue topaz (8x9-9x10 mm), Adjustable 16"-18 &frac12;", 2 &frac12;" drop, $180';
	aryContentText[03] = '<b>3 tier Chalcedony Necklace</b><br/>Ascending sizes and colors of Chalcedony hang delicately on 14K GF chain. Available in sterling silver: Lavender 8x8 mm) , Pink (11x11 mm) and Peruvian Chalcedony (13x13 mm), Adjustable 17-18 &frac12;" , Approximately 2 &frac14;" drop from top stone, 14k gold filled, $60  ';
	aryContentText[04] = '<b>Simple Chalcedony Necklace</b><br/>Simple faceted Peruvian Chalcedony drop floating on 14K gold filled chain.  Also available in sterling silver: Chalcedony (18x18 mm), 14k gold filled, Adjustable 16-18 &frac12;", $45';
	aryContentText[05] = '<b>Red Coral Necklace</b><br/>Red coral beads hang simply on delicate chain:  Coral (4mm), 14K gold filled, Adjustable 16-17 &#189;", $42';
	aryContentText[06] = '<b>Citrine Solitaire Necklace</b><br/>True luxury, golden citrine briolette floating on 14K gold filled chain:  Citrine (10x15mm), Sterling Silver, Adjustable 16"-17 &#189;", $99';
	aryContentText[07] = '<b>Chalcedony and Carnelian Fall Necklace</b><br/>Warm and cool colors blend together to make this a distinctive and beautiful necklace. Chalcedony and orange leaf-shaped Carnelian stones fall elegantly on golden chains.  Available in sterling silver:  Chalcedony (10x10mm), Carnelian (5x10mm), 14K gold filled,  2 &#189;" drop, Adjustable 16"-17 &#189;", $59';
	aryContentText[08] = '<b>Clear Quartz Necklace</b><br>Various sizes of Clear Quartz briolette delicately hang on silver chain:  Clear Quartz (10x16, 10x10, 8x12 mm), Sterling Silver, 18" long, $59';
	aryContentText[09] = '<b>Blue Topaz Solitaire Necklace</b><br>True luxury, natural icy blue topaz briolette floating on sterling silver chain:  Blue Topaz (9x12 mm), Sterling Silver, Adjustable 16" - 17 &frac12;", $129';
	
function swapImage(imageNo) {
	var contentId = document.getElementById('preview');
	var content = "<img src='"+aryContentImage[imageNo].src+"'>";
	contentId.innerHTML = content;
}

function swapText(imageNo) {
	var contentId = document.getElementById('description');
	var content = aryContentText[imageNo];
	contentId.innerHTML = content;
}

function swap(imageNo){
	swapImage(imageNo);
	swapText(imageNo);
	return;
}
