// JavaScript Document

function checkMultiClass(string,theClass){
	var classList = string.toUpperCase().split(' ');
	var checkClass = theClass.toUpperCase();
	for ( var i = 0; i < classList.length; i++ )
			 {         
			 if ( classList[i].toUpperCase() == checkClass )
				{
				return true;
				}
			 }
	  return false;
}





function containAbsolutes(node){
	var theNode=document.getElementById(node);	
	var theDivs=theNode.getElementsByTagName('div');
	
	for (var i=0;i<theDivs.length;i++)
	{		
        if (checkMultiClass(theDivs[i].className,'post'))
			{	
				theDivs[i].style.minHeight="0px";
				var newHeight=(theDivs[i].scrollHeight-6)+"px";
				if(theDivs[i].style.height=newHeight){				
					//theDivs[i].style.overflowY="hidden";
					//theDivs[i].style.overflow="visible";
				}
			}
	}
}
function docPopup(url){
						window.open(url,'popup');
}

function popupLinks(){
if(!document.getElementById)return false;
var aLinks=document.getElementsByTagName('a');
for (var i=0;i<aLinks.length;i++) {
	if (aLinks[i].className == 'popup')
			{
				//aLinks[i].innerHTML=aLinks[i].innerHTML+" (opens in new window)";
				aLinks[i].onclick = function ()
				{
					var linktype=this.getAttribute('href');
					var linktype_array=linktype.split(".");
					var linkex=linktype_array[linktype_array.length-1];
					
					docPopup(this.getAttribute('href'));
				return false;
				}
				
			}
			aLinks[i].onkeypress = aLinks[i].onclick;
		}
}






function loadEvents(){
	containAbsolutes('p');	
	popupLinks();
}


window.onload=loadEvents;
