//function change_Lang()
//{
//	var myTest = document.all.changeLang.value
//	window.open('?lang_id=' + myTest,'_top');
	//alert(myTest);
//}



// start sector...
var strItem = '';
var strItemPro= '';
var strItemName = '';
var strItemNamePro = '';
var strItemNameList = '';
var strItemNameListPro = '';
var sumRecCon = 0;
var sumRecHea = 0;
var sumRecCon_distri = 0;
var sumRecDistri = 0;
var sumRecProdcate = 0;
var sumRecDist = 0 ;
var sumRecProd = 0;

function fn_CheckItemPro2(e,val,valname) { 

	xState=e.checked;    
	if(xState==true){
		strItemPro = strItemPro+val+"," ;	  
		if(strItemPro.split(",").length < 3){
			strItemPro=","+strItemPro;
		}  
		parent.document.all.txtProductCateID.value=strItemPro;	  
			strItemNamePro = strItemNamePro+valname+",";
			if (e.id.indexOf('xxCon_prod_cate')!= -1) { 
				sumRecCon = parseInt(sumRecCon + 1 );
			}else if (e.id.indexOf('xxHea_prod_cate')!= -1) { 
				sumRecHea = parseInt(sumRecHea + 1 );
			}else{
				sumRecProd = parseInt(sumRecProd + 1);
			}
			sumRecProdcate = (sumRecCon + sumRecHea + sumRecProd );
	}else{  
		if(strItemPro.indexOf(",")!= -1)	{
			strItemPro = strItemPro.replace(","+val+",",",");	 
			strItemPro = strItemPro.replace(",0,",",");	 
			if (e.id.indexOf('xxCon_prod_cate')!= -1) { 
				sumRecCon =parseInt(sumRecCon -1 );
			}else if (e.id.indexOf('xxHea_prod_cate')!= -1) { 
				sumRecHea =parseInt(sumRecHea -1 );
			}else{
				sumRecProd = parseInt(sumRecProd -1 );
			}
			sumRecProdcate = (sumRecCon + sumRecHea +sumRecProd);
		}
			parent.document.all.txtProductCateID.value=strItemPro; 	
			strItemNamePro = strItemNamePro.replace(valname+",","");   		
	}									
		parent.document.all.txtProductCateName.value="";
		if(strItemPro.indexOf(",")!= -1){	       
			if(strItemPro.split(",").length > 3){
					parent.document.all.txtProductCateName.value="Multiple";
			}else{
				var resultName = strItemNamePro;
				parent.document.all.txtProductCateName.value =resultName.substring(0,resultName.length-1);
			}
		}
		if (sumRecCon ==  document.all.nRecCon_prod_cate.value ){
			document.all.checkAll_prod_cate1.checked = true;   
		}else{
			document.all.checkAll_prod_cate1.checked = false;   
		}
		if (sumRecHea ==  document.all.nRecHea_prod_cate.value ){
			document.all.checkAll_prod_cate2.checked = true;   
		}else{
			document.all.checkAll_prod_cate2.checked = false;   
		}
		
		if (sumRecProdcate == '' || sumRecProdcate == 0){
		
			//parent.document.all.txtProductCateName.value = "<%=strAll%>";
			parent.document.all.txtProductCateName.value = strAll;
			parent.document.all.txtProductCateID.value = ''
		
		}
	//	parent.document.all.txtProductCateList.value =strItemNamePro;
		//alert(parent.document.all.txtProductCateList.value);
		
		//alert(sumRecProdcate);
}	
	
	
	
