function confirm_delete(delUrl,tg) {
  if (confirm("Â×¹ÂÑ¹¡ÒÃÅº¢éÍÁÙÅÍÍ¡¨Ò¡ÃÐºº")) {	  
	  if (tg==""){
			//alert(delUrl)
		  document.location = delUrl;
	  }else{
		  tg.location.href = 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){
	var i=new Number(0);
	var j=new Number(0);

	for (var i=0;i<10 ;i++ ){
		if(document.getElementById("sub_menu"+i+"_0")){

			var plus_minus_count=document.getElementById('plus_minus'+i);
			
			var fname =plus_minus_count.src.substring(plus_minus_count.src.lastIndexOf('/')+1)

			if (i!=toggle_name){
				plus_minus_count.src="../images/bl_plus.gif";
			}else{
				if (fname=="bl_minus.gif"){
					plus_minus_count.src="../images/bl_plus.gif";
				}else{
					plus_minus_count.src="../images/bl_minus.gif";
				}
			}
		}
		for (var j=0; j<10;j++ ){
		
			
			if(document.getElementById("sub_menu"+i+"_"+j)){
				var sub_menu=document.getElementById("sub_menu"+i+"_"+j);			
				if (i!=toggle_name){
					sub_menu.style.display="none";
				}else{
					sub_menu.style.display=(sub_menu.style.display=="none")?"":"none";
				}
				if (j>0&&document.getElementById("sub_line"+i+"_"+j)){
					
					var sub_line=document.getElementById("sub_line"+i+"_"+j);
					if (i!=toggle_name){
						sub_line.style.display="none";
					}else{
						sub_line.style.display=(sub_line.style.display=="none")?"":"none";
					}
				}
			}




		}
	}	
}

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;
	}

}

function FormatNumberBy3(num, decpoint, sep) {
  // check for missing parameters and use defaults if so
  if (arguments.length == 2) {
    sep = ",";
  }
  if (arguments.length == 1) {
    sep = ",";
    decpoint = ".";
  }
  // need a string for operations
  num = num.toString();
  // separate the whole number and the fraction if possible
  a = num.split(decpoint);
  x = a[0]; // decimal
  y = a[1]; // fraction
  z = "";


  if (typeof(x) != "undefined") {
    // reverse the digits. regexp works from left to right.
    for (i=x.length-1;i>=0;i--)
      z += x.charAt(i);
    // add seperators. but undo the trailing one, if there
    z = z.replace(/(\d{3})/g, "$1" + sep);
    if (z.slice(-sep.length) == sep)
      z = z.slice(0, -sep.length);
    x = "";
    // reverse again to get back the number
    for (i=z.length-1;i>=0;i--)
      x += z.charAt(i);
    // add the fraction back in, if it was there
    if (typeof(y) != "undefined" && y.length > 0)
      x += decpoint + y;
  }
  return x;
}

function modalWin(url,name,height,width) {
//	if (window.showModalDialog) {
//		window.showModalDialog(url,name,
//		"dialogWidth:"+width+"px;dialogHeight:"+height+"px;status=no");
//	} else {
	
	
	var new_win=window.open(url,name,"height="+(height-30)+",width="+(width-10)+",toolbar=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,modal=yes,location=no,titlebar=no");
	new_win.focus();

//	}
} 

function winOpen(windowUri, windowName, windowHeight, windowWidth)
{
    var centerWidth = (window.screen.width - windowWidth) / 2;
    var centerHeight = (window.screen.height - windowHeight) / 2;

    newWindow = window.open(windowUri, windowName, 'resizable=0,width=' + windowWidth + 
        ',height=' + windowHeight + 
        ',left=' + centerWidth + 
        ',top=' + centerHeight
		);

    newWindow.focus();
    return newWindow.name;
}

