

/****************************
* Apply at confirmation actions
* Delete and activate and Decativate
*********************************/
function applyAlertAcitions(msg,Id,url,ItemName)
	  {
	   	if(ItemName=='notTranslated')
			{
			alert(msg);
			return false;
			}
	 		else if(confirm(msg+ItemName))
			 {
					
				 jQuery.ajax({
							type: "GET",
							data: {Id:Id},
							dataType: "html",
							url: url ,
							success:function(data)
							{
								jQuery('#divId').html(data);
								reloadGrid();
							}
						});
				}
		}
		
function applyAcitions(msg,Id,url,ItemName)
	  {
	 
	 		if (confirm(msg+ItemName))
			 {
					
				 jQuery.ajax({
							type: "GET",
							data: {Id:Id},
							dataType: "html",
							url: url ,
							success:function(data)
							{
								jQuery('#divId').html(data);
								reloadGrid();
							}
						});
				}
		}
		
		
	


function CheckAll(obj){
		var chbAll=obj;
		var frm_id=chbAll.form;
		for (var i=0;i<frm_id.length;i++)
		  {
			if(frm_id.elements[i].type=="checkbox")
			  {
				frm_id.elements[i].checked=chbAll.checked;
			  }
		  }
}
// Function to unselect All checkbox, if any checkbox is unselect
function UnCheckAll(obj){
		var chbAll=document.getElementById('active');
		var frm_id=chbAll.form;
  		var bool =true;
		var count=0;
  		for (var i=0;i<frm_id.length;i++)
		{
			if(frm_id.elements[i].type=="checkbox")
			  {
			  		count++;
					
	  				if(frm_id.elements[i].checked==false && count>1){
	  					bool =false; 
					}
			if(frm_id.elements[i].name=="active")
			  {
				 var all=i;
			  }
			  }
			  
	  	}
	frm_id.elements[all].checked=bool;
}
function funPerformAction(frm,objCmb,frmaction,alertMsg,confirmMsg)
{
	if(objCmb.value!=0)
	{
		var res = setMessage(frm,alertMsg,confirmMsg.replace(/<replace>/i, objCmb.value));
		if(res)
		{
			document.getElementById(frm).action = frmaction+objCmb.value;
			document.getElementById(frm).submit();
		}
	}
	objCmb.value=0 ;
}
function setMessage(frm,alertMsg,confirmMsg) { 
	   var chkobj=eval("document."+frm+".chkMe");
	   var hidobj=eval("document."+frm+".Ids");
	flag = 0 ;
	var frm_id=document.getElementById(frm);
	for (var i=0;i<frm_id.length;i++)
	{
		if(frm_id.elements[i].type=="checkbox" && frm_id.elements[i].checked==true)
		{
			flag = 1;
		}
		
	}
	if (flag == 0 ) {
			alert (alertMsg);
			return false; 
	} else {
			if(confirmMsg != '')
			{	
					
				if (confirm(confirmMsg))
				{
					var values="";
					if(!chkobj.length)
					{
							hidobj.value=chkobj.value;
					}
					else
					{
						for(i=0;i<chkobj.length;i++)
						{
								if(chkobj[i].checked)
										values = values+chkobj[i].value+",";
						}
						hidobj.value=values.substring(0,values.length -1);
					}
					return true;
				}
				else
				{  
					return false;
				}
			}
			else
				return true;
			
		}
}

function ismaxlength(obj){
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}

function ShowSearch(divid)
{	
		objQuick=document.getElementById('QuickSearch');
		objAdv=document.getElementById('AdvSearch');
		objAdv1=document.getElementById('AdvSearch1');
		if(divid==1)
		{	objQuick.style.display='';
			objAdv.style.display='none';
			objAdv1.style.display='none';
		}
		else if(divid==2)
		{   objQuick.style.display='none';
			objAdv.style.display='';
			objAdv1.style.display='';
		}
}
/********************* trim function ***************/

function trim(str)
{
    if(!str || typeof str != 'string')
        return null;

    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
} 


function clearForm()
	{
			document.myfilter.reset();
			document.getElementById('CategoryId').value='';	
		
	} 

