var TAB_CONTAINER_ID = "";
var TAB_CONTENT_CONTAINER_ID = "";

function initTabContent(strTabContainerID, strTabContentContainerID)
{
    TAB_CONTAINER_ID = strTabContainerID;
    TAB_CONTENT_CONTAINER_ID = strTabContentContainerID; 
    
    objTabContainer = document.getElementById(TAB_CONTAINER_ID);
    objAllTabItems = objTabContainer.getElementsByTagName("li");
    
    for (intOneTabItem = 0; intOneTabItem < objAllTabItems.length; intOneTabItem++)
    {
        objCurrentTabItem = objAllTabItems[intOneTabItem];

        if(objCurrentTabItem.id.substring(0, 9) == 'litabLink')
        {
            objCurrentTabItem.onclick = function(){showTabContent(this)};
        }
    }
    
    objResortPhotoTab = document.getElementById("resortPhotosTab");
    objResortPhotoForm = document.getElementById(RESORT_PHOTO_FORM_ID);
    if ((objResortPhotoTab != null) && (objResortPhotoForm == null))
    {
        objResortPhotoTab.style.display="none";
    }
    
    showTabContent(objAllTabItems[0]);
}

function showTabContent(objLink)
{
    hideAllTabContent();
    
    objLink.className = "selected";
    
    strDivContentID = objLink.id.substring(2);
    document.getElementById(strDivContentID).style.display="block";
}

function hideAllTabContent()
{
    objTabContainer = document.getElementById(TAB_CONTAINER_ID);
    objAllTabItems = objTabContainer.getElementsByTagName("li");
    
    for (intOneTabItem = 0; intOneTabItem < objAllTabItems.length; intOneTabItem++)
    {
        objCurrentTabItem = objAllTabItems[intOneTabItem];
        if(objCurrentTabItem.className != 'tabSpacer')
        {
            objCurrentTabItem.className="";
        }
    }
    
    objTabContentContainer = document.getElementById(TAB_CONTENT_CONTAINER_ID);
    objAllTabContent = objTabContentContainer.childNodes;   
    
    for (intOneTabContent = 0; intOneTabContent < objAllTabContent.length; intOneTabContent++)
    {
        objCurrentTabContent = objAllTabContent[intOneTabContent];
        
        if (objCurrentTabContent.nodeName == "DIV")
        {
            objCurrentTabContent.style.display="none";
        }
    }
}

function submitResortPhotosForm()
{
    objResortPhotoForm = document.getElementById(RESORT_PHOTO_FORM_ID);
    objResortPhotoForm.submit();
}
