//========文件说明============
//  分类操作相关JS函数
//  用户ID(userid)为JS全局变量user_par='userid='+userid
//  在每个页面的开头定义
//===========================
//添加分类
  function add_categories(type,input)
	{
        var cname = document.getElementById('cname').value;
        if(document.getElementById('order')!=undefined || document.getElementById('order').value!=0){
		 var order = document.getElementById('order').value;
		}else{
		 var order=0;
		}
		if($('desc')!=undefined){
		 var desc = $F('desc');
		}else{
		 var desc='';
		}
        var url=httpserver+ 'categories.php';
		$('cname').value='';
        var pars = 'action=add&type='+type+user_par+'&cname=' + cname + '&order=' + order+ '&desc=' + desc+'&input='+input;
		loading();
		var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: showResponse_AC}
                    );
	  hideCurrentPopup();
 
  }
  //修改分类 input 是指刷新哪块地方
  function modify_category(cid,type,input,desc)
  {
	    if(confirm("确定修改吗？")){
			var cname=$F('cname');
			var url=httpserver+ 'categories.php';
			var pars = 'action=update&cid='+cid+user_par+'&cname=' +cname +'&type='+type+ '&desc=' + desc+'&input='+input;
			loading();
			var myAjax = new Ajax.Request(
						url,
						{method: 'get', parameters: pars, onComplete: showResponse_MC}
						);
		}else{
		   return false;
		}
  }
  //修改分类
  function delete_category(cid,type,input)
  {
      if(confirm("确定删除吗？")){
		var url=httpserver+ 'categories.php';
        var pars = 'action=delete&cid='+cid+user_par+'&type='+type+'&input='+input;
		loading();
		var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: showResponse_DC}
                    );
	  }else{
	    return false;
	  }
  }
  
  function showResponse_DC(originalRequest)
    {
        //put returned XML in the textarea
	   var string=originalRequest.responseText;
		var output;
		var response=new Array(3);
		var response=string.split(",");

		if(response[0]=='success'){
		  var stemp=response[1];
		  output='删除成功！';
		  if(response[2]!=''){
		   update_categoires('',stemp,response[2]);//管理分类DIV
		   update_categoires('',stemp,'list');
		  }else{
		   update_categoires('',stemp,'');
		  }
		}else{
		   output='添加失败！';
		}
		$('showresult').innerHTML='<span style="display:none">s</span>';
		  ftimein();
		  resultshow('showresult','100','5',output);
 		  setTimeout("ftimeout()",2000);
    }
  
  
  function showResponse_MC(originalRequest)
    {
        //put returned XML in the textarea
	   var string=originalRequest.responseText;
		var output;
		var response=new Array(4);
		var response=string.split(",");

		if(response[0]=='success'){
		  var cid=response[1];
		  var stemp=response[2];
		  output='修改分类成功！';
		  
		  if(response[3]!=''){
		   update_categoires(cid,stemp,response[3]);//管理分类DIV
		   update_categoires(cid,stemp,'list');
		  }else{
		   update_categoires(cid,stemp);
		  }
		}else if(response[0]=='faild'){
		   output='分类已存在！';
		}else{
		   output='修改分类失败！';
		 } 
		 $('showresult').innerHTML='<span style="display:none">s</span>';
		  ftimein();
		  resultshow('showresult','100','5',output);
		  setTimeout("ftimeout()",2000);
		
    }
  
  function showResponse_AC(originalRequest)
    {
        //put returned XML in the textarea
		var string=originalRequest.responseText;
		var output;
		var response=new Array(4);
		var response=string.split(",");

		if(response[0]=='success'){
		  var cid=response[1];
		  var stemp=response[2];
		  var input=response[3];
		  output='添加成功！';
		  if(pact=='normal' && stemp=='P'){//相册列表更新
		   update_pic_location(cid);
		  }else if(pact=='listall' && stemp=='P'){//图片列表更新
		   updateablumname(cid);//相册名称更新
		   updatedesc(cid);//想册描述更新
		   update_pic_location(cid);
		   
		  }
		  update_categoires(cid,stemp,input);
		}else if(response[0]=='faild'){
		   output='分类已存在！';
		}else{
		   output='添加失败！';
		 }  
         ftimein();
		 $('showresult').innerHTML='<span style="display:none">s</span>';
		 resultshow('showresult','100','5',output);
         setTimeout("ftimeout()",2500);
       // $('showresult').innerHTML = output;
		// setTimeout("ftimeout()",2000);
    }
	//将新添加的分类选中
   function update_categoires(cid,stemp,input)
	{
		var url=httpserver+ 'categories.php';
		var pars = 'action=refresh&type='+stemp+user_par+'&cid=' + cid+'&input='+input;
	   // loading();
		var myAjax = new Ajax.Request(
					url,
					{method: 'get', parameters: pars, onComplete: showResponse_UC}
					);
	}
	function showResponse_UC(originalRequest){
		var string=originalRequest.responseText;
		var output;
		var response=new Array(2);
		var response=string.split(",");
		if(response[0]=='list'){
    	  $('listcategory').innerHTML = response[1];
		}else if(response[0].search('cname')>=0){
		 $(response[0]).innerHTML = response[1];
		}else if(response[0].search('managercategory')>=0){
		 $('managercategory').innerHTML = string;	
		}else{
	      $('categories').innerHTML = originalRequest.responseText; 
		}
		//setTimeout("ftimeout()",2000);
	}
	
 function show_art_edit(cid,action){
	 
	 if(action=='show'){
  	    var div=$('edit'+cid);
    	div.style.display="";
	 }else if(action=='hidden'){
	   var div=$('edit'+cid);
	   div.style.display="none";
	 }else if(action=='editshow'){
	   var edit=$('new'+cid);
	   edit.style.display="";
	   var edit1=$('old'+cid);
	   edit1.style.display="none";
	 }else if(action=='edithidden'){
	   var edit=$('new'+cid);
	   edit.style.display="none";
	   var edit1=$('old'+cid);
	   edit1.style.display="";
	 }
 }
 function getcname(cid){
    document.getElementById('cname').value=document.getElementById('name'+cid).value;
  }