// JavaScript Document
//==============================================================//	
//
//	FORM VALIDATION GLOBAL FUNCTION DEFINE FILE
//
//=============================================================//	

//-----------------------------------------------------------//	
// Returns a copy of a string without leading or trailing spaces
//-----------------------------------------------------------//	
function trim(s) 
{
	s = s.replace(/^\s*|\s*$/g,"");
	return s;
}

//-----------------------------------------------------------//	
// Check valid blank recored and message
//-----------------------------------------------------------//	

function validateBlank(formName,fieldName,msg)
{
 var doc = "document." 
 var input = eval("document."+formName+"."+fieldName+".value");
 var lenth = input.length;
 var ctr=0 ; 
 if(input=="")
 {  
  alert(msg);
  eval(doc+formName+"."+fieldName+".focus()")
  return false;  
 } 
 return true
}

function SetChecked(frm,val) 
{
        var frm = eval(frm);
        dml = frm;
                
        len = dml.elements.length;
        var i=0;
        for( i=0 ; i<len ; i++) 
                        dml.elements[i].checked=val;
}



function Subm(frm,act,first,dosub,opt, msg)
{
	//frm = document.tableform;
	
	var frm = eval(frm);
	
	num = ((first) ? slct1st(frm) : numChecked(frm));
	if (num>0)
	{
		if(opt==1)
			checkDelete(frm,msg);
		else if(opt==2)
			checkActive(frm,msg);
		else if(opt==3)
			checkInActive(frm,msg);
		else if(opt==4)
			checkAdd(frm,msg);
		//else if(opt==4)
			//checkHold(frm,msg);
		else if(opt==5)
			checkDeleteList(frm,msg);	
		//else if(opt==5)
			//checkSuspend(frm,msg);
		else if(opt==6)
			checkforgot_password(frm);
		else if(opt==7)
			checkBanned(frm,msg);
		else if(opt==8)
			checkSetOrder(frm,msg);
		else if(opt==9)
			checkOrderPosting(frm,msg);
		else if(opt==10)
			checkDeleteImage(frm,msg);
		else if(opt==11)
		checkWholeseller(frm,msg);
		else if(opt==12)
		SendAction(frm,msg);
		else if(opt==13)
		checkDeleteZone(frm,msg);
		if (dosub)
			return true;
	}
	else
		alert("Please select Checkbox.");
	return false;
}


function numChecked(frm)
{
	
	j=0;
	for(i=0;i< frm.length;i++)
	{
		e=frm.elements[i];
		if (e.type=='checkbox' && e.name != 'allbox' && e.checked)
			j++;	
	}
	//alert(j);
	return j;
}
function slct1st()
{
	j=0;
	for(i=0;i< frm.length;i++)
	{
		e=frm.elements[i];
		if (e.type=='checkbox' && e.name != 'allbox' && e.checked)
			if(j==1) 
				e.checked=false;
			else 
				j=1;
	}
	return j;
}