	var pswdModified = false;
	var pswdConfirmed = false;
	function pswdFocus() {
		pswdModified = true;
	}

	function presentAscii(id) {
		//alert("present id=" + id);
		if (!document.getElementById(id)) return false;
		var item = document.getElementById(id).value;
		if ((item == "") || (item == null) || item == "null") return false;
		else {
			var origlen = escape(item).length;
			item = delNonAscii(item);
			var newlen = 0;
			if( item == null || item == "" )
				item = "";
			else
				newlen = escape(item).length;
			if( origlen != newlen ) {
				document.getElementById(id).value = item;
			}
			if( item == null || item == "")
				return false;
			else {
				item = trim(item);
				if( item == null || item == "" )
					return false;
				//alert(id + " value=" + item);
				return true;
			}
		}
	}

	function setFieldError( errA, anchorLinkId, anchorText, sep, fieldId) {
		//if( fieldId.indexOf("universityName") > -1 ) showAlert = true;
		//if( fieldId.indexOf("Africa") > -1 ) showAlert = false;
		//if( showAlert ) alert("setFieldError fieldId = " + fieldId);
		var errString = errA + "- " + anchorLink(anchorLinkId,anchorText) + sep;
		mb_setErrorStyle(fieldId,null, 1);
		return errString;
	}

	function validateForm(pagename, isShortForm){
		//if (pswdModified && !pswdConfirmed) return false;
		//if( present('NewForm') ) { 
		//	// does not work bcs always present
		//	if(document.getElementById("NewForm").value = "Clear Form") {
		//	return true;
		//}
		//}
		if( document.getElementById("SubmitForm") )
			document.getElementById("SubmitForm").disabled = true;
		if( document.getElementById("Continue") )
			document.getElementById("Continue").disabled = true;
		var errString = "";
		var suggestString = "";
		var errA = "<tr><td align=\"left\">";
		var sep = "<\/td><\/tr>";
		//alert("pagename=" + pagename);
		if(pagename == null || pagename == "" || pagename == "null")
			pagename = "page1";
		var pagePath = window.location.pathname;
		//alert("pagePath = " + pagePath);
		mb_clearError("centeringDiv");
		
		//if (!present('honorific')) suggestString += "While not required, prefix (honorific) is strongly suggested.\n";
		if( pagename == "page1" ) {
			if (!ifChecked('subscribeEBulletin')) {
				//alert("subscribeEBulletin not checked pagename=" + pagename);
				if (!checkListGroupElementSelection('city_attend') && !present('origWhichFair') ) {
					//alert("no city chosen");
					errString += setFieldError( errA, "city_attendA", "In which city will you attend The MBA Tour event?", sep, "city_attendL");
					mb_setErrorStyle("subscribeEBulletinL",null, 1);
				}
			}
			if (!present('email')) errString += setFieldError( errA, "emailA", "EMail address", sep, "emailL");
			else if (!validEmail('email')) errString += setFieldError( errA, "emailA", "Email address is incorrectly formatted.", sep, "emailL");
			var emailValid = (document.getElementById("emailValid").value == "True");
			if (!emailValid && document.getElementById("useNonValidatedEmail")
				&& !document.getElementById("useNonValidatedEmail").checked){
				errString += setFieldError(errA, "emailA", "You must check the box or correct the email address.", sep, "emailL");
				document.getElementById("emailValidationMsg").style.color = "black";
			}
			if (document.getElementById('emailChanged') && !emailChanged && present('useNonValidatedEmail') && !ifChecked('useNonValidatedEmail') ) errString += setFieldError( errA, "emailA", "You must change your email address or check the box to accept it.", sep, "emailL");
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page2" ) ) {
			if (!presentAscii('familyName')) errString += setFieldError( errA, "familyNameA", "Family name", sep, "familyNameL");
			if (!presentAscii('givenName')) errString += setFieldError( errA, "givenNameA", "Given name", sep, "givenNameL");
			if (!presentAscii('address1')) errString += setFieldError( errA, "address1A", "Street address", sep, "address1L");
			if (!presentAscii('city')) errString += setFieldError( errA, "cityA", "City", sep, "cityL");
			presentAscii('state');
			if (!checkListSelection('country')) errString += setFieldError( errA, "countryA", "Country of Residence", sep, "countryL");
			if (!presentAscii('zip')) errString += setFieldError( errA, "zipA", "Postal Code", sep, "zipL");
			if (!presentAscii('phone')) errString += setFieldError( errA, "phoneA", "Phone number", sep, "phoneL");
			//else if (!validPhone('phone')) errString += errA +  "- Phone number is not correctly formatted for any known phone number style." + sep;
			if (!checkRadioChecked('gender_female') && !checkRadioChecked('gender_male')) errString += setFieldError( errA, "genderA", "Gender", sep, "genderL");
			if (!checkListSelection('citizenship')) errString += setFieldError( errA, "citizenshipA", "Citizenship", sep, "citizenshipL");
			if (!checkListSelection('nativeLanguage')) errString += setFieldError( errA, "nativeLanguageA", "Your native language", sep, "nativeLanguageL");
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page3" ) ) {
			if (!presentAscii('univ')) errString += setFieldError( errA, "univA", "University Attended", sep, "univL");
			if (!presentAscii('highestDegree')) errString += setFieldError( errA, "highestDegreeA", "Highest University Degree obtained", sep, "highestDegreeL");
			if (!presentAscii('studyArea')) errString += setFieldError( errA, "studyAreaA", "Area of university study", sep, "studyAreaL");
			presentAscii('highestDegreeOther');
			presentAscii('studyAreaOther');
			if (!checkListSelection('yearGrad')) errString += setFieldError( errA, "yearGradA", "Year of University Graduation", sep, "yearGradL");
			if (!checkListSelection('beginYear')) errString += setFieldError( errA, "beginYearA", "When do you plan to start MBA&#9;", sep, "beginYearL");
			if (checkRadioChecked("gmat_yn_0")) {
				if (!checkListSelection("gmat_date_mm") || !checkListSelection("gmat_date_yyyy")) errString += setFieldError( errA, "gmat_dateA", "GMAT test date", sep, "gmat_dateL");
			} else if (!checkRadioChecked("gmat_yn_1")) errString += setFieldError( errA, "gmatA", "Have you taken GMAT?", sep, "gmatL");

			if (present('gmatScore') && notNumber(document.getElementById('gmatScore').value) ) {
				errString += setFieldError( errA, "gmatScoreA", "GMAT Score is not a valid number", sep, "gmatScoreL");
			}
			else if( present('gmatScore') && ( document.getElementById('gmatScore').value < 20 || document.getElementById('gmatScore').value > 800 ) ) {
				errString += setFieldError( errA, "gmatScoreA", "GMAT Score is not a valid number", sep, "gmatScoreL");
			}
			if (present('gpa') && ( notNumber(document.getElementById('gpa').value) ||
				!goodDecimal(document.getElementById('gpa').value) )
				) {
				errString += setFieldError( errA, "gpaA", "GPA is not a valid number", sep, "gpaL");
			}
			else if( present('gpa') && ( document.getElementById('gpa').value < 1.0 || document.getElementById('gpa').value > 5.0 ) ) {
				errString += setFieldError( errA, "gpaA", "GPA is not a valid number", sep, "gpaL");
			}
			if (present('gpaIntl') && notNumber(document.getElementById('gpaIntl').value) ) {
				errString += setFieldError( errA, "gpaIntlA", "International GPA is not a valid number", sep, "gpaIntlL");
			}
			if (present('gpaIntl') && !checkListSelection('gpaCountry') ) {
				errString += setFieldError( errA, "gpaCountryA", "International GPA country is required for International GPA", sep, "gpaCountryL");
			}
			if (present('toeflScore') && notNumber(document.getElementById('toeflScore').value) ) {
				errString += setFieldError( errA, "toeflScoreA", "TOEFL Score is not a valid number", sep, "toeflScoreL");
			}
			else if( present('toeflScore') && ( document.getElementById('toeflScore').value < 10 || document.getElementById('toeflScore').value > 700 ) ) {
				errString += setFieldError( errA, "toeflScoreA", "TOEFL Score is not a valid number", sep, "toeflScoreL");
			}
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page4" ) ) {
			if( !checkFromList("geopref",19) &&
				!ifChecked("undecided") &&
				!ifChecked("nopreference") ) errString += setFieldError( errA, "geoPref1A", "Geographic preference for MBA", sep, "geoPref1L");
/*
			if( valueByName('geoPref1') != '' && ( valueByName('geoPref2') != ''  || valueByName('geoPref3') != '' ) ) {
				//alert("Found geoPref1 and geoPref2 or geoPref3");
				var pref1 = valueByName('geoPref1');
				var pref2 = valueByName('geoPref2');
				var pref3 = valueByName('geoPref3');
				//alert("pref1=" + pref1 + " pref2=" + pref2 + "pref3=" + pref3);
				if( pref1 == pref2 ||
					( pref3 != '' &&  pref1 == pref3 ) ||
					( pref2 != '' && pref3 != '' && pref2 == pref3 ) ) {
					//alert("Duplicate geoPref1,2,3");
					errString += errA + "- Geographic preference choices 1, 2, 3 must be different.  Only 1 is required." + sep;
				}
					
			}
*/
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page5" ) ) {
			if (!ifChecked("how_learn_internet") &&
				!ifChecked("how_learn_univ_website") &&
				!ifChecked("how_learn_newspaper") &&
				!ifChecked("how_learn_center") &&
				!ifChecked("how_learn_advisor") &&
				!ifChecked("how_learn_friend") &&
				!ifChecked("how_learn_facebook") &&
				!ifChecked("how_learn_radio") &&
				!ifChecked("how_learn_other") ) errString += setFieldError( errA, "howLearnA", "How did you learn about The MBA Tour?", sep, "howLearnL");
			//presentAscii('how_learn_univ_website_name');
			presentAscii('how_learn_other_website_name');
			presentAscii('how_learn_email_other_name');
			presentAscii('how_learn_newspaper_name');
			presentAscii('how_learn_center_name');
			presentAscii('how_learn_advisor_name');
			presentAscii('howLearnOther');

			if (!checkListSelection('studyPlans')) errString += setFieldError( errA, "studyPlansA", "What program type are you interested in?", sep, "studyPlansL");
			presentAscii('goalsOther');
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page6" ) ) {


			presentAscii('mbaProgramsOther');
			presentAscii('mbaInterestsOther');
			
			if (!checkListSelection('mbaInterests0Id')) errString += setFieldError( errA, "mbaInterestsA", "What is your primary professional area of interest?", sep, "mbaInterestsL");
			if (!checkListSelection('industryInterests0Id')) errString += setFieldError( errA, "industryInterestsA", "What is your primary industry area of interest?", sep, "industryInterestsL");
			if (!checkListSelection('personalInterests0Id')) errString += setFieldError( errA, "personalInterestsA", "What is your primary personal or learning interest?", sep, "personalInterestsL");
		}
		if( (!isShortForm && pagename == "page1" ) || ( isShortForm && pagename == "page7" ) ) {
			presentAscii('unWhichSchools0');
			presentAscii('unWhichSchools1');
			presentAscii('unWhichSchools2');
			presentAscii('unWhichSchools3');
			presentAscii('unWhichSchools4');
			presentAscii('currentTitle');
			presentAscii('workAreaOther');
			presentAscii('resEmployer');
			presentAscii('resJobLocation');
			//if( pagePath.indexOf("StudentRegNew.jsp") > -1 ) {
			var yrwork = -1;
			if (!present('resYearsRelevant') && !ifChecked('res_no_work_exp') ) errString += setFieldError( errA, "resYearsRelevantA", "Years Work Experience", sep, "resYearsRelevantL");
			else if (present('resYearsRelevant')  ) {
				yrwork = document.getElementById('resYearsRelevant').value;
				if( yrwork <= 0.01 && !ifChecked('res_no_work_exp') ) errString += setFieldError( errA, "resYearsRelevantA", "Years Work Experience", sep, "resYearsRelevantL");
				else if (present('resYearsRelevant') && notNumber(document.getElementById('resYearsRelevant').value) ) {
						errString += setFieldError( errA, "resYearsRelevantA", "Years Work Experience is not a valid number", sep, "resYearsRelevantL");
				}
			}
			if (present('resYearsRelevant') && yrwork > 4 ) {
				//alert('yrwork = ' + yrwork + ' gradYear = ' + gradYear);
				if( gradYear > 0 ) {
					var diffYear = thisYear - gradYear;
					//alert('diffYear = ' + diffYear + ' age = ' + age);
					if( (diffYear-4) > yrwork || yrwork > (diffYear+4) ) {
						if( age != null && age != "" && age != "null" && age > 0 ) {
							if( yrwork > (age - 18) ) {
								errString += setFieldError( errA, "resYearsRelevantA", "Years Work Experience does not match your age.  Please enter post graduation years worked.", sep, "resYearsRelevantL");
							}
						} else {
							errString += setFieldError( errA, "resYearsRelevantA", "Years Work Experience does not match your university graduation year.  Enter birth date if age is relevant to years worked.", sep, "resYearsRelevantL");
						}
					}
				}
			}
			if( yrwork > 0.01 ) {
				//if( ifChecked('res_no_work_exp') ) {
					document.getElementById('res_no_work_exp').checked = false;
			}
			if( !ifChecked('res_no_work_exp') ) {
				if (!checkListSelection('workArea')) errString += setFieldError( errA, "workAreaA", "Area which best describes your work", sep, "workAreaL");
				if (!present('resEmployer')) errString += setFieldError( errA, "resEmployerA", "Current or most recent Employer", sep, "resEmployerL");
				if (!checkListSelection('resEmpIndustry')) errString += setFieldError( errA, "resEmpIndustryA", "Employer Industry", sep, "resEmpIndustryL");
			}
/*
			if (!checkRadioChecked("desiredWorkRegion_1") &&
				!checkRadioChecked("desiredWorkRegion_2") &&
				!checkRadioChecked("desiredWorkRegion_3") &&
				!checkRadioChecked("desiredWorkRegion_4") &&
				!checkRadioChecked("desiredWorkRegion_5") &&
				!checkRadioChecked("desiredWorkRegion_6") &&
				!checkRadioChecked("desiredWorkRegion_7") &&
				!checkRadioChecked("desiredWorkRegion_8") &&
				!checkRadioChecked("desiredWorkRegion_9") 
				) errString += errA +  "- Desired Work Region" + sep;
*/			 
		}
		if (errString != "") {
			var msgString = "<TABLE id=\"ErrorListTable\" cellSpacing=\"0\" cellPadding=\"0\" ";
			msgString += "width=\"95%\" align=\"center\" border=\"0\" ><tr>";
			msgString += "<td align=\"left\"><font color=\"red\"><b>Your submission could not be completed.<\/b><\/font>";
			msgString += "<br><font color=\"red\"><b>Please enter the following missing fields and submit again.<\/b><\/font><\/td><\/tr>";
			if (errString) msgString += errString;
			msgString += "<\/table>";
			//alert(errString + suggestString);
			document.getElementById("validationErrorMessages").innerHTML = msgString;
			scroll(0,0);
			if( document.getElementById("SubmitForm") )
				document.getElementById("SubmitForm").disabled = false;  //re-enable to allow correction
			if( document.getElementById("Continue") )
				document.getElementById("Continue").disabled = false;
			return false;
		} else if (suggestString != "") {
			var ok = confirm (suggestString);
			document.getElementById("validationErrorMessages").innerHTML = "";
			if( document.getElementById("SubmitForm") )
				document.getElementById("SubmitForm").disabled = false;  //re-enable to allow correction
			if( document.getElementById("Continue") )
				document.getElementById("Continue").disabled = false;
			scroll(0,0);
			return false;//ok;  
		} else 
		{
			// now set all the concatenated values
			if( document.getElementById("SubmitForm") )
				document.getElementById("SubmitForm").disabled = false;  //re-enable to allow correction
			if( document.getElementById("Continue") )
				document.getElementById("Continue").disabled = false;
			document.getElementById("validationErrorMessages").innerHTML = "";
			scroll(0,0);
			
			return true;  // restore the true to allow submit
			//alert ("all validated - returning false to stop submission");
			//return false;
		}
	}


	function checkFromList(elPrefix, numEls) {
		var retVal = false;
		if( elPrefix == null || elPrefix == "" || numEls < 1 )
			return retVal;
		else {
			for(var i = 1; i <= numEls; i++ ){
				var elId = elPrefix + i + "_1";
				if( checkRadioChecked(elId) ) {
					retVal = true;
				}
			}
		}
		return retVal;
		
	}

