function confirm_delete(delUrl) {
  if (confirm("ยืนยันการลบข้อมูลออกจากระบบ")) {
    document.location = delUrl;
  }
}

function QueryString(key) 
{ 
     var value = null; 
     for (var i=0;i<QueryString.keys.length;i++) 
     { 
          if (QueryString.keys[i]==key) 
          { 
               value = QueryString.values[i]; 
               break; 
          } 
     } 
     return value; 
} 
QueryString.keys = new Array(); 
QueryString.values = new Array(); 

function QueryString_Parse() 
{ 
     var query = window.parent.location.search.substring(1) 
     var pairs = query.split("&"); 
      
     for (var i=0;i<pairs.length;i++) 
     { 
          var pos = pairs[i].indexOf('='); 
          if (pos >= 0) 
          { 
               var argname = pairs[i].substring(0,pos); 
               var value = pairs[i].substring(pos+1); 
               QueryString.keys[QueryString.keys.length] = argname
			   QueryString.values[QueryString.values.length] = value
			} 
     } 

} 

function array_val_replace(key,val,val_limit, val_lower) 
{ 
	val=Math.abs(val);
	if (val>val_limit||val<val_lower){
		alert("ไม่มีข้อมูลในหน้าที่เลือก");
		return false
	}else{
		var value = null; 
		 var found=0;
		 for (var i=0;i<QueryString.keys.length;i++) 
		 { 
			  if (QueryString.keys[i]==key) 
			  { 
				   QueryString.values[i]=val;
				   found++;
				   break; 
			  }
		 }
		 if (found<=0){
			QueryString.keys[QueryString.keys.length] = key;
			QueryString.values[QueryString.values.length] = val;
		 }
	}
}

function join_back(array_key, array_val) 
{
	var array_new_query=new Array();
	for (var i=0;i<array_key.length;i++){
		array_new_query[i]=array_key[i]+"="+array_val[i];
	}
	var new_query=array_new_query.join("&");

	new_query="?"+new_query;

	return (new_query);
}

function textCounter( field, maxlimit, show_area) {
  if ( field.value.length > maxlimit )
  {
    field.value = field.value.substring( 0, maxlimit );	
    //alert( 'Textarea value can only be '+maxlimit+' characters in length.' );
	show_area.innerText=(maxlimit-field.value.length);
    return false;
  }else{
	  show_area.innerText=(maxlimit-field.value.length);
	  return true;
  }
}

function check_all_boxes(FormName, box_name)
{

	var source=eval("document.forms['"+FormName+"'].elements['"+box_name+"_all']");
	//
	var source_value=source.checked;
	
	var i=0;
	while (eval("document.forms['"+FormName+"'].elements['"+box_name+"["+i+"]']")){
		eval("document.forms['"+FormName+"'].elements['"+box_name+"["+i+"]'].checked="+source_value);
		i++;
	}
	source.blur();
}


function all_box_values(FormName, box_name)
{
	var i=0;
	var id_text=new String("");
	var action_box;
	while (eval("document.forms['"+FormName+"'].elements['"+box_name+"["+i+"]']")){
		action_box=eval("document.forms['"+FormName+"'].elements['"+box_name+"["+i+"]']");

		if (action_box.checked==true){
			id_text=id_text+action_box.value+", ";
		}
		i++;
	}
	
	var n_id_text=id_text.substring(0,((id_text.length)-2));

	return n_id_text;
}

function toggle_visible(toggle_name)
{
	if (document.getElementById('ext_'+toggle_name).style.display=="none"){
		document.getElementById('ext_'+toggle_name).style.display="";
		document.getElementById('pic_'+toggle_name).src="../images/bl_minus.gif";
	}else{
		document.getElementById('ext_'+toggle_name).style.display="none";
		document.getElementById('pic_'+toggle_name).src="../images/bl_plus.gif";
	}
}


function updateBox(destBox,arrExt,optVal,optText, selectedVal){
	
	if (arrExt!=""){
		var htVal=eval(optVal+arrExt);
		var htText=eval(optText+arrExt);
		var htl=htVal.length;		

		while (htl< destBox.options.length)		{
			destBox.options[(destBox.options.length - 1)] = null;
		}
		if (htl<=0){
			destBox.options[0]=new Option ("No Data found", 0, true, true);
		}else{
			//destBox.options[0]=new Option ("Select Car Model", 0, true, true);
			for (var i=0; i < htl; i++)	{
				
				if (selectedVal!=""){
					if (selectedVal==htVal[i]){
						destBox.options[i]= new Option (htText[i], htVal[i], true, true);
						destBox.selectedIndex=i;
					}else{
						destBox.options[i]= new Option (htText[i], htVal[i], true, false);
					}
				}else{
					if (i==0){
						destBox.options[i]= new Option (htText[i], htVal[i], true, true);
						destBox.selectedIndex=i;
					}else{
						destBox.options[i]= new Option (htText[i], htVal[i], true, false);
					}
				}
			}
		}
	}else{
		while (destBox.options.length>1)		{
			destBox.options[(destBox.options.length - 1)] = null;
		}
		//destBox.options[0]=new Option ("Select Car Model", 0, true, true);
		//destBox.selectedIndex=0;
	}

}

QueryString_Parse();
var target_id=QueryString('id');