function subFo( pForm, pUrl ) {
pForm.action=pUrl;
pForm.submit();
}
function get_mouse(id, event) {
var IE = document.all?true:false;
if ( IE ) {
var x = event.x + document.body.scrollLeft;
var y = event.y + document.body.scrollTop;
} else {
var x = event.layerX;
var y = event.layerY;
}
if ( findObject( id ) ) {
findObject( id ).style.left = x;
findObject( id ).style.top  = y + 20;
}
}
function findObject( id ) {
if( document.getElementById ) {
return document.getElementById( id );
} else if( document.all ) {
return document.all[ id ];
} else {
return { style: {} };
}
}
function pop( pElementId, e, pPosX ) {
var posx	= 0;
var posy	= 0;
if(!e) var e	= window.event;
if(e.pageX || e.pageY) {
posx	= e.pageX;
posy	= e.pageY;
}	else if(e.clientX || e.clientY)	{
posx = e.clientX + document.documentElement.scrollLeft;
posy = e.clientY + document.documentElement.scrollTop-20;
}
var state 	= document.getElementById(pElementId).style.display;
if(document.getElementById)	{
if (state=='none') {
state = 'inline';
}	else	{
state = 'none';
}
document.getElementById(pElementId).style.top=(posy) + 'px';
if ( pPosX == null ) {
document.getElementById(pElementId).style.left=(posx - 370) + 'px';
} else {
document.getElementById(pElementId).style.left=(posx + pPosX) + 'px';
}
document.getElementById(pElementId).style.display=state;
}
}
function kill( pObject ) {
findObject( pObject ).style.display = 'none';
}
var newWindow = false;
function OpenWindow( step, windowName, width, height ) {
var newWin = window.open( step, windowName, 'scrollbars,status,width=' + width + ',height=' + height + ',screenx=0,screeny=0' );
newWin.moveTo( 10,10 );
}
function submitActionNewWindow( pFormName, pController, pWindowName ) {
var newWin;
var forms = document.forms;
var form = null;
for (var i = 0; i < forms.length; i++) {
if (forms[i].name == pFormName) {
form = forms[i];
}
}
if ( !newWin || newWin.closed ) {
newWin = window.open('',pWindowName,'scrollbars,status,height=580,width=615,screenx=0,screeny=0');
}
newWin.focus();
form.action=pController;
form.target=newWin.name;
form.submit();
}

