﻿// JScript File

function ShowHome()
{
    clearStatusClicked();
    fnTabSelected(document.getElementById("1"),1);
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    HideBusiness();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    fnShowHome();
}
function fnhomelinkNewVoiceMessage()
{
    clearStatusClicked();
    fnTabSelected(document.getElementById("2"),2);
    fnnormalizeWrapper();
    fnHidePartners();
    fnHideUploadPanel();
    fnHideTutorial();
    fnHideContacts();
    fnhideStatusOnlyPane();
    HideBusiness();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	EnlargeFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    GoToNewVoiceMsg();
}

function fnhomelinkVoiceMessageStatus()
{
    fnTabSelected(document.getElementById("3"),3);
    fnnormalizeWrapper();
    fnHideTutorial();
    fnHideContacts();
    fnHidePartners();
    HideBusiness();
    fnFixPageHeight(); 
    HideDemo(); 
    HidePrivacy(); 
    HideTerms(); 
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    fnmessageStatus_NoLogin();
}
function fnhomelinkTutorial()
{
    clearStatusClicked();
    fnTabSelected(document.getElementById("4"),4);
    fnHideLoginPane();
    fnHideHomePane();
    fnHidePartners();
    fnHideContacts();
    fnHideOuterStatus();
    fnShowLeftSidebar();//added
    hideNewAndStatusInfo();
    HideBusiness();
    fnFixPageHeight();//added
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    fnShowTutorial();
}
function ShowPartners()
{
    clearStatusClicked();
    fnTabSelected(document.getElementById("5"),5);
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHideContacts();
    fnhideStatusOnlyPane();
    fnShowLeftSidebar();
    HideBusiness();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    fnShowPartners();
    
}
function fnhomelinkContacts()
{
    clearStatusClicked();
    fnTabSelected(document.getElementById("6"),6);
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnShowLeftSidebar();
    HideBusiness();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    fnShowContacts();
}

function ShowDemoPane()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideBusiness();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
    HideReports();
    HideBuyCredits();
    ShowDemo();
}

function ShowTermsPane()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideBusiness();
    HidePrivacy();
    HideDemo();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    ShowTerms();
}

function ShowPrivacyPane()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideBusiness();
    HideDemo();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    ShowPrivacy();
}
function ShowReportAbusePane()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideBusiness();
    HideDemo();
    HideTerms();
    HidePrivacy();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    ShowReportAbuse();
}
function ShowBusinessPane()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
	HideReports();
    HideBuyCredits();
    ShowBusiness();
}
function ShowReportsPage()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
    HideBusiness();
    HideBuyCredits(); 
    ShowReports();
}
function ShowBuyCreditsPage()
{
    clearStatusClicked();
    fnnormalizeWrapper();
    hideNewAndStatusInfo();
    fnHideLoginPane();
    fnHideHomePane();
    fnHideTutorial();   
    fnHidePartners();
    fnhideStatusOnlyPane();
    fnHideContacts();
    fnShowLeftSidebar();
    fnFixPageHeight();
    HideDemo();
    HidePrivacy();
    HideTerms();
    HideReportAbuse();
	CollapseFooterMenusDiv();
    HideBusiness();
    HideReports();
    ShowBuyCredits(); 
}
function fnHideHomePane()
{
    var objmainpane =document.getElementById("ActionContentWrapper") ;
    if(objmainpane)
        objmainpane.className = "ActionContentWrapper_Hidden";
    
    var objHomepane =document.getElementById("HomePane") ;
    if(objHomepane)
        objHomepane.className = "HomePane_Hidden";
}
function fnShowHome()
{
     var objmainpane =document.getElementById("ActionContentWrapper") ;
     if(objmainpane)
        objmainpane.className = "ActionContentWrapper_Hidden";
    
    var objHomepane =document.getElementById("HomePane") ;
    if(objHomepane)
        objHomepane.className = "HomePane"; 
}
function hideLoginpanel()
{
    var objCurrentpane = document.getElementById("LoginPanel");
     var objBullet = document.getElementById("LoginBullet");
    var objlabel = document.getElementById("lblLoginLabel");
    if(objCurrentpane)
        objCurrentpane.className = "LoginPanel_Hidden";
}

function fnShowTutorial()
{
    document.getElementById("TutorialPane").className="Tutorial_Pane";
    document.getElementById("Wrapper").className="Wrapper_Enlarged";
}
function fnHideTutorial()
{
    document.getElementById("TutorialPane").className="Tutorial_Pane_Hidden";
}

