function ltrim(str) {
    for (var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
    return str.substring(k, str.length);
}
function rtrim(str) {
    for (var j = str.length - 1; j >= 0 && isWhitespace(str.charAt(j)); j--);
    return str.substring(0, j + 1);
}
function trim(str) {
    return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
    var whitespaceChars = " \t\n\r\f";
    return (whitespaceChars.indexOf(charToCheck) != -1);
}

var WindowObjectReference = null; // global variable
var WindowReference = null; // global variable

function MouseOverNoTheme(objectName, imgName) {
    var img = document.all(objectName);
    img.src = imgName;
    //objectName.src=imgName;
}
// Theme
function MouseOver(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow1_Over.gif";
}

function MouseOut(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow1_Over_Dark.gif";
}

function MouseOver1(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow1_Over.gif";
}

function MouseOut1(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow1.gif";
}
function MouseOver2(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow2_Over.gif";
}
function MouseOver2_1(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow2_1.gif";
}

function MouseOut2(imgName, themeName) {
    var themeNameFolder = "default";
    if (themeName != "")
        themeNameFolder = themeName;
    var img = document.all(imgName);
    img.src = "../App_Themes/" + themeNameFolder + "/Images/BTN-Arrow2.gif";
}

//// Calendar
//function GetDate(CtrlName, evt)    {
//    var e = (window.event) ? window.event : evt;
//        
//    // var coordLeft = document.body.scrollLeft + event.clientX;
//    // var coordTop = document.body.scrollTop + event.clientY;
//    
//    var coordLeft = e.clientX;
//    var coordTop = e.clientY;

//    //ChildWindow = window.open('Calendar.aspx?CtrlName=' + CtrlName, "Calendar", "width=185,height=190,top=" + coordTop + ",left=" + coordLeft + ",menubar=no,directories=no,titlebar=no,toolbars=no,scrollbars=no,status=no,resizable=no");

//    if(WindowObjectReference == null || WindowObjectReference.closed)
//      {
//          WindowObjectReference = window.open('Calendar.aspx?CtrlName=' + CtrlName, "Calendar", "width=185,height=190,top=" + coordTop + ",left=" + coordLeft + ",menubar=no,directories=no,titlebar=no,toolbars=no,scrollbars=no,status=no,resizable=no");
//      } else {
//          WindowObjectReference.focus();
//    }
//}

function ShowHideRow(strRowID, strShowAlt, strHideAlt, strImageID, strImageShow, strImageHide) {
    /*
    Purpose:	Displays (Expand), if hidden, or Hides (Collapse), if displayed, a table row.
    History:	2004.08.26 [AAD] Created function.
    */
    try {
        if (document.all[strRowID].style.display == "inline") {
            // Hide row.
            document.all[strRowID].style.display = "none";
            if (strShowAlt != "") {
                document.all[strImageID].alt = strShowAlt;
            }
            if (strImageID != "") {
                document.all[strImageID].src = strImageShow;
            }
        }
        else {
            // Show row.
            document.all[strRowID].style.display = "inline";
            if (strShowAlt != "") {
                document.all[strImageID].alt = strHideAlt;
            }
            if (strImageID != "") {
                document.all[strImageID].src = strImageHide;
            }
        }
    } catch (e) { alert(e); }
}


//function toggleShowRevisions(linkID) {
//    var linkObj;
//    if (document.all) { // IE;
//        linkObj = document.all[linkID];
//        if (trim(linkObj.innerHTML) == "Show Revisions") {
//            linkObj.innerHTML = "Hide Revisions ";
//        }
//        else {
//            linkObj.innerHTML = "Show Revisions ";
//        }
//    } else { // Firefox
//        linkObj = document.getElementById(linkID);
//        if (linkObj.textContent) {
//            if (trim(linkObj.textContent) == "Show Revisions") {
//                linkObj.textContent = "Hide Revisions ";
//            }
//            else {
//                linkObj.textContent = "Show Revisions ";
//            }
//        }
//    }
//}
function toggleShowRevisions(linkID) {
    var linkObj;
    if (document.all) { // IE;
        linkObj = document.all[linkID];
        if (trim(linkObj.innerHTML) == "Show History") {
            linkObj.innerHTML = "Hide History ";
        }
        else {
            linkObj.innerHTML = "Show History ";
        }
    } else { // Firefox
        linkObj = document.getElementById(linkID);
        if (linkObj.textContent) {
            if (trim(linkObj.textContent) == "Show History") {
                linkObj.textContent = "Hide History ";
            }
            else {
                linkObj.textContent = "Show History ";
            }
        }
    }
}



function togglePrint(linkObj) {
    /*
    Purpose:	toggles showing all page table rows (Normal View) and just the Body row (Print View).
    History:	2004.10.13 [AAD] Created function.
    */

    if (document.all) { // IE;
        if (linkObj.innerHTML == "Print Preview") {
            linkObj.innerHTML = "Exit Print Preview";
        } else {
            linkObj.innerHTML = "Print Preview";
        }

        if (document.all['tblMastheadHeader'].style.display == "inline") {
            // Print View.
            document.all['tblMastheadHeader'].style.display = "none";
            document.all['tblMenuHeader'].style.display = "none";
            document.all['tblFooterHeader'].style.display = "none";
            //window.print();
        }
        else {
            // Normal View.
            document.all['tblMastheadHeader'].style.display = "inline";
            document.all['tblMenuHeader'].style.display = "inline";
            document.all['tblFooterHeader'].style.display = "inline";
        }

    } else { // Firefox
        if (linkObj.textContent) {
            if (linkObj.textContent == "Print Preview") {
                linkObj.textContent = "Exit Print Preview";
            } else {
                linkObj.textContent = "Print Preview";
            }
        }

        if (document.getElementById('tblMastheadHeader').style.display == "inline") {
            // Print View.
            document.getElementById('tblMastheadHeader').style.display = "none";
            document.getElementById('tblMenuHeader').style.display = "none";
            document.getElementById('tblFooterHeader').style.display = "none";
        }
        else {
            // Normal View.
            document.getElementById('tblMastheadHeader').style.display = "inline";
            document.getElementById('tblMenuHeader').style.display = "inline";
            document.getElementById('tblFooterHeader').style.display = "inline";
        }
    }
}

function popupx(mylink, windowname, attributes) {

    x = window.open(mylink, windowname, attributes);

}


function popup(mylink, windowname, attributes) {
    if (!window.focus) return true;

    var href;

    if (typeof (mylink) == 'string')
        href = mylink;
    else
        href = mylink.href;

    if (WindowReference == null || WindowReference.closed) {
        WindowReference = window.open(href, windowname, attributes);
    } else {
        WindowReference.focus();
    }

    return false;
}


function startclock() {
    var thetime = new Date();
    //var mins=new Date();
    //var secn=new Date();

    var nhours = thetime.getHours();
    var nmins = thetime.getMinutes();
    var nsecn = thetime.getSeconds();
    var nday = thetime.getDay();
    var nmonth = thetime.getMonth();
    var ntoday = thetime.getDate();
    var nyear = thetime.getYear();
    var AorP = " ";

    if (nhours >= 12)
        AorP = "PM";
    else
        AorP = "AM";

    if (nhours >= 13)
        nhours -= 12;

    if (nhours == 0)
        nhours = 12;

    if (nsecn < 10)
        nsecn = "0" + nsecn;

    if (nmins < 10)
        nmins = "0" + nmins;

    if (nday == 0)
        nday = "Sunday";
    if (nday == 1)
        nday = "Monday";
    if (nday == 2)
        nday = "Tuesday";
    if (nday == 3)
        nday = "Wednesday";
    if (nday == 4)
        nday = "Thursday";
    if (nday == 5)
        nday = "Friday";
    if (nday == 6)
        nday = "Saturday";

    nmonth += 1;

    if (nyear <= 99)
        nyear = "19" + nyear;

    if ((nyear > 99) && (nyear < 2000))
        nyear += 1900;

    document.clockform.clockspot.value = nhours + ":" + nmins + ":" + nsecn + " " + AorP + " " + nday + ", " + nmonth + "/" + ntoday + "/" + nyear;
    //document.all[rowClock].innerhtml = nhours + ":" + nmins + ":" + nsecn + " " + AorP + " " + nday + ", " + nmonth + "/" + ntoday + "/" + nyear;

    setTimeout('startclock()', 1000);
}
function SelectAll() {
    document.all[ProjectAssigned].Checked = false;
}

/*
function MenuControl()
{
//colMenuPreferences.style.display = "none"

//document.all['hrefMenu_' + document.title].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_' + document.title].innerHTML + '</font>';
var pagetitle = 'BlueTracker 4.0 - ';
	
if (document.title == pagetitle + 'Manage Clients')
{
document.all['rowProjectMenu'].style.display = 'none';
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Manage Clients'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Manage Clients'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Manage Users')
{
document.all['rowProjectMenu'].style.display = 'none';
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Manage Users'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Manage Users'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Preferences')
{
document.all['rowProjectMenu'].style.display = 'none';
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Preferences'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Preferences'].innerHTML + '</font>';
}
	
else if (document.title == pagetitle + 'Summary Criteria')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Summary Criteria'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Summary Criteria'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Catalogue')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Catalogue'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Catalogue'].innerHTML + '</font>';
	
document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Brief' )
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
// document.all['hrefMenu_Brief'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Brief'].innerHTML + '</font>';
	
document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
	
else if (document.title == pagetitle + 'User Group')
{		
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_User Group'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_User Group'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
	
else if (document.title == pagetitle + 'Subproject')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Subproject'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Subproject'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
	
else if (document.title == pagetitle + 'Revisions')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Revisions'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Revisions'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Project Summary')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Summary'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Summary'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'New Revision')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Revisions'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Revisions'].innerHTML + '</font>';

document.all['rowProjectMenu'].style.display = 'inline';
document.all['hrefMenu_Project'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Project'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Edit User')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Manage Users'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Manage Users'].innerHTML + '</font>';
}
else if (document.title == pagetitle + 'Edit Client')
{
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
document.all['hrefMenu_Manage Clients'].innerHTML = '<FONT color=#ffff00>' + document.all['hrefMenu_Manage Clients'].innerHTML + '</font>';
}
else
{
document.all['rowProjectMenu'].style.display = 'none';
document.all['tblReportsMenu'].style.display = 'none';
//document.all['tblUsageTrackingMenu'].style.display = 'none';
}
}
*/

function validateEmail(strEmailID) {
    var strEmail;
    strEmail = document.all[strEmailID].value;
    if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(strEmail)) {
        alert("'" + strEmail + "' is an invalid email address. Please re-enter.");
        document.all[strEmailID].value = '';
        document.all[strEmailID].focus();
    }
}
function ProjectEdit_NewUser_Alert() {
    if (document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtFname'].value != '') {
        if (document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtLname'].value != '') {
            var txtEmail;
            txtEmail = document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtEmail'];
            if (txtEmail.value != '') {
                var strEmail;
                strEmail = txtEmail.value;
                if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(strEmail)) {
                    alert("'" + strEmail + "' is an invalid email address. Please re-enter.");
                    txtEmail.focus();
                    return false;
                }
            }
            else {
                alert("Email address can NOT be empty.");
                return false;
            }
        }
        else {
            alert("Last name can NOT be empty.");
            return false;
        }
    }
    else {
        alert("First name can NOT be empty.");
        return false;
    }
    return true;
}

