// JavaScript Document
function showHideDivs(divid, status) {
	loc1 = location.href;
	
	if(loc1.indexOf("invoice_books")!=-1) {
	if(document.form1.numbering.options[document.form1.numbering.selectedIndex].value=="Yes") {
		document.getElementById("number_div").style.visibility = "visible";
	} else {
		document.getElementById("number_div").style.visibility = "hidden";
	}
	}
	if(status=="show") {
		document.getElementById(divid).style.visibility = "visible";
	} else {
		document.getElementById(divid).style.visibility = "hidden";
	}
}

function OnlyNumbers(e)
{
  var key;
  if(window.event) {
  // for IE, e.keyCode or window.event.keyCode can be used
  key = e.keyCode;
  }
  else if(e.which) {
  // netscape
  key = e.which;
  }
  else {
  // no event, so pass through
  return true;
  }
  //key for backspace,delete,tab lt & rt arrows.
  if(key==46 || key==8 || key==9 || key==37 || key==39)
  return true;
  if (key < 48 || (key > 57 && key < 95) || key > 105)
  return false;
  return true;
}

function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}