function goodDecimal(val) {
    return /^\d+\.\d+$/.test(val);
}

	function handleCpwPromptValue(value) { 
		promptResponse = value;
		if (value != document.getElementById('pwd').value)
		{
			alert("The passwords are not the same, please try again.");
			document.getElementById('pwd').focus();
			document.getElementById('pwd').value = "";
			return false;
		} else pswdConfirmed = true;
		return true;

	} 
	function confirmPw() {
		if ( !document.getElementById('pwd') ) return false;
		if ((document.getElementById('pwd').value == null ) || (document.getElementById('pwd').value == '' )) return true;
	}
	
// Line Splitter Function
// copyright Stephen Chapman, 19th April 2006
// you may copy this code but please keep the copyright notice as well
//
// example use:
// var myText40 = splitLine(myText,40);
// var myHTML = myText40.replace(/\n/g,'<br \/>'); 

function splitLine(st,n) {
	var b = ''; 
	var s = st;
	while (s.length > n) {
		var c = s.substring(0,n);
		var d = c.lastIndexOf(' ');
		var e =c.lastIndexOf('\n');
		if (e != -1) d = e; 
		if (d == -1) d = n; 
		b += c.substring(0,d) + '\n';
		s = s.substring(d+1);
	}
	return b+s;
}

// count number selected and give error if too many
function selectListCheckNum(e, elmnt, fieldName, maxSelected) {
	if( e == null || elmnt == null || fieldName == null || maxSelected == null )
		return true;
	// initialize the counter
	var counter = 0;
	// Loop through the select box to see how many are selected;
	var objects = document.getElementById(fieldName);
	var lastselectedoption=lastSelected(e, objects);/*lastSelected must run always*/
	if( objects != "" ) {
		for(var i = 0; i < objects.options.length; i++ ){
			// If an element is selected, increment the counter
			if (objects.options[i].selected == true){
				counter++;
			}
			if (counter <= maxSelected) continue;
			// unselect last selected option
			//var e = elmnt;
			if(typeof lastselectedoption=="number"){
				objects.options[lastselectedoption].selected=false;
			}
			//elmnt.selected = false;
			alert("Please only select " + maxSelected + " values.");
			break;
		}
	}
}

