// ========
// Define Organization Variables
// ========
var gEntity = "OHMWEB"
// ===============================================
// Define GLOBAL Variables required for openWinSelf
// ===============================================
var newWindow = null;
// =================================================
// opens the fully qualified web page requested
// =================================================
function fOpenWinSelf(pWin) 
{
	var windowFile = pWin
	myWindow = window.open(windowFile,'_self',"menubar=yes,resizable=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes,width=850,height=400,left=0,top=0")
	myWindow.focus()
return;
}
// =================================================
// opens the fully qualified web page requested
// =================================================
function fOpenWinSelfMin(pWin) 
{
	var windowFile = pWin
	myWindow = window.open(windowFile,'_blank',"menubar=no,resizable=yes,scrollbars=yes,status=no,titlebar=yes,toolbar=no,width=850,height=400,left=0,top=0")
	myWindow.focus()
return;
}
// =================================================
// opens the fully qualified web page requested
// =================================================
function fLoadPage(pWin) 
{
	var windowFile = pWin
	myWindow = window.open(windowFile,'_self',"menubar=yes,resizable=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes,left=0,top=0")
	myWindow.focus()
return;
}
// =================================================
// opens the fully qualified web page requested
// =================================================
function fLoadPageNew(pWin) 
{
	var windowFile = pWin
	myWindow = window.open(windowFile,'_blank',"menubar=yes,resizable=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes,left=0,top=0")
	myWindow.focus()
return;
}
// =================================================
// toggles the visibility of a division 
// =================================================
function f_toggle(pIMG, pID) 
{

var listElementStyle=document.getElementById(pID).style; 
//var listElementDisplay=listElementStyle.display; 

txt = "In f_toggle. Parms Before" ;
txt += "\n  Img=" + pIMG ;
txt += "\n  Img src=" + document.getElementById(pIMG).src ;
txt += "\n  Div=" + pID ;
txt += "\n  Div Element=" + document.getElementById(pID) ;
txt += "\n  Div Style=" + listElementStyle ;
txt += "\n  Div Style.display=" + listElementStyle.display ;

if (listElementStyle.display=="none")
	{ 
	listElementStyle.display="block"; 
	document.getElementById(pIMG).src="graphics/minus.png"; 
	}
	 else
	{
	listElementStyle.display="none"; 
	document.getElementById(pIMG).src="graphics/plus.png"; 
	} 
}

// =================================================
// toggles the visibility of a division within the admin services
// =================================================
function f_toggleadm(pname) 
{

iname = "i" + pname ;
dname = "d" + pname ;
hname = "h" + pname ;
swname = "sw" + pname ;


// now - do the element division and graphic
var dnameStyle=document.getElementById(dname).style; 
if (dnameStyle.display=="none")
	{ 
	dnameStyle.display="block"; 
	document.getElementById(iname).src="graphics/minus.png"; 
	}
	 else
	{
	dnameStyle.display="none"; 
	document.getElementById(iname).src="graphics/plus.png"; 
	} 

// now - do the help division for this element
var hnameStyle=document.getElementById(hname).style; 
if (hnameStyle.display=="none")
	{ hnameStyle.display="block"; }
	 else
	{ hnameStyle.display="none"; } 

// now - set the switch to show if visible or not
var swnameId=document.getElementById(swname).value; 
if (document.getElementById(swname).value=="yes")
	{ document.getElementById(swname).value="no"; }
	 else
	{ document.getElementById(swname).value="yes"; } 

	
//alert (dname + " set to " + dnameStyle.display + "\n.." + iname + " set to " + document.getElementById(iname).src + "\n.." + hname + " set to " + hnameStyle.display + "\n.." + swname + " set to " + document.getElementById(swname).value) ;
	
}

// =================================================
// function to add event entry rows in myprofile and adminbody
// =================================================
mycurev = -1 ;
function f_addevent()
{
var curev = document.getElementsByName("curev") ;
var curevv = curev[0].value ;
var maxev = document.getElementsByName("maxev") ;
var maxevv = maxev[0].value ;

//alert("curev=" + curev + "..curevv=" + curevv + "\n" + "maxev=" + maxev + "..maxevv=" + maxevv  + "\n" + "mycurev=" + mycurev ) ;

if ( mycurev < 0 )
	{ mycurev = curevv ; }

var ev = document.getElementById('tblev');
var old = ev.innerHTML ;

mycurev++ ;

if ( mycurev > maxevv )
	{ inp1 = "<tr><td colspan=3><b>You have exceeded your maximum allowed events - please delete some before proceeding</b></td></tr>" ; }
	 else
	{
	inp1 = "<tr><td class=calformdate><input type=text name=caldate[] size=10 maxlength=10 value=\"1900-01-01\"></td>" ;
	inp1 += "<td class=calformtime><input type=text name=caltime[] size=5 maxlength=5 value=\"00:00\" >" ;
	inp1 += "<select name=calap[]>" ;
	inp1 += "<option value=\"am\" >am</option>" ;
	inp1 += "<option value=\"pm\" >pm</option></select>" ;
	inp1 += "<td class=calformdesc><input type=text name=caldesc[] size=50 maxlength=100 value=\"unassigned\"></td></tr>" ;
/*
	inp1 = "<tr><td class=formcadate><input type=text name=caldate[] size=10 maxlength=10 value=\"1900-01-01\"></td>" ;
	inp1 += "<td class=formcatime>" ;
	inp1 += "<select name=calhr[]><option value=0 selected=selected >0</option><option value=1 >1</option><option value=2 >2</option><option value=3 >3</option><option value=4 >4</option><option value=5 >5</option><option value=6 >6</option><option value=7 >7</option><option value=8 >8</option><option value=9 >9</option><option value=10 >10</option><option value=11 >11</option><option value=12 >12</option>" ;
	inp1 += "</select>" ;
	inp1 += "<select name=calmm[]><option value=00 selected=selected>00</option><option value=15>15</option><option value=30>30</option><option value=45>45</option>" ;
	inp1 += "</select>" ;
	inp1 += "<select name=calap[]>" ;
	inp1 += "<option value=\"am\"  selected=selected >am</option>" ;
	inp1 += "<option value=\"pm\" >pm</option></select>" ;
	inp1 += "<td class=formcadesc><input type=text name=caldesc[] size=50 maxlength=100 value=\"unassigned\"></td></tr>" ;
*/
	}
newev = old + inp1 ;
ev.innerHTML = newev ;
}