function fn_CheckItem2(e,val,valname) {  
xState=e.checked;    
if(xState==true){
		strItem = strItem+val+"," ;	       
		if(strItem.split(",").length < 3){
			strItem = ","+strItem;	       
		}	
		if (e.id.indexOf('xxCon_distri')!= -1) { 
			sumRecCon_distri =parseInt(sumRecCon_distri +1 );
		}else{
			sumRecDist =parseInt(sumRecDist +1 );
		}
		sumRecDistri = sumRecCon_distri + sumRecDist;
		parent.document.all.txtDistributionID.value=strItem;	   
		strItemName = strItemName+valname+",";
}else{  		
		if(strItem.indexOf(",")!= -1){
			strItem = strItem.replace(","+val+",",",");	
			strItem = strItem.replace(",0,",",");	
			if (e.id.indexOf('xxCon_distri')!= -1) { 
				sumRecCon_distri =parseInt(sumRecCon_distri -1 );
			}else{
				sumRecDist = parseInt(sumRecDist -1 );
			}
		}
			sumRecDistri = sumRecCon_distri + sumRecDist;
			parent.document.all.txtDistributionID.value=strItem; 	
			strItemName = strItemName.replace(valname+",","");   			
}	
		parent.document.all.txtDistributionName.value="";
		if(strItem.indexOf(",")!= -1){	          
			if(strItem.split(",").length > 3){
					parent.document.all.txtDistributionName.value="Multiple";
			}else{
				 var resultName = strItemName;
				  parent.document.all.txtDistributionName.value =resultName.substring(0,resultName.length-1);
			}
		}
		if (sumRecCon_distri ==  document.all.nRecCon_distri.value ){
			document.all.checkAll_distri1.checked = true;   
		}else{
			document.all.checkAll_distri1.checked = false;   
		}
		if (sumRecDistri ==  '' || sumRecDistri ==  0 ){
			parent.document.all.txtDistributionName.value = strAll;
			parent.document.all.txtDistributionID.value ='';
		}
	//	parent.document.all.txtDistributionList.value =strItemName;
		
}	



function checkAllSectorxxCon_prod_cate(e) {	
		checkStatus = e.checked;
		if (checkStatus != false ){
			clearTextCon();
		}		
		if (document.all.nRecCon_prod_cate.value != sumRecCon){
			sumRecCon = '';
		}
        for(i = 0; i < document.forms[0].elements.length; i++) {
            elm = document.forms[0].elements[i] 
		   if (elm.type == 'checkbox' && elm.id.indexOf('xxCon_prod_cate')!= -1) {  
                   elm.checked = checkStatus;
                   fn_CheckItemPro2(elm,elm.value,elm.name)
            }
        }
}

function checkAllSectorxxHea_prod_cate(e) {	
		checkStatus = e.checked;
		if (checkStatus != false ){
			clearTextHea();
		}
		
		if (document.all.nRecHea_prod_cate.value != sumRecHea){
			sumRecHea = '';
			
		}
        for(i = 0; i < document.forms[0].elements.length; i++) {
            elm = document.forms[0].elements[i]  
		   if (elm.type == 'checkbox' && elm.id.indexOf('xxHea_prod_cate')!= -1) {  
                  elm.checked = checkStatus;
                  fn_CheckItemPro2(elm,elm.value,elm.name)
            }
        }
}


function clearTextCon(e) {	
	 for(i = 0; i < document.forms[0].elements.length; i++) {
				elm = document.forms[0].elements[i] 
			   if (elm.type == 'checkbox' && elm.id.indexOf('xxCon_prod_cate')!= -1) {  
					   elm.checked = false;
					   fn_CheckItemPro2(elm,elm.value,elm.name)
				}
	   }
}
function clearTextHea(e) {	
	 for(i = 0; i < document.forms[0].elements.length; i++) {
				elm = document.forms[0].elements[i] 
			   if (elm.type == 'checkbox' && elm.id.indexOf('xxHea_prod_cate')!= -1) {  
					   elm.checked = false;
					   fn_CheckItemPro2(elm,elm.value,elm.name)
				}
	   }
}

