function wiki_show_hide(i, j, k, b, a, c){var e=document.getElementById(i);var f=document.getElementById(j);if(e.style.display=="none"){e.style.display="block";f.style.display="none";if(k!== undefined){document.getElementById(k).style.backgroundColor="#e6f2ff";}}else{e.style.display="none";f.style.display="block";if(k!== undefined){document.getElementById(k).style.backgroundColor="#ddd";}}if(i=="wiki_pub_date_edit" && e.style.display=="block"){var g=document.getElementById("wiki_pub_date");if(g.innerHTML==""){var h="s=wiki_pub_date" + "&yr=" + b+ "&mo=" + a+ "&day=" + c;var d="/book/scripts/wiki_actions.php";ajax_call(h, d, 'post', 'wiki_show_hide_callback', '', '', i);}}}function wiki_show_hide_callback(a, b){if(b=="wiki_pub_date_edit"){response=a.responseXML.documentElement;var c=document.getElementById("wiki_pub_date");c.innerHTML += response.getElementsByTagName('code_to_insert')[0].firstChild.data;if(c.innerHTML != ""){document.getElementById(b).style.display="block";document.getElementById("wiki_pub_year").focus();}}}function wiki_show_hide_series(e, f, g, h, i){var a=document.getElementById(e);var b=document.getElementById(f);var c=document.getElementById(g);var d=document.getElementById(h);if(a.style.display=="none"){a.style.display="inline";b.style.display="none";c.style.display="none";d.style.display="none";if(i!== undefined){document.getElementById(i).style.backgroundColor="#e6f2ff";}}else{a.style.display="none";b.style.display="inline";c.style.display="inline";d.style.display="inline";if(i!== undefined){document.getElementById(i).style.backgroundColor="#ddd";}}}function wiki_toggle(d, e){var a=document.getElementById(d);if(a.innerHTML==""){var c="s=" + d;var b="/book/scripts/wiki_actions.php";ajax_call(c, b, 'post', 'wiki_toggle_callback', '', '', d);}if(a.style.display=="none"){a.style.display="block";if(e!== undefined){document.getElementById(e).style.backgroundColor="#e6f2ff";}}else{a.style.display="none";if(e!== undefined){document.getElementById(e).style.backgroundColor="#ddd";}}}function wiki_toggle_callback(a, b){var c=a.responseXML.documentElement;var d=document.getElementById(b);d.innerHTML=c.getElementsByTagName('code_to_insert')[0].firstChild.data;if(d.innerHTML != ""){document.getElementById(b).style.display="block";}if(b=="wiki_award_add"){document.getElementById(b+ "_list").focus();}else if(b=="wiki_place_add"){document.getElementById("wiki_real").focus();}}function wiki_show(b){var a=document.getElementById(b);a.style.display="inline";}function wiki_hide(b){var a=document.getElementById(b);a.style.display="none";}function wiki_save_new_person(f, a, b){var d=document.getElementById('wid').value;var e="s=" + f+ "&wid=" + d+ "&nv=" + a+ "&nv2=" + b;var c="/book/scripts/wiki_save.php";ajax_call(e, c, 'post', 'wiki_save_new_person_callback', '', '', f);}function wiki_save_new_person_callback(a, b){var d=a.responseXML.documentElement;var f=d.getElementsByTagName('new_count')[0].firstChild.data;var g=document.getElementById('wiki_new_person');g.innerHTML += d.getElementsByTagName('new_value')[0].firstChild.data;if(g.innerHTML != ""){document.getElementById('wiki_person_history').style.display="inline";}var c=document.getElementById('wiki_new_person_edit');c.innerHTML += d.getElementsByTagName('new_value_edit')[0].firstChild.data;var e=document.getElementById('wiki_person_count');if(e!== null){e.innerHTML=d.getElementsByTagName('new_count')[0].firstChild.data;}document.getElementById('wiki_person').value="";document.getElementById('wiki_person_add_rank').value="0";document.getElementById('wiki_person').focus();}function wiki_save_new_place(g, a, b, c){var e=document.getElementById('wid').value;var f="s=" + g+ "&wid=" + e+ "&nv=" + a+ "&nv2=" + b+ "&nv3=" + c;var d="/book/scripts/wiki_save.php";ajax_call(f, d, 'post', 'wiki_save_new_place_callback', '', '', g);}function wiki_save_new_place_callback(a, b){var d=a.responseXML.documentElement;var f=d.getElementsByTagName('new_count')[0].firstChild.data;var g=document.getElementById('wiki_new_place');g.innerHTML += d.getElementsByTagName('new_value')[0].firstChild.data;g.innerHTML += d.getElementsByTagName('new_value')[1].firstChild.data;g.innerHTML += d.getElementsByTagName('new_value')[2].firstChild.data;if(g.innerHTML != ""){document.getElementById('wiki_place_history').style.display="inline";}var c=document.getElementById('wiki_new_place_edit');c.innerHTML += d.getElementsByTagName('new_value_edit')[0].firstChild.data;c.innerHTML += d.getElementsByTagName('new_value_edit')[1].firstChild.data;c.innerHTML += d.getElementsByTagName('new_value_edit')[2].firstChild.data;var e=document.getElementById('wiki_place_count');if(e!== null){e.innerHTML=d.getElementsByTagName('new_count')[0].firstChild.data;}document.getElementById('wiki_country').value="";document.getElementById('wiki_state').value="";document.getElementById('wiki_real').value="";document.getElementById('wiki_real').focus();}function wiki_save_new_fict(e, a){var c=document.getElementById('wid').value;var d="s=" + e+ "&wid=" + c+ "&nv=" + a;var b="/book/scripts/wiki_save.php";ajax_call(d, b, 'post', 'wiki_save_new_fict_callback', '', '', e);}function wiki_save_new_fict_callback(a, b){var d=a.responseXML.documentElement;var f=d.getElementsByTagName('new_count')[0].firstChild.data;var g=document.getElementById('wiki_new_fict');g.innerHTML += d.getElementsByTagName('new_value')[0].firstChild.data;if(g.innerHTML != ""){document.getElementById('wiki_fict_history').style.display="inline";}var c=document.getElementById('wiki_new_fict_edit');c.innerHTML += d.getElementsByTagName('new_value_edit')[0].firstChild.data;var e=document.getElementById('wiki_fict_count');if(e!== null){e.innerHTML=d.getElementsByTagName('new_count')[0].firstChild.data;}document.getElementById('wiki_fict').value="";document.getElementById('wiki_fict').focus();}function wiki_save_new_event(e, a){var c=document.getElementById('wid').value;var d="s=" + e+ "&wid=" + c+ "&nv=" + a;var b="/book/scripts/wiki_save.php";ajax_call(d, b, 'post', 'wiki_save_new_event_callback', '', '', e);}function wiki_save_new_event_callback(a, b){var d=a.responseXML.documentElement;var f=d.getElementsByTagName('new_count')[0].firstChild.data;var g=document.getElementById('wiki_new_event');g.innerHTML += d.getElementsByTagName('new_value')[0].firstChild.data;if(g.innerHTML != ""){document.getElementById('wiki_event_history').style.display="inline";}var c=document.getElementById('wiki_new_event_edit');c.innerHTML += d.getElementsByTagName('new_value_edit')[0].firstChild.data;var e=document.getElementById('wiki_event_count');if(e!== null){e.innerHTML=d.getElementsByTagName('new_count')[0].firstChild.data;}document.getElementById('wiki_event').value="";document.getElementById('wiki_event').focus();}function wiki_save_new_award(f, a, b){var d=document.getElementById('wid').value;var e="s=" + f+ "&wid=" + d+ "&nv=" + a+ "&nv2=" + b;var c="/book/scripts/wiki_save.php";ajax_call(e, c, 'post', 'wiki_save_new_award_callback', '', '', f);}function wiki_save_new_award_callback(a, b){var d=a.responseXML.documentElement;var f=d.getElementsByTagName('new_count')[0].firstChild.data;var g=document.getElementById('wiki_new_award');g.innerHTML += d.getElementsByTagName('new_value')[0].firstChild.data;g.innerHTML += d.getElementsByTagName('new_value')[1].firstChild.data;if(g.innerHTML != ""){document.getElementById('wiki_award_history').style.display="inline";}var c=document.getElementById('wiki_new_award_edit');c.innerHTML += d.getElementsByTagName('new_value_edit')[0].firstChild.data;c.innerHTML += d.getElementsByTagName('new_value_edit')[1].firstChild.data;var e=document.getElementById('wiki_award_count');if(e!== null){e.innerHTML=d.getElementsByTagName('new_count')[0].firstChild.data;}document.getElementById('wiki_award_add_list').value="";document.getElementById('wiki_award').value="";document.getElementById('wiki_award_add_list').focus();}function wiki_save(f, g){var c=document.getElementById('wid').value;if(g!== undefined){var d=document.getElementById(f+ '_rank').value;}var a=document.getElementById(f+ '_edit').value;if(d=== undefined){var e="s=" + f+ "&wid=" + c+ "&nv=" + a;}else{var e="s=" + f+ "&wid=" + c+ "&nv=" + a+ "&rank=" + d+ "&old_rank=" + g;}var b="/book/scripts/wiki_save.php";ajax_call(e, b, 'post', 'wiki_save_callback', '', '', f);}function wiki_save_callback(a, d){var e=a.responseXML.documentElement;var i=d;var g=e.getElementsByTagName('new_count')[0].firstChild.data;var k=rtrim(d);var f=document.getElementById(k+ '_count');if(f!== null){f.innerHTML=g;if(g< 6){document.getElementById(k+ '_more_link').style.display="none";document.getElementById(k+ '_less_link').style.display="none";}else{if(document.getElementById(k+ '_less_link').style.display=="none"){document.getElementById(k+ '_more_link').style.display="block";}}}var l=new Array();l=k.split('_');var h=l[1];if(l[2] !== undefined){h+=  '_' + l[2];}if(g==0){wiki_toggle(d+ '_edit','edit_' + h);wiki_hide(k+ '_edit_tip');document.getElementById(k+ '_history').style.display="none";}if(e.getElementsByTagName('new_id')[0].firstChild.data != ""){var b=e.getElementsByTagName('new_id')[0].firstChild.data;d=k+ '_' + b;var c=document.getElementById(i);c.setAttribute('id', d);if(e.getElementsByTagName('new_value')[0].firstChild.data != ""){c.style.display="block";}else{c.style.display="none";}c.innerHTML=e.getElementsByTagName('new_value')[0].firstChild.data;var j=document.getElementById(i+ "_holder");j.setAttribute('id', d+ "_holder");j.style.display="inline";j.innerHTML=e.getElementsByTagName('new_value_edit')[0].firstChild.data;}}function wiki_save_single(h){var f=document.getElementById('wid').value;if(rtrim(h) != 'wiki_pub_date'){var b=document.getElementById(h+ '_edit').value;}else{var c=document.getElementById('wiki_pub_year').value;var a=document.getElementById('wiki_pub_month').value;var d=document.getElementById('wiki_pub_day').value;if(c==''){c='0000';}if(a==''){a='00';}if(d==''){d='00';}var b=c+ '-' + a+ '-' + d}var g="s=" + h+ "&wid=" + f+ "&nv=" + b;var e="/book/scripts/wiki_save.php";ajax_call(g, e, 'post', 'wiki_save_single_callback', '', '', h);}function wiki_save_single_callback(a, d){var e=a.responseXML.documentElement;var f=d;var h=rtrim(d);if(e.getElementsByTagName('new_id')[0].firstChild.data != ""){var b=e.getElementsByTagName('new_id')[0].firstChild.data;d=rtrim(d) + '_' + b;var c=document.getElementById(f);c.setAttribute('id', d);if(e.getElementsByTagName('new_value')[0].firstChild.data != ""){c.style.display="block";}else{c.style.display="none";}document.getElementById(h+ '_history').style.display="inline";c.innerHTML=e.getElementsByTagName('new_value')[0].firstChild.data;var g=document.getElementById(f+ "_holder");g.setAttribute('id', d+ "_holder");g.style.display="inline";g.innerHTML=e.getElementsByTagName('new_value_edit')[0].firstChild.data;}}function wiki_save_series(l, k, j, f){var i='wiki_series';var e=document.getElementById('wid').value;var a=document.getElementById(i+'_' + l+ '_edit').value;var b=document.getElementById(i+ '_number_' + k+ '_edit').value;var c=document.getElementById(i+ '_total_' + j+ '_edit').value;var g="s=" + i+ "&wid=" + e+ "&isbn=" + f+ "&nv=" + a+ "&nv2=" + b+ "&nv3=" + c;var d="/book/scripts/wiki_save.php";var h=new Array();h.section=i;h.series_id=l;h.number_id=k;h.total_id=j;ajax_call(g, d, 'post', 'wiki_save_series_callback', '', '', h);}function wiki_save_series_callback(a, b){response=a.responseXML.documentElement;var j=response.getElementsByTagName('new_id')[0].firstChild.data;var i=response.getElementsByTagName('new_id')[1].firstChild.data;var h=response.getElementsByTagName('new_id')[2].firstChild.data;var f=document.getElementById(b.section + '_' + b.series_id);f.setAttribute('id', b.section + '_' + j);f.style.display="inline";f.innerHTML=response.getElementsByTagName('new_value')[0].firstChild.data;var e=document.getElementById(b.section + '_number_' + b.number_id);e.setAttribute('id', b.section + '_number_' + i);e.style.display="inline";e.innerHTML=response.getElementsByTagName('new_value')[1].firstChild.data;var c=document.getElementById(b.section + '_total_' + b.total_id);c.setAttribute('id', b.section + '_total_' + h);c.style.display="inline";c.innerHTML=response.getElementsByTagName('new_value')[2].firstChild.data;var m=document.getElementById(b.section + '_' + b.series_id + "_holder");m.setAttribute('id', b.section + '_' + j+ "_holder");m.style.display="inline";m.innerHTML=response.getElementsByTagName('new_value_edit')[0].firstChild.data;var l=document.getElementById(b.section + '_number_' + b.number_id + "_holder");l.setAttribute('id', b.section + '_number_' + i+ "_holder");l.style.display="inline";l.innerHTML=response.getElementsByTagName('new_value_edit')[1].firstChild.data;var k=document.getElementById(b.section + '_total_' + b.total_id + "_holder");k.setAttribute('id', b.section + '_total_' + h+ "_holder");k.style.display="inline";k.innerHTML=response.getElementsByTagName('new_value_edit')[2].firstChild.data;var d=document.getElementById('wiki_series_save');d.innerHTML=response.getElementsByTagName('new_value_save')[0].firstChild.data;var g=document.getElementById('wiki_series_buttons');g.innerHTML=response.getElementsByTagName('new_value_buttons')[0].firstChild.data;}function rtrim(b){for(var a=b.length-1; a>=0 && is_id(b.charAt(a)) ; a--) ;return b.substring(0,a+1);}function is_id(b){var a="_1234567890";return (a.indexOf(b) != -1);}function show_change(a, d){var c='need_to_save_' + d+ '_' + a;var b=document.getElementById(c);b.style.display="inline";}function show_change_name(c){var b='need_to_save_' + c;var a=document.getElementById(b);a.style.display="inline";}function process_title(a){wiki_hide('need_to_save_title_' + a);wiki_save_single('wiki_title_' + a);wiki_show_hide('wiki_title_display','wiki_title_edit');document.getElementById('edit_title').style.backgroundColor="#ddd";}function process_series(d, c, b, a){wiki_hide('need_to_save_series');wiki_hide('wiki_series_edit');wiki_save_series(d, c, b, a);}function process_series_edit(d, c, a, b){wiki_show_hide_series('wiki_series_edit','wiki_series_' + d, 'wiki_series_number_' + c, 'wiki_series_total_' + a, b);document.getElementById('wiki_series_' + d+ '_edit').focus();}function process_pub_date(a){wiki_hide('need_to_save_pub_date_0');wiki_hide('wiki_pub_date_edit');wiki_save_single('wiki_pub_date_' + a);document.getElementById('edit_pub_date').style.backgroundColor="#ddd";}function process_person(a, b){wiki_hide('need_to_save_person_' + a);wiki_save('wiki_person_' + a, b);}function process_place(a){wiki_hide('need_to_save_place_' + a);wiki_save('wiki_place_' + a);}function process_award(a){wiki_hide('need_to_save_award_' + a);wiki_save('wiki_award_' + a);}function process_event(a){wiki_hide('need_to_save_event_' + a);wiki_save('wiki_event_' + a);}function process_fict(a){wiki_hide('need_to_save_fict_' + a);wiki_save('wiki_fict_' + a);}