// -------------------------------------------------------------------
// Madgex Limited
// Copyright (c) 2003 Madgex Limited. All Rights Reserved.
// Site Wide Code 
// 05 Jun 2003
// Version 1.0
// -------------------------------------------------------------------


// Ref: opener.js
var sClassRef = '';
if (is.gecko) sClassRef =  "class" ;
if (is.ie4up) sClassRef = "className";

// Image functions
//--------------------------------------------------------------------------
img01a = new Image();
img01a.src = "images/sml_arrow_blue.gif"
img01b = new Image();
img01b.src = "images/sml_arrow_orange1.gif"

forgottena = new Image();
forgottena.src = "images/btn_forgotten_pword_lo.gif"
forgottenb = new Image();
forgottenb.src = "images/btn_forgotten_pword_hi.gif"

logina = new Image();
logina.src = "images/btn_login_lo.gif"
loginb = new Image();
loginb.src = "images/btn_login_hi.gif"

submitentrya = new Image();
submitentrya.src = "images/btn_submit_lo.gif"
submitentryb = new Image();
submitentryb.src = "images/btn_submit_hi.gif"


pagetopa = new Image();
pagetopa.src = "images/btn_top_lo.gif"
pagetopb = new Image();
pagetopb.src = "images/btn_top_hi.gif"

pagetop2a = new Image();
pagetop2a.src = "images/btn_top2_lo.gif"
pagetop2b = new Image();
pagetop2b.src = "images/btn_top2_hi.gif"

pagetop3a = new Image();
pagetop3a.src = "images/btn_erh_top_lo.gif"
pagetop3b = new Image();
pagetop3b.src = "images/btn_erh_top_hi.gif"


morea = new Image();
morea.src = "images/btn_more_lo.gif"
moreb = new Image();
moreb.src = "images/btn_more_hi.gif"

more1a = new Image();
more1a.src = "images/btn_more_lo.gif"
more1b = new Image();
more1b.src = "images/btn_more_hi.gif"

more2a = new Image();
more2a.src = "images/btn_more_lo.gif"
more2b = new Image();
more2b.src = "images/btn_more_hi.gif"

more3a = new Image();
more3a.src = "images/btn_more_lo.gif"
more3b = new Image();
more3b.src = "images/btn_more_hi.gif"

more4a = new Image();
more4a.src = "images/btn_erh_more_lo.gif"
more4b = new Image();
more4b.src = "images/btn_erh_more_hi.gif"

more5a = new Image();
more5a.src = "images/btn_erh_more_lo.gif"
more5b = new Image();
more5b.src = "images/btn_erh_more_hi.gif"

more6a = new Image();
more6a.src = "images/btn_erh_more_lo.gif"
more6b = new Image();
more6b.src = "images/btn_erh_more_hi.gif"

more7a = new Image();
more7a.src = "images/btn_erh_more_lo.gif"
more7b = new Image();
more7b.src = "images/btn_erh_more_hi.gif"

more8a = new Image();
more8a.src = "images/btn_erh_more_lo.gif"
more8b = new Image();
more8b.src = "images/btn_erh_more_hi.gif"


previousa = new Image();
previousa.src = "images/btn_previous_lo.gif"
previousb = new Image();
previousb.src = "images/btn_previous_hi.gif"

nexta = new Image();
nexta.src = "images/btn_next_lo.gif"
nextb = new Image();
nextb.src = "images/btn_next_hi.gif"

signupa = new Image();
signupa.src = "images/btn_sign_up_lo.gif"
signupb = new Image();
signupb.src = "images/btn_sign_up_hi.gif"

logina = new Image();
logina.src = "images/btn_login_lo.gif"
loginb = new Image();
loginb.src = "images/btn_login_hi.gif"

edita = new Image();
edita.src = "images/btn_edit_lo.gif"
editb = new Image();
editb.src = "images/btn_edit_hi.gif"

backtoplannera = new Image();
backtoplannera.src = "images/btn_backtoactionplanner_lo.gif"
backtoplannerb = new Image();
backtoplannerb.src = "images/btn_backtoactionplanner_hi.gif"

