﻿function changesrc(myobj,newsrc)
	{
	  document.all(myobj).src = newsrc;
	}
	
function GetDivPosition() 
  {
    var strCook = document.cookie;
    if (strCook.indexOf("!~") != 0) 
      {
        var intS = strCook.indexOf("!~");
        var intE = strCook.indexOf("~!");
        var strPos = strCook.substring(intS + 2, intE);
        document.getElementById("grdWithScroll").scrollTop = strPos;
      }
	}
function SetDivPosition() 
  {
    var intY = document.getElementById("grdWithScroll").scrollTop;
	  document.cookie = "yPos=!~" + intY + "~!";
	}

function SetDirty(varfield) 
  {
	  var str = '';
	  var elem = document.getElementById('aspnetForm').elements;
	  var trimmed
	  for (var i = 0; i < elem.length; i++) 
	    {
	      trimmed = Right(elem[i].id, varfield.length)
	      if (trimmed == varfield)
	        {
	          document.getElementById(elem[i].id).value = "Y"        
            break
    	    }
	    }
	}

function SelectAll(varfield, el) 
  {
	  var str = '';
	  var elem = document.getElementById('aspnetForm').elements;
	  var trimmed
	  for (var i = 0; i < elem.length; i++) {
	    trimmed = Right(elem[i].id, varfield.length)
	    if (trimmed == varfield) {
        document.getElementById(elem[i].id).checked = el.checked
	    }
	  }
	}

function Right(str, n)
  {
	  if (n <= 0)
	    return "";
	  else if (n > String(str).length)
	    return str;
	  else {
	    var iLen = String(str).length;
	    return String(str).substring(iLen, iLen - n);
	  }
	}

function Mid(str, start, len) 
  {
	  if (start < 0 || len < 0) return "";

	  var iEnd, iLen = String(str).length;
	  if (start + len > iLen)
	    iEnd = iLen;
	  else
	    iEnd = start + len;

	  return String(str).substring(start, iEnd);
	}

function Left(str, n) 
  {
    if (n <= 0)
	    return "";
	  else if (n > String(str).length)
	    return str;
	  else
	    return String(str).substring(0, n);
	}

function isdigit(c) 
	{
	    return ((c >= "0") && (c <= "9"))
	}