// lastSelected: Find last selected option in a select multiple list
function lastSelected(e/*pass as: event*/, menuObject){
	/*returns true or number of last selected index if a selection (NOT unselection) has been performed by the user*/
	if(typeof menuObject=="string"){
		menuObject=document.getElementById(menuObject);
	}
	if(!menuObject){
		return false;
	}
	if(!window['_currSelections']){/*all browsers*/
		window['_currSelections']=[];
		if(menuObject.selectedIndex>=0/*preselected present*/){
			var i=0;
			for(; i<menuObject.options.length; i++){
				if(menuObject.options[i].selected && typeof _currSelections[i]=="undefined"){
					_currSelections.push(i);
				}
			}
		}
		return true;
	}
	e=e||event;
	e=(e.target)?e.target:(e.srcElement)?e.srcElement:null;
	if(e && e.nodeName.toUpperCase()=="OPTION"){/*only browsers that detect event source as OPTION*/
		if(e.selected){/*event performed a selection*/
			_currSelections.push(e.index);
			return e.index;/*return index number*/
		}
		else{/*event unselected*/
			for(var c=0; c<_currSelections.length; c++){
				if(_currSelections[c]==e.index){
					_currSelections.splice(c,1);
					return true;
				}
			}
		}
		return true;
	}
	else{/*only browsers that detect event source as SELECT*/
		var temp=[];
		for(var i=0; i<menuObject.options.length; i++){
			if(menuObject.options[i].selected){
				temp.push(i);
			}
		}
		if(temp.length<_currSelections.length){/*event unselected*/
			_currSelections=temp;
		}
		else if(temp.length>_currSelections.length){/*event performed a selection; find which one:*/
			outer:
			for(var c=0; c<_currSelections.length; c++){
				var isIn=false;
				for(var t=0; t<temp.length; t++){
					if(_currSelections[c]==temp[t]){isIn=t; break;};
				}
				if(typeof isIn=="number"){
					temp.splice(t,1);
				}
			}
			_currSelections.push(temp[0]);
			return temp[0];
		}
		return true;
	}
	return false;
	/* keep this comment to reuse freely:
	http://www.fullposter.com/?1 */
}

