var currentpicture = 'default';
var queuepicture = '';
function DisplayPicture(id) {
	queuepicture = id;
	setTimeout("if (queuepicture == '" + queuepicture + "') { SwapPicture('" + currentpicture + "', '" + queuepicture + "'); }", 850);
}
function SwapPicture(id1, id2) {
	new Effect.Fade(id1);
	new Effect.Appear(id2);
	currentpicture = id2;
}
var myViews = new Array();
myViews["All"] = true;
myViews["ChildrensCakes"] = true;
myViews["WeddingCakes"] = true;
myViews["SignatureCakes"] = true;
myViews["Desserts"] = true;
myViews["Cupcakes"] = true;
function SwitchDisplay(selected) {
	PageResetPosition('PhotoThumbnails');
	switch (selected.options[selected.selectedIndex].value) {
		case "All":
			document.getElementById('PhotoThumbnails').style.width = '1175px';
			ThumbShow("ChildrensCakes");
			ThumbShow("WeddingCakes");
			ThumbShow("SignatureCakes");
			ThumbShow("Desserts");
			ThumbShow("Cupcakes");
			SwapPicture(currentpicture, 'cake_wedding_candice');
			pagecount = 4;
		break
		case "Cakes":
			document.getElementById('PhotoThumbnails').style.width = '1000px';
			ThumbShow("ChildrensCakes");
			ThumbShow("WeddingCakes");
			ThumbShow("SignatureCakes");
			ThumbHide("Desserts");
			ThumbHide("Cupcakes");
			SwapPicture(currentpicture, 'cake_wedding_kristin');
			pagecount = 4;
		break
		case "ChildrensCakes":
			document.getElementById('PhotoThumbnails').style.width = '300px';
			ThumbShow("ChildrensCakes");
			ThumbHide("WeddingCakes");
			ThumbHide("SignatureCakes");
			ThumbHide("Desserts");
			ThumbHide("Cupcakes");
			SwapPicture(currentpicture, 'cake_childrens_nile');
			pagecount = 1;
		break
		case "WeddingCakes":
			document.getElementById('PhotoThumbnails').style.width = '600px';
			ThumbHide("ChildrensCakes");
			ThumbShow("WeddingCakes");
			ThumbHide("SignatureCakes");
			ThumbHide("Desserts");
			ThumbHide("Cupcakes");
			SwapPicture(currentpicture, 'cake_wedding_candice');
			pagecount = 2;
		break
		case "SignatureCakes":
			document.getElementById('PhotoThumbnails').style.width = '300px';
			ThumbHide("ChildrensCakes");
			ThumbHide("WeddingCakes");
			ThumbShow("SignatureCakes");
			ThumbHide("Desserts");
			ThumbHide("Cupcakes");
			SwapPicture(currentpicture, 'cake_signature_blackwhite');
			pagecount = 1;
		break
		case "Desserts":
			document.getElementById('PhotoThumbnails').style.width = '300px';
			ThumbHide("ChildrensCakes");
			ThumbHide("WeddingCakes");
			ThumbHide("SignatureCakes");
			ThumbShow("Desserts");
			ThumbHide("Cupcakes");
			SwapPicture(currentpicture, 'dessert_chocolatemousse');
			pagecount = 1;
		break
		case "Cupcakes":
			document.getElementById('PhotoThumbnails').style.width = '300px';
			ThumbHide("ChildrensCakes");
			ThumbHide("WeddingCakes");
			ThumbHide("SignatureCakes");
			ThumbHide("Desserts");
			ThumbShow("Cupcakes");
			SwapPicture(currentpicture, 'dessert_alanacupcakes');
			pagecount = 1;
		break
	}
	PagePrevNext();
}
function ThumbShow(id) {
	if (myViews[id] == false) { Effect.Appear(id, {duration: 2}); myViews[id] = true; }
}
function ThumbHide(id) {
	if (myViews[id] == true) { Effect.Fade(id, {duration: 0.1}); myViews[id] = false; }
}
function SetDefaultView() {
	var qs = new Querystring();
	var ViewMe = qs.get("view");
	var selectToSet = document.getElementById("DisplayControl");
	for( intIndex = 0; intIndex < selectToSet.options.length; intIndex++ ) {
		if (selectToSet.options[intIndex].value == ViewMe) {
			selectToSet.selectedIndex = intIndex;
			SwitchDisplay(selectToSet);
			break;
		}
	}
}