﻿// JScript File
var GlobalEditId='';
var GlobalPageName='';
var GlobalControlId='';
function EditImage(pageName,id,control)
{
    document.getElementById('divImageUpload').style.display='block';
    var img = document.getElementById(control).src;
    GlobalControlId = control;
    document.getElementById('ifrUpload').src='Upload.aspx?PageName='+pageName+ '&ControlId='+id + '&Image='+img;
}

function EditPlayer(pageName,id)
{
    document.getElementById('divPlayer').style.display = 'none';
    Edit(pageName,id);
}
function Edit(pageName,id)
{
    tinyMCE.setContent(document.getElementById(id).innerHTML);
    document.getElementById('divEditor').style.display='block';
    GlobalEditId = id;
    GlobalPageName = pageName; 
}

function Close()
{
    try
    {
        document.getElementById('divPlayer').style.display = 'block';
    }
    catch(ex){}
    document.getElementById('divEditor').style.display='none';
    return false;
}

function Save()
{
    document.getElementById(GlobalEditId).innerHTML = tinyMCE.getContent().replace("<span>","").replace("</span>","");
    
    MakeAjaxRequest('add&Params='+GlobalPageName+'---'+GlobalEditId+'---'+tinyMCE.getContent().replace("<span>","").replace("</span>","").replace(/</g,'^^^').replace(/>/g,'555').replace(/&/g,'666'), Save_Succes);

    //EditorWS.TextEditor_Save(GlobalPageName,GlobalEditId,tinyMCE.getContent().replace("<span>","").replace("</span>",""),Save_Succes,Action_Failure,'context');
    Close();
}

function Save_Succes(responseText)
{

}

function Action_Failure(error, context, methodName)
{
    var errorMessage = error.get_message();
}

function CloseImg()
{
    document.getElementById('divImageUpload').style.display='none';
    document.getElementById(GlobalControlId).src = document.getElementById('ifrUpload').contentWindow.document.getElementById('imgUpload').src;
    return false;
}


function ShowLogin()
{
    document.getElementById('divLogin').style.display = "block";
    return false;
}