function DoHover(element)
  { element.className += ' hover';
  }

function DoActive(element)
  { element.className += ' active';
  }

function RestoreHover(element)
  { element.className = element.className.replace(/\bhover\b/,'');
  }

function RestoreActive(element)
  { element.className = element.className.replace(/\bactive\b/,'');
  }

// This code was written by Tyler Akins and has been placed in the
// public domain.  It would be nice if you left this header intact.
// Base64 code from Tyler Akins -- http://rumkin.com

var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

function encode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   do {
      chr1 = input.charCodeAt(i++);
      chr2 = input.charCodeAt(i++);
      chr3 = input.charCodeAt(i++);

      enc1 = chr1 >> 2;
      enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
      enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
      enc4 = chr3 & 63;

      if (isNaN(chr2)) {
         enc3 = enc4 = 64;
      } else if (isNaN(chr3)) {
         enc4 = 64;
      }

      output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + 
         keyStr.charAt(enc3) + keyStr.charAt(enc4);
   } while (i < input.length);
   
   return output;
}

function decode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   // remove all characters that are not A-Z, a-z, 0-9, +, /, or =
   input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");

   do {
      enc1 = keyStr.indexOf(input.charAt(i++));
      enc2 = keyStr.indexOf(input.charAt(i++));
      enc3 = keyStr.indexOf(input.charAt(i++));
      enc4 = keyStr.indexOf(input.charAt(i++));

      chr1 = (enc1 << 2) | (enc2 >> 4);
      chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
      chr3 = ((enc3 & 3) << 6) | enc4;

      output = output + String.fromCharCode(chr1);

      if (enc3 != 64) {
         output = output + String.fromCharCode(chr2);
      }
      if (enc4 != 64) {
         output = output + String.fromCharCode(chr3);
      }
   } while (i < input.length);

   return output;
}


function mb_setErrorStyle(errElName, elTagName, doNum) {
	var elm = document.getElementById(errElName);
	if( elm == null ) return;
	if( elTagName == null || elTagName == "" ) {
	}
	else {
		elm = findPrevious(elm, elTagName, 1, 8);
	}
	
	if( elm != null ) {
		//alert("prevElm = " + prevElm + " elTagName = " + elTagName);
		//alert("prevElm.nodeType = " + prevElm.nodeType + " prevElm.tagName = " + prevElm.tagName);
		elm.style.backgroundColor ="#FFC8C8"; // #FCA09A #FFBABA  #F2C4C4
		//background-color: #FCA09A;
		//color: #341922;
		//border:1px 0px 1px 0px solid #90040B;
		elm.style.color = "#000"; // #341922
		elm.style.borderLeft = "1px solid #FF0000"; // #D8000C #7E0000
		elm.style.borderTop = "1px solid #FF0000";
		elm.style.borderBottom = "1px solid #FF0000";
		//elm.setAttribute("id","mb_errhigh")
		//prevElm.style.borderRight = "1px solid #7E0000";
	}
	/*
	if( doNum > 2 && prevElm != null ) {
		prevElm = prevElm.previousSibling;
		prevElm = findPrevious(prevElm, elTagName, 0, 8);
		if( prevElm != null ) {
			alert("prevElm = " + prevElm + " elTagName = " + elTagName);
			alert("prevElm.nodeType = " + prevElm.nodeType + " prevElm.tagName = " + prevElm.tagName);
			prevElm.style.backgroundColor ="#FCA09A";
			//background-color: #FCA09A;
			//color: #341922;
			//border:1px 0px 1px 0px solid #90040B;
			prevElm.style.color = "#341922";

		}
	}
	*/
	return;

} // end of mb_setErrorStyle

