var navVer = ((navigator.appName=="Microsoft Internet Explorer" || navigator.appName=="Netscape")) ? parseFloat(eval(navigator.appVersion.split("(",1))[0]) : parseFloat(0);
var winResizer = 1;

function WG_openWin( wName, wURL, wWidth, wHeight )
{
	window.open(wURL,wName,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width='+wWidth+',height='+wHeight);
}

function WG_openWinScroll( wName, wURL, wWidth, wHeight )
{
	window.open(wURL,wName,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width='+wWidth+',height='+wHeight);
}

var WG_imageGrapple = '';

function WG_RCVPICT( folder, picture, dir )
{
	if ( WG_imageGrapple != '' ) {
		eval( "WG_imageGrapple_" + WG_imageGrapple + "( folder, picture, dir );" );
	}
}

var WG_htmlGrapple = '';

function WG_RCVHTML( htmlText )
{
	if ( WG_htmlGrapple != '' ) {
		eval( "WG_htmlGrapple_" + WG_htmlGrapple + "( htmlText );" );
	}
}

var WG_OIDGrapple = '';

function WG_RCVOID( OID, descName )
{
	if ( WG_OIDGrapple != '' ) {
		eval( "WG_OIDGrapple_" + WG_OIDGrapple + "( OID, descName );" );
	}
}

function WG_RankingHandler(oSpool,oLeft,pDir,multiSepar) {
	xsave = new Option();
	if (pDir == 1) {
		for (var i = 0; i < oLeft.length; i++) {
			if ((oLeft.options[i].selected)&&(oLeft.options[i].value!='')&&(i > 0)) {
				xsave.value = oLeft.options[i-1].value;
				xsave.text = oLeft.options[i-1].text;
				xsave.selected = oLeft.options[i-1].selected;
				xsave.defaultSelected = oLeft.options[i-1].defaultSelected;
				oLeft.options[i-1].value = oLeft.options[i].value;
				oLeft.options[i-1].text = oLeft.options[i].text;
				oLeft.options[i-1].selected = oLeft.options[i].selected;
				oLeft.options[i-1].defaultSelected = oLeft.options[i].defaultSelected;
				oLeft.options[i].value = xsave.value;
				oLeft.options[i].text = xsave.text;
				oLeft.options[i].selected = xsave.selected;
				oLeft.options[i].defaultSelected = xsave.defaultSelected;
			}
		}
	}
	else
	{
		for (var i = (oLeft.length-1); i > -1; i--) {
			if ((oLeft.options[i].selected)&&(oLeft.options[i].value!='')&&(i < (oLeft.length-1))) {
				xsave.value = oLeft.options[i+1].value;
				xsave.text = oLeft.options[i+1].text;
				xsave.selected = oLeft.options[i+1].selected;
				xsave.defaultSelected = oLeft.options[i+1].defaultSelected;
				oLeft.options[i+1].value = oLeft.options[i].value;
				oLeft.options[i+1].text = oLeft.options[i].text;
				oLeft.options[i+1].selected = oLeft.options[i].selected;
				oLeft.options[i+1].defaultSelected = oLeft.options[i].defaultSelected;
				oLeft.options[i].value = xsave.value;
				oLeft.options[i].text = xsave.text;
				oLeft.options[i].selected = xsave.selected;
				oLeft.options[i].defaultSelected = xsave.defaultSelected;
			}
		}
	}
	oSpool.value = '';
	for (var i = 0; i < oLeft.length; i++) {
		if (oLeft.options[i].value != '') {
			oSpool.value = oSpool.value + oLeft.options[i].value + multiSepar;
		}
	}
}
function WG_PassOverHandler(oSpool,oLeft,oRight,pDir,multiSepar) {
	if (pDir == 1) {
		oFrom = oLeft;
		oTo = oRight;
	} else {
		oFrom = oRight;
		oTo = oLeft;
	}
	for (var i = 0; i < oFrom.length; i++) {
		if ((oFrom.options[i].selected)&&(oFrom.options[i].value!='')) {
			cLen = oTo.length;
			insOpt = new Option();
			oTo.options[cLen]=insOpt;
			oTo.options[cLen].value = oFrom.options[i].value;
			oTo.options[cLen].text = oFrom.options[i].text;
			oTo.options[cLen].selected = false;
			oTo.options[cLen].defaultSelected = false;
			for (var j = i; j < (oFrom.length-1); j++) {
				oFrom.options[j].value = oFrom.options[j+1].value;
				oFrom.options[j].text = oFrom.options[j+1].text;
				oFrom.options[j].selected = oFrom.options[j+1].selected;
				oFrom.options[j].defaultSelected = oFrom.options[j+1].defaultSelected;
			}
			oFrom.length -= 1;
			i -= 1;
		}
	}
	for (var i = 0; i < oLeft.length; i++) {
		oLeft.options[i].selected = false;
		oLeft.options[i].defaultSelected = false;
	}
	for (var i = 0; i < oRight.length; i++) {
		oRight.options[i].selected = false;
		oRight.options[i].defaultSelected = false;
	}
	// window.history.go(0);
	oSpool.value = '';
	for (var i = 0; i < oLeft.length; i++) {
		if (oLeft.options[i].value != '') {
			oSpool.value = oSpool.value + oLeft.options[i].value + multiSepar;
		}
	}
/*	if (navVer >= 4) {
		self.resizeBy(winResizer,winResizer)
		winResizer *= -1;
	} */
	return true;
}