function checkAllSectorxxCon_distri(e) {	
		checkStatus = e.checked;
		if (checkStatus == true ){
			clearTextCon_distri();
		}		
		if (document.all.nRecCon_distri.value != sumRecCon_distri){
			sumRecCon_distri = '';
		}
        for(i = 0; i < document.forms[0].elements.length; i++) {
            elm = document.forms[0].elements[i] 
		   if (elm.type == 'checkbox' && elm.id.indexOf('xxCon_distri')!= -1) {  
                   elm.checked = checkStatus;
                   fn_CheckItem2(elm,elm.value,elm.name)
            }
        }
}
function clearTextCon_distri(e) {	
	 for(i = 0; i < document.forms[0].elements.length; i++) {
				elm = document.forms[0].elements[i] 
			   if (elm.type == 'checkbox' && elm.id.indexOf('xxCon_distri')!= -1) {  
					   elm.checked = false;
					   fn_CheckItem2(elm,elm.value,elm.name)
				}
	   }
}





// end sector ...
<!--

    function fn_ShowSector()
		    {		
		        fn_hideDivProd();      
		        fn_hideDivDist();      
		        
				element = document.getElementById("ShowSector");		
				if (element != null){
					element.style.display = 'block';
				}				     
		    }	 
          function fn_hideDivSector()
		    {		    	
				elementPro = document.getElementById("ShowSector");
				if (elementPro != null){
					elementPro.style.display = 'none';
				}				     
		    }
		     
 			function fn_CheckItemSector(e,val,valname) 
 			{   
				xState=e.checked;    
				if(xState==true)
					{
				
							strSectorItemID = strSectorItemID+val+"," ;	  	              
							parent.document.all.txtSectorID.value=strSectorItemID;	  
							strSectorItemName = strSectorItemName+valname+",";					
						
							
							///////////////////////////////ProductCategory/////////////////////////////////////////////////
	       								if(strSectorItemID != "" && strProdItemID =="")
										{       
											var rsResult = strSectorItemID.substring(0,strSectorItemID.length-1);
											HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowProductCate', 'Span_ProductCate',rsResult, new HtmlControl('Span_ProductCate'));
											        
		       										var CheckID;
													var CheckProdItemID;
													var SectorID;
													
													CheckProdItemID=","+strProdItemID;	
													SectorID = strSectorItemID;
													
													strProdItemID='';	
													strProdItemName = '';
													parent.document.all.txtProductCateName.value = "All";
													parent.document.all.txtProductCateID.value = '';		
													
		       										elm=document.forms[0].elements;	
													var SectorID = strSectorItemID;
													SectorID = SectorID.substring(0,SectorID.length-1); 
													for(i=0;i<elm.length;i++)    
														{         
					         								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputPro")!=-1)
															{ 
															var InputName = "inputPro_"+SectorID;
															if(elm[i].name == InputName)
																elm[i].click();							
															}
														}
										}
										else if(strSectorItemID != "" && strProdItemID !="")  /// else strSectorItemID != "" && strProdItemID =="" 
										{
											var rsResult = strSectorItemID.substring(0,strSectorItemID.length-1);
											HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowProductCate', 'Span_ProductCate',rsResult, new HtmlControl('Span_ProductCate'));
									               
		       										var CheckID;
													var CheckProdItemID;
													var SectorID;
													
													CheckProdItemID=","+strProdItemID;	
													SectorID = strSectorItemID;
													
													strProdItemID='';	
													strProdItemName = '';
													parent.document.all.txtProductCateName.value = "";
													parent.document.all.txtProductCateID.value = '';		
													
		       										elm=document.forms[0].elements;	
													var SectorID = strSectorItemID;
													SectorID = SectorID.substring(0,SectorID.length-1); 
																								
													for(i=0;i<elm.length;i++)    
														{         
					         								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputPro")!=-1)
															{ 
																var InputName = "inputPro_"+SectorID;
																if(elm[i].name == InputName)
																	elm[i].click();							
															}
														}													
		             								
		             								if(strProdItemID.indexOf(",")!=-1)
														{
						    								if(strProdItemID.split(",").length > 2)
															{
																parent.document.all.txtProductCateName.value= "Multiple";							       
															}else
			 												{
															parent.document.all.txtProductCateName.value = strProdItemName;				         							     
															}
														}
										}
										 
								
									  	///////////////////////////////Distribution Channel/////////////////////////////////////////////////
	       								if(strSectorItemID != "" && strDistItemID =="")
										{       
											var rsResult = strSectorItemID.substring(0,strSectorItemID.length-1);
											HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowDistribution', 'Span_Distribution',rsResult, new HtmlControl('Span_Distribution'));
											        
		       										var CheckID;
													var CheckDistItemID;
													var SectorID;
													
													CheckDistItemID=","+strDistItemID;	
													SectorID = strSectorItemID;
													
													strDistItemID='';	
													strDistItemName = '';
													parent.document.all.txtDistributionName.value = "All";
													parent.document.all.txtDistributionID.value = '';		
													
		       										elm=document.forms[0].elements;	
													var SectorID = strSectorItemID;
													SectorID = SectorID.substring(0,SectorID.length-1); 
													for(i=0;i<elm.length;i++)    
														{         
					         								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputDist")!=-1)
															{ 
															var InputName = "inputDist_"+SectorID;
															if(elm[i].name == InputName)
																elm[i].click();							
															}
														}
										}
										else if(strSectorItemID != "" && strDistItemID !="")  /// else strSectorItemID != "" && strDistItemID =="" 
										{
											var rsResult = strSectorItemID.substring(0,strSectorItemID.length-1);
											HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowDistribution', 'Span_Distribution',rsResult, new HtmlControl('Span_Distribution'));
									               
		       										var CheckID;
													var CheckDistItemID;
													var SectorID;
													
													CheckDistItemID=","+strDistItemID;	
													SectorID = strSectorItemID;
													
													strDistItemID='';	
													strDistItemName = '';
													parent.document.all.txtDistributionName.value = "";
													parent.document.all.txtDistributionID.value = '';		
													
		       										elm=document.forms[0].elements;	
													var SectorID = strSectorItemID;
													SectorID = SectorID.substring(0,SectorID.length-1); 
																								
													for(i=0;i<elm.length;i++)    
														{         
					         								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputDist")!=-1)
															{ 
																var InputName = "inputDist_"+SectorID;
																if(elm[i].name == InputName)
																	elm[i].click();							
															}
														}													
		             								
		             								if(strDistItemID.indexOf(",")!=-1)
														{
						    								if(strDistItemID.split(",").length > 2)
															{
																parent.document.all.txtDistributionName.value= "Multiple";							       
															}else
			 												{
															parent.document.all.txtDistributionName.value = strProdItemName;				         							     
															}
														}
										}
									  
										
										
						}else  /// X.State==False ''' click Check Box Sector ออก 
						{  
							if(strSectorItemID.indexOf(",")!= -1)
							{
								strSectorItemID = strSectorItemID.replace(val+",","");	                 
							}
							parent.document.all.txtSectorID.value=strSectorItemID; 	
							strSectorItemName = strSectorItemName.replace(valname+",","");   
					
					       ///////////////////////////////ProductCategory/////////////////////////////////////
					       if(strProdItemID !="") // เมื่อมีการเปลี่ยนแปลง Sector แต่ว่าได้เลือก Product Category ไปแล้ว
								{
									var CheckID;
									var CheckProdItemID;
									var SectorID;						
									
									CheckProdItemID=","+strProdItemID;	
									SectorID = strSectorItemID;
								    
									strProdItemID='';	
									strProdItemName = '';
									parent.document.all.txtProductCateName.value = "";
							    	parent.document.all.txtProductCateID.value = '';		
				                    		                
		                   				if(SectorID.indexOf(",")!= -1)
										{
			                  				SectorID = SectorID.substring(0,SectorID.length-1);  
										}	
										//alert("SectorID:"+SectorID);	                   
				                        HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowProductCate', 'Span_ProductCate',SectorID, new HtmlControl('Span_ProductCate'));
										elm=document.forms[0].elements;	
										
										for(i=0;i<elm.length;i++)    
										{ 
		    								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputPro_")!=-1 && elm[i].id!=val)
											{
									        	CheckID = ","+elm[i].id+",";	
												if(CheckProdItemID.indexOf(CheckID) != -1)
												{ 
													strProdTempID =strProdItemID+ elm[i].id+",";
													elm[i].click();		
												}
											}				
										}
										strProdItemID=strProdTempID;  //Set ค่า ให้กับ DistItemID ใหม่					
															
									}	
									
							//////////////////////////Distribution Channel//////////////////////////	
							  if(strDistItemID !="") // เมื่อมีการเปลี่ยนแปลง Sector แต่ว่าได้เลือก Distribution Channel ไปแล้ว
								{
									var CheckID;
									var CheckDistItemID;
									var SectorID;						
									
									CheckDistItemID=","+strDistItemID;	
									SectorID = strSectorItemID;
								    
									strDistItemID='';	
									strDistItemName = '';
									parent.document.all.txtDistributionName.value = "";
							    	parent.document.all.txtDistributionID.value = '';		
				                    		                
		                   				if(SectorID.indexOf(",")!= -1)
										{
			                  				SectorID = SectorID.substring(0,SectorID.length-1);  
										}	
										//alert("SectorID:"+SectorID);	                   
				                        HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowDistribution', 'Span_Distribution',SectorID, new HtmlControl('Span_Distribution'));
										elm=document.forms[0].elements;	
										
										for(i=0;i<elm.length;i++)    
										{ 
		    								if(elm[i].type=="checkbox" && elm[i].name.indexOf("inputDist_")!=-1 && elm[i].id!=val)
											{
									        	CheckID = ","+elm[i].id+",";	
												if(CheckDistItemID.indexOf(CheckID) != -1)
												{ 
													strDistTempID =strDistItemID+ elm[i].id+",";
													elm[i].click();		
												}
											}				
										}
										strDistItemID=strDistTempID;  //Set ค่า ให้กับ DistItemID ใหม่										
									}	
									
									
						}	 /// หลัง else Click Cleck Box Sector ออก 					
												
						
						parent.document.all.txtSector.value="";
						if(strSectorItemID.indexOf(",")!= -1)
						{		
						    var resultName = strSectorItemName;
						    resultName = resultName.substring(0,resultName.length-1);
						    
							if(strSectorItemID.split(",").length > 2){
								parent.document.all.txtSector.value="Multiple";
							}else 
							{						
								parent.document.all.txtSector.value =resultName;
							}	
							
							if(strProdItemID.indexOf(",")!=-1)
							{
						    	 if(strProdItemID.split(",").length > 2)
							     {
                                    parent.document.all.txtProductCateName.value= "Multiple";							       
							     }else
			 				     {
			                       parent.document.all.txtProductCateName.value = strProdItemName;				         							     
							     }
							}
							
							
							if(strDistItemID.indexOf(",")!=-1)
							{
						    	 if(strDistItemID.split(",").length > 2)
							     {
                                    parent.document.all.txtDistributionName.value= "Multiple";							       
							     }else
			 				     {
			                       parent.document.all.txtDistributionName.value = strDistItemName;				         							     
							     }
							}
									
						}else
						{					
							parent.document.all.txtSector.value="All"; 
						    parent.document.all.txtSectorID.value=""; 
							parent.document.all.txtProductCateName.value = "All";
							parent.document.all.txtProductCateID.value="";
							parent.document.all.txtDistributionName.value = "All";
							parent.document.all.txtDistributionID.value="";
							
							strSectorItemID = "";
							strSectorItemName = "";
							strProdItemID="";
							strProdItemName="";									
							strDistItemID="";
							strDistItemName="";		
														
							HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowProductCate', 'Span_ProductCate','', new HtmlControl('Span_ProductCate'));								
							HtmlControlUpdate('kp_bmk_own_sc_selection_by_criteria.GetShowDistribution', 'Span_Distribution','', new HtmlControl('Span_Distribution'));
						}	
									
		     }
				
		 ////////////////////////////Product Category////////////////////////////////////////////////////////////////
		 
			function fn_ShowProd()
			{	
				fn_hideDivSector();	 
				fn_hideDivDist();		 
				/////////////////////
				////////////////////      		       		       	    			      
	     		element = document.getElementById("sectorProd");		
				if (element != null){
					element.style.display = 'block';
				}				     
			}	 
          function fn_hideDivProd()
		    {		    	
				elementPro = document.getElementById("sectorProd");
				if (elementPro != null){
					elementPro.style.display = 'none';
				}				     
		    }
		    
		 function fn_SelectCheckBoxItemProd(e,val,valname)
		  {  
				xState=e.checked;    
					if(xState==true)
					{	   
						strProdItemID = strProdItemID+val+"," ;	  	              
						parent.document.all.txtProductCateID.value=strProdItemID;	   						
						strProdItemName = strProdItemName+valname+",";
					}else
					{  		
						if(strProdItemID.indexOf(",")!= -1)
						{
							strProdItemID = strProdItemID.replace(val+",","");	                 
						}
						parent.document.all.txtProductCateID.value=strProdItemID; 	
						strProdItemName = strProdItemName.replace(valname+",","");   				
					}	
					
					parent.document.all.txtProductCateName.value="";
					if(strProdItemID.indexOf(",")!= -1) 
					{	          
						if(strProdItemID.split(",").length > 2){
							parent.document.all.txtProductCateName.value="Multiple";
						}else
						{
							var resultName = strProdItemName;
							parent.document.all.txtProductCateName.value =resultName.substring(0,resultName.length-1);
						}
					}
					else
					{
						parent.document.all.txtProductCateName.value = "All";			  
						parent.document.all.txtProductCateID.value="";
						strProdItemID = '';
						strProdItemName = '';
					}
		    }
		    
		    
		    ///////////////////////////////// Distritution Channel //////////////////////////////////////////////////////
		    
		 	function fn_ShowDist()
			{	
				fn_hideDivSector();		 
				fn_hideDivProd();
				/////////////////////
				////////////////////      		       		       	    			      
	     		element = document.getElementById("sectorDist");		
				if (element != null){
					element.style.display = 'block';
				}				     
			}	 
          function fn_hideDivDist()
		    {		    	
				elementPro = document.getElementById("sectorDist");
				if (elementPro != null){
					elementPro.style.display = 'none';
				}				     
		    }
		    
		 function fn_SelectCheckBoxItemDist(e,val,valname)
		  {  
				xState=e.checked;    
					if(xState==true)
					{	   
						strDistItemID = strDistItemID+val+"," ;	  	              
						parent.document.all.txtDistributionID.value=strDistItemID;	   						
						strDistItemName = strDistItemName+valname+",";
					}else
					{  		
						if(strDistItemID.indexOf(",")!= -1)
						{
							strDistItemID = strDistItemID.replace(val+",","");	                 
						}
						parent.document.all.txtDistributionID.value=strDistItemID; 	
						strDistItemName = strDistItemName.replace(valname+",","");   				
					}	
					
					parent.document.all.txtDistributionName.value="";
					if(strDistItemID.indexOf(",")!= -1) 
					{	          
						if(strDistItemID.split(",").length > 2){
							parent.document.all.txtDistributionName.value="Multiple";
						}else
						{
							var resultName = strDistItemName;
							parent.document.all.txtDistributionName.value =resultName.substring(0,resultName.length-1);
						}
					}
					else
					{
						parent.document.all.txtDistributionName.value = "All";			  
						parent.document.all.txtDistributionID.value="";
						strDistItemID = '';
						strDistItemName = '';
					}
		    }

-->