var BlogCtl = Class.create();

BlogCtl.prototype = {
  initialize: function(){
    var master_id;
  },

  view_list: function(_mode, _sort){
    if( $('login_mode').value == "1" ){
      $('tab01').setAttribute("src","assets/tab03.jpg");
    }else if($('login_mode').value == "2" ){
      $('tab01').setAttribute("src","assets/tab03_admin.jpg");
    }else{
      $('tab01').setAttribute("src","assets/tab03g.jpg");
    }
    if( _mode == 1 ){
      var $params = "comm=list&subcomm=reset&page=all";
    }else{
      var $params = "comm=list&subcomm=reset";
    }
    if( _sort == 1 ){
      var $params = $params + "&sort=on";
    }
    new Ajax.Request( 'blog.php',
		      {
                        method: 'post',
                        onComplete: getResponse,
                        postBody: $params
		      });
    function getResponse(req){
      $('super_main').innerHTML = req.responseText;
    }    
  },

  view_detail:function( _id , _mode){
    var $params = "comm=detail&id=" + _id;
    if( _mode == 1 ){
      $params = $params + "&mode=all";
    }
    new Ajax.Request( 'blog.php',
		      {
                        method: 'post',
                        onComplete: getResponse,
                        postBody: $params
		      });
    function getResponse(req){
      $('detail_zone').innerHTML = req.responseText;
      $('list_zone').style.display = "none";
      $('detail_zone').style.display = "block";
      if( $('lunf').value  ){
	var fck = new FCKeditor( 'comment' ) ;
	fck.BasePath = "./FCKeditor/" ;
	fck.ToolbarSet = 'Comment' ;
	fck.Height="300"; 
	fck.ReplaceTextarea() ;
      }
//      location.hash = "mainContent";
    }    
  },
  view_detail2:function( _id , _comment){

    if( $('login_mode').value == "1" ){
      $('tab01').setAttribute("src","assets/tab03.jpg");
    }else if($('login_mode').value == "2" ){
      $('tab01').setAttribute("src","assets/tab03_admin.jpg");
    }else{
      $('tab01').setAttribute("src","assets/tab03g.jpg");
    }
    var script_name = "blog.php";
    var $params = "comm=detail2&id=" + _id;
    new Ajax.Request( script_name,
		      {
                        method: 'post',
                        onComplete: getResponse,
                        postBody: $params
		      });
    function getResponse(req){
      $('super_main').innerHTML = req.responseText;
      if( $('lunf').value ){
	var fck = new FCKeditor( 'comment' ) ;
	fck.BasePath = "./FCKeditor/" ;
	fck.ToolbarSet = 'Comment' ;
	fck.Height="300"; 
	fck.ReplaceTextarea() ;
      }    
    }
  },
  return_list: function(){
    $('detail_zone').style.display = "none";
    $('list_zone').style.display = "block";
    $('detail_zone').innerHTML = "";
  }

};

var blogCtl = new BlogCtl();
