function BMFInit(){BMFLoad();findBMTxt()}
function BMFLoad(){}
function findBMTxt(name){
	var BM
	if(bookmarkLoc){clearTimeout(BMFTO);bookmarkLoc.style.color="";bookmarkLoc=null}
	noOfBMFlashes=0
	if(name){BM=name.toLowerCase()}
	else{
		var URL=location.href
		var hash=URL.indexOf('#')
		if(hash==-1){return}
		while(URL.indexOf('#',hash+1)!=-1){
			hash=URL.indexOf('#',hash+1)}
		BM=URL.substring(hash+1).toLowerCase()}
	for(var i=0; i<document.anchors.length; i++){
		if(document.anchors[i].name.toLowerCase()==BM){
			var loc=document.anchors[i]
			while(loc.nodeName!='TD' && loc.nodeName!='BODY'){
				if(loc.nodeName=='H2' || loc.nodeName=='P' || loc.className.toLowerCase()=='heading2'){
					bookmarkLoc=loc
					flashBMTxt()
					return}
				loc=loc.parentNode}
			break}}}
function flashBMTxt(){
	if(noOfBMFlashes<6){
		loc=bookmarkLoc
		loc.style.color=(loc.style.color)?"":"#FF0000"
		noOfBMFlashes+=1
		BMFTO=setTimeout('flashBMTxt()',500)}
	else{loc.style.color=""}}
var BMFTO
var bookmarkLoc=null
var noOfBMFlashes
if(document.childNodes&&document.body.style&&document.anchors){
	if(window.addEventListener){window.addEventListener("load",BMFInit,false)}
	else{if(window.onload){BMFLoad=window.onload}; window.onload=BMFInit}}