var arrInfoList;
	//loadTemporaryUnAvailableDivArray("0");
	var slideSpeed = 5;	// Higher value = faster
	var timer = 10;	// Lower value = faster
	var intRealTop = 0;
	
function showHideContentShow()
{	
	var divDetail = getElement('divDetail');	
	divDetail.style.display='block';
	divDetail.style.visibility = 'visible';	
	
	slideContent(slideSpeed*2);
}

function showHideContentHide()
{	
	var divDetail = getElement('divDetail');
	divDetail.style.display='none';		
}

function slideContent(direction)
{
	var obj = getElement('divDetail');
	var contentObj = getElement('divDetailContent');
	
	height = obj.offsetHeight;
	height = height + direction;

	objtop = obj.offsetTop;
	objtop = objtop - direction;
	
	rerunFunction = true;
	if(height>contentObj.offsetHeight){			
		rerunFunction = false;
	}
	
	if(height<=1){		
		height = 1;
		rerunFunction = false;
	}

	obj.style.top = objtop + 'px';
	obj.style.height = height + 'px';
		
	var topPos = height + contentObj.offsetHeight;
	if(topPos>0)topPos=0;
	contentObj.style.top = topPos + 'px';	

	if(rerunFunction){
		setTimeout('slideContent(' + direction + ')',timer);
	}else{		
		obj.style.top = intRealTop - contentObj.offsetHeight;
		if(height<=1){
			obj.style.display='none'; 			
		}
	}
}

	function loadTemporaryUnAvailableDivArray()
	{
		var args=loadTemporaryUnAvailableDivArray.arguments;
		
		arrInfoList = getElement("ArrangementList_litarrInfoList").value.split(",");
		for(var i=0;i<arrInfoList.length-1;i+=3)
		{
			MM_showTemporaryUnAvailableDiv(arrInfoList[i], arrInfoList[i+1], arrInfoList[i+2], args[0], false)
		}
		
		if(getElement("PromoArrangementList_litarrInfoList") != null)
		{
			arrInfoListPromo = getElement("PromoArrangementList_litarrInfoList").value.split(",");
			for(var i=0;i<arrInfoListPromo.length-1;i+=3)
			{				
				MM_showTemporaryUnAvailableDiv("Promo" + arrInfoListPromo[i], arrInfoListPromo[i+1], arrInfoListPromo[i+2], args[0], false)
			}
		}
		
		if(getElement("FeaturedArrangementList_litarrInfoListFeatured") != null)
		{
			arrInfoListFeatured = getElement("FeaturedArrangementList_litarrInfoListFeatured").value.split(",");
			for(var i=0;i<arrInfoListFeatured.length-1;i+=3)
			{
				MM_showTemporaryUnAvailableDiv(arrInfoListFeatured[i], arrInfoListFeatured[i+1], arrInfoListFeatured[i+2], args[0], true)
			}
		}
	}
	
	function MM_showHideLayers()
	{ 
		var divPopup, state, divMain, args=MM_showHideLayers.arguments;		
				
		divPopup = getElement(args[0]);	//Popup div
		state = args[1];			// command : show or hide
		divMain = getElement(args[2]);	//getting Div object
		
		if (state == 'show')
		{
							
			getElement('tdArrangementName').innerHTML = args[3];		// getting arrangement name
			getElement('tdArrangementDesc').innerHTML = args[4];		//getting short description
			
		}
		
		intRealTop = getRealTop(divMain) - 4;
		
		divPopup.style.width = '153px';
		divPopup.style.left = getRealLeft(divMain);	// 
		divPopup.style.top = getRealTop(divMain) - 4;			// setting top of the Div
						
		divPopup.style.display='none';
		divPopup.style.height='1px';
		
		if(state == "show")
			showHideContentShow();								
	}



	function MM_showHideLayersFeatured()
	{ 
		var divPopup, state, divMain, args=MM_showHideLayersFeatured.arguments;		
				
		divPopup = getElement(args[0]);	//Popup div
		state = args[1];			// command : show or hide
		divMain = getElement(args[2]);	//getting Div object
		
		if (state == 'show')
		{
							
			getElement('tdArrangementName').innerHTML = args[3];		// getting arrangement name
			getElement('tdArrangementDesc').innerHTML = args[4];		//getting short description
			
		}
		
		intRealTop = getRealTop(divMain) - 4;
		
		divPopup.style.width = '200px';
		divPopup.style.left = getRealLeft(divMain) - 25;	// 
		divPopup.style.top = getRealTop(divMain) - 4;			// setting top of the Div
		
		divPopup.style.display='none';
		divPopup.style.height='1px';
		
		if(state == "show")
			showHideContentShow();								
	}

