
var qs = new Querystring();

var g_eBook     =   qs.get('path', '');
var g_Secure    =   qs.get('secure', '');

if (g_eBook != '')
{
    var l_strVars   =   "ebook=" + g_eBook + ((g_Secure != "") ? ("&secure=" + g_Secure) : "");
    _ajax_CallBack("/ebookviewer_access.srv", _ebookviewer_feedback, l_strVars);
}


function _ebookviewer_feedback(i_escAnswer)
{
    var l_strAnswer =   unescape(i_escAnswer);
    var l_arrAnswer =   l_strAnswer.split("|");

    if (l_arrAnswer[0] == "OK")
    {
	_core_GetObj("viewer").innerHTML    =   _core_GetObj("noplayer").innerHTML;
	var l_strVertical   =   l_arrAnswer[2];
	var l_arrVertical   =	l_strVertical.split(":");
	var l_intVertical   =	l_arrVertical[1];
	_ebookviewer_start(l_intVertical);
    }
    else
    {
	_core_GetObj("p_noaccess").innerHTML    =   l_arrAnswer[1];
	document.body.innerHTML                 =   _core_GetObj("noaccess").innerHTML;
    }
}

function _ebookviewer_start(i_intVertical)
{
    var l_path  =   'http://' + document.domain + '/_secure/ebooks/' + g_eBook + '/dat/';
    var l_debug =   qs.get('debugmode', '0');
    var l_temp  =   qs.get('temp', '0');

    var flashvars = {
	debugmode:	l_debug,
	path: l_path,
	temp: l_temp,
	online: "1",
	now_width: screen.availWidth,
	now_height: screen.availHeight
    };
    var params = {
	menu: "false",
	scale: "noScale"
    };

    var l_strSWF    =	(i_intVertical == "0") ? "hr.swf" : "vr.swf";
    swfobject.embedSWF("swf/" + l_strSWF, "viewer", "100%", "100%", "10.0.0", "swf/expressInstall.swf", flashvars, params);
}