function mb_clearError( divName ) {
	var idStart = "mb_errhigh";
	if( divName == null || divName == "" ) return;
	var componentContainer = document.getElementById(divName);
	//alert("mb_clearError componentContainer = " + componentContainer);
	var objList;
	if( componentContainer != null ) objList = componentContainer.getElementsByTagName("td");
	//alert("objList = " + objList);
	if( objList != null ) {
		//alert("objList.length = " + objList.length);
		for(var i=0;i<objList.length;i++) {
			var id = objList[i].id;
			//if( id != null && id.indexOf(idStart) == 0 ) 
			if( id != null && id != "" ) {
				//do something...
				//alert("found td with idStart=" + idStart);
				objList[i].style.backgroundColor ="#FFF"; // #FCA09A #FFBABA  #F2C4C4
				//background-color: #FCA09A;
				//color: #341922;
				//border:1px 0px 1px 0px solid #90040B;
				objList[i].style.color = "#000"; // #341922
				objList[i].style.borderLeft = "0px"; // #D8000C #7E0000
				objList[i].style.borderTop = "0px";
				objList[i].style.borderBottom = "0px";
				//objList[i].setAttribute("id","mb_errhigh")

			}
		}
	}
} // end of mb_clearError

/*  accordion behavior */
// define the image swap file naming convention

// rollover image for any image in the normal state
var mbACover='_over';

// image for any trigger that has an open sub menu -no rollover
var mbACopen='_down';

// image to be used for current marker -no roll over
var mbACmark='_overdown';

