var _myapi = {};
_myapi._api = Api_59635cbc2058de25b68643e2588b2fda;
_myapi._debug = true;

//set init values based on layout
var printwindoww=900;
var printwindowh=1191;
var mailwindoww = 395;
var mailwindowh = 470;

//set init values based on layout
var leftPageNum = 0;
var rightPageNum = 1;

//Sends a message to the FireBug console if it is available
_myapi._api._log = function(message) {
	if(_myapi._api._debug == true){
		if(typeof(console) == 'object'){
			console.log(message);
		}else{
			alert('Firebug console could not be accessed');
		}
	}
}


var menuClick = function(evt){
	var page;
	var pagecount = _myapi._api.getPageCount();
	var tag = null;
	if(evt.menuType == 'icon') {
		if (evt.buttonType == 'next_ChapterButton') {
			tag = "print";
			openPrintwindow();
		}
		else if (evt.buttonType == 'send_ToFriendButton') {
			tag = "sendafriend";
			openSendfriendwindow();
		}
			
		else {
			switch(evt.buttonType) {
				case 'prev_PageButton':
					page = rightPageNum -2;
					break;
				
				case 'next_PageButton':
					page = rightPageNum +2;
					break;
				
				case 'first_PageButton':
					page = 1;
					break;
				
				case 'last_PageButton':
					page = pagecount;
					break;
				
				case 'index_Button':
					tag = "index";
					break;
				
				case 'print_Button':
					tag = "pdfdownload";
					break;
				
				case 'search_Button':
					break;
			}
			
			_myapi._api.executeMenuFunc(evt.buttonType);
		}
		if (tag != null) {
			var pathindicator = "<a>nl</a><a>ebrochure</a><a>avd</><a>" + tag + "</a>";
			document.getElementById('pathindicator').innerHTML = pathindicator;
			init_vars();
			set_vars();
			var s_code = s.t();
			if(s_code) document.write(s_code)
		}
			
	}
}


function openSendfriendwindow()
{
	var x = window.open("http://www.cheildigital.com/emags/sendafriend_dealerboek_nl.php","friendit","width="+mailwindoww+",height="+mailwindowh+",center,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0");
	if(x.focus) {x.focus();}

}

function openPrintwindow()
{
	var leftzoomUrl = null;
	var rightzoomUrl = null;
	if (_myapi._api.getPageData(leftPageNum)) {
		leftzoomUrl = _myapi._api.getPageData(leftPageNum).attributes.imgzoom;
	}
	if (_myapi._api.getPageData(rightPageNum)) {
		rightzoomUrl = _myapi._api.getPageData(rightPageNum).attributes.imgzoom;
	}
	var baseUrl = getCleanLocation();
	var x = window.open("print.html?left="+leftzoomUrl+"&right="+rightzoomUrl,"printit","width="+printwindoww+",height="+printwindowh+",center,toolbar=0,location=0,directories=1,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0");
	if(x.focus) {x.focus();}
}

var enterSpread = function(evt)
{
	rightPageNum = evt.rightPageNum;
	leftPageNum = evt.leftPageNum;
}

var init = function(evt){
	_myapi._api.addEventListener('onEnterSpread', enterSpread);
	_myapi._api.addEventListener('onMenuClick', menuClick);
	_myapi._api.overrideMenuFuncs('icon',true);
	_myapi._api.setLanguageTexts(texts);
	//_myapi._api.goToPage(2);
}

_myapi._api.addEventListener('onEmagReady',init);

var texts = {};
texts.load_book = "Upladen E-brochure";
texts.load_page = "Upladen pagina";
texts.prnt_head = "Printen";
texts.sendTo7 = "Email naar een vriend";
texts.srch_butn = "Zoek";
texts.srch_head = "Zoek";
texts.srch_res1 = "Alle zoek termen zyn gevonden op %P";
texts.srch_res2 = "Uw zoekterm is gevonden op pagina %P";
texts.srch_res3 = "Uw zoekterm is niet gevonden";


//onClick="s_control_click('eVar33, events' ,'event45', 'uk:emagsample:<>,event45', 'o', 'emagsample:<>');"
//var newMenu = [];
//newMenu.push({buttonType:'icon',buttonText:'My Button',funcData:['Popup','http://www.cheildigital.com', false, 400,300]});
//_myapi._api.setMenu('text',newMenu);