function mmLoadMenus() {
  if (window.mm_menu_0314154412_0) return;
                          window.mm_menu_0314154412_0 = new Menu("root",200,22,"Verdana, Arial, Helvetica, sans-serif",12,"#666666","#FFFFFF","#DDDDDD","#999999","left","middle",5,0,500,-5,7,true,true,true,0,false,true);
  mm_menu_0314154412_0.addMenuItem("EASY-ACC Accounting System","location='../display/l2.php?item=products&trg=1&id=24'");
  mm_menu_0314154412_0.addMenuItem("EASY-ACC Payroll","location='../display/l2.php?item=products&trg=1&id=32'");
  mm_menu_0314154412_0.addMenuItem("EASY-ACC Point of Sale","location='../display/l2.php?item=products&trg=1&id=33'");
  mm_menu_0314154412_0.addMenuItem("Invoice Form","location='../display/l2.php?item=products&id=38&trg=1'");
  mm_menu_0314154412_0.addMenuItem("POS Accessory","location='../display/l2.php?item=products&id=39&trg=1'");
   mm_menu_0314154412_0.hideOnMouseOut=true;
   mm_menu_0314154412_0.bgColor='#FFFFFF';
   mm_menu_0314154412_0.menuBorder=0;
   mm_menu_0314154412_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0314154412_0.menuBorderBgColor='#FFFFFF';
window.mm_menu_0314161928_0 = new Menu("root",130,22,"Verdana, Arial, Helvetica, sans-serif",12,"#666666","#FFFFFF","#DDDDDD","#999999","left","middle",5,0,500,-5,7,true,true,true,0,true,true);
  mm_menu_0314161928_0.addMenuItem("technical&nbsp;support","location='../display/l2.php?item=support'");
  mm_menu_0314161928_0.addMenuItem("product&nbsp;forum","window.open('http://www.businesssoft.com/forum')","_blank");
  mm_menu_0314161928_0.addMenuItem("download&nbsp;center","location='../display/l2.php?item=download'");
   mm_menu_0314161928_0.hideOnMouseOut=true;
   mm_menu_0314161928_0.bgColor='#FFFFFF';
   mm_menu_0314161928_0.menuBorder=0;
   mm_menu_0314161928_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0314161928_0.menuBorderBgColor='#FFFFFF';
window.mm_menu_0314162737_0 = new Menu("root",130,22,"Verdana, Arial, Helvetica, sans-serif",12,"#666666","#FFFFFF","#DDDDDD","#999999","left","middle",5,0,500,-5,7,true,true,true,0,true,true);
  mm_menu_0314162737_0.addMenuItem("articles","location='../display/l2.php?item=articles'");

  mm_menu_0314162737_0.addMenuItem("news&activities","location='../display/l2.php?item=newsactivities'");
  mm_menu_0314162737_0.addMenuItem("contact&nbsp;admin","location='../general/contactus.htm'");
   mm_menu_0314162737_0.hideOnMouseOut=true;
   mm_menu_0314162737_0.bgColor='#FFFFFF';
   mm_menu_0314162737_0.menuBorder=0;
   mm_menu_0314162737_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0314162737_0.menuBorderBgColor='#FFFFFF';
    window.mm_menu_0314163034_0 = new Menu("root",150,22,"Verdana, Arial, Helvetica, sans-serif",12,"#666666","#FFFFFF","#DDDDDD","#999999","left","middle",5,0,500,-5,7,true,true,true,0,true,true);
  mm_menu_0314163034_0.addMenuItem("company&nbsp;profile","location='../general/aboutus.htm'");
  mm_menu_0314163034_0.addMenuItem("contact&nbsp;information","location='../general/contactus.htm'");
  mm_menu_0314163034_0.addMenuItem("shop&nbsp;and&nbsp;retailer","location='../general/shop_retailer.htm'");
   mm_menu_0314163034_0.hideOnMouseOut=true;
   mm_menu_0314163034_0.bgColor='#FFFFFF';
   mm_menu_0314163034_0.menuBorder=0;
   mm_menu_0314163034_0.menuLiteBgColor='#FFFFFF';
   mm_menu_0314163034_0.menuBorderBgColor='#FFFFFF';

mm_menu_0314163034_0.writeMenus();
} // mmLoadMenus()

QueryString_Parse();
var target_id=QueryString('id');

function name(fullpath)
{
	var tmp=fullpath.split("\\");
	alert(tmp);
	return tmp[tmp.length-1];
	
}
