
var faq=Class.create({initialize:function(obj)
{var self=this;this.obj=obj;$$('#'+this.obj.faq+' h3').each(function(elm,i){$(elm).observe('click',function(){var newElm=$(elm).up().childElements()[1];if($(newElm).getStyle('display')=='none'){$(newElm).setStyle({'display':'block'});$(elm).setStyle({'backgroundPosition':'0 -23px'});}else{$(newElm).setStyle({'display':'none'});$(elm).setStyle({'backgroundPosition':'0 0'});}});});}});Event.observe(window,'load',function()
{if($('faq'))
{new faq({faq:'faq'});}});var pickList=Class.create({initialize:function(obj)
{var self=this;this.obj=obj;this.setObervers();},setObervers:function(){$$(this.obj.clearPickList).each(function(elm,i){$(elm).observe('click',function(ev){$($(elm).parentNode.getElementsByTagName('input')[3]).value=1;$($(elm).parentNode.getElementsByTagName('form')[0]).submit();Event.stop(ev);});});this.createSortableGroups();},createSortableGroups:function(){var self=this;$$(self.obj.sortableGroups).each(function(elm,i){self.createSortable(elm);});},createSortable:function(elm){var self=this;Sortable.create($(elm),{tag:'li',only:'item',onUpdate:function(){var groupId=self.getIdNum($(elm).id);var request=new Ajax.Request('/index.php',{method:'post',parameters:'c_=GLAVA_ProductDocumentController&m_=sortItems&groupId='+groupId+'&'+Sortable.serialize($(elm)),onSuccess:function(){}});}});},getIdNum:function(value){var pattern=new RegExp("^[^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$","m");var patternArray=pattern.exec(value);return patternArray[1];}});Event.observe(window,'load',function()
{new pickList({clearPickList:'.deletePickList',sortableGroups:'.pdfList'});});