function MM_showTemporaryUnAvailableDiv()
	{ 
		var divMainID, divTransparent, divMain, TotalLocations, args=MM_showTemporaryUnAvailableDiv.arguments;
		
		divMainID=args[0];
		divTransparent=getElement(args[1]);	
		divMain = getElement(args[2]);	
		TotalLocations = args[3];
		isFeatured = args[4];
		
		if(divMain != null)
		{
			if(isFeatured == true)
			{
				divTransparent.style.left = getRealLeft(divMain) - 150;		// setting left of the Div
				divTransparent.style.top = getRealTop(divMain) - 475;	// setting top of the Div	
				
				getElement("imgFeaturedArrangement_" + divMainID).className = "opacity_60";

				getElement("imgFeaturedArrangementCell_" + divMainID).style.cursor = "none";
				getElement("linkFeaturedArrangementLink_" + divMainID).href = "#imgArrangementCell_" + divMainID;
				getElement("orderFeaturedArrangementLink_" + divMainID).href = "#imgArrangementCell_" + divMainID;

				getElement("imgFeaturedArrangementCell_" + divMainID).onclick = alertMessage;
				getElement("linkFeaturedArrangementLink_" + divMainID).onclick = alertMessage;
				getElement("orderFeaturedArrangementLink_" + divMainID).onclick = alertMessage;
			}
			else
			{
				divTransparent.style.left = getRealLeft(divMain) - 5;		// setting left of the Div
				divTransparent.style.top = getRealTop(divMain) - 105;	// setting top of the Div	
				
				getElement("imgArrangement_" + divMainID).className = "opacity_60";

				getElement("imgArrangementCell_" + divMainID).style.cursor = "none";
				getElement("linkArrangementLink_" + divMainID).href = "#imgArrangementCell_" + divMainID;
				getElement("orderArrangementLink_" + divMainID).href = "#imgArrangementCell_" + divMainID;

				getElement("imgArrangementCell_" + divMainID).onclick = alertMessage;
				getElement("linkArrangementLink_" + divMainID).onclick = alertMessage;
				getElement("orderArrangementLink_" + divMainID).onclick = alertMessage;
			}
							
			divTransparent.style.display='block';			
		}
		
	}

function order_Arrangement(ArrangementID)
	{	
		var OrderType, CountryID, StateID, City, LocationID, Date, Category, Occasion;
		
		OrderType = 1;
		CountryID = "";
		StateID = "";
		City = "";
		LocationID = "";
		Date = "";
		Zip = "";
		Category = "";
		Occasion = "";
		
		if(getElement("rdbDelivery") != null || getElement("rdbPickup") != null)
		{			
			CountryID = getCountriesCombo();
				
			
			StateID = getStateID();
			
						
			if(getElement("rdbDelivery").checked == true)
			{
				OrderType = 1;
	
				//var citiesCombo = getCitiesCombo();
				//City = citiesCombo.GetText();
				if (StateID != "")
				{
					City = getCity();
					Zip = getZipCode();
					Date = getOrderDate();
				}
				if(getElement("ddlCategory") != null && getElement("ddlCategory").value != "Empty")						
					Category = getElement("ddlCategory").value
					
				if(getElement("ddlOccasion") != null && getElement("ddlOccasion").value != "Empty")						
					Occasion = getElement("ddlOccasion").value				
							
				window.location = "/Arrangements/Arrangement_Detail.aspx?ID=" + ArrangementID + "&OrderType=" + OrderType + "&CountryID=" + CountryID + "&StateID=" + StateID + "&City=" + City + "&Zip=" + Zip + "&Date=" + Date + "&Category=" + Category + "&Occasion=" + Occasion;						
				return false;
				
			}
			else
			{
				OrderType = 2;
				
				Zip = getZipCode();
				
				LocationID = getLocationID();
								
				Date = getOrderDate();
					
				if(getElement("ddlCategory") != null && getElement("ddlCategory").value != "Empty")						
					Category = getElement("ddlCategory").value
					
				if(getElement("ddlOccasion") != null && getElement("ddlOccasion").value != "Empty")						
					Occasion = getElement("ddlOccasion").value				
				
				window.location = "/Arrangements/Arrangement_Detail.aspx?ID=" + ArrangementID + "&OrderType=" + OrderType + "&CountryID=" + CountryID + "&StateID=" + StateID + "&LocationID=" + LocationID + "&Zip=" + Zip + "&Date=" + Date + "&Category=" + Category + "&Occasion=" + Occasion;		
				
				return false;
			}
			
		}
		else
			window.location = "/Arrangements/Arrangement_Detail.aspx?ID=" + ArrangementID;			
	}