function jsfSBGI( array, id, i )
{
	if( null == ( obj = document.getElementById(id))) return ;
	obj.background = array[i].src ;
}
//------------------------------------------------
var aImgsUpdate = new Array();
(aImgsUpdate[0] = new Image()).src = "graphics/manager/buttons/bw/update.gif";
(aImgsUpdate[1] = new Image()).src = "graphics/manager/buttons/c/update.gif";
//------------------------------------------------
var aImgsBack = new Array();
(aImgsBack[0] = new Image()).src = "graphics/manager/buttons/bw/back.gif";
(aImgsBack[1] = new Image()).src = "graphics/manager/buttons/c/back.gif";
//------------------------------------------------
var aImgsAdd = new Array();
(aImgsAdd[0] = new Image()).src = "graphics/manager/buttons/bw/add.gif";
(aImgsAdd[1] = new Image()).src = "graphics/manager/buttons/c/add.gif";
//------------------------------------------------
var aImgsFilter = new Array();
(aImgsFilter[0] = new Image()).src = "graphics/manager/buttons/bw/filter.gif";
(aImgsFilter[1] = new Image()).src = "graphics/manager/buttons/c/filter.gif";
//------------------------------------------------
var aImgsDelete = new Array();
(aImgsDelete[0] = new Image()).src = "graphics/manager/buttons/bw/delete.gif";
(aImgsDelete[1] = new Image()).src = "graphics/manager/buttons/c/delete.gif";
//------------------------------------------------
var aImgsUpload = new Array();
(aImgsUpload[0] = new Image()).src = "graphics/manager/buttons/bw/upload.gif";
(aImgsUpload[1] = new Image()).src = "graphics/manager/buttons/c/upload.gif";
//------------------------------------------------
var aImgsPrint = new Array();
(aImgsPrint[0] = new Image()).src = "graphics/manager/buttons/bw/print.gif";
(aImgsPrint[1] = new Image()).src = "graphics/manager/buttons/c/print.gif";
//------------------------------------------------
var aImgsEntrance = new Array();
(aImgsEntrance[0] = new Image()).src = "graphics/manager/buttons/bw/entrance.gif";
(aImgsEntrance[1] = new Image()).src = "graphics/manager/buttons/c/entrance.gif";
//------------------------------------------------
var aImgsUp = new Array();
(aImgsUp[0] = new Image()).src = "graphics/manager/datagrid/bw/up.gif";
(aImgsUp[1] = new Image()).src = "graphics/manager/datagrid/c/up.gif";
//------------------------------------------------
var aImgsDown = new Array();
(aImgsDown[0] = new Image()).src = "graphics/manager/datagrid/bw/down.gif";
(aImgsDown[1] = new Image()).src = "graphics/manager/datagrid/c/down.gif";
//------------------------------------------------
var aImgsPageNext = new Array();
(aImgsPageNext[0] = new Image()).src = "graphics/manager/paging/bw/next.gif";
(aImgsPageNext[1] = new Image()).src = "graphics/manager/paging/c/next.gif";
//------------------------------------------------
var aImgsPageBack = new Array();
(aImgsPageBack[0] = new Image()).src = "graphics/manager/paging/bw/back.gif";
(aImgsPageBack[1] = new Image()).src = "graphics/manager/paging/c/back.gif";
//------------------------------------------------
function jsfSIS( array, id, i ) // Set Image Source
{
	if( null == ( obj = document.getElementById(id))) return ;
	obj.src = array[i].src ;
}
//------------------------------------------------
function jsfSDTC( sID, sColor ) // Set Div Text Color
{
	if( null == ( obj = document.getElementById( sID ))) return ;
	obj.style.color = sColor ;
}
//------------------------------------------------
function jsfSBGC( o, sColor ) // Set BgColor
{
//	if( null == ( obj = document.getElementById( sID ))) return ;
	o.style.background = sColor ;
}
//------------------------------------------------
function jsfSHM( strTableID ) // Show Hide Menu
{
	if( null == ( objTable = document.getElementById( strTableID ))) return ;
	
	if( objTable.style.display == 'none' )
		objTable.style.display = '' ;
	else
		objTable.style.display = 'none' ;
}
//------------------------------------------------
function jsfCUCHBs( obj, chbName ) // Check Uncheck CheckBoxes
{
	var checkboxes = document.getElementsByName(chbName) ;
	for( i = 0 ; i < checkboxes.length ; i++ )
		checkboxes.item(i).checked = obj.checked ;
}
//------------------------------------------------
function jsfRCHBIDs( chbName ) // Rebind CheckBoxes IDs
{
	var checkboxes = document.getElementsByName(chbName) ;
	var s = '' ;
	for( i = 0 ; i < checkboxes.length ; i++ ) {
		if( checkboxes.item(i).checked ) {
			if( s.length > 0 ) s += ':' ;
			s += checkboxes.item(i).id.split('$')[1] ; }}
	return s ;
}
//------------------------------------------------
function jsfORW( wndUrl ) // Open Report Window
{
	win = window.open( wndUrl,"","toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no");
	win.focus();
}
//------------------------------------------------
function jsfOWC( wndUrl, wndWidth, wndHeight, wndScrollbar, wndMenubar ) // Open Window Centered
{
	var wndLeft = ( screen.width - wndWidth ) / 2;
	var wndTop = ( screen.height - wndHeight ) / 2;
	win = window.open( wndUrl,"","toolbar=no,location=no,directories=no,status=no,menubar=" + wndMenubar + ",scrollbars=" + wndScrollbar +
		",resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft  );
	win.focus();
}
//------------------------------------------------
function funcPassportError( idNum )
{
	while ( idNum.length < 9 )
		idNum = "0" + idNum ;

	idNum1 = idNum.substr(0,1) * 1;
	idNum2 = idNum.substr(1,1) * 2;
	idNum3 = idNum.substr(2,1) * 1;
	idNum4 = idNum.substr(3,1) * 2;
	idNum5 = idNum.substr(4,1) * 1;
	idNum6 = idNum.substr(5,1) * 2;
	idNum7 = idNum.substr(6,1) * 1;
	idNum8 = idNum.substr(7,1) * 2;
	idNum9 = idNum.substr(8,1) * 1;

	if( idNum1 > 9 ) idNum1 = (idNum1%10) + 1;
	if( idNum2 > 9 ) idNum2 = (idNum2%10) + 1;
	if( idNum3 > 9 ) idNum3 = (idNum3%10) + 1;
	if( idNum4 > 9 ) idNum4 = (idNum4%10) + 1;
	if( idNum5 > 9 ) idNum5 = (idNum5%10) + 1;
	if( idNum6 > 9 ) idNum6 = (idNum6%10) + 1;
	if( idNum7 > 9 ) idNum7 = (idNum7%10) + 1;
	if( idNum8 > 9 ) idNum8 = (idNum8%10) + 1;
	if( idNum9 > 9 ) idNum9 = (idNum9%10) + 1;

	var sumVal = idNum1 + idNum2 + idNum3 + idNum4 + idNum5 + idNum6 + idNum7 + idNum8 + idNum9;
	sumVal = sumVal % 10;

	return ( sumVal > 0 ) ? true:false ;
}
//------------------------------------------------
function jsfP() // Print
{
	window.print();
}
//------------------------------------------------
function jsfCW() // Close Window
{
	window.close();
}
//------------------------------------------------
function jsfOS( wndUrl ) // Open Site
{
	win = window.open( wndUrl );
	win.focus();
}
