
function navigation(liObj,e) {

	if (liObj.parentNode.parentNode.id == "nav") {

		// top level branch

		if (e.type == 'mouseover' || e.type == 'focus') {
			liObj.className='nav1_on';
			liObj.getElementsByTagName("ul")[0].style.zIndex = 1;
		} else {
			liObj.className='';
		}

	} else if (liObj.parentNode.parentNode.parentNode.parentNode.id == "nav") {

		// 2nd level branch

		if (e.type == 'mouseover' || e.type == 'focus') {
			if (liObj.getElementsByTagName("ul")[0]) {
				liObj.className='nav2_on';
				liObj.getElementsByTagName("ul")[0].style.zIndex = 1;
			} else {
				liObj.className='nav2';
			}
		} else {
			liObj.className='';
		}

	} else if (liObj.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id == "nav") {

		// 3rd level branch

		if (e.type == 'mouseover' || e.type == 'focus') {
			if (liObj.getElementsByTagName("ul")[0]) {
				liObj.className='nav3_on';
				liObj.getElementsByTagName("ul")[0].style.zIndex = 1;
			} else {
   				liObj.className='nav3';
			}
		} else {
			liObj.className='';
		}

	} else if (liObj.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id == "nav") {

		// 4th level branch

		if (e.type == 'mouseover' || e.type == 'focus') {
			liObj.className='nav4_on';
		} else {
			liObj.className='';
		}

	}

}

function writeFlash() {
	document.writeln('<object type="application/x-shockwave-flash" data="rag_fade.swf" width="895" height="240" title="Realty America Group">');
	document.writeln('	<param name="movie" value="rag_fade.swf" />');
	document.writeln('	<param name="quality" value="high" />');
	document.writeln('	<param name="wmode" value="transparent" />');
	document.writeln('</object>');
}

/*
initNav = function() {

    allLis = document.getElementById("nav").getElementsByTagName("li");

    for (i=0; i<allLis.length; i++) {
        if (allLis[i].className == 'selected') {

            if (allLis[i].parentNode.parentNode && allLis[i].parentNode.parentNode.id == "nav") {
                allLis[i].className='nav1_on';
            }

            if (allLis[i].parentNode.parentNode.parentNode.parentNode && allLis[i].parentNode.parentNode.parentNode.parentNode.id == "nav") {
                allLis[i].className='nav2_on';
            }

            if (allLis[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode && allLis[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id == "nav") {
                allLis[i].className='nav3_on';
            }

            if (allLis[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode && allLis[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id == "nav") {
                allLis[i].className='nav4_on';
            }

        }
    }

}

window.onload = initNav;

*/

/*

runOnce = 0;

if (runOnce == 0) {

    for (i=0; i<liObj.parentNode.getElementsByTagName("li").length; i++) {

        liObj.parentNode.parentNode.getElementsByTagName("li")[i].className='';

        if (liObj.parentNode.getElementsByTagName("ul")[0]) {
            liObj.parentNode.getElementsByTagName("ul")[0].style.display='none';
        }

    }

    runOnce = 1;

}
*/



function changeStyle(id,newClass) {
    document.getElementById(id).className += ' ' + newClass;
//	document.getElementById(id).className = newClass;
}

function loadHeader(id,limit) {
    var ran_unrounded=Math.random()*eval(limit);
    var ran_number=Math.floor(ran_unrounded);
    changeStyle(id, (id + ran_number));
}

function swapStudy(id,max) {
    var classStyle = document.getElementById(id).className
    var index = classStyle.substr(classStyle.length-1,1);
    if (index == max) 
    {index = 0}
      index++; //alert(classStyle.substring(0,classStyle.length-1) + index++);
    changeStyle(id, (classStyle.substring(0,classStyle.length-1) + index++));
}

function swapClass(id,newClass) {
	document.getElementById(id).className = newClass;
}