
function trim(str)
{
  var strArr = str.split("");
  var str1="";
  
  //alert(strArr)
  flag1=false;
  for (var i=0;i<strArr.length;i++)
  {
    if(strArr[i] != " ")
	{
	   flag1 = true;
	}
	if(flag1)
	{
	  str1 = str1+strArr[i];
	}
  }
  strArr = str1.split("");
  flag1=false;
  str1="";
  for (var i=strArr.length-1;i>-1;i--)
  {
    if(strArr[i] != " ")
	{
	   flag1 = true;
	}
	if(flag1)
	{
	  str1 = strArr[i]+str1;
	}
  }
  return str1;
}


function maxNum(i,j)
{
   if(i<j)
     return j;
   else
     return i;
}


function maxArrNum(arr)
{
   var len = arr.length;
   if(len>0)
   {
      var max = arr[0];
   }
   else
   {
     return null;
   }
   for(var i=1;i<len;i++)
   {
      if(arr[i] > max)
	  {
	    max = arr[i];
	  }
   }
   return max;
}


function minNum(i,j)
{
   if(i>j)
     return j;
   else
     return i;
}


function minArrNum(arr)
{
   var len = arr.length;
   if(len>0)
   {
      var min = arr[0];
   }
   else
   {
     return null;
   }
   for(var i=1;i<len;i++)
   {
      if(arr[i] < min)
	  {
	    min = arr[i];
	  }
   }
   return min;
}

function getFormName(obj)
{
   try
   {
     while(true)
	 {
      if(obj.tagName=="FORM")
    	  return obj.name;
	  else
		  obj = obj.parentElement;
     }
   }
   catch(e)
   {
      return "";
   }
}

function getEventParent(tagName)
{
   var source=event.srcElement;
   try
   {
     while(true)
	 {
      if(source.tagName == tagName)
    	  return source;
	  else
		  source = source.parentElement;
     }
   }
   catch(e)
   {
      return null;
   }
}

 function gotoUrl(url){
    document.form1.action = url ;
	document.form1.submit() ;
 }
/**
*backforward to the history page
*/
function backForward(){
	window.history.back();
}
 