// ################################################################
// ################################################################
// ################################################################
// ################################################################
      // whitespace characters
      var whitespace = " \t\n\r";

      /****************************************************************/

      // Check whether string s is empty.
      function isEmpty(s)
      { return ((s == null) || (s.length == 0)) }

      /****************************************************************/

      function isWhitespace (s)
      {
           var i;

           // Is s empty?
           if (isEmpty(s)) return true;

           // Search through string's characters one by one
           // until we find a non-whitespace character.
           // When we do, return false; if we don't, return true.

           for (i = 0; i < s.length; i++)
           {
                // Check that current character isn't whitespace.
                var c = s.charAt(i);

                if (whitespace.indexOf(c) == -1) return false;
           }

           // All characters are whitespace.
           return true;
      }

// ================================================================
//
// c : confirm
// a : 1 = gallery check
// b : idcmd
function check2(a,b,c,d)
{
	var cfm = true;
	var msg = "";
	if (a == 1)
	{
		v1 = document.getElementById('itype1').checked;
		v2 = document.getElementById('itype2').checked;
		if (v1 == true)
		{
			vx1 = document.xform.iebid.value;
			if (isEmpty(vx1)) msg = "individual : ebay id require";
		}
		else if (v2 == true)
		{
			vx1 = document.xform.istor.value;
			vx2 = document.xform.icate.value;
			if (isEmpty(vx1)) msg = "store : store name require";
			else if (isEmpty(vx2)) msg = "store : category require";
		}


		if (!isEmpty(msg))
		{
			alert(msg);
			return false;
		}
		else
		{
			document.getElementById('idcmd').value = b;
			alert("OK:"+b);
			document.xform.submit();
			return true;
		}
	}
/*

	if (!isEmpty(c)) cfm = confirm(c);
	if (cfm)
	{
		//document.getElementById('idcmd').value = b;
		document.xform.submit();
		//alert('Hello');
		return true;
	}
*/
	else
		return false;
}

// ================================================================
//
// b : idcmd
// c : confirm
function go2(a,b,c,d)
{
	var cfm = true;
	if (!isEmpty(c)) cfm = confirm(c);
	if (cfm)
	{
		document.getElementById('idcmd').value = b;
		document.emlform.submit();
		//alert('Hello');
		return true;
	}
	else
		return false;
}

// ================================================================
//
// a = 1 : csp.pd1.php
// a = 2 : csp.stat1.php, MO suspension list query
// a = 3 : csp.stat1.php, MO Manager, 
//			b = max checkbox, from 0
function go3(a,b,c,d)
{
	var v = '';
	var s1 = '';
	var i = 0;
	var j = 0;
	var fid = null;
	switch (a)
	{
	case 1:
		if (document.getElementById('upcus').checked)
			v = 'usa';
		else if (document.getElementById('upcuk').checked)
			v = 'UK';
		else if (document.getElementById('upcd9').checked)
			v = "DS Bid of dvoneb9";

		s1 = 'UPDATE [ '+v+' ] PRODUCT ?\n\nConfirm Again !!!';
		if (confirm(s1))
		{
			document.xform.submit();
			return true;
		}
		else
			return false;
		break;
	case 2:
		fid = document.getElementById('slist');
		fid.value = "y";
		document.xform.submit();
		return true;
		break;
	case 3:
		s1 = "Confirm Again !!!!!!\n";
		for (i = 1; i <= b; i++)
		{
			fid = document.getElementById('mo'+i);
			if (fid.checked == true)
			{
				s1 += '\n'+fid.value;
				j++;
			}
		}
		if (j == 0)		
		{
			alert('No Selection, Try Again');
			return false;
		}
		else
		{
			if (confirm(s1))
			{				
				document.xform2.submit();
				return true;						
			} 
			else
				return false;
		}			
		break;
	default:
		return false;
		break;		
	}
}



