function HideControl(controlId)
{ 
    document.getElementById(controlId).style.display = "none"; 
    return false;       
}


function ShowControl(controlId)
{
    document.getElementById(controlId).style.display = "block";
    DisableInputForm("form1","transparentLayer");  
    return false;      
}
function ShowSaveHistoryControl(controlId)
{
    setNoScrollRequired();
    document.getElementById(controlId).style.display = "block";
    ShowSaveLayer(controlId);
    DisableInputForm("form1","transparentLayer"); 
    return false;      
}
function closeLayer(controlId){
    document.getElementById(controlId).style.display='none';
    return false;
}

function closeAllLayer(controlId1, controlId2, controlId3, controlId4 ){
    setNoScrollRequired();
    document.getElementById(controlId1).style.display='none';
    document.getElementById(controlId2).style.display='none';
    document.getElementById(controlId3).style.display='none';
    document.getElementById(controlId4).style.display='none';
    document.getElementById("transparentLayer").style.display="none";
    //window.scrollTo(0,160);
    return false;
}

function changeInfoBoxProperties(header, headerText, body, bodyText, hideInfoLink, showCloseLink)
{
    if(headerText != "")    
        document.getElementById(header).innerHTML = headerText;
    
    document.getElementById(body).innerHTML = bodyText;    
    document.getElementById(hideInfoLink).style.display='none';
    document.getElementById(showCloseLink).style.display='block';
}

function ShowDeleteConfirmation(historyId, hdnHistory, confirmationMsgBox)
{
    document.getElementById(hdnHistory).value = historyId; 
	positionCenter(confirmationMsgBox);
    return false; 
}
function positionCenter(boxElem){
    document.getElementById(boxElem).style.display='block'; 
    document.getElementById(boxElem).style.visibility='hidden'; 
    var browsername=navigator.appName;
    if (browsername.indexOf("Microsoft")!=-1){
		elemHeight = document.documentElement.clientHeight;
		scrolly = document.documentElement.scrollTop;
    } else {
        elemHeight = window.innerHeight;
        scrolly = window.scrollY; 
	}
	elemTop = parseInt((elemHeight - document.getElementById(boxElem).offsetHeight)/2);
	document.getElementById(boxElem).style.top=elemTop+scrolly+'px';
	document.getElementById(boxElem).style.left='210px';
	document.getElementById(boxElem).style.position='absolute';
	document.getElementById(boxElem).style.visibility='visible'; 
}

function SetExplorerBackButtonStatus()
{
    linkClicked = true;
}