function change_page(html) {
	change_content(html,"page_ajax");
}
var effects_change_content_slideup = new Array();
var effects_change_content_slidedown = new Array();

function change_content(html,id) {
	if(effects_change_content_slideup[id]) {
		effects_change_content_slideup[id].cancel();
	}
	if(effects_change_content_slidedown[id]) {
		effects_change_content_slidedown[id].cancel();
	}

//	effects_change_content_slideup[id] = new Effect.BlindUp(id,{duration:0.5, afterFinish:function() {
		replace_html(id,html);
		
//		effects_change_content_slidedown[id] = new Effect.BlindDown(id,{duration:0.5});
//	}})
}

function open_blog(id,el) {
	$$("#blogs li").each(function(li) { li.removeClassName("active"); });
	$$("#books li").each(function(li) { li.removeClassName("active"); });
	el.parentNode.addClassName("active");
	new Ajax.Request(ROOT+"index.php?specific&action=open_blog&id="+id, {asynchronous:true, evalScripts:true});
}
function add_blog(el) {
	new Ajax.Request(ROOT+"index.php?specific&action=new_blog", {asynchronous:true, evalScripts:true});
}

function open_book(id,el) {
	$$("#blogs li").each(function(li) { li.removeClassName("active"); });
	$$("#books li").each(function(li) { li.removeClassName("active"); });
	el.parentNode.addClassName("active");
	new Ajax.Request(ROOT+"index.php?specific&action=open_book&id="+id, {asynchronous:true, evalScripts:true});
}

function show_hide(id) {
	if($(id).style.display == "none")
		$(id).style.display = "";
	else
		$(id).style.display = "none";
}

function select_print_cover(list) {
	if(list.options[list.selectedIndex].value == "perso") {
		$('type_perso').style.display = "";
		$('type_upload').style.display = "none";
	}
	else {
		$('type_perso').style.display = "none";
		$('type_upload').style.display = "";
	}
}

function preview_cover(backgroundcolor,forecolor,title,fontname) {
	new Ajax.Request(ROOT+"index.php?specific&action=preview_cover&backgroundcolor="+backgroundcolor.encode()+"&color="+forecolor.encode()+"&title="+title.encode()+"&fontname="+fontname.encode(), {asynchronous:true, evalScripts:true});
}


function cover_browse() { new Ajax.Request(ROOT+"index.php?specific&action=book_upload_cover&type=front", {asynchronous:true, evalScripts:true}) }
function cover_browse_back() { new Ajax.Request(ROOT+"index.php?specific&action=book_upload_cover&type=back", {asynchronous:true, evalScripts:true}) }

function enlarge_cover(id) { new Ajax.Request(ROOT+"index.php?books&action=enlarge_cover&id="+id, {asynchronous:true, evalScripts:true}); }

function on_category_change(category) { new Ajax.Request(ROOT+"index.php?books&action=view_books&category="+category.encode(), {asynchronous:true, evalScripts:true}); }

function blog_type_change(type) {
	if(type == "gg")
		Element.setStyle('auth_form',{"display":"none"});
	else
		Element.setStyle('auth_form',{"display":""});
		
	if(type == "sk")
	    Element.setStyle('skyrock_desc',{"display":""});
	else
	    Element.setStyle('skyrock_desc',{"display":"none"});
}