function writeCookie(name, value)
{
  document.cookie = name + "=" + escape(value) + ";path=/";
}
function readCookie(name)
{
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    var offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}

var is_tran_open=false;
var is_tran_load=false;
var is_CService_open = false;
var is_CService_load = false;

function tran_page_load()
{
    //read cokeie
    var tran_status=get_tran_status();
    var CServices_status=get_CServices_status();
    var obj_divCollapseArea=document.getElementById("CustomerServiceCollapseArea");
    
    if (tran_status!=is_tran_open)
    {
        var trans_type_cookie=readCookie("TranslateToolType");
        if(trans_type_cookie != "")
            OpenCloseTranslateTool(trans_type_cookie);
    }
    if(CServices_status != is_CService_open)
    {
        var cservice_type_cookie=readCookie("CServiceType");
        if(cservice_type_cookie != "")
            OpenCloseCustomerService(cservice_type_cookie);
    }
    if(!is_CService_open)
        obj_divCollapseArea.style.display = "none";

    if(readCookie("sales_contact_status") == ""|| Boolean.parse(readCookie("sales_contact_status")))
        document.getElementById("buttom_div").style.display = "";
    else
        document.getElementById("buttom_div").style.display = "none"; 
}
function get_tran_status()
{
    var s=readCookie("TranslateToolDisplay");
    if (s=="")
    {
        return false;
    }
    else
    {
        if (s=="true")
            return true;
        else
            return false;
    }
}
function get_CServices_status()
{
    var s=readCookie("CServiceDisplay");
    if (s=="")
    {
        return false;
    }
    else
    {
        if (s=="true")
            return true;
        else
            return false;
    }
}

function OpenCloseTranslateTool(n)
{
    var objdiv=document.getElementById("divMRTranslationToolDIV");
    if (objdiv!=null)
    {
        var trans_type_cookie=readCookie("TranslateToolType");
        if (is_tran_open==false || trans_type_cookie != n)
        {
            is_tran_open=true;
            if (is_tran_load==false || trans_type_cookie != n)
            {
                is_tran_load=true;
                var objiframeTrantool=document.getElementById("iframeTrantool");
                if(n == '0')
                {
                    objiframeTrantool.src="/GlobalLink/TranslationTool.aspx";
                    objiframeTrantool.height="175px";
                }
                else
                {
                    objiframeTrantool.src="/GlobalLink/Settings/UsingPrefereces.aspx";
                    objiframeTrantool.height="205px";
                }
            }
            objdiv.style.display="";
        }
        else
        {
            is_tran_open=false;
            objdiv.style.display="none";
        }
        writeCookie("TranslateToolDisplay",is_tran_open);
        writeCookie("TranslateToolType",n);
    }   
}
function OpenCloseCustomerService(n)
{
    var obj_divExpandArea=document.getElementById("CustomerServiceExpandArea");
    var obj_divCollapseArea=document.getElementById("CustomerServiceCollapseArea");
    if(obj_divExpandArea != null)
    {
        var cservice_type_cookie=readCookie("CServiceType");
        if (is_CService_open == false || cservice_type_cookie != n)
        {
            is_CService_open = true;
            if (is_CService_load==false || cservice_type_cookie != n)
            {
                is_CService_load = true;
            }
            if(obj_divExpandArea.style.display == "")
            {
                obj_divExpandArea.style.display = "none";
                obj_divCollapseArea.style.display = "";
            }
        } 
        else
        {
            is_CService_open = false;
            if(obj_divExpandArea.style.display == "none")
            {
                obj_divExpandArea.style.display = "";
                obj_divCollapseArea.style.display = "none";
            }
        }
        writeCookie("CServiceDisplay",is_CService_open);
        writeCookie("CServiceType",n);  
    }
}

tran_page_load();