var mbACi=false,mbACa=false,mbACctl=[];
function mbAC_set(){
	var i,h,sh,hd,x,v;
	if(!document.getElementById){
		return;
	}
	sh='.mbacStcwrapper {height:0px;overflow:hidden;}\n';
	if(document.styleSheets){
		h='\n<st' + 'yle type="text/css">\n'+sh+'\n</s' + 'tyle>';
		document.write(h);
	}
	else{
		h=document.createElement('style');
		h.type='text/css';
		h.appendChild(document.createTextNode(sh));
		hd=document.getElementsByTagName('head');
		hd[0].appendChild(h);
	}
}
mbAC_set();
function mbAC_addLoad(){
	if(!document.getElementById){
		return;
	}
	if(window.addEventListener){
		document.addEventListener("DOMContentLoaded", mbAC_initAPM, false);
		window.addEventListener("load",mbAC_initAPM,false);
		window.addEventListener("unload",mbAC_ff,false);
	}
	else if(document.addEventListener){
		document.addEventListener("load",mbAC_initAPM,false);
	}
	else if(window.attachEvent){
		document.write("<script id=mbacie_apm defer src=\"//:\"><\/script>");
		document.getElementById("mbacie_apm").onreadystatechange=function(){
			if (this.readyState=="complete"){
				if(mbACctl.length>0){
					mbAC_initAPM();
				}
			}
		};
		window.attachEvent("onload",mbAC_initAPM);
	}
	else if(typeof window.onload=='function'){
		var mbacvloadit=onload;
		window.onload=function(){
			mbacvloadit();
			mbAC_initAPM();
		};
	}
	else{
		window.onload=mbAC_initAPM;
	}
}
mbAC_addLoad();
function mbAC_ff(){
	return;
}
function mbac_opAPM(){
	if(!document.getElementById){
		return;
	}
	mbACctl[mbACctl.length]=arguments;
}
function mbAC_initAPM(){
	var i,j,cn,tB,tA,tC,iM,sr,x,fnA,fnB,swp,s1,s2,s3,tr,ob;
	//alert("in mbAC_initAPM");
	if(mbACi){
		return;
	}
	mbACi=true;
	document.mbACpreload=[];
	for(i=0;i<mbACctl.length;i++){
		tB=document.getElementById('mbAC_'+mbACctl[i][0]);
		if(tB){
			tB.mbacopt=mbACctl[i];
			if(navigator.appVersion.indexOf("MSIE 5")>-1){
				tB.mbacopt[2]=0;
			}
			tB.mbACcont=new Array();
			tB.mbACtrig=new Array();
			tB.mbACmv=false;
			tA=tB.getElementsByTagName('A');
			cn=-1;
			for(j=0;j<tA.length;j++){
				if(tA[j].id&&tA[j].id.indexOf('mbACt')===0){
					tB.mbACtrig[tB.mbACtrig.length]=tA[j];
					tA[j].mbacstate='closed';
					tA[j].mbACpr=tB.id;
					tA[j].mbACct=false;
					tC=document.getElementById(tA[j].id.replace('t','w'));
					tB.mbACcont[tB.mbACcont.length]=(tC)?tC:null;
					if(cn==-1){
						mbAC_setClass(tA[j],'apmfirst');
						mbAC_setClass(tA[j].parentNode,'apmfirst');
					}
					cn=j;
					if(tC){
						tC.mbacstate='closed';
						tC.mbACtrg=tA[j].id;
						tA[j].mbACct=tC.id;
						if(tB.mbacopt[2]==1||tB.mbacopt[2]==2){
							tC.style.height='0px';
							tC.mbACtarget=0;
							tC.mbACrate=10;
							tC.mbacch=0;
						}
						else{
							tC.style.display='none';
							tC.style.height='auto';
						}
					}
					else{
						mbAC_setClass(tA[j],'mbacSt_ext');
					}
					tA[j].onclick=function(){
						return mbAC_trig(this);
					};
					if(tB.mbacopt[6]==1){
						tA[j].onmouseover=function(){
							var tB=document.getElementById(this.mbACpr);
							if(this.mbacstate=='closed'){
								mbAC_open(this);
							}
						};
					}
					if(tB.mbacopt[7]==1){
						tA[j].onmouseout=function(evt){
							var tg,pp,dv,tB,m=true;
							tB=document.getElementById(this.mbACpr);
							dv=this.id.replace('t','w');
							evt=(evt)?evt:event;
							tg=(evt.toElement)?evt.toElement:evt.relatedTarget;
							if(tg){
								pp=tg;
								while(pp){
									if(pp.id&&pp.id.indexOf(dv)===0){
										m=false;
										break;
									}
									pp=pp.parentNode;
								}
							}
							if(m){
								mbAC_close(this);
							}
						};
						if(tC){
							tC.onmouseout=function(evt){
								var tg,pp,tA,tB,m=true;
								evt=(evt)?evt:event;
								tg=(evt.toElement)?evt.toElement:evt.relatedTarget;
								tA=document.getElementById(this.mbACtrg);
								tB=document.getElementById(this.mbACpr);
								if(tg){
									pp=tg;
									if(tg.id&&tg.id==tA.mbACpr){
										m=true;
									}
									else{
										while(pp){
											if(pp.id){
												if(pp.id.indexOf('mbAC')===0){
													m=false;
													break;
												}
											}
											pp=pp.parentNode;
										}
									}
									if(m){
										if(tA){
											if(tA.mbacstate=='open'){
												mbAC_close(tA);
											}
										}
									}
								}
							};
						}
					}
					tA[j].hasImg=false;
					iM=tA[j].getElementsByTagName("IMG");
					if(iM&&iM[0]){
						sr=iM[0].getAttribute("src");
						swp=tB.mbacopt[8];
						iM[0].apmswap=swp;
						x=sr.lastIndexOf(".");
						fnA=sr.substring(0,x);
						fnB='.'+sr.substring(x+1);
						s1=fnA+mbACover+fnB;
						s2=fnA+mbACopen+fnB;
						s3=fnA+mbACmark+fnB;
						if(swp==1){
							iM[0].mbacimgswap=[sr,s1,s1,s1];
							mbAC_preloader(s1);
						}
						else if(swp==2){
							iM[0].mbacimgswap=[sr,s1,s2,s2];
							mbAC_preloader(s1,s2);
						}
						else if(swp==3){
							iM[0].mbacimgswap=[sr,s1,s2,s3];
							mbAC_preloader(s1,s2,s3);
						}
						else{
							iM[0].mbacimgswap=[sr,sr,sr,sr];
						}
						iM[0].mbacstate='closed';
						iM[0].mark=false;
						iM[0].rollover=tB.mbacopt[9];
						if(swp>0){
							tA[j].hasImg=true;
							iM[0].onmouseover=function(){
								mbAC_imovr(this);
							};
							iM[0].onmouseout=function(){
								mbAC_imout(this);
							};
						}
					}
				}
			}
			if(cn>0){
				mbAC_setClass(tA[cn],'apmlast');
				mbAC_setClass(tA[cn].parentNode,'apmlast');
			}
			if(tB.mbacopt[3]==-2){
				mbAC_all(tB.id,'open');
			}
			else if(tB.mbacopt[3]==-3){
				mbAC_all(tB.id,'open');
				setTimeout("mbAC_all('"+tB.id+"','close',1)",200);
			}
			else if(tB.mbacopt[3]==-1){
				ob=mbAC_random(tB.id);
				mbAC_open(ob,1,1,1);
			}
			else{
				tr=tB.id.replace("_","t")+"_"+tB.mbacopt[3];
				ob=document.getElementById(tr);
				if(ob){
					mbAC_open(ob,1,1,1);
				}
			}
			if(tB.mbacopt[5]==1&&tB.mbacopt[3]!=-2){
				if(tB.mbacopt[3]==-3){
					setTimeout("mbAC_auto('"+tB.id+"')",200);
				}
				else{
					mbAC_auto(tB);
				}
			}
			if(tB.mbacopt[10]>0){
				tB.mbacrtmr=setTimeout("mbAC_rotate('"+tB.id+"',"+tB.mbacopt[10]+")",tB.mbacopt[11]);
			}
		}
	}
	for(i=0;i<mbACctl.length;i++){
		mbAC_url('mbAC_'+mbACctl[i][0]);
	}
	mbACa=true;
}
function mbAC_preloader(){
	var i,x;
	for(i=0;i<arguments.length;i++){
		x=document.mbACpreload.length;
		document.mbACpreload[x]=new Image();
		document.mbACpreload[x].src=arguments[i];
	}
}
function mbAC_imovr(im){
	var m=false,r=im.rollover;
	if(im.mark){
		m=(r>1)?true:false;
	}
	else if(im.mbacstate=='open'){
		m=(r==1||r==3)?true:false;
	}
	else{
		m=true;
	}
	if(m){
		im.src=im.mbacimgswap[1];
	}
}
function mbAC_imout(im){
	var r=im.rollover;
	if(im.mark){
		if(im.mbacstate=='open'){
			im.src=im.mbacimgswap[2];
		}
		else{
			im.src=im.mbacimgswap[3];
		}
	}
	else if(im.mbacstate=='open'){
		if(r==1||r==3){
			im.src=im.mbacimgswap[2];
		}
	}
	else{
		im.src=im.mbacimgswap[0];
	}
}
function mbAC_ctl(tr,ac,bp,tg,an,rt){
	var tA=document.getElementById(tr);
	//alert("in mbAC_ctl");
	if(tA){
		if(ac=='open'){
			if(tA.mbacstate!='open'){
				mbAC_open(tA,bp,tg,an,rt);
			}
		}
		else if(ac=='close'){
			if(tA.mbacstate!='closed'){
				mbAC_close(tA,bp,tg,an,rt)
			}
		}
		else if(ac=='trigger'){
			mbAC_trig(tA,bp,tg,an,rt);
		}
	}
	return false;
}
function mbAC_all(dv,ac,rt){
	var i,j,tB,a,tA,an=1;
	if(rt==1){
		an=null;
	}
	if(dv=='all'){
		for(i=0;i<mbACctl.length;i++){
			tB=document.getElementById('mbAC_'+mbACctl[i][0]);
			tA=tB.mbACtrig;
			for(j=0;j<tA.length;j++){
				if(ac=='open'&&tA[j].mbacstate!='open'){
					mbAC_open(tA[j],1,1,an);
				}
				else if(ac=='close'&&tA[j].mbacstate!='closed'){
					mbAC_close(tA[j],1,1,an);
				}
			}
		}
	}
	else{
		tB=document.getElementById(dv);
		if(tB){
			tA=tB.mbACtrig;
			for(j=0;j<tA.length;j++){
				if(ac=='open'&&tA[j].mbacstate!='open'){
					mbAC_open(tA[j],1,1,an);
				}
				else if(ac=='close'&&tA[j].mbacstate!='closed'){
					mbAC_close(tA[j],1,1,an);
				}
			}
		}
	}
}
function mbAC_random(dd){
	var i,k,j=0,tB,tA,a,rD=new Array();
	tB=document.getElementById(dd);
	if(tB){
		tA=tB.getElementsByTagName("A");
		for(i=0;i<tA.length;i++){
			if(tA[i].mbACpr && tA[i].mbACpr==dd && tA[i].mbACct){
				rD[j]=tA[i].id;
				j++;
			}
		}
		if(j>0){
			k=Math.floor(Math.random()*j);
			a=document.getElementById(rD[k]);
		}
	}
	return a;
}
function mbAC_rotate(dv,md,pn){
	var i,pl,tB=document.getElementById(dv);
	if(md===0){
		if(tB.mbacrtmr){
			clearTimeout(tB.mbacrtmr);
		}
		if(tB.mbacrtrun){
			tB.mbacrtcntr--;
			tB.mbacrtrun=false;
		}
		return;
	}
	else{
		if(tB.mbacrtrun){
			return;
		}
	}
	if(tB&&tB.mbACtrig){
		if(md>0){
			tB.mbacrtmd=md;
			tB.mbacrtcy=1;
			tB.mbacrtcntr=1;
		}
		if(!pn||pn<0){
			pn=-1;
			for(i=0;i<tB.mbACtrig.length;i++){
				if(tB.mbACtrig[i].mbacstate=='open'){
					pn=i;
					break;
				}
			}
		}
		else{
			pn--;
		}
		pl=pn;
		pn=(pn<=-1)?0:pn;
		pn=(pn>tB.mbACtrig.length-1)?tB.mbACtrig.length-1:pn;
		if(md>0){
			tB.mbacrtsp=(pl==-1)?pl:pn;
		}
		if(tB.mbacrtmr){
			clearTimeout(tB.mbacrtmr);
		}
		tB.mbacrtmr=setTimeout("mbAC_runrt('"+dv+"',"+pn+")",10);
	}
}
function mbAC_runrt(dv,n){
	var a,tB;
	tB=document.getElementById(dv);
	tB.mbacrtrun=true;
	if(tB.mbacrtmr){
		clearTimeout(tB.mbacrtmr);
	}
	if(n>-1&&n<tB.mbACtrig.length){
		a=tB.mbACtrig[n];
		if(a.mbacstate!="open"){
			mbAC_open(a,null,null,null,1);
		}
		tB.mbacrtcntr++;
	}
	n++;
	if(tB.mbacrtcntr>tB.mbACtrig.length){
		tB.mbacrtcy++;
		tB.mbacrtcntr=1;
	}
	if(n>=tB.mbACtrig.length){
		n=0;
	}
	if(tB.mbacrtcy>tB.mbacrtmd){
		if(tB.mbacrtsp==-1){
			tB.mbacrtmr=setTimeout("mbAC_all('"+dv+"','close',1)",tB.mbacopt[11]);
		}
		else{
			tB.mbacrtmr=setTimeout("mbAC_ctl('"+	tB.mbACtrig[n].id+"','open',true,false,false,1)",tB.mbacopt[11]);
		}
		tB.mbacrtrun=false;
	}
	else{
		tB.mbacrtmr=setTimeout("mbAC_runrt('"+dv+"',"+n+")",tB.mbacopt[11]);
	}
}
function mbAC_trig(a,bp,tg,an,rt){
	var m=false;
	//alert("in mbAC_trig");
	if(!mbACa&&!bp){
		return false;
	}
	if(!a.mbACct){
		if(a.href!=window.location.href){
			m=true;
		}
		return m;
	}
	if(a.mbacstate=='open'){
		mbAC_close(a,bp,tg,an,rt);
	}
	else{
		mbAC_open(a,bp,tg,an,rt);
	}
	return m;
}
function mbAC_open(a,bp,tg,an,rt){
	var i,tB,cT,iM,op;
	//alert("in mbAC_open");
	if(!mbACa&&!bp){
		return;
	}
	if(a.mbacstate=='open'){
		return;
	}
	tB=document.getElementById(a.mbACpr);
	op=tB.mbacopt[2];
	if(!mbACa||an==1){
		op=0;
	}
	a.mbacstate='open';
	mbAC_setClass(a,'mbacStTrig_down');
	if(a.hasImg){
		iM=a.getElementsByTagName("IMG")[0];
		iM.mbacstate='open';
		iM.src=iM.mbacimgswap[2];
	}
	cT=document.getElementById(a.mbACct);
	if(!cT){
		return;
	}
	if((!tg&&tB.mbacopt[1]==1)||rt==1){
		for(i=0;i<tB.mbACtrig.length;i++){
			if(tB.mbACtrig[i].mbacstate=='open'){
				if(tB.mbACtrig[i]!=a){
					mbAC_close(tB.mbACtrig[i],null,1);
				}
			}
		}
	}
	if(cT){
		if(op>0&&mbAC_hasOverflow(cT.getElementsByTagName('DIV')[0])){
			op=0;
		}
		if(op==1||op==2){
			cT.style.height='0px';
			cT.mbacch=0;
			mbAC_setGlide(a,op,tB.mbacopt[12]);
			if(!tB.mbACrunning){
				tB.mbACrunning=true;
				tB.mbACglide=setInterval("mbAC_glide('"+tB.id+"')",cT.mbACdy);
			}
		}
		else{
			if(tB.mbacopt[2]==0){
				cT.style.display='block';
			}
			else{
				cT.style.height='auto';
				mbAC_setGlide(a,op,tB.mbacopt[12]);
				cT.mbacch=cT.mbACtarget;
			}
		}
	}
}
function mbAC_close(a,bp,tg,an,rt){
	var i,m=false,tB,cT,iM,op;
	if(!mbACa&&!bp){
		return;
	}
	if(a.mbacstate=='closed'){
		return;
	}
	tB=document.getElementById(a.mbACpr);
	op=tB.mbacopt[2];
	if(!mbACa||an==1){
		op=0;
	}
	if(!tg&&tB.mbacopt[4]==1){
		for(i=0;i<tB.mbACtrig.length;i++){
			if(tB.mbACtrig[i].mbacstate=='open'){
				if(tB.mbACtrig[i]!=a){
					m=true;
					break;
				}
			}
		}
		if(!m){
			return;
		}
	}
	a.mbacstate='closed';
	mbAC_remClass(a,'mbacStTrig');
	if(a.hasImg){
		iM=a.getElementsByTagName("IMG")[0];
		iM.mbacstate='closed';
		if(iM.mark){
			iM.src=iM.mbacimgswap[3];
		}
		else{
			iM.src=iM.mbacimgswap[0];
		}
	}
	cT=document.getElementById(a.mbACct);
	if(cT){
		if(mbAC_hasOverflow(cT.getElementsByTagName('DIV')[0])){
			op=0;
		}
		if(op==1||op==2){
			cT.mbacch=cT.offsetHeight;
			mbAC_setGlide(a,op,tB.mbacopt[12]);
			if(!tB.mbACrunning){
				tB.mbACrunning=true;
				tB.mbACglide=setInterval("mbAC_glide('"+tB.id+"')",cT.mbACdy);
			}
		}
		else{
			if(tB.mbacopt[2]==0){
				cT.style.display='none';
			}
			else{
				cT.style.height='0px';
				cT.mbacch=0;
				mbAC_setGlide(a,op,tB.mbacopt[12]);
			}
		}
	}
}
function mbAC_glide(d){
	var i,ht,tB,tA,tC,st,ch,th,nh,inc,tt,tp,pc=.15,m=false;
	tB=document.getElementById(d);
	tA=tB.mbACtrig;
	tC=tB.mbACcont;
	for(i=0;i<tA.length;i++){
		st=tA[i].mbacstate;
		if(tC[i]){
			ch=tC[i].mbacch;
			if(st=='open'&&tC[i].mbACtarget==0){
				tC[i].mbACtarget=tC[i].offsetHeight;
			}
			th=(st=='closed')?0:tC[i].mbACtarget;
			inc=tC[i].mbACrate;
			if(tB.mbacopt[2]==2){
				tt=Math.abs( parseInt(ch-th) );
				tp=parseInt(tt*pc);
				inc=(tp<1)?1:tp;
			}
			if(st=='closed'&&ch!==0){
				nh=ch-inc;
				nh=(nh<=0)?0:nh;
				m=true;
				tC[i].style.height=nh+'px';
				tC[i].mbacch=nh;
			}
			else if(st=='open'&&ch!=th){
				nh=ch+inc;
				nh=(nh>=th)?th:nh;
				m=true;
				tC[i].style.height=nh+'px';
				tC[i].mbacch=nh;
			}
			else if(st=='open'){
				tC[i].style.height='auto';
			}
			else{
			}
		}
	}
	if(!m){
		tB.mbACrunning=false;
		clearInterval(tB.mbACglide);
	}
}
function mbAC_setGlide(a,op,dur){
	var tC,tS,th,stp,fr,dy;
	dur=(dur>0)?dur:250;
	dy=(op==2)?15:20;
	tC=document.getElementById(a.mbACct);
	tC.mbACdy=dy;
	tS=document.getElementById(a.id.replace('t','c'));
	th=tS.offsetHeight;
	tC.mbACtarget=th;
	stp=dur/dy;
	fr=parseInt(th/stp);
	fr=(fr<=1)?1:fr;
	tC.mbACrate=fr;
}
function mbAC_url(dv){
	var i,h,s,x,d='apm',a,n=dv.replace("mbAC_","");
	if(document.getElementById){
		h=document.location.search;
		if(h){
			h=h.replace('?','');
			s=h.split(/[=&]/g);
			if(s&&s.length){
				for(i=0;i<s.length;i+=2){
					if(s[i]==d){
						x=s[i+1];
						if(n!=x.charAt(0)){
							x=false;
						}
						if(x){
							a=document.getElementById('mbACt'+x);
							if(a&&a.mbacstate!="open"){
								mbAC_open(a,1);
							}
						}
					}
				}
			}
		}
		h=document.location.hash;
		if(h){
			x=h.substring(1,h.length);
			if(n!=x.charAt(3)){
				x=false;
			}
			if(x&&x.indexOf(d)===0){
				a=document.getElementById('mbACt'+x.substring(3));
				if(a&&a.mbacstate!="open"){
					mbAC_open(a,1);
				}
			}
		}
	}
}
function mbAC_auto(ob){
	var i,wH,tr,pp,im;
	if (typeof ob!='object'){
		ob=document.getElementById(ob);
	}
	wH=window.location.href;
	if(wH.charAt(wH.length-1)=='#'){
		wH=wH.substring(0,wH.length-1);
	}
	r1=/index\.[\S]*/i;
	tA=ob.getElementsByTagName("A");
	for(i=0;i<tA.length;i++){
		if(tA[i].href==wH){
			if(tA[i].mbACpr){
				tr=tA[i];
				break;
			}
			else{
				mbAC_setClass(tA[i],'current_mark');
				pp=tA[i].parentNode;
				while(pp){
					if(pp.id&&pp.id.indexOf('mbACw')==0){
						tr=document.getElementById(pp.mbACtrg);
						break;
					}
					pp=pp.parentNode;
				}
				break;
			}
		}
	}
	if(tr){
		mbAC_setClass(tr,'current_mark');
		mbAC_setClass(tr.parentNode,'current_mark');
		if(tr.hasImg){
			im=tr.getElementsByTagName('IMG')[0];
			im.mark=true;
			im.src=im.mbacimgswap[3];
		}
		mbAC_open(tr,1);
	}
}
function mbAC_setClass(ob,cl){
	var cc,nc,r=/\s+/g;
	cc=ob.className;
	nc=cl;
	if(cc&&cc.length>0){
		nc=cc+' '+cl;
	}
	nc=nc.replace(r,' ');
	ob.className=nc;
}
function mbAC_remClass(ob,cl){
	var cc,nc,r=/\s+/g;;
	cc=ob.className;
	if(cc&&cc.indexOf(cl>-1)){
		nc=cc.replace(cl,'');
		nc=nc.replace(r,' ');
		ob.className=nc;
	}
}
function mbAC_hasOverflow(ob){
	var s,m;
	if(navigator.userAgent.toLowerCase().indexOf('gecko')>-1){
		s=ob.style.overflow;
		if(!s){
			if(document.defaultView.getComputedStyle(ob,"")){
				s=document.defaultView.getComputedStyle(ob,"").getPropertyValue("overflow");
			}
		}
	}
	m=(s&&s=='auto')?true:false;
	return m;
}
// LOAD SCREEN ATTRIBUTES
var myWidth = 0;
var myHeight = 0;
var myScroll = 0; 
var myScrollWidth = 0; 
var myScrollHeight = 0;

/*  end accordion behavior */

