//////////////////////////////////////////////////
//	WOBOOK ACTIONS								//
//////////////////////////////////////////////////
function wobook(skn_File, clr_Back, xml_File, btn_Full, page_Number, express_Install){
	if (!WB_CookiesAccepted()){
		var box = document.getElementById("cookiesalert");
		box.style.left=Math.floor((document.body.clientWidth/2)-(parseInt(box.style.width)/2))+"px";
		box.style.top=Math.floor((document.body.clientHeight/2)-(parseInt(box.style.height)/2))+"px";
		box.style.visibility = "visible";
		return;
	}
	var so = new SWFObject(skn_File, "WoBook", "100%", "100%", "8", clr_Back, "high", "", "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0");
	so.addVariable("fileXML", xml_File + "%26width%3D" + document.body.clientWidth + "%26height%3D" + document.body.clientHeight);
	so.addVariable("bouton_agrandir", btn_Full);
	if (page_Number>1) so.addVariable("pgn", String(page_Number));
	if (express_Install!=null) so.useExpressInstall(express_Install);
	so.addParam("scale", "noborder");
	so.write("wobookskin");
}
// fermer : Close Full Screen PopUp from Player
function fermer(){closeWindow();}
// PleinEcran : Open Full Screen PopUp from Player
function PleinEcran(){
	var pbk = document.form["pbk"].value;
	fullScreen(document.form.action + "?pbk=" + pbk + "&fs", "PBL" + pbk);
}
// printPages : Offline PDF Version PopUp
function printPages(pagesList){
	if (!G_PDFAllowed){
		alert(_AlertPDFNotAllowed);
		return;
	}
	if (!pagesList || pagesList==""){
		alert(_AlertPDFNoPageSelected);
		return;
	}
	var pbk = document.form["pbk"].value;
	openWindow(document.form.action + "?pbk=" + pbk + "&type=off&pgl=" + pagesList, "PDF" + pbk, 600, 190, true);
}
// searchFromFlash : Search From Flash Popup
function searchFromFlash(text) {
	text = String(text).replace(/^[\s]+/, "");
	text = String(text).replace(/[\s]+$/, "");
	if (!WB_Valid_StringLength(text,3) || text=="..."){
		alert(_AlertSearchText);
		return;
	}
	var pbk = document.form["pbk"].value;
	openWindow(document.form.action + "?pbk=" + pbk + "&type=src&fromFlash&searchtext=" + text.replace(/ /, '%20'), "SRC" + pbk, 600, 600, true);
}
// Search
function WB_Search(f){
	var field = f["searchtext"];
	WB_Field_RemoveSpaces(field);
	if (!WB_Valid_StringLength(field.value, 3)) {
		alert(_AlertSearchText);
		return false;
	}
	return true;
}
// Search Page
function WB_SearchPage(p){
	var f = document.form;
	f.page.value = p;
	f.searchtext.value = f.page_searchtext.value;
	f.submit();
}
// Search Open
function WB_SearchOpen(p){
	opener.document.form.pgn.value = p;
	opener.document.form.submit();
	opener.focus();
}
// searchFromFlash : Search From Flash Popup
function searchFromFlash(text) {
	text = String(text);
	text = text.replace(/^[\s]+/, "");
	text = text.replace(/[\s]+$/, "");
	while (text.substr(0,1)=="?") text = text.substr(1);
	while (text.substr(0,1)=="*") text = text.substr(1);
	if (!WB_Valid_StringLength(text,3) || text=="..."){
		alert(_AlertSearchText);
		return;
	}
	var pbk = document.form["pbk"].value;
	openWindow(document.form.action + "?pbk=" + pbk + "&type=src&fromFlash&searchtext=" + text.replace(/ /, '%20'), "SRC" + pbk, 600, 600, true);
}
// Search
function WB_Search(f){
	var field = f["searchtext"];
	WB_Field_RemoveSpaces(field);
	WB_Field_RemoveWilcards(field);
	if (!WB_Valid_StringLength(field.value, 3)) {
		alert(_AlertSearchText);
		return false;
	}
	return true;
}
// Search Page
function WB_SearchPage(p){
	var f = document.form;
	f.page.value = p;
	f.searchtext.value = f.page_searchtext.value;
	if(f.searchxct) f.searchxct.checked = (f.page_searchxct.value == "true");
	f.submit();
}
// Search Open
function WB_SearchOpen(p){
	opener.document.form.pgn.value = p;
	opener.document.form.submit();
	opener.focus();
}