﻿    var goClick = 0;
    function go(url)
    {
        if (goClick > 0)
        {
            return false;
        }
        window.location = url;
        goClick++;
    }

    function openNew(url)
    {
        window.open(url,"OfficeWindow","menubar=1,resizable=1,width=800,height=600");

    }
    

    function overButton(e)
    {
        e.style.backgroundPosition = "0px -21px";
    }
    
    function outButton(e)
    {
        e.style.backgroundPosition = "0px 0px";
    }
    
    function inputText(input, text)
    {
        if (input.value == "")
        {
            input.value = text;
        }
        else
        {
            if (input.value == text)
            {
                input.value = "";
            }
        }
    }
    
    function passwordText(input, text)
    {
        if (input.value == "")
        {
            input.type = "text";
            input.value = text;
        }
        else
        {
            if (input.value == text)
            {
                input.type = "password";
                input.value = "";
            }
        }
    }
    
    function inputTextLocal(input, text)
    {
        var ckText = document.getElementById("Local_" + text).innerHTML;
        if (input.value == "")
        {
            input.value = ckText;
        }
        else
        {
            if (input.value == ckText)
            {
                input.value = "";
            }
        }
    }
    

    function viewInfo(v)
    {
       if (document.getElementById(v + "_info").style.display == "")
       {
            //alert("Show Form");
            
            //document.getElementById(v).style.background = "url(/images/office/section_form_bg.png) left bottom repeat-x";
            document.getElementById(v + "_info").style.display = "none";
            document.getElementById(v + "_form").style.display = "";
            document.getElementById(v + "_edit").className = "edit_up";
            document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_hide").innerHTML;
            
       }
       else
       {
            //alert("Hide Form");
            
            document.getElementById(v).style.background = "none";
            document.getElementById(v + "_info").style.display = "";
            document.getElementById(v + "_form").style.display = "none";
            document.getElementById(v + "_edit").className = "edit_down";
            document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_view").innerHTML;
       }
    }
    

    function viewInfoNoBack(v)
    {
       if (document.getElementById(v + "_info").style.display == "")
       {
            //alert("Show Form");
            
            document.getElementById(v + "_info").style.display = "none";
            document.getElementById(v + "_form").style.display = "";
            document.getElementById(v + "_edit").className = "edit_up";
            document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_hide").innerHTML;
            
       }
       else
       {
            //alert("Hide Form");
            
            document.getElementById(v + "_info").style.display = "";
            document.getElementById(v + "_form").style.display = "none";
            document.getElementById(v + "_edit").className = "edit_down";
            document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_view").innerHTML;
       }
          }


          function editInfo(v)
          {
          	if (document.getElementById(v + "_info").style.display == "")
          	{
          		//alert("Show Form");

          		//document.getElementById(v).style.background = "url(/images/office/section_form_bg.png) left bottom repeat-x";
          		document.getElementById(v + "_info").style.display = "none";
          		document.getElementById(v + "_form").style.display = "";
          		document.getElementById(v + "_edit").className = "edit_up";
          		document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_hide").innerHTML;

          	}
          	else
          	{
          		//alert("Hide Form");

          		document.getElementById(v).style.background = "none";
          		document.getElementById(v + "_info").style.display = "";
          		document.getElementById(v + "_form").style.display = "none";
          		document.getElementById(v + "_edit").className = "edit_down";
          		document.getElementById(v + "_edit").innerHTML = document.getElementById("office_global_edit").innerHTML;
          	}
          }


          function editProfileInfo(v)
          {
          	if (document.getElementById(v + "_info").style.display == "")
          	{
          		//alert("Show Form");

          		document.getElementById(v + "_info").style.display = "none";
          		document.getElementById(v + "_form").style.display = "";
          		document.getElementById(v + "_edit").style.display = "none";

          	}
          	else
          	{
          		//alert("Hide Form");

          		document.getElementById(v).style.background = "none";
          		document.getElementById(v + "_info").style.display = "";
          		document.getElementById(v + "_form").style.display = "none";
          		document.getElementById(v + "_edit").style.display = "";
          	}
          }

    function SortGrid(SortColumn, SortOrder)
    {
        var url = new String(window.location);
        var args = url.substring(url.indexOf("?"), url.length);

        //alert("args starts as: " + args);

        /////////////////////////////////////////////////////////////
        //
        // Strip existing sort args
        //
        if (args.indexOf("SortColumn") > 0)
        {
            args = args.substring(0, args.indexOf("SortColumn") - 1);
            //alert("args after sort strip: " + args);
        }

        /////////////////////////////////////////////////////////////
        //
        // Do we need & or ?
        //
        if (args.indexOf("?") < 0)
        {
            args = "?";
        }
        else
        {
            args += "&";
        }

        /////////////////////////////////////////////////////////////
        //
        // Add new sort args
        //
        args += "SortColumn=" + SortColumn + "&SortOrder=" + SortOrder;

        //alert("args ends as: " + args);

        window.location = args;
    }