function closeMe(){
	$('myEbookPopup').style.display = 'none';
}

function addToMyEbook(){
	var rid = $('frm_sel_ebooks') ? $('frm_sel_ebooks').value : -1;
	var par = "bid=" + $('frm_bid').value + "&" +
		"id=" + $('frm_id_rivista').value + "&" +
		"edizione=" + $('frm_edizione').value + "&" +
		"nome=" + escape($('mep_new').value) + "&" +
		"rid=" + rid;
	new Ajax.Request("/servlet/AddToBook",
					{	method: 'post',
						parameters: par,
						onComplete: manageAddToBookResponse});
}

function manageAddToBookResponse(req){
	var dom = req.responseXML.documentElement;
	if(errorHandle(dom))
		return;
	var response = dom.getElementsByTagName('content').item(0);
	if(response.firstChild && response.firstChild.data){
		var responseMsg = response.firstChild.data;
		window.alert(responseMsg);
	}
}

function openMep (bid){
	$('frm_bid').value = bid;
	var pars = "id_rivista=" + $('frm_id_rivista').value;
	new Ajax.Request("/servlet/GetMyBooks",
					{	method: 'post',
						parameters: pars,
						onComplete: doOpenMep});
}

function doOpenMep(req){	
	var dom = req.responseXML.documentElement;
	if(errorHandle(dom))
		return;
	var books = dom.getElementsByTagName('book');
	var st = "";
	if(books.length){
		st = "<select name='frm_sel_ebooks' id='frm_sel_ebooks' onchange='javascript:chooseName();'>" +
			"<option value='-1'>...scegli una raccolta</option>";
		for(var i=0; i<books.length; i++){
			st += "<option value='" + books.item(i).getAttribute("id") + "'>" +
				books.item(i).firstChild.data + "</option>";
		}
		st += "</select>";
	} else {
		st = "<input type='hidden' name='frm_sel_ebooks' value='-1'/>";
	}
	$('mep_existing').innerHTML = st;
	$('myEbookPopup').style.display = 'block';
}

function chooseName(){
	if($('frm_sel_ebooks').value != -1){
		$('mep_new').value = "";
	}
}
function setSelValue(){
	if($('frm_sel_ebooks')){
		$('frm_sel_ebooks').value = -1;
	}
}
