Event.observe(window,'load',init_ajax_categs,false);function init_ajax_categs()
{if($('toggleCategTree'))
{Event.observe('toggleCategTree','click',toggleTree,false);}
reload_categ_title();return false;}
function catTitleEffect()
{if($('catTitle'))
{new Effect.Highlight('catTitle',{duration:1.5});}
return false;}
function catTreeClose()
{if($('categtree'))
{new Effect.BlindUp('categtree',{duration:0.9,delay:1});}
setTimeout('destroyCatTree();',2100);return false;}
function destroyCatTree()
{if($('categtree'))
Element.remove('categtree');}
function toggleTree()
{if(!$('categtree'))
{if($('CATEGORY_ID'))
{reload_categ_tree($F('CATEGORY_ID'));}
else if($('PARENT_ID'))
{reload_categ_tree($F('PARENT_ID'));}}
else
{catTreeClose();}
return false;}
function update_categ_selection(categID,parentID,subcategs)
{categID=(categID?categID:0);categID=(categID<0?0:categID);select_cat(categID);if(subcategs==1)
reload_categ_tree(categID);return false;}
function reload_categ_tree(categID)
{categID=(categID?categID:0);categID=(categID<0?0:categID);if($('CATEGORY_ID')||$('PARENT_ID'))
{var url='categ-tree.php';var params='categID='+ categID;var target='categtreebox';var myAjax=new Ajax.Updater(target,url,{method:'get',parameters:params});}
return false;}
function reload_categ_title()
{if($('catTitle')&&($('CATEGORY_ID')||$('PARENT_ID')))
{var url='categ-tree.php';if($('CATEGORY_ID'))
var params='action=titleupdate&categID='+ escape($F('CATEGORY_ID'));else if($('PARENT_ID'))
var params='action=titleupdate&categID='+ escape($F('PARENT_ID'));var target='catTitle';var myAjax=new Ajax.Updater(target,url,{method:'get',parameters:params});}
return false;}
function select_cat(categID)
{categID=(categID?categID:0);categID=(categID<0?0:categID);if($('CATEGORY_ID'))
{document.getElementById('CATEGORY_ID').value=categID;reload_categ_title();catTitleEffect();}
else if($('PARENT_ID'))
{document.getElementById('PARENT_ID').value=categID;reload_categ_title();catTitleEffect();}
return false;}
