﻿/**
 * 
 *
 * @package 
 * @version   $Id: $
 * @copyright 
 */
article = new Object();
/**
 * 
 */
article = function(){
	/**
	 * 「記事種類」に応じて「製品・サービス」プルダウンを変更する
	 */
	this.changeCtm = function(){
		var ctl_id = $("#ctl_id").val();
		var ctl_id_ = ctl_id;
		if(ctl_id != null){
			var errorCallback = function (xml, status, e){alert("サーバでエラーが発生しました。");}
			$.ajax({
				url : "/search/ctmid.php",
				type : "get",
				dataType : "json",
				data: 'ctl_id=' + ctl_id,
				success : function(response,status){
					$('#box_ctm_id').html(response.ctm_id);

					if(ctl_id_ == '5'){
						$('#ctm_id').val(9);
						var ctm_id = 9;
					}else{
						var ctm_id = $("#ctm_id").val();
					}
					var ctl_id = $("#ctl_id").val();

					//小分類も変更（内部メソッドchangeCtsがコールできないので記述）
					if(ctm_id != null){
						var errorCallback = function (xml, status, e){alert("サーバでエラーが発生しました。");}
				
						$.ajax({
							url : "/search/ctsid.php",
							type : "get",
							dataType : "json",
							data:  'ctl_id=' + ctl_id + '&ctm_id=' + ctm_id,
							success : function(response,status){
								$('#box_cts_id').html(response.cts_id);
							},
							error:    errorCallback	
						});
					}
					
					//2009-12-10 add-start 
					//連載系選択時は「連載名」プルダウンをON、それ以外は「連載名」プルダウンをOFF
					if(($("#ctl_id").val() == '')){

			
						$('#sra_id').attr("disabled", "");
					}else{
						$('#sra_id').attr("disabled", "disabled");
					}
					//2009-12-10 add-end 
				},
				error:    errorCallback
			});
		}
	}
	this.changeCts = function(){
		var ctl_id = $("#ctl_id").val();//2009-12-10 added
		var ctm_id = $("#ctm_id").val();

		if(ctm_id != null){	
			var errorCallback = function (xml, status, e){alert("サーバでエラーが発生しました。");}
			$.ajax({
				url : "/search/ctsid.php",
				type : "get",
				dataType : "json",
				data:  'ctm_id=' + ctm_id,
				success : function(response,status){
					$('#box_cts_id').html(response.cts_id);
				},
				error:    errorCallback
	
			});
			

		}

		
	}

}
var atc = new article();

