jslous.noConflict();
var js = jslous;
js(function(){
 var sys_xml = 'http://'+location.host+'/~japan-event-products-com/system/xml/';
 js('select#categories').each(function(){
  var src = document.getElementById('categories');
  if(src && src.tagName.toLowerCase() == 'select'){
   var active = jslous.node.getSelect(src).value;
   jslous.ajax(sys_xml+'articles.xml?get='+Math.floor(Math.random()*100),'GET','',function(res){
    var categories = [];
    categories.push({val:'',txt:'カテゴリーを選ぶ'});
    js('category',res).each(function(){
     var self = this,value = self.getAttribute('no'),text = self.getAttribute('name');
     if((active.length > 0 && value == active) || (self.getAttribute('index') && self.getAttribute('index') == 1)){ current = self; }
     if(self.getElementsByTagName('article') && self.getElementsByTagName('article').length > 0){ categories.push({val:value,txt:text}); }
    }); 
    categories = jslous.node.createSelect(categories,active);
    categories['name'] = src['name'];
    src.parentNode.replaceChild(categories,src);
    categories['id'] = 'categories';
   },'xml');
  }
 }).query('img.screenthumb').over(function(evt){
  var trg = jslous.Event.target(evt);
  while(trg.tagName.toLowerCase() != 'img'){ trg = trg.parentNode; }
  if(document.getElementById('screen')){ document.getElementById('screen').src = trg.src; }
 }).query('a.print').click(function(evt){
  var trg = jslous.Event.target(evt);
  while(trg.tagName.toLowerCase() != 'a'){ trg = trg.parentNode; }
  jslous.popup.open(trg.href,{width:650,height:700});
  jslous.Event.preventDefault(evt);
 });
});