function ProjectEdit_NewUser() {
    //var message;
    //message = document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_lblNewUserErrorMessage'];
    //message.style.visibility = "visible";
    var tmp;
    if (document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtFname'].value != '') {
        if (document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtLname'].value != '') {
            var txtEmail;
            txtEmail = document.all['ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtEmail'];
            if (txtEmail.value != '') {
                var strEmail;
                strEmail = txtEmail.value;
                if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(strEmail)) {
                    tmp = "'" + strEmail + "' is an invalid email address. Please re-enter.";
                    alert(tmp);
                    //message.value= tmp;
                    txtEmail.focus();
                    return false;
                }
            }
            else {
                tmp = "Email address can NOT be empty.";
                alert(tmp);
                //message.value= tmp;
                return false;
            }
        }
        else {
            tmp = "Last name can NOT be empty.";
            alert(tmp);
            //message.value= tmp;
            return false;
        }
    }
    else {
        tmp = "First name can NOT be empty.";
        alert(tmp);
        //message.value= tmp;
        return false;
    }
    //message.value='';
    //message.style.visibility = "hidden";
    return true;
}


function validateMastheadTextSearch() {

    if (txtSearchText.value == '') {
        alert('No text was entered to search.'); txtSearchText.focus();
    }
    else {
        location.href = 'SearchInHeader.aspx?SearchText=' + txtSearchText.value;
    }
}

function rowRollOver(RowID, State) {
    var clrOver = '#668774';
    var clrOut = '#265686';

    if (State == 'Over') {
        document.all[RowID + 'ProjectName'].bgColor = clrOver;
        document.all[RowID + 'Created'].bgColor = clrOver;
        document.all[RowID + 'Rev'].bgColor = clrOver;
        document.all[RowID + 'Modified'].bgColor = clrOver;
        document.all[RowID + 'Deadline'].bgColor = clrOver;
        document.all[RowID + 'Status'].bgColor = clrOver;
        document.all[RowID + 'Progress'].bgColor = clrOver;
    }
    else {
        document.all[RowID + 'ProjectName'].bgColor = clrOut;
        document.all[RowID + 'Created'].bgColor = clrOut;
        document.all[RowID + 'Deadline'].bgColor = clrOut;
        document.all[RowID + 'Rev'].bgColor = clrOut;
        document.all[RowID + 'Modified'].bgColor = clrOut;
        document.all[RowID + 'Status'].bgColor = clrOut;
        document.all[RowID + 'Progress'].bgColor = clrOut;
    }
}

function detectOS() {
    var OSName = 'Unknown OS';
    if (navigator.appVersion.indexOf("Win") != -1) { OSName = "Windows" };
    if (navigator.appVersion.indexOf("Mac") != -1) { OSName = "Mac" };
    if (navigator.appVersion.indexOf("X11") != -1) { OSName = "UNIX" };
    if (navigator.appVersion.indexOf("Linux") != -1) { OSName = "Linux" };

    return OSName;
}

function detectBrowser() {
    if (navigator.appVersion.indexOf("MSIE") != -1) {
        return true;
    } else {
        return false;
    }
}

function PDFPage_Count(FileName) {
    Label13.innerHTML = FileName;
    window.alert(FileName);
}