backtolearninga = new Image();
backtolearninga.src = "images/btn_backlearningrecord_lo.gif"
backtolearningb = new Image();
backtolearningb.src = "images/btn_backlearningrecord_hi.gif"

backtoenrolmentlista = new Image();
backtoenrolmentlista.src = "images/btn_backtoenrolmentlist_lo.gif"
backtoenrolmentlistb = new Image();
backtoenrolmentlistb.src = "images/btn_backtoenrolmentlist_hi.gif"

savechangesa = new Image();
savechangesa.src = "images/btn_savechanges_lo.gif"
savechangesb = new Image();
savechangesb.src = "images/btn_savechanges_hi.gif"

alllearnersa = new Image();
alllearnersa.src = "images/btn_alllearners_lo.gif"
alllearnersb = new Image();
alllearnersb.src = "images/btn_alllearners_hi.gif"

showlista = new Image();
showlista.src = "images/btn_showlist_lo.gif"
showlistb = new Image();
showlistb.src = "images/btn_showlist_hi.gif"

requesta = new Image();
requesta.src = "images/btn_request_lo.gif"
requestb = new Image();
requestb.src = "images/btn_request_hi.gif"

approveorangea = new Image();
approveorangea.src = "images/btn_approve_orange_lo.gif"
approveorangeb = new Image();
approveorangeb.src = "images/btn_approve_orange_hi.gif"

timesheeta = new Image();
timesheeta.src = "images/btn_mytimerecord_lo.gif"
timesheetb = new Image();
timesheetb.src = "images/btn_mytimerecord_hi.gif"

showcoursesa = new Image();
showcoursesa.src = "images/btn_showcourses_lo.gif"
showcoursesb = new Image();
showcoursesb.src = "images/btn_showcourses_hi.gif"

myactionplannera = new Image();
myactionplannera.src = "images/btn_myactionplanner_lo.gif"
myactionplannerb = new Image();
myactionplannerb.src = "images/btn_myactionplanner_hi.gif"

mytimerecorda = new Image();
mytimerecorda.src = "images/btn_mytimerecord_lo.gif"
mytimerecordb = new Image();
mytimerecordb.src = "images/btn_mytimerecord_hi.gif"

detaila = new Image();
detaila.src = "images/btn_detail_lo.gif"
detailb = new Image();
detailb.src = "images/btn_detail_hi.gif"

backToCoursesa = new Image();
backToCoursesa.src = "images/btn_backtocourses_lo.gif"
backToCoursesb = new Image();
backToCoursesb.src = "images/btn_backtocourses_hi.gif"

backEVa = new Image();
backEVa.src = "images/btn_backtoeventlist_lo.gif"
backEVb = new Image();
backEVb.src = "images/btn_backtoeventlist_hi.gif"


enrolmenta = new Image();
enrolmenta.src = "images/btn_enrolment_lo.gif"
enrolmentb = new Image();
enrolmentb.src = "images/btn_enrolment_hi.gif"

newEntrya = new Image();
newEntrya.src = "images/btn_createnewentry_lo.gif"
newEntryb = new Image();
newEntryb.src = "images/btn_createnewentry_hi.gif"

submitentrya = new Image();
submitentrya.src = "images/btn_submit_lo.gif"
submitentryb = new Image();
submitentryb.src = "images/btn_submit_hi.gif"

reviewa = new Image();
reviewa.src = "images/btn_review_lo.gif"
reviewb = new Image();
reviewb.src = "images/btn_review_hi.gif"

approvea = new Image();
approvea.src = "images/btn_approve_lo.gif"
approveb = new Image();
approveb.src = "images/btn_approve_hi.gif"

unapprovea = new Image();
unapprovea.src = "images/btn_unapprove_lo.gif"
unapproveb = new Image();
unapproveb.src = "images/btn_unapprove_hi.gif"

backtotopicsa = new Image();
backtotopicsa.src = "images/btn_backtocoursetopics_lo.gif"
backtotopicsb = new Image();
backtotopicsb.src = "images/btn_backtocoursetopics_hi.gif"


forgottena = new Image();
forgottena.src = "images/btn_forgotpassword_lo.gif"
forgottenb = new Image();
forgottenb.src = "images/btn_forgotpassword_hi.gif"