function fnShowPartners()
{
    document.getElementById("PartnersPane").className="Partners_Pane";
}

function fnHidePartners()
{
    document.getElementById("PartnersPane").className="Partners_Pane_Hidden";
}

function fnShowContacts()
{
    document.getElementById("ContactsNavPane").className="ContactsNavPane";
    document.getElementById("Wrapper").className="Wrapper_Enlarged_Contact";
}
function fnHideContacts()
{
    document.getElementById("ContactsNavPane").className="ContactsNavPane_Hidden";
}
function ShowDemo()
{
    document.getElementById("demoPane").className="Demo_Pane";
}

function HideDemo()
{
    document.getElementById("demoPane").className="Hide";
}
function ShowTerms()
{
    document.getElementById("termsPane").className="Demo_Pane";
}

function HideTerms()
{
    document.getElementById("termsPane").className="Hide";
}
function ShowPrivacy()
{
    document.getElementById("privacyPane").className="Demo_Pane";
}

function HidePrivacy()
{
    document.getElementById("privacyPane").className="Hide";
}
function ShowReportAbuse()
{
    document.getElementById("reportAbusePane").className="Demo_Pane";
}

function HideReportAbuse()
{
    document.getElementById("reportAbusePane").className="Hide";
}

function ShowBusiness()
{
    document.getElementById("businessPane").className="Demo_Pane";
}

function HideBusiness()
{
    document.getElementById("businessPane").className="Hide";
}

function hideLoginpanel()
{
    var objCurrentpane = document.getElementById("LoginPanel");
     var objBullet = document.getElementById("LoginBullet");
    var objlabel = document.getElementById("lblLoginLabel");
    if(objCurrentpane)
        objCurrentpane.className = "LoginPanel_Hidden";
}
function hideNewAndStatusInfo()
{
   document.getElementById("dummyStatusVoiceMessagePane").className="Hide";
   document.getElementById("dummyNewVoiceMessagePane").className="Hide";
}
function fnhideStatusOnlyPane()
{
    if(document.getElementById("statusOnlyPane"))
     document.getElementById("statusOnlyPane").className="Hide";   
}
function fnShowSignout()
{
    var loginSuccessValue = document.getElementById("LoginSuccess").value; 
    if(loginSuccessValue =="true")
    {
        document.getElementById("SignoutPanel").className="SignoutPanel_Visible";
    }
    else
    {
        document.getElementById("SignoutPanel").className="SignoutPanel_Hidden";
    }   
}

function fnShowUploadPanel()
{   //show upload , hide grid
    fnFixPageHeight(false);
    
    var uploadPanel = document.getElementById("UploadPanel");
    if(uploadPanel)
    {
        if(uploadPanel.className == "Upload_Panel_Visible")
            uploadPanel.className="Hide"; //show
         else
            uploadPanel.className="Upload_Panel_Visible"; //show
    }
}
function fnHideUploadPanel()
{
   var uploadPanel2 = document.getElementById("UploadPanel");
   if(uploadPanel2)
     uploadPanel2.className="Upload_Panel"; //show
}
function EnlargeFooterMenusDiv()
{
    document.getElementById("Footer_Container").className = 'Footer_Container_Enlarged';
}
function CollapseFooterMenusDiv()
{
    document.getElementById("Footer_Container").className = 'Footer_Container';
}
function ShowReports()
{
   if(document.getElementById("reportsPane"))
   {
    document.getElementById("reportsPane").className=""; 
   }
}
function HideReports()
{  if(document.getElementById("reportsPane"))
   {
    document.getElementById("reportsPane").className="Hide"; 
   } 
}
function ShowBuyCredits()
{
   if(document.getElementById("buyCreditsPane"))
   {
     document.getElementById("buyCreditsPane").className="";  
   }
}
function HideBuyCredits()
{   
   if(document.getElementById("buyCreditsPane"))
   {
     document.getElementById("buyCreditsPane").className="Hide";  
   }
}
function ShowBuyCreditsPane()
{
    if(document.getElementById("purchaseCreditCheck"))
    {
        if(document.getElementById("purchaseCreditCheck").value == "1")
        {
            //show creditsbuy page if back from iDEAL website
            ShowBuyCreditsPage();
        }
    }

}