function checkAllAnnual(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
	   
	    if (e.name == "CB"+(i-1)) {
		e.checked=true;
		e.parentNode.parentNode.className="GridSelectedRow";
	    }
	}
}


function clearAllAnnual(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
	     if (e.name == "CB"+(i-1)) {
		e.checked=false;
		if (e.id=="oddRow") e.parentNode.parentNode.className="GridItem";
		else e.parentNode.parentNode.className="GridAlternateItem";
	    }
	}
}

function checkAllPickList(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
	   if (e.name == "CB"+(i-1)) {
		e.checked=true;
		e.parentNode.parentNode.className="GridSelectedRow";
	    }
	}
}


function clearAllPickList(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
	     if (e.name == "CB"+(i-1)) {
		e.checked=false;
		if (e.id=="oddRow") e.parentNode.parentNode.className="GridItem";
		else e.parentNode.parentNode.className="GridAlternateItem";
	    }
	}
}


/*function checkAll(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	
	if(form=="agentAddModify"){
		for (var i = 0; i < len; i++) {
		    var e = ml.elements[i];
			
		    if (e.name == "CB"+(i-51)) {
		    	e.checked=true;
			e.parentNode.parentNode.className="GridSelectedRow";
		    }
		}
	
	}
	else{
		for (var i = 0; i < len; i++) {
		
		    var e = ml.elements[i];
		    
		    if (e.name == "CB"+(i)) {
		    	e.checked=true;
			e.parentNode.parentNode.className="GridSelectedRow";
		    }
		}
	}
}*/

function checkAll(form)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;	
	var cbList=new Array();
	var listNum=0;
		for (var i = 0; i < len; i++) {		
		    var e = ml.elements[i];			
			if((e.name).indexOf("CB")!=-1)
			{		
				cbList[listNum]=e.name;						
				listNum=listNum+1;
			}
		}
		for(var j =0; j < listNum; j++)
			{
				eval("document" + "." + form + "." +cbList[j]).checked=true;
				eval("document" + "." + form + "." +cbList[j]).parentNode.parentNode.className="GridSelectedRow";
			}

}




function clearAll(form){
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;	
	var cbList=new Array();
	var listNum=0;
		for (var i = 0; i < len; i++) {		
		    var e = ml.elements[i];			
			if((e.name).indexOf("CB")!=-1)
			{		
				cbList[listNum]=e.name;						
				listNum=listNum+1;
			}
		}
		for(var j =0; j < listNum; j++)
			{
				eval("document" + "." + form + "." +cbList[j]).checked=false;
				if (eval("document" + "." + form + "." +cbList[j]).id=="oddRow")
				eval("document" + "." + form + "." +cbList[j]).parentNode.parentNode.className="GridItem";
				else eval("document" + "." + form + "." +cbList[j]).parentNode.parentNode.className="GridAlternateItem";
			}

}






function highLight(cb)
{

	if (cb.checked){	
		cb.parentNode.parentNode.className="GridSelectedRow";
	}
	else {
		if (cb.id=="oddRow") cb.parentNode.parentNode.className="GridItem";
		else cb.parentNode.parentNode.className="GridAlternateItem";
	}
}


/*function highLightControl(cb,itemName)
{		
	if (cb.checked){		
			cb.parentNode.className=classForPrivileges(itemName);	
	}
	else {
		if (cb.id=="oddRow") cb.parentNode.className="oddAccess";
		else cb.parentNode.className="evenAccess";
	}
}*/

function highLightControl(oddOrEven,cb,itemName)
{	

	if (oddOrEven==1)
	{
			cb.parentNode.className="oddItem";
			if (cb.checked){

				
				cb.parentNode.className="oddItemSelected";
			}
			

	}
	else
	{
		
			cb.parentNode.className="evenItem";
			if (cb.checked){
				
				cb.parentNode.className="evenItemSelected";
			}
	}

		if (cb.id=="oddRow") cb.parentNode.parentNode.className="GridItem";
		else cb.parentNode.parentNode.className="GridAlternateItem";
	
}

function classForPrivileges(itemName)
{	
	if(itemName=="View")
	{
		return "GridSelectedView";
	}

	if(itemName=="Sell")
	{
		return "GridSelectedSell";
	}

	if(itemName=="Issue Duplicate")
	{
		return "GridSelectedIssueDuplicate";
	}

	if(itemName=="View Reports")
	{
		return "GridSelectedViewReports";
	}

	if(itemName=="Modify")
	{
		return "GridSelectedModify";
	}

	if(itemName=="Set ACL")
	{
		return "GridSelectedSetACL";
	}

	if(itemName=="Add")
	{
			
		return "GridSelectedAdd";
	}

	if(itemName=="Delete")
	{
		return "GridSelectedDelete";
	}

	

	if(itemName=="View Policy")
	{
		return "GridSelectedViewPolicy";
	}

	if(itemName=="Modify Policy")
	{
		return "GridSelectedModifyPolicy";
	}

	if(itemName=="View Audit Report")
	{
		return "GridSelectedViewAuditReport";
	}	

	if(itemName=="View Audit Report")
	{
		return "GridSelectedViewAuditReport";
	}	

	if(itemName=="Set ACL for all objects")
	{
		return "GridSelectedAllACL";
	}
	
	if(itemName=="Update Stock")
	{
		
		return "GridSelectedUpdateStock";
	}
	
	if(itemName=="Update Price")
	{
		
		return "GridSelectedUpdatePrice";
	}
	
	if(itemName=="Update Status")
	{
		return "GridSelectedUpdateStatus";
	}
	
	if(itemName=="Price Licenses")
	{
		return "GridSelectedPriceLicenses";
	}
	
	if(itemName=="Renew")
	{
		return "GridSelectedRenew";
	}	

	if(itemName=="Approve")
	{
		return "GridSelectedApprove";
	}	

	if(itemName=="Process")
	{
		return "GridSelectedProcess";
	}	
	
	if(itemName=="Purge")
	{
		return "GridSelectedPurge";
	}	
	return "GridSelectedAccesss";
}

function highLightRB(rb)
{
	;
}
function checkOne(form,e)
{
	var ml = eval("document" + "." + form);
	var len = ml.elements.length;
	
	for (var i = 0; i < len; i++) {
	    var e = ml.elements[i];
		highLight(e);
		
	}
}

function highlightEditItem(form,id){
		var ml = eval("document" + "." + form);
		var len = ml.elements.length;

		for (var i = 0; i < len; i++) {
			var e = ml.elements[i];

			if (e.name == "CB"+(i)) {
				if(e.value==id){

					e.checked=true;
					e.parentNode.parentNode.className="GridSelectedRow";
				}
				else{
				 e.checked=false;
				if (e.id=="oddRow") e.parentNode.parentNode.className="GridItem";
				else e.parentNode.parentNode.className="GridAlternateItem";
				}
			}
		}
}

function highlightEditItem1(form,id){
		var ml = eval("document" + "." + form);
		var len = ml.elements.length;
		for (var i = 0; i < len; i++) {
			var e = ml.elements[i];

			if (e.name == "CB"+(i-1)) {
				if(e.value==id){

					e.checked=true;
					e.parentNode.parentNode.className="GridSelectedRow";
				}
				else{
				 e.checked=false;
				if (e.id=="oddRow") e.parentNode.parentNode.className="GridItem";
				else e.parentNode.parentNode.className="GridAlternateItem";
				}
			}
		}
}