backa = new Image();
backa.src = "images/btn_back_listings_lo.gif"
backb = new Image();
backb.src = "images/btn_back_listings_hi.gif"

searcha = new Image();
searcha.src = "images/btn_search_lo.gif"
searchb = new Image();
searchb.src = "images/btn_search_hi.gif"

clearforma = new Image();
clearforma.src = "images/btn_clear_form_lo.gif"
clearformb = new Image();
clearformb.src = "images/btn_clear_form_hi.gif"

wizardnexta = new Image();
wizardnexta.src = "images/btn_wizard_next_lo.gif"
wizardnextb = new Image();
wizardnextb.src = "images/btn_wizard_next_hi.gif"

wizardpreviousa = new Image();
wizardpreviousa.src = "images/btn_wizard_previous_lo.gif"
wizardpreviousb = new Image();
wizardpreviousb.src = "images/btn_wizard_previous_hi.gif"


senda = new Image();
senda.src = "images/btn_send_lo.gif"
sendb = new Image();
sendb.src = "images/btn_send_hi.gif"

function imgOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = eval(imgName + "b.src");
	}
}
function imgOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = eval(imgName + "a.src");
	}
}
function moreOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = moreb.src;
	}
}
function moreOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = morea.src;
	}
}
function nextOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = nextb.src;
	}
}
function nextOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = nexta.src;
	}
}
function previousOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = previousb.src;
	}
}
function previousOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = previousa.src;
	}
}
function backOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = backb.src;
	}
}
function backOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = backa.src;
	}
}

function RollOverTR(id)
{
	if(sClassRef != '')
	{
		var oTR = MMGetElementById(id);
		var oIMG = MMGetElementById(id + 'Img');
		oTR.cells[0].setAttribute(sClassRef,'lowerMenuArrowOver');
		oTR.cells[1].setAttribute(sClassRef,'lowerMenuTextOver');
		oTR.cells[2].setAttribute(sClassRef,'lowerMenuIconOver');
		oIMG.src = img01a.src;
	}
}
function detailOn(imgName) 
{
	if (document.images) 
	{
	    document[imgName].src = detailb.src;
	}
}
function detailOff(imgName) 
{
	if (document.images) 
	{
		document[imgName].src = detaila.src;
	}
}

function RollOutTR(id)
{
	if(sClassRef != '')
	{
		var oTR = MMGetElementById(id);
		var oIMG = MMGetElementById(id + 'Img');
		oTR.cells[0].setAttribute(sClassRef,'lowerMenuArrow');
		oTR.cells[1].setAttribute(sClassRef,'lowerMenuText');
		oTR.cells[2].setAttribute(sClassRef,'lowerMenuIcon');
		oIMG.src = img01b.src;
	}
}

function ClickTR(url)
{
	document.location.href = url
}

function gonext(lPage)
{
	document.location.search = AddQueryString(document.location.search, 'nPage', parseInt(lPage))
}

function SubmitForm()
{
	document.form1.submit()
}

function ResetForm()
{
	document.form1.reset()
}

function AddQueryString( sQuery, sName, sValue )
{
	//alert( 'query=' + sQuery + 'name=' + sName + 'value=' + sValue )
	sRes = StripQuery( sQuery, sName )

	//alert( 'strip=' + sRes )
	
	if ( sRes =='' || sRes =='?' )
		return '?'+sName + '=' + sValue
	else
		return sRes + '&' + sName + '=' + sValue
}

function StripQuery( sIn, sName )
{
	// write your own because different browsers do different things with regular expressions...
	
	var sincopy = sIn
	
	//alert('sIn='+sIn)
	
	if ( sIn.substr(0,1) == '?' )
		sincopy = sIn.substr(1)
	
	var itms = sincopy.split( '&' )
	var res = ''

	for( var i=0; i< itms.length; i++ )
	{
		if (itms[i].substr(0, sName.length ) != sName )
		{
			if ( res.length > 0 )
				res += '&'

			res = res + itms[i]
		}
	}
	return res
}
<!-- 
 
 -->
