
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function')window.onload=func;else
window.onload=function(){if(oldonload)oldonload();func();}}function populateIframe(){var frm;var acronyms=document.getElementsByTagName("acronym"),ids=[];for(var i=0,len=acronyms.length;i<len;i++)ids[ids.length]=acronyms[i].id.split("_BANNER_")[1];if(!ids.length);frm=document.getElementById("banners_load_frame");frm.src="BannersHandler.axd?mainID="+nodeId+"&langID="+langId+"&ids="+ids.join(",");}function CreateFlashControl(DivID,WIDTH,HEIGHT,URL,WMODE,MENU){var d=document.getElementById(DivID);FlObj='<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0  width='+WIDTH+' height='+HEIGHT+'>';FlObj=FlObj+'<param name="movie" value='+URL+'>';FlObj=FlObj+'<param name="wmode" value='+WMODE+'>';FlObj=FlObj+'<param name="menu" value='+MENU+'>';FlObj=FlObj+'<embed src='+URL+'  wmode='+WMODE+' quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width='+WIDTH+' height='+HEIGHT+'></embed></object>';d.innerHTML=FlObj;}function newImage(arg){if(document.images){rslt=new Image();rslt.src=arg;return rslt;}}function changeImages(){if(document.images&&(preloadFlag==true)){for(var i=0;i<changeImages.arguments.length;i+=2){document[changeImages.arguments[i]].src=changeImages.arguments[i+1];}}}var preloadFlag=false;function preloadImages(){if(document.images){preloadFlag=true;}}function SetJS(location,tag){var objRef=document.getElementById('__BANNER_'+location);objRef.innerHTML=tag;}function setListeners(){inputList=document.getElementsByTagName("INPUT");for(i=0;i<inputList.length;i++){if(inputList[i].attachEvent)inputList[i].attachEvent("onpropertychange",restoreStyles);else if(inputList[i].addEventListener)inputList[i].addEventListener("propertychange",restoreStyles,false);else
inputList[i].onpropertychange=restoreStyles;inputList[i].style.backgroundColor="";}selectList=document.getElementsByTagName("SELECT");for(i=0;i<selectList.length;i++){if(selectList[i].attachEvent)selectList[i].attachEvent("onpropertychange",restoreStyles);else if(selectList[i].addEventListener)selectList[i].addEventListener("propertychange",restoreStyles,false);else
selectList[i].onpropertychange=restoreStyles;selectList[i].style.backgroundColor="";}}function restoreStyles(){if(event.srcElement.style.backgroundColor!="")event.srcElement.style.backgroundColor="";}function SetFlashJS(location,d,s,tag,width,height){CreateFlashControl('__BANNER_'+location,width,height,tag,'Transparent','');}function showPicture(src){window.open('ImageView.aspx?img='+src,'picture','scrollbar:no statusbar:no');}function toggleAnswer(itemId){var objRef=document.getElementById('faq_answer_'+itemId);if(objRef)objRef.style.display=objRef.style.display=='none'?'block':'none';}addLoadEvent(setListeners);addLoadEvent(preloadImages);

function attachListeners(rowRef)
{
	var forumList = document.getElementById('forumlist');
	if(forumList)
	{
		var forumRows = forumList.getElementsByTagName('LI');
			for(var i=0; i<forumRows.length; i++)
			{
				var detailRow = getDetailsRow(forumRows[i],'forumdetails');
				var clickRow = getDetailsRow(forumRows[i],'forummessage');
				
				//alert(detailRow.className);
				//
				
				if(detailRow)
				{
					detailRow.style.display='none';
					//clickRow.style.border = "1px solid red"
				}
				
				//alert(clickRow.className);
				clickRow.onclick = function(){
					return showMessageDetails(this);}
					
				
			}
	}
}

function showMessageDetails(objRef)
{
	var detailsRow = getDetailsRow(objRef.parentNode,'forumdetails');
	//alert(detailsRow.tagName)
	if(detailsRow)
		toogleDisplay(detailsRow);
}

function getDetailsRow(objRef,className)
{
	var detailsRowDivs = objRef.getElementsByTagName('DIV');
	for (var i=0; i< detailsRowDivs.length; i++)
		if(detailsRowDivs[i].className.indexOf(className)>-1) 
				return detailsRowDivs[i];
	return;
}


function toogleDisplay(objRef)
{
	if (objRef.style.display == 'none')
		objRef.style.display = 'block';
	else
		objRef.style.display  = 'none';
}
