//------------------------------------------------------------------------------
// Class:  CustomLinkFooter Footer
//------------------------------------------------------------------------------
// Author:  CL
// Date:  2008/11/26
// Description: 
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
function CustomLinkFooter()
{	
	//--------------------------------------------------------------------------
	// Methods:
	this.openEditCustomLinkWin = openEditCustomLinkWin;
	this.openDeleteCustomLinkWin = openDeleteCustomLinkWin;
	this.addNewCustomLink = addNewCustomLink;
	this.editCustomLink = editCustomLink;
	this.deleteCustomLink = deleteCustomLink;
	this.openDivPopupWin = openDivPopupWin;
	this.closeLinkWin = closeLinkWin;
	
	//--------------------------------------------------------------------------
	
	function openEditCustomLinkWin(divID,sTitle,iWidth,iHeight,iCLinkID)
	{
		document.getElementById("overlay").style.height = YAHOO.util.Dom.getDocumentHeight()+"px";
		document.getElementById("overlay").style.width = YAHOO.util.Dom.getDocumentWidth()+"px";
		document.getElementById("overlay").style.display ="block";
		var sStyle = "width=" + iWidth + ",height="+ iHeight + ",resize=0,scrolling=0,center=1";
		var popup = dhtmlwindow.open("galleryadmin", "div", divID, sTitle, sStyle, "recal");
		var getIDVal = "id_" + iCLinkID;
		var getURLVal = "url_" + iCLinkID;
		document.frmFooterCustomization.intEditCustomLinkID.value = document.getElementById(getIDVal).value;
		document.getElementById('editCustomLink').value = document.getElementById(getURLVal).value;
		popup.onclose=function(){
			document.getElementById("overlay").style.display="none";
			return true;
		}
	}
	
	//--------------------------------------------------------------------------
	
	function openDeleteCustomLinkWin(divID,sTitle,iWidth,iHeight,iCLinkID)
	{
		document.getElementById("overlay").style.height = YAHOO.util.Dom.getDocumentHeight()+"px";
		document.getElementById("overlay").style.width = YAHOO.util.Dom.getDocumentWidth()+"px";
		document.getElementById("overlay").style.display ="block";
		var sStyle = "width=" + iWidth + ",height="+ iHeight + ",resize=0,scrolling=0,center=1";
		var popup = dhtmlwindow.open("galleryadmin", "div", divID, sTitle, sStyle, "recal");
		var getIDVal = "id_" + iCLinkID;
		var getURLVal = "url_" + iCLinkID;
		document.frmFooterCustomization.intDeleteCustomLinkID.value = document.getElementById(getIDVal).value;
		document.frmFooterCustomization.deleteCustomLinkURL.value = document.getElementById(getURLVal).value;
		document.getElementById('delCustomLinkURL').innerHTML = " - " + document.getElementById(getURLVal).value;
		popup.onclose=function(){
			document.getElementById("overlay").style.display="none";
			return true;
		}
	}
	
	//--------------------------------------------------------------------------
	
	function addNewCustomLink(URL)
	{
		document.frmFooterCustomization.newCustomLink.value = document.getElementById('newCustomLink').value;
		document.frmFooterCustomization.isAddCustomLink.value = 1;
		document.frmFooterCustomization.isEditCustomLink.value = 0;
		document.frmFooterCustomization.isDeleteCustomLink.value = 0;
		document.frmFooterCustomization.submit();
	}
	
	//--------------------------------------------------------------------------
	
	function editCustomLink(URL)
	{
		document.frmFooterCustomization.editCustomLink.value = document.getElementById('editCustomLink').value;
		document.frmFooterCustomization.isAddCustomLink.value = 0;
		document.frmFooterCustomization.isEditCustomLink.value = 1;
		document.frmFooterCustomization.isDeleteCustomLink.value = 0;
		document.frmFooterCustomization.submit();
	}
	
	//--------------------------------------------------------------------------
	
	function deleteCustomLink(URL)
	{
		document.frmFooterCustomization.isAddCustomLink.value = 0;
		document.frmFooterCustomization.isEditCustomLink.value = 0;
		document.frmFooterCustomization.isDeleteCustomLink.value = 1;
		document.frmFooterCustomization.submit();
	}
	
	//--------------------------------------------------------------------------
	
	function openDivPopupWin(URL,sTitle,iWidth,iHeight,winType)
	{
		document.getElementById("overlay").style.height = YAHOO.util.Dom.getDocumentHeight()+"px";
		document.getElementById("overlay").style.width = YAHOO.util.Dom.getDocumentWidth()+"px";
		document.getElementById("overlay").style.display ="block";
		if(!winType)
		{
			var winType = "iframe";
		}
		var sStyle = "width=" + iWidth + ",height="+ iHeight + ",resize=0,scrolling=0,center=1";
		var popup = dhtmlwindow.open("galleryadmin", winType, URL, sTitle, sStyle, "recal");
		popup.onclose=function(){
			document.getElementById("overlay").style.display="none";
			return true;
		}
	}
	
	//--------------------------------------------------------------------------
	
	function closeLinkWin()
	{
		document.getElementById('galleryadmin').style.display='none';
		document.getElementById('overlay').style.display='none';
	}


}

// Create Object
oCustomLinkFooter = new CustomLinkFooter();

//--------------------------------------------------------------------------
