	
	var top_flag_duty_first = true;
	var top_ary_duty_list = new Array();

	// 입사전략 객체	
	function top_o_duty_list(title,price,link,duty){
		this.title	= title;
		this.price	= price;
		this.link	= link;
		this.duty = duty;
	}

	layerDutyAryName = new Array();
	layerDutyAryName[0] = 'layerDutyIndustry'; //기업별
	layerDutyAryName[1] = 'layerDutyGroup';		//관심기업별
	layerDutyAryName[2] = 'layerDutyDirect';	//직접검색
	
	function top_f_layerDutyVisible(pViewLayerName){
		
		top_flag_duty_first = false;
		
		$(pViewLayerName).style.display = 'block';
		
		top_f_layerDutyInit(pViewLayerName); // 각 레이어의 특성에 맞게 초기화 시켜준다.

		for(var i=0 ; i < layerDutyAryName.length; i++){
	
			if(layerDutyAryName[i] != pViewLayerName){
				
				$(layerDutyAryName[i]).style.display = 'none';
			}
		}
	}
	
	function top_f_layerDutyInit(pViewLayerName){
		
		var url = '/00_common/Ajax_layerDuty.php';
		var initLayerName = '';
		var mode = '';
		
		if(pViewLayerName == 'layerDutyIndustry'){
			$('layerDutyIndustryThreeStep').innerHTML = '';
			$('layerDutyIndustryTwoStep').innerHTML = '';
			initLayerName = 'layerDutyIndustryOneStep';
			mode = 'industry';
			
		} else if(pViewLayerName == 'layerDutyGroup'){
			$('layerDutyGroupThreeStep').innerHTML = '';
			$('layerDutyGroupTwoStep').innerHTML = '';
			initLayerName = 'layerDutyGroupOneStep';
			mode = 'group';
			
		}  else if(pViewLayerName == 'layerDutyDirect'){
			
			$('layerDutyDirectThreeStep').innerHTML = '';
			$('layerDutyDirectTwoStep').innerHTML = '';
			$('layerDutyDirectOneStep').innerHTML = '';
			$('top_duty_search_text').value = '';
			$('top_duty_search_text').focus();
			return ;		
		}
		
		var pars = 'mode='+mode+'&kind=init&layer_name='+initLayerName;
		//test.innerHTML = url+'?'+pars;
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post',
				parameters: pars,
				onComplete: top_f_layerdutyInitResponse
			});
	}
	
	// 초기화 함수
	function top_f_layerdutyInitResponse(originalRequest){

		var init = originalRequest.responseXML;

		var layer_name = init.getElementsByTagName('layer_name')[0].firstChild.nodeValue;
		var duty = init.getElementsByTagName('contents')[0].firstChild.nodeValue;

		$(layer_name).innerHTML = duty;
	
	}
	
	// 직접 검색
	function top_duty_direct_search(){
	
		
		var e = window.event.srcElement;
		e = e.parentElement.parentElement;
		
		if(trim($('top_duty_search_text').value).length < 1){
			alert('기업명을 입력해 주십시요.');
			$('top_duty_search_text').focus();
			return ;
		}
		var search_text = encodeURIComponent($('top_duty_search_text').value);
		var url = '/00_common/Ajax_layerDuty.php';
		var pars = 'mode=direct&kind=company&layer_name=layerDutyDirectOneStep&search_text='+search_text;
		//test.innerHTML = url+'?'+pars;
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post',
				parameters: pars,
				onComplete: top_f_layerDutyCompanyResponse
			});
	}
	
	
	
	// 마우스 클릭 처리
	function top_f_mouseClickDutyCompany(pMode,pkind,pNo){
		
		var url = '/00_common/Ajax_layerDuty.php';
		var initLayerName = '';
		
		/*
		 * 선택 버튼이 있다면 비 선택 버튼으로 CSS변경
		 */ 
		t = e.parentElement.parentElement; // TBODY로 접근
		
		for(var i = 0; i < t.children.length; i++){
			if(t.children[i].children(0).className == 'topLayerSelectEnable'){
				t.children[i].children(0).className = 'topLayerSelectDisable';
			}
		}
		
		/*
		 * 선택한 버튼 CSS변경
		 */
		e.className = 'topLayerSelectEnable';
		
		if(pMode == 'industry'){

			initLayerName = 'layerDutyIndustryTwoStep';
			
		} else if(pMode == 'group'){
			
			initLayerName = 'layerDutyGroupTwoStep';
			
		} else if(pMode == 'direct'){
		
			initLayerName = 'layerDutyDirectTwoStep';
		
		}
		
		var pars = 'mode='+pMode+'&kind='+pkind+'&layer_name='+initLayerName+'&no='+pNo;
		//test.innerHTML = url+'?'+pars;

		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post',
				parameters: pars,
				onComplete: top_f_layerDutyCompanyResponse
			});	
	}
	
	// 초기화 함수
	function top_f_layerDutyCompanyResponse(originalRequest){
	
		var init = originalRequest.responseXML;
		var layer_name = init.getElementsByTagName('layer_name')[0].firstChild.nodeValue;
		var duty = init.getElementsByTagName('contents')[0].firstChild.nodeValue;

		$(layer_name).innerHTML = duty;
	
	}
	
	function top_f_mouseDutyClickResult(pMode,pkind,pUno,pNo){
		
		var url = '/00_common/Ajax_layerDuty.php';
		var initLayerName = '';
		
		/*
		 * 선택 버튼이 있다면 비 선택 버튼으로 CSS변경
		 */ 
		t = e.parentElement.parentElement; // TBODY로 접근
		
		for(var i = 0; i < t.children.length; i++){
			if(t.children[i].children(0).className == 'topLayerSelectEnable'){
				t.children[i].children(0).className = 'topLayerSelectDisable';
			}
		}
		
		/*
		 * 선택한 버튼 CSS변경
		 */
		e.className = 'topLayerSelectEnable';
		
		if(pMode == 'industry'){

			initLayerName = 'layerDutyIndustryThreeStep';
			
		} else if(pMode == 'group'){
			
			initLayerName = 'layerDutyGroupThreeStep';
			
		} else if(pMode == 'direct'){
		
			initLayerName = 'layerDutyDirectThreeStep';
		
		}
		
		var pars = 'mode='+pMode+'&kind='+pkind+'&layer_name='+initLayerName+'&sub_no='+pUno+'&no='+pNo;
		//test.innerHTML = url+'?'+pars;

		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post',
				parameters: pars,
				onComplete: top_f_layerDutyResultResponse
			});	
	}
	
	function top_f_layerDutyResultResponse(originalRequest){
	
		var init = originalRequest.responseXML;
		var mode = init.getElementsByTagName('mode')[0].firstChild.nodeValue;
		var layer_name = init.getElementsByTagName('layer_name')[0].firstChild.nodeValue;
		var contents = init.getElementsByTagName('contents')[0].firstChild.nodeValue;
		
		var tmpArray = new Array();
		var tmpSubArray = new Array();
		
		$(layer_name).innerHTML = contents;
		
		

		
				
		

	}
	
	
	
	function top_f_layerDutyViewControl(){
	
		/*
		 * SELECT객체가 존제 하는지 확인.
		 */
		var sel = document.getElementById("hideSelectForLayer");
		
		if($('layerSearchDuty').style.display == 'block'){
		
			$('layerSearchDuty').style.display = 'none';
			
			if(sel != null){
				sel.style.visibility = "visible";
			}
		
		} else {
			
			top_f_layerDutyInit('layerDutyIndustry');

			$('layerSearchDuty').style.display = 'block';
			
			if(sel != null){
				sel.style.visibility = "hidden";
			}
		
		}
	}
	
	// 레이어 창 닫기
	function top_f_layerDutyClose(){
		
		/*
		 * SELECT객체가 존제 하는지 확인.
		 */
		var sel = document.getElementById("hideSelectForLayer");
		
		$('layerSearchDuty').style.display = 'none';
		
		if(sel != null){
			sel.style.visibility = "visible";
		}
		
	}
	
	// 직접검색에서 엔터키를 눌렀는지 확인
	function top_duty_direct_key_press(){
		
		if(event.keyCode == 13){ // 엔터키를 눌렀다면..
			top_duty_direct_search();
		}
		
	}
	