
var IE = document.all?true:false




function MenuOptionOver(intMenuOptionID)
{
    var objMenuOption;

    objMenuOption = document.getElementById('tdMenuOption' + intMenuOptionID + 'Icon');
    objMenuOption.style.backgroundColor = '#4285c4';

    objMenuOption = document.getElementById('tdMenuOption' + intMenuOptionID + 'Text');
    objMenuOption.style.backgroundColor = '#6f9fd1';
    objMenuOption.style.color = '#ffffff';

}


function MenuOptionOut(intMenuOptionID)
{
    var objMenuOption;

    objMenuOption = document.getElementById('tdMenuOption' + intMenuOptionID + 'Icon');
    objMenuOption.style.backgroundColor = '#cace6c';

    objMenuOption = document.getElementById('tdMenuOption' + intMenuOptionID + 'Text');
    objMenuOption.style.backgroundColor = '#e0e283';
    objMenuOption.style.color = '#979316';

}


function MenuOptionSelect(intMenuOptionID)
{
    var arrMenuOptionURL = new Array();

    arrMenuOptionURL[1] = 'aboutacis.aspx';
    arrMenuOptionURL[2] = 'security.aspx';
    arrMenuOptionURL[3] = 'ourpolicy.aspx';
    arrMenuOptionURL[4] = 'definitions.aspx';
    arrMenuOptionURL[5] = 'surveyors.aspx';
    arrMenuOptionURL[6] = 'premiumpayment.aspx';
    arrMenuOptionURL[7] = 'claimshandling.aspx';
    arrMenuOptionURL[8] = 'faqs.aspx';


    NavigateToPage(arrMenuOptionURL[intMenuOptionID], '');

}


function PositionPageHeaderMenu(objImage)
{
    var intImageTop, intImageLeft;
    var objTemporyObject;

    intImageTop = objImage.offsetTop;
    intImageLeft = objImage.offsetLeft;


    if(intImageLeft == 0 || intImageTop == 0)
    {
        intImageLeft = objImage.offsetLeft;
        objTemporyObject = objImage.offsetParent;


        while(objTemporyObject != null)
        {
            intImageLeft += objTemporyObject.offsetLeft;
            objTemporyObject = objTemporyObject.offsetParent;

        }


        intImageTop = objImage.offsetTop;
        objTemporyObject = objImage.offsetParent;


        while(objTemporyObject != null)
        {
            intImageTop += objTemporyObject.offsetTop;
            objTemporyObject = objTemporyObject.offsetParent;

        }

    }


    objTemporyObject = document.getElementById('divPageHeaderMenu');


    if (!IE)
    {
        objTemporyObject.style.left = (intImageLeft + 14) + 'px';
        objTemporyObject.style.top = (intImageTop + 1) + 'px';
        objTemporyObject.style.display = 'inline';

    }
    else
    {
        objTemporyObject.style.left = (intImageLeft + 14);
        objTemporyObject.style.top = (intImageTop + 1);
        objTemporyObject.style.display = 'inline';

    }

}


function NavigateToPage(strPageName, strQueryString)
{
    if(strPageName != '0')
    {
        if(strQueryString == '')
        {
            window.location.href = '/' + strPageName;
            // window.location.href = strPageName;

        }
        else
        {
            window.location.href = '/' + strPageName + '?' + strQueryString;
            // window.location.href = strPageName + '?' + strQueryString;

        }

    }

}


function RoundNumber(dblNumber, intNumberOfDecimalPlaces)
{
    var intMultiplicationFactor;

    intNumberOfDecimalPlaces = (!intNumberOfDecimalPlaces ? 2 : intNumberOfDecimalPlaces);
    intMultiplicationFactor = Math.pow(10, intNumberOfDecimalPlaces);

    return Math.ceil(dblNumber * intMultiplicationFactor) / intMultiplicationFactor;

}


function ClientValidateListBox(Sender, ValidationEventArgs)
{
    var strValidationEventArgsValue;

    strValidationEventArgsValue = ValidationEventArgs.Value;

    if(strValidationEventArgsValue == '0')
    {
        ValidationEventArgs.IsValid = false;
        return;

    }


    ValidationEventArgs.IsValid = true;

}


function LaunchNewWindow(strPageName, strQueryString, strWindowName, intWindowWidth, intWindowHeight)
{
    var intWindowLeftPosition;

    objNewWindow = null;

    strPageName = '/' + strPageName


    if(strQueryString != '')
    {
        strQueryString = '?' + strQueryString;

    }


    objNewWindow = window.open(strPageName + strQueryString, strWindowName, 'width=' + intWindowWidth + ', height=' + intWindowHeight + ', toolbar=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no');

    intWindowLeftPosition = ((screen.width - intWindowWidth) / 2);
    objNewWindow.moveTo(intWindowLeftPosition, 120);

    objNewWindow.resizeTo(intWindowWidth, intWindowHeight);

}


function LaunchScrollingNewWindow(strPageName, strQueryString, strWindowName, intWindowWidth, intWindowHeight)
{
    var intWindowLeftPosition;

    objNewWindow = null;

    strPageName = '/' + strPageName


    if(strQueryString != '')
    {
        strQueryString = '?' + strQueryString;

    }


    objNewWindow = window.open(strPageName + strQueryString, strWindowName, 'width=' + intWindowWidth + ', height=' + intWindowHeight + ', toolbar=no, location=no, menubar=no, resizable=yes, scrollbars=yes');

    intWindowLeftPosition = ((screen.width - intWindowWidth) / 2);
    objNewWindow.moveTo(intWindowLeftPosition, 120);

    objNewWindow.resizeTo(intWindowWidth, intWindowHeight);

}


function LaunchScrollingNewWindowWithToolbar(strPageName, strQueryString, strWindowName, intWindowWidth, intWindowHeight)
{
    var intWindowLeftPosition;

    objNewWindow = null;

    strPageName = '/' + strPageName


    if(strQueryString != '')
    {
        strQueryString = '?' + strQueryString;

    }


    objNewWindow = window.open(strPageName + strQueryString, strWindowName, 'width=' + intWindowWidth + ', height=' + intWindowHeight + ', toolbar=yes, location=yes, menubar=no, resizable=yes, scrollbars=yes');

    intWindowLeftPosition = ((screen.width - intWindowWidth) / 2);
    objNewWindow.moveTo(intWindowLeftPosition, 120);

    objNewWindow.resizeTo(intWindowWidth, intWindowHeight);

}


function LaunchHelpWindow(intHelpMessageID)
{
    var intWindowLeftPosition;

    objNewWindow = null;

    strPageName = '/helppopup.aspx?intHelpMessageID=' + intHelpMessageID;

    objNewWindow = window.open(strPageName, 'ContractConfirmationHelp', 'width=400, height=300, toolbar=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no');

    intWindowLeftPosition = ((screen.width - 250) / 2);
    objNewWindow.moveTo(intWindowLeftPosition, 120);

    objNewWindow.resizeTo(400, 300);

}

