opWindows = new Array();
curWin = 0;
booksearchwin_id=0;
grpwin_id=0;
varer_win_id=0;
id=0;
loaded=false;
function time_o(type,time_)
{
	clearTimeout(id);
	id=setTimeout('closeWindows('+time_+','+2+','+ type +');', ((time_*1000)-1000));
}

function close_win()
{
	for(i=0; i<opWindows.length; i++)
	if (opWindows[i] && !opWindows[i].closed)
		opWindows[i].self.close();
}

function closeWindows(sek, error, type) 
{	
	close_win();
	document.location='../logout.inc?error='+error+'&S_time=' + sek + '&type=' + type; 
}

function BookWin(urlLoc) 
{
	var count = curWin++;
	booksearchwin_id=opWindows[count]=window.open(urlLoc,"win_1", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,dependent,height=400,width=675,left=50,top=50");
	opWindows[count].focus();
}
 
function print_win(popurl)
{
	var count = curWin++;
	opWindows[count]=window.open(popurl,"win_2","width=770,height=200,scrollbars=yes,resizable=yes,toolbar=yes,menubar=yes,status=yes,location=yes")
	opWindows[count].focus();
}	

function newWin(urlLoc) 
{	
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_3", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,dependent,height=280,width=350,left=100,top=100");
	opWindows[count].focus();
}

function newWinCrit(urlLoc) 
{
	var count = curWin++;
	grpwin_id=opWindows[count]=window.open(urlLoc,"win_4", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,dependent,height=500,width=715,left=50,top=10");
	opWindows[count].focus();
}

function NewSearchWin(urlLoc) 
{	
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_5", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,dependent,height=250,width=500,left=100,top=100");
	opWindows[count].focus();
}

function DiagWin(urlLoc) 
{	
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_6", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=no,resizable=no,dependent,height=230,width=230,left=100,top=100");
	opWindows[count].focus();
}

function MidWin(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_7", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=400,width=600,left=50,top=50");
	opWindows[count].focus();
}

function help_win(popurl)
{
	var count = curWin++;
	opWindows[count]=window.open(popurl,"win_9","width=700,height=500,scrollbars=yes,resizable=yes,toolbar=yes,menubar=yes,status=yes,location=yes")
	opWindows[count].focus();
}	
function _win(urlLoc)
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"ob", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=400,width=420,left=50,top=50");
	opWindows[count].focus();
}

function NewGrpWin(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_11", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=400,width=620,left=50,top=50");
	opWindows[count].focus();
}

function InfoTWin(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"wind_12","scrollbars=no,resizable=no,toolbar=no,menubar=no,status=no,location=no,,dependent,height=150,width=500,left=100,top=100")
	opWindows[count].focus();
}
function sql_adminWin(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_13", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=370,width=350,left=50,top=50");
	opWindows[count].focus();
}

function NewSearchWin2(urlLoc) 
{	
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_14", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,dependent,height=320,width=500,left=100,top=100");
	opWindows[count].focus();
}

function alarms(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_15", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=500,width=700,left=50,top=10");
	opWindows[count].focus();
}

function varer_win(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_16", "toolbar=no, location = no, directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,dependent,height=450,width=620,left=50,top=50");
	opWindows[count].focus();
}

function PassWin(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_10", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=no,resizable=no,dependent,height=90,width=250,left=50,top=50");
	opWindows[count].focus();
}

function cal(urlLoc) 
{
	var count = curWin++;
	opWindows[count]=window.open(urlLoc,"win_10", "toolbar=no, location = no, directories=no,status=no,menubar=no,scrollbars=no,resizable=no,dependent,height=200,width=105,left=70%,top=5%");
	opWindows[count].focus();
}


function select_go(_str_form)
{
	document.location.href = _str_form.value;
}

function KeyCheck(e)
{
	var keycode;
	keycode = e.keyCode;
	if (((keycode>47) && (keycode<58) )  || (keycode==8) || (keycode==0)) { return true; }
	else {return false;}
}
//accept floats
function KeyCheckFloat(e)
{
	var keycode;
	keycode = e.keyCode;
	if (((keycode>47) && (keycode<58) )  || (keycode==8) || (keycode==44)) { return true; }
	else {return false;}
}


