﻿// JScript File

var path;
var frameW;
var frameH

function LoadCalcultorFrame(CalcID, CalcName, frameWidth, frameHeight, wsUrl)
{    
    path = wsUrl + "/" + CalcName;
    frameW = frameWidth;
    frameH = frameHeight;
    
    GetCalcCode(CalcID);
}

function GetCalcCode(calculatorID)
{
    AjaxService.GetCalculatorCode(calculatorID, OnGetCalcCode, OnError);
}

function OnGetCalcCode(args)
{
    var frameId = "ctl00_mainContentPlaceHolder_frameCalc";

    document.getElementById(frameId).src = path + "?cc=" + args;
    document.getElementById(frameId).style.width = frameW;
    document.getElementById(frameId).style.height = frameH;
}

function OnError(args)
{
    alert(args._message);
}

function AddCalcToFavourites()
{
}

function PrintCalc()
{
    var frameId = "ctl00_mainContentPlaceHolder_frameCalc";

    document.frames(frameId).focus();
    print();
}

function LoadCalcultorFrameNotLogged()
{
    var frameId = "ctl00_mainContentPlaceHolder_frameCalc";

    document.getElementById(frameId).src = "NotMember.aspx?specificPage=calc";
    document.getElementById(frameId).style.width = "100%";
    document.getElementById(frameId).style.height = "310px";
}

function LoadFileUploader(path)
{
    $j("iframe[id*=frameCalc]").attr(
    {
        src: path + "wfFileUploader.aspx?client=2",
        width: "100%",
        height: "450px"
    });
}
