/* --------------------------------------------------------- *\
|
|  main functions library - main_lib.js
|
|
\* --------------------------------------------------------- */


// -- suppress error messages --
window.onerror = function(){ return true; }

// -- swap images --
search_bt = [ new Image(), new Image() ];
search_bt[0].src = "./fileadmin/swm/gfx/icon_search_submit.png";
search_bt[1].src = "./fileadmin/swm/gfx/icon_search_submit_hi.png";

submit_bt = [ new Image(), new Image() ];
submit_bt[0].src = "./fileadmin/swm/gfx/icon_submit.png";
submit_bt[1].src = "./fileadmin/swm/gfx/icon_submit_hi.png";

submit_bt2 = [ new Image(), new Image() ];
submit_bt2[0].src = "./fileadmin/swm/gfx/icon_submit_sidebar.png";
submit_bt2[1].src = "./fileadmin/swm/gfx/icon_submit_sidebar_hi.png";


// -- open popup window --
var myPopUp;
function launchWin(winUrl, winName, winX, winY, winFeatures, noFocus){
	myPopUp = window.open(winUrl, winName, 'width='+winX+', height='+winY+', '+winFeatures);
	if(!noFocus && moveTo && screen.width) {
		myPopUp.moveTo((screen.width - winX) * .2, (screen.height - winY) * .5);
	}
	if(!noFocus && focus) {
		setTimeout('myPopUp.focus()', 250);
	}
}
