// ----------------------------------------------------
//
// cms_favorites.js: gestione favoriti
//
// V 1.0.0
//
// require: prototype >= 1.5.1
// ----------------------------------------------------


function favorites_emptyAll(id_lang) {
	var url = '../web/favorites.php?action=delall';
	var message = ['','Vuoi davvero eliminare tutti i preferiti memorizzati?','Do You really want to clear all Favorites?'];
	if (confirm(message[id_lang])) {
		new Ajax.Request(url, {
			encoding: "iso-8859-1",
			method: 'get',
			onSuccess: favoritesdelall_callback
		});
	}
 }

function favoritesdelall_callback(transport) {
	$("favlist").innerHTML = transport.responseText;		
 }	

function favorites_list() {
	// alert("list");
	var url = '../web/favorites.php';
	new Ajax.Request(url, {
		encoding: "iso-8859-1",
		method: 'get',
		onSuccess: favoriteslist_callback
	});
}

function favoriteslist_callback(transport) {
	$("favlist").innerHTML = transport.responseText;		
 }	

function favorites_add(sez,tit,pars) {
	o = $("pagetitle");
	if (o) {
		tit = o.value;
	}
	var url = '../web/favorites.php?action=add&u=' + escape(window.location.href) + "&title=" + escape(tit) + "&sez=" + escape(sez) + (pars ? "&pars=" + escape(pars) : "");
	new Ajax.Request(url, {
		encoding: "iso-8859-1",
		method: 'get',
		onSuccess: favoritesadd_callback
	});
}

function favoritesadd_callback(transport) {
	$("favlist").innerHTML = transport.responseText;		
 }	

function favorites_del(idf) {
	var url = '../web/favorites.php?action=del&idf=' + idf;
	new Ajax.Request(url, {
		encoding: "iso-8859-1",
		method: 'get',
		onSuccess: favoritesdel_callback
	});
}

function favoritesdel_callback(transport) {
	$("favlist").innerHTML = transport.responseText;		
 }	
 
function favorites_print(s) {
	if ($("favlist").innerHTML != "") {
		window.open("../web/favorites_print.php?s=" + escape(s) ,"asdfas");
	} else {
		alert("Non ci sono preferiti da stampare");
	}
}

function favorites_sendToFriend() {
	if ($("favlist").innerHTML != "") {
		location.href = "preferiti.html";// ,"sort","width=500,height=400");
	} else {
		alert("Non ci sono Preferiti da inviare");
	}
}

function favorites_info(s) {
	location.href="preferiti.html?action=info";
}

function favorites_sort(s) {
	if ($("favlist").innerHTML != "") {
		location.href = "preferiti.html?action=showsort";
	} else {
		alert("Non ci sono Preferiti da ordinare");
	}
}