function validateSimbolNumber_10(source, args) {
    if (args.Value.length < 10) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 10 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_9(source, args) {
    if (args.Value.length < 9) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 9 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_8(source, args) {
    if (args.Value.length < 8) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 8 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_7(source, args) {
    if (args.Value.length < 7) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 7 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_6(source, args) {
    if (args.Value.length < 6) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 6 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_5(source, args) {
    if (args.Value.length < 5) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 5 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_4(source, args) {
    if (args.Value.length < 4) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 4 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_3(source, args) {
    if (args.Value.length < 3) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 3 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_2(source, args) {
    if (args.Value.length < 2) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 2 characters");
    }
    else
        args.IsValid = true;
}
function validateSimbolNumber_1(source, args) {
    if (args.Value.length < 1) {
        args.IsValid = false;
        //alert(source.Text="Must be at least 1 characters");
    }
    else
        args.IsValid = true;
}


function noNumbers(e) {
    var keynum;
    var keychar;
    var numcheck;

    if (window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if (e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
    }
    keychar = String.fromCharCode(keynum);
    numcheck = /\d/;
    return !numcheck.test(keychar);
}
function onKeyDown_ReturnKeyNum(e) {
    var keynum;
    if (window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if (e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
    }
    return keynum;
}
function onKeyDown_Execute_Click(ButtonID) {
    try {
        //alert("onKeyDown_Execute_Click");

        //        <script language="JavaScript" type="text/JavaScript">
        //        try {
        //            // create span element so that HTMLElement is accessible
        //            document.createElement('span');
        //            HTMLElement.prototype.click = function() {
        //                if (typeof this.onclick == 'function')
        //                    this.onclick({ type: 'click' });
        //            };
        //        }
        //        catch (e) {
        //            alert('click method for HTMLElement couldn\'t be added')
        //        }
        //        try {
        //            // create a element so that HTMLAnchorElement is accessible
        //            document.createElement('a');
        //            HTMLElement.prototype.click = function() {
        //                if (typeof this.onclick == 'function') {
        //                    if (this.onclick({ type: 'click' }) && this.href)
        //                        window.open(this.href, this.target ? this.target : '_self');
        //                }
        //                else if (this.href)
        //                    window.open(this.href, this.target ? this.target : '_self');
        //            };
        //        }
        //        catch (e) {
        //            alert('click method for HTMLAnchorElement couldn\'t be added')
        //        }
        //    </script>
        //document.getElementById(ButtonID).click(); //See click() event on master page

        window.location.href = document.getElementById(ButtonID).href;
        //document.getElementById(ButtonID).click;
        //document.getElementById(ButtonID).submit.click()
        //document.getElementById(ButtonID).getAttribute("onclick");
        //alert("22");
        return false;
    }
    catch (err) {
        alert(err);
        return true;
    }
}

function onKeyDown_for_Enter_Test_Multiline() {
    //    if (
    //event.srcElement.id.toString().indexOf("txtProjectDescription") >= 0
    //|| event.srcElement.id.toString().indexOf("txtFolderDescription") >= 0
    //|| event.srcElement.id.toString().indexOf("FieldValue") >= 0
    //|| event.srcElement.id.toString().indexOf("txtComment") >= 0
    //) {
    //        return true;
    //    }
    //    else { return true; }

    //===========//var ddd; 
    //try{ddd= e.isPrototypeOf(..srcElement.id.toString().indexOf("txtProjectDescription");}
    //catch (err) {
    //    alert(err);
    //    return true;
    //}

    return true;
}

function onKeyDown_for_Enter(keynum, ButtonIDForEnter) {
    if (keynum != null) {
        if (keynum == 13)//'Enter'
        {
            //var returnOfTestMultiline;
            //returnOfTestMultiline = true; //onKeyDown_for_Enter_Test_Multiline();
            //            if (returnOfTestMultiline) {
            //                alert("22");
            document.getElementById(ButtonIDForEnter).focus();
            onKeyDown_Execute_Click(ButtonIDForEnter);
            //            }
            //            else {
            //                alert("23");
            //                return true;
            //            }
        }
    }
    else { return true; }
}
function onKeyDown_Enter(e, ButtonIDForEnter) {
    var keynum;
    keynum = onKeyDown_ReturnKeyNum(e);
    onKeyDown_for_Enter(keynum, ButtonIDForEnter);
}

function onKeyDown_for_Esc(e, keynum, ButtonID) {
    if (keynum != null) {
        if (
                keynum == 27//'esc'
                ||
                    (
                    (e.ctrlKey)//'ctrl'
                    &&
                        (
                        keynum == 8//'Backspace'
                        ||
                        keynum == 37//'<-'
                        )
                    )
          ) {
            document.getElementById(ButtonID).focus();
            onKeyDown_Execute_Click(ButtonID);
        }
    }
    else { return true; }
}


function onKeyDown_Esc(e, ButtonIDForEsc) {
    var keynum;
    keynum = onKeyDown_ReturnKeyNum(e);
    onKeyDown_for_Esc(e, keynum, ButtonIDForEsc);
}



function onKeyDown_Enter_Esc(e, ButtonIDForEnter, ButtonIDForEsc) {
    var keynum;
    keynum = onKeyDown_ReturnKeyNum(e);
    onKeyDown_for_Enter(keynum, ButtonIDForEnter);
    onKeyDown_for_Esc(e, keynum, ButtonIDForEsc);
}


function onKeyDown_Enter_Esc_Previous_Next(e, ButtonIDForEnter, ButtonIDForEsc, ButtonIDForPrevious, ButtonIDForNext) {
    var keynum;
    keynum = onKeyDown_ReturnKeyNum(e);
    //onKeyDown_for_Enter(keynum, ButtonIDForEnter);
    onKeyDown_for_Esc(e, keynum, ButtonIDForEsc);
}


function Menu_doLogOut() {
    //if($mozChar != null // Look for a Mozilla-compatible browser
    //if(event.which || event.keyCode)// Must be an IE-compatible Browser 

    //if(event.keyCode || event.which!= null)
    //event.modifiers
    //if(event.which>0)
    //{
    //    return false;
    //}
    //else
    //{
    //
    //   return confirm('Are you sure you want to leave WEB site?');
    //}
    //if(window.event.keyCode == 13)
    //    return false;
    //else
    return confirm('Are you sure you want to leave WEB site?');
}


function Dateddl_onChange(ddl, from, to) {
    var ddl_v = ddl.options[ddl.selectedIndex].value;
    if (ddl_v.length > 0)//not "Select Time"
    {
        if (ddl_v.indexOf("all") == 0) {
            from.value = '';
            to.value = '';
        }
        else {
            var DateFrom = ddl_v.substring(10, 20);
            var DateTo = ddl_v.substring(21, 31);
            //var DateTo
            from.value = DateFrom;
            to.value = DateTo;
        }
    }
}

function AccountsForReseller_CBonChange(CB, txtB) {
    if (CB.checked)
        txtB.value = "10";
    else
        txtB.value = "";
}


function ProjectsForUser_CheckBox_ExistUserForProject_OnChange(CB, rowID, AssignColor) {
    if (CB.checked) {
        rowID.style.backgroundColor = AssignColor;
    }
    else {
        rowID.style.backgroundColor = "";
    }
}



/*
function SummaryCriteria_btnReset_ClientClick() {
var ddlAssignUser = document.getElementById('ctl00_ContentPlaceHolder1_ddlAssignUser').options[0].selected;
var CB_AssignUser_Includ_Disabled = !document.getElementById('ctl00_ContentPlaceHolder1_CB_AssignUser_Includ_Disabled').checked;
var CB_AssignUser_Includ_Deleted = !document.getElementById('ctl00_ContentPlaceHolder1_CB_AssignUser_Includ_Deleted').checked;
if (ddlAssignUser && CB_AssignUser_Includ_Disabled && CB_AssignUser_Includ_Deleted) {
document.getElementById('ctl00_ContentPlaceHolder1_ddlDefaultStatus').options[0].selected = true;
document.getElementById('ctl00_ContentPlaceHolder1_ddlDefaultProgress').options[0].selected = true;
document.getElementById('ctl00_ContentPlaceHolder1_txtTextSearchInComments').value = '';

document.getElementById('ctl00_ContentPlaceHolder1_ddlDateCreation').options[0].selected = true;
document.getElementById('ctl00_ContentPlaceHolder1_txtDateCreationFrom').value = '';
document.getElementById('ctl00_ContentPlaceHolder1_txtDateCreationTo').value = '';

document.getElementById('ctl00_ContentPlaceHolder1_ddlDateRevision').options[0].selected = true;
document.getElementById('ctl00_ContentPlaceHolder1_txtDateRevisionFrom').value = '';
document.getElementById('ctl00_ContentPlaceHolder1_txtDateRevisionTo').value = '';

document.getElementById('ctl00_ContentPlaceHolder1_ddlDateDeadLine').options[0].selected = true;
document.getElementById('ctl00_ContentPlaceHolder1_txtDateDeadLineFrom').value = '';
document.getElementById('ctl00_ContentPlaceHolder1_txtDateDeadLineTo').value = '';

document.getElementById('ctl00_ContentPlaceHolder1_CB_Approval').checked = false;
document.getElementById('ctl00_ContentPlaceHolder1_CB_UnApproval').checked = false;

document.getElementById('ctl00_ContentPlaceHolder1_CB_Suspended').checked = false;
document.getElementById('ctl00_ContentPlaceHolder1_CB_UnSuspended').checked = false;

document.getElementById('ctl00_ContentPlaceHolder1_CB_ProjectName_Includ_Deleted').checked = false;
document.getElementById('ctl00_ContentPlaceHolder1_CB_ProjectName_Includ_Expired').checked = false;
document.getElementById('ctl00_ContentPlaceHolder1_CB_ProjectName_Includ_Completed').checked = false;

return false;
}
else
return true;
}
*/
function ProjectEdit_focus() {
    if (document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs') != null) {
        var tabBehavior = $get('ctl00_ContentPlaceHolder1_ProjectTabs').control;
        var tabIndexActive = parseInt(tabBehavior._activeTabIndex);
        if (tabIndexActive == 0) {
            document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_txtProjectName').focus();
            //var control_Previous = document.getElementById('ctl00_ContentPlaceHolder1_td_Previous'); 
            //control_Previous.style.visibility = "hidden";
        }
        var tabIndexCount = parseInt(tabBehavior._tabs.length);
        if (tabIndexActive == tabIndexCount - 1) {
            //document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabFolder_treeView').focus();
            //var control_Next = document.getElementById('ctl00_ContentPlaceHolder1_td_Next');
            //control_Next.style.visibility = "hidden";
        }
    }
}

//For Next Button
//        function ProjectEdit_changeProjectTabNext()
//        { 
//            var tabBehavior = $get('ctl00_ContentPlaceHolder1_ProjectTabs').control; 
//            var tabIndexCount = parseInt(tabBehavior._tabs.length);
//            var tabIndexActive = parseInt(tabBehavior._activeTabIndex);
//            var RBProjectOrFolder_0 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_0');
//            if (RBProjectOrFolder_0 != null && RBProjectOrFolder_0.checked)
//            {    
//                if(tabIndexActive != 4)
//                    tabBehavior.set_activeTabIndex(tabIndexActive + 1); 
//            }
//            var RBProjectOrFolder_1 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_1');
//            if (RBProjectOrFolder_1 != null && RBProjectOrFolder_1.checked)
//            {
//               if(tabIndexActive < 5)
//                    tabBehavior.set_activeTabIndex(5); 
//               if(tabIndexActive < tabIndexCount - 1)
//                    tabBehavior.set_activeTabIndex(tabIndexCount - 1); 
//               if(tabIndexActive == 0)
//                    tabBehavior.set_activeTabIndex(1); 
//               if(tabIndexActive == 1)
//                    tabBehavior.set_activeTabIndex(tabIndexCount - 1); 
//            }
//        }   
//For Previous Button
//        function ProjectEdit_changeProjectTabPrevious()
//        { 
//            var tabBehavior = $get('ctl00_ContentPlaceHolder1_ProjectTabs').control; 
//            var tabIndexCount = parseInt(tabBehavior._tabs.length);
//            var tabIndexActive = parseInt(tabBehavior._activeTabIndex);
//            var RBProjectOrFolder_0 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_0');
//            if (RBProjectOrFolder_0 != null && RBProjectOrFolder_0.checked)
//            {    
//                if(tabIndexActive != 5 && tabIndexActive > 0)
//                if(tabIndexActive != tabIndexCount && tabIndexActive > 0)
//                    tabBehavior.set_activeTabIndex(tabIndexActive - 1); 
//            }
//            var RBProjectOrFolder_1 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_1');
//            if (RBProjectOrFolder_1 != null && RBProjectOrFolder_1.checked)
//            {
//               if(tabIndexActive > 0)
//                    tabBehavior.set_activeTabIndex(0); 
//               if(tabIndexActive == 1 )
//                    tabBehavior.set_activeTabIndex(0); 
//               if(tabIndexActive > 1 )
//                    tabBehavior.set_activeTabIndex(1); 

//            }
//        } 
function ProjectEdit_ActiveTabChanged(sender, e) {
    var tabIndexCount = parseInt(sender.get_tabs().length);
    var tabIndexActive = parseInt(sender.get_activeTabIndex());

    //var control_Previous = document.getElementById('ctl00_ContentPlaceHolder1_td_Previous');
    //var control_Next = document.getElementById('ctl00_ContentPlaceHolder1_td_Next');
    if (tabIndexActive == 0) {
        //control_Previous.style.visibility = "hidden";
        document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_txtProjectName').focus();
    }
    //          else    
    //              control_Previous.style.visibility = "visible";


    //          var isProject = true;
    //          var RBProjectOrFolder_1 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_1');
    //          if (RBProjectOrFolder_1 != null && RBProjectOrFolder_1.checked)
    //            {
    //                isProject = false;
    //            }
    //          if(isProject)
    //          {
    //            if (tabIndexActive == (tabIndexCount-2))
    //              control_Next.style.visibility = "hidden";
    //            else
    //              control_Next.style.visibility = "visible";
    //          }  
    //          else
    //          {
    //            if (tabIndexActive == (tabIndexCount-1))
    //              control_Next.style.visibility = "hidden";
    //            else
    //              control_Next.style.visibility = "visible";
    //          } 
    if (tabIndexActive == 4) {
        var cbToDoPostBackForPermissionTab = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabAddUsers_cbToDoPostBackForPermissionTab');
        if (cbToDoPostBackForPermissionTab.checked) {
            //var ProjectTabPermissions = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabPermissions');
            //ProjectTabPermissions.style.visibility = "hidden";
            var dgAssignPrivilege = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabPermissions_dgAssignPrivilege');
            dgAssignPrivilege.style.visibility = "hidden";
            var lblPermissions = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabPermissions_lblPermissions');
            lblPermissions.innerHTML = "Page is updating...please be patient";
            __doPostBack('ProjectTab', tabIndexActive.toString());
        }
    }
}
function ProjectEdit_btn_NewUser_Cancel_Click() {
    var txtFname = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtFname');
    if (txtFname != null)
        txtFname.value = "";
    var txtLname = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtLname');
    if (txtLname != null)
        txtLname.value = "";
    var txtPhone = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtPhone');
    if (txtPhone != null)
        txtPhone.value = "";
    var txtCellPhone = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtCellPhone');
    if (txtCellPhone != null)
        txtCellPhone.value = "";
    var txtEmail = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabCreateNewUsers_CreateNewUser_txtEmail');
    if (txtEmail != null)
        txtEmail.value = "";
}
function ProjectEdit_ddlDeadLinePeriod_SelectFirstItem() {
    document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_ddlDeadLinePeriod').options[0].selected = true;
}
function ProjectEdit_ddlDeadLinePeriod_onChange(val) {
    //alert("selected Values is:" + val );
    if (val.toString().length > 0) {
        var DeadLine = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_txtDeadLine');
        DeadLine.value = val;
    }

}
function ProjectEdit_ddlClient_onChange(obj) {
    var tbManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageClient');
    tbManageClient.value = obj.options[obj.selectedIndex].text;
}
function ProjectEdit_ddlCategory_onChange(obj) {
    var tbManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageCategory');
    tbManageCategory.value = obj.options[obj.selectedIndex].text;
}


function ProjectEdit_ddlStatus_onChange(obj) {
    var ddlProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_ddlProgress');
    if (obj.options[obj.selectedIndex].text == "Not Started") {
        //alert("Progress is: 0%");
        ddlProgress.options[0].selected = true;
    }
    if (obj.options[obj.selectedIndex].text == "Completed") {
        //alert("Progress is: 100%");
        ddlProgress.options[10].selected = true;
    }
    if (obj.options[obj.selectedIndex].text == "In Progress") {
        if (ddlProgress.options[0].selected)
            ddlProgress.options[1].selected = true;

        if (ddlProgress.options[10].selected)
            ddlProgress.options[9].selected = true;
    }
}

function ProjectEdit_ddlProgress_onChange(obj) {
    var ddlStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_ddlStatus');
    if (obj.options[obj.selectedIndex].text == "0 %")
        ddlStatus.options[0].selected = true;
    //if(obj.options[obj.selectedIndex].text=="100 %")
    //    ddlStatus.options[3].selected = true;
    if (obj.options[obj.selectedIndex].text == "100 %"
                && ddlStatus.options[0].selected)
        ddlStatus.options[1].selected = true;

    if (obj.options[obj.selectedIndex].text != "0 %"
              && obj.options[obj.selectedIndex].text != "100 %") {
        if (ddlStatus.options[0].selected
                       || ddlStatus.options[3].selected)
            ddlStatus.options[1].selected = true;
    }
}


function ProjectEdit_chbExpired_CheckedChanged(val) {
    //alert("selected Values is:" + val );
    //onclick="document.getElementById('sp-click').innerHTML = 'Checked: ' + this.checked;" id="click"
    //btnExpired.Visible = true;
    //txtExpired.Visible = true;
    var btnExpired = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_btnExpired');
    var txtExpired = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_txtExpired');
    if (val) {
        btnExpired.style.visibility = "visible";
        txtExpired.style.visibility = "visible";
    }
    else {
        btnExpired.style.visibility = "hidden";
        txtExpired.style.visibility = "hidden";
    }
}

function ProjectEdit_Submit_for_SlickUpload_Click() {
    //var RBProjectOrFolder_0 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabName_RBProjectOrFolder_0');
    //if (RBProjectOrFolder_0 != null && RBProjectOrFolder_0.checked)
    //{
    var tabBehavior = $get('ctl00_ContentPlaceHolder1_ProjectTabs').control;
    tabBehavior.set_activeTabIndex(0);
    SlickUpload_Submit();
    //}
}

function ProjectEdit_lbManageClient_Click() {
    ProjectEdit_ProjectTabDetails_Hide();
    var lbManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageClient');
    lbManageClient.style.visibility = "hidden";
    //var imgManageClient = document.getElementById('imgManageClient');
    //imgManageClient.style.visibility = "hidden";

    var rowManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageClient');
    rowManageClient.style.visibility = "visible";
    var tbManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageClient');
    tbManageClient.style.visibility = "visible";

    //var imgAddClient = document.getElementById('imgAddClient');
    //imgAddClient.style.visibility = "visible";
    //var imgUpdateClient = document.getElementById('imgUpdateClient');
    //imgUpdateClient.style.visibility = "visible";
    //var imgDeleteClient = document.getElementById('imgDeleteClient');
    //imgDeleteClient.style.visibility = "visible";


    //var ddlClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_ddlClient');
    //tbManageClient.value = ddlClient.SelectedItem.Text;
    document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageClient').focus();
}
function ProjectEdit_lbManageCategory_Click() {
    ProjectEdit_ProjectTabDetails_Hide();

    var lbManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageCategory');
    lbManageCategory.style.visibility = "hidden";
    //var imgManageCategory = document.getElementById('imgManageCategory');
    //imgManageCategory.style.visibility = "hidden";

    var rowManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageCategory');
    rowManageCategory.style.visibility = "visible";
    var tbManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageCategory');
    tbManageCategory.style.visibility = "visible";
    //var imgAddCategory = document.getElementById('imgAddCategory');
    //imgAddCategory.style.visibility = "visible";
    //var imgUpdateCategory = document.getElementById('imgUpdateCategory');
    //imgUpdateCategory.style.visibility = "visible";
    //var imgDeleteCategory = document.getElementById('imgDeleteCategory');
    //imgDeleteCategory.style.visibility = "visible";
    document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageCategory').focus();
}
function ProjectEdit_lbManageStatus_Click() {
    ProjectEdit_ProjectTabDetails_Hide();

    var lbManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageStatus');
    lbManageStatus.style.visibility = "hidden";
    var imgManageStatus = document.getElementById('imgManageStatus');
    imgManageStatus.style.visibility = "hidden";

    var rowManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageStatus');
    rowManageStatus.style.visibility = "visible";
    var tbManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageStatus');
    tbManageStatus.style.visibility = "visible";
    var imgAddStatus = document.getElementById('imgAddStatus');
    imgAddStatus.style.visibility = "visible";
    var imgUpdateStatus = document.getElementById('imgUpdateStatus');
    imgUpdateStatus.style.visibility = "visible";
    var imgDeleteStatus = document.getElementById('imgDeleteStatus');
    imgDeleteStatus.style.visibility = "visible";
}
function ProjectEdit_lbManageProgress_Click() {
    ProjectEdit_ProjectTabDetails_Hide();

    var lbManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageProgress');
    lbManageProgress.style.visibility = "hidden";
    var imgManageProgress = document.getElementById('imgManageProgress');
    imgManageProgress.style.visibility = "hidden";

    var rowManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageProgress');
    rowManageProgress.style.visibility = "visible";
    var tbManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageProgress');
    tbManageProgress.style.visibility = "visible";
    var imgAddProgress = document.getElementById('imgAddProgress');
    imgAddProgress.style.visibility = "visible";
    var imgUpdateProgress = document.getElementById('imgUpdateProgress');
    imgUpdateProgress.style.visibility = "visible";
    var imgDeleteProgress = document.getElementById('imgDeleteProgress');
    imgDeleteProgress.style.visibility = "visible";
}


function ProjectEdit_lbManageFields_Click() {
    ProjectEdit_ProjectTabDetails_Hide();

    var divManageFields = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divManageFields');
    divManageFields.style.visibility = "hidden";

    //            var trManagedFields = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_trManagedFields');
    //            trManagedFields.style.visibility = "visible";

    var divAddField1 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divAddField1');
    divAddField1.style.visibility = "visible";
    //var divAddField2 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divAddField2');
    //divAddField2.style.visibility = "visible";



    //var imgManageProgress = document.getElementById('imgManageProgress');
    //imgManageProgress.style.visibility = "hidden";
    /*
    var rowManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageProgress');
    rowManageProgress.style.visibility = "visible";
    var tbManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageProgress');
    tbManageProgress.style.visibility = "visible";
    var imgAddProgress = document.getElementById('imgAddProgress');
    imgAddProgress.style.visibility = "visible";
    var imgUpdateProgress = document.getElementById('imgUpdateProgress');
    imgUpdateProgress.style.visibility = "visible";
    var imgDeleteProgress = document.getElementById('imgDeleteProgress');
    imgDeleteProgress.style.visibility = "visible";
    */
    document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbFieldName').focus();
}

function ProjectEdit_ProjectTabDetails_Hide() {
    //Client
    var lbManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageClient');
    lbManageClient.style.visibility = "visible";
    //var imgManageClient = document.getElementById('imgManageClient');
    //imgManageClient.style.visibility = "visible";
    var rowManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageClient');
    rowManageClient.style.visibility = "hidden";
    var tbManageClient = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageClient');
    tbManageClient.style.visibility = "hidden";
    //var imgAddClient = document.getElementById('imgAddClient');
    //imgAddClient.style.visibility = "hidden";
    //var imgUpdateClient = document.getElementById('imgUpdateClient');
    //imgUpdateClient.style.visibility = "hidden";
    //var imgDeleteClient = document.getElementById('imgDeleteClient');
    //imgDeleteClient.style.visibility = "hidden";
    //Category
    var lbManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageCategory');
    lbManageCategory.style.visibility = "visible";
    //var imgManageCategory = document.getElementById('imgManageCategory');
    //imgManageCategory.style.visibility = "visible";
    var rowManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageCategory');
    rowManageCategory.style.visibility = "hidden";
    var tbManageCategory = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageCategory');
    tbManageCategory.style.visibility = "hidden";
    //var imgAddCategory = document.getElementById('imgAddCategory');
    //imgAddCategory.style.visibility = "hidden";
    //var imgUpdateCategory = document.getElementById('imgUpdateCategory');
    //imgUpdateCategory.style.visibility = "hidden";
    //var imgDeleteCategory = document.getElementById('imgDeleteCategory');
    //imgDeleteCategory.style.visibility = "hidden";
    //Fields
    var divManageFields = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divManageFields');
    divManageFields.style.visibility = "visible";
    //            var trManagedFields = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_trManagedFields');
    //            trManagedFields.style.visibility = "hidden";
    var divAddField1 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divAddField1');
    divAddField1.style.visibility = "hidden";
    //var divAddField2 = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_divAddField2');
    //divAddField2.style.visibility = "hidden";


    //Status
    //var lbManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageStatus');
    //lbManageStatus.style.visibility = "visible";
    //var imgManageStatus = document.getElementById('imgManageStatus');
    //imgManageStatus.style.visibility = "visible";
    var rowManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageStatus');
    rowManageStatus.style.visibility = "hidden";
    var tbManageStatus = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageStatus');
    tbManageStatus.style.visibility = "hidden";
    var imgAddStatus = document.getElementById('imgAddStatus');
    imgAddStatus.style.visibility = "hidden";
    var imgUpdateStatus = document.getElementById('imgUpdateStatus');
    imgUpdateStatus.style.visibility = "hidden";
    var imgDeleteStatus = document.getElementById('imgDeleteStatus');
    imgDeleteStatus.style.visibility = "hidden";
    //Progress
    //var lbManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_lbManageProgress');
    //lbManageProgress.style.visibility = "visible";
    //var imgManageProgress = document.getElementById('imgManageProgress');
    //imgManageProgress.style.visibility = "visible";
    var rowManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_rowManageProgress');
    rowManageProgress.style.visibility = "hidden";
    var tbManageProgress = document.getElementById('ctl00_ContentPlaceHolder1_ProjectTabs_ProjectTabDetails_tbManageProgress');
    tbManageProgress.style.visibility = "hidden";
    var imgAddProgress = document.getElementById('imgAddProgress');
    imgAddProgress.style.visibility = "hidden";
    var imgUpdateProgress = document.getElementById('imgUpdateProgress');
    imgUpdateProgress.style.visibility = "hidden";
    var imgDeleteProgress = document.getElementById('imgDeleteProgress');
    imgDeleteProgress.style.visibility = "hidden";


}


function DocumentEdit_ChB_CheckOut_CheckedChanged(val) {

    var ddlDateCheckOut = document.getElementById('ctl00_ContentPlaceHolder1_ddl_DateCheckOut');
    var ddlTimeCheckOut = document.getElementById('ctl00_ContentPlaceHolder1_ddl_TimeCheckOut');
    var btnCheckOut = document.getElementById('ctl00_ContentPlaceHolder1_btn_CheckOut_Calendar');
    var txtCheckOut = document.getElementById('ctl00_ContentPlaceHolder1_txt_CheckOut_Date');

    //var div_CheckOut = document.getElementById('ctl00_ContentPlaceHolder1_div_CheckOut');

    if (val) {
        ddlDateCheckOut.style.visibility = "visible";
        ddlTimeCheckOut.style.visibility = "visible";
        btnCheckOut.style.visibility = "visible";
        txtCheckOut.style.visibility = "visible";
        //div_CheckOut.style.visibility = "visible";
    }
    else {
        ddlDateCheckOut.style.visibility = "hidden";
        ddlTimeCheckOut.style.visibility = "hidden";
        btnCheckOut.style.visibility = "hidden";
        txtCheckOut.style.visibility = "hidden";
        //div_CheckOut.style.visibility = "hidden";
    }
}

function DocumentEdit_ddl_DateCheckOut_onChange(ddl, to) {
    var ddl_v = ddl.options[ddl.selectedIndex].value;
    if (ddl_v.length > 0)//not "Select Time"
    {
        if (ddl_v.indexOf("all") == 0) {
            //from.value = '';
            to.value = '';
        }
        else {
            //var DateFrom = ddl_v.substring(10, 20);
            //var DateTo = ddl_v.substring(21, 31);
            var DateTo = ddl_v;
            //var DateTo
            //from.value = DateFrom;
            to.value = DateTo;
        }
    }
}
