//************************************ Itinerary.asp ************************************************************
//Author(s)		: Troy Latief
//Date			: Wednesday, 20 December 2006
//Version		: v1.0.1
//Description	: Basic javascript functions for Image gallery tab on Directhotel page
//History		:
//
//Name:				Date:			Description:
//-----------------------------------------------------------------------------------------------------------------
//*****************************************************************************************************************


function SwapImage(ImageID)
{
     var sourceDesc = "desc_" + ImageID;
	document.images["mainImage"].src = '/Common/ImageGallery/HotelImage.aspx?imgid=' + ImageID;
	document.getElementById("prvImage").value = ImageID;
	document.getElementById("ImageDescription").value = document.getElementById(sourceDesc).value;
     document.getElementById("mainImage").alt = document.getElementById(sourceDesc).value;
     document.getElementById("mainImage").title = document.getElementById(sourceDesc).value;     
}



function Move(method)
{
	var ImageID = document.getElementById("ImageIDArray").value;
	var ImageIDArray = ImageID.split(", ");
	var i=0;
	var CurrImage = document.getElementById("prvImage").value;
	
	if (method == 'next')
	{	
		while (i < ImageIDArray.length)
		{
			if (CurrImage == ImageIDArray[i])
			{
				if (i+1 == ImageIDArray.length)
				{
                         var sourceDesc = "desc_" + ImageIDArray[0];
					document.images["mainImage"].src = '/Common/ImageGallery/HotelImage.aspx?imgid=' + ImageIDArray[0];
					document.getElementById("prvImage").value=ImageIDArray[0];
                	     document.getElementById("ImageDescription").value = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").alt = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").title = document.getElementById(sourceDesc).value;
				}
				else
				{
                         var sourceDesc = "desc_" + ImageIDArray[i+1];
					document.images["mainImage"].src = '/Common/ImageGallery/HotelImage.aspx?imgid=' + ImageIDArray[i+1];
					document.getElementById("prvImage").value=ImageIDArray[i+1];			
                	     document.getElementById("ImageDescription").value = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").alt = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").title = document.getElementById(sourceDesc).value;
				}		
			}
			i+=1;
		}
	}
	else if(method == 'prev')
	{
		while (i < ImageIDArray.length)
		{
			if (CurrImage == ImageIDArray[i])
			{
				if (i-1 == -1)
				{
                         var sourceDesc = "desc_" + ImageIDArray[ImageIDArray.length-1];
					document.images["mainImage"].src = '/Common/ImageGallery/HotelImage.aspx?imgid=' + ImageIDArray[ImageIDArray.length-1];
					document.getElementById("prvImage").value=ImageIDArray[ImageIDArray.length-1];
	                    document.getElementById("ImageDescription").value = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").alt = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").title = document.getElementById(sourceDesc).value;

				}
				else
				{
                         var sourceDesc = "desc_" + ImageIDArray[i-1];
					document.images["mainImage"].src = '/Common/ImageGallery/HotelImage.aspx?imgid=' + ImageIDArray[i-1];
					document.getElementById("prvImage").value=ImageIDArray[i-1];			
	                    document.getElementById("ImageDescription").value = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").alt = document.getElementById(sourceDesc).value;
                         document.getElementById("mainImage").title = document.getElementById(sourceDesc).value;

				}		
			}
			i+=1;
		}
	}
	
}