// JavaScript Document


//QA Divs Start
/*function ShowHideQA ()
{
	
	var tableId = document.getElementById('tblQATable');
	var divCount = tableId.getElementsByTagName('div').length;

	for(j=1; j<=divCount; j++)
	{
		var DivId = 'divAnswer'+j ;
		//var imgId = 'imgId'+j ;
	
		if (document.getElementById (DivId).style.display == 'block')
		{
			document.getElementById(DivId).style.display = 'none';
			document.getElementById(imgId).src = "images/icon_plus.gif";		
		}
		else
		{
			document.getElementById(DivId).style.display = 'block';
			document.getElementById(imgId).src = "images/icon_minus.gif";	
		}
	}
}
*/

//QA Divs End


function SwapImages (img_id)
{
	if (img_id == 'pings')
	{
		document.getElementById ('pings').src = 'images/tab2_pings_over.gif';
		document.getElementById ('qa').src = 'images/tab2_qna.gif';
		document.getElementById ('crunchbase').src = 'images/tab_crunchbase.gif';
	}
	else if (img_id == 'qa')
	{
		document.getElementById ('qa').src = 'images/tab2_qna_over.gif';
		document.getElementById ('pings').src = 'images/tab2_pings.gif';
		document.getElementById ('crunchbase').src = 'images/tab_crunchbase.gif';
	}
	else if (img_id == 'crunchbase')
	{
		document.getElementById ('qa').src = 'images/tab2_qna.gif';
		document.getElementById ('pings').src = 'images/tab2_pings.gif';
		document.getElementById ('crunchbase').src = 'images/tab_crunchbase_over.gif';
	}
		
}


function ExpandCollapse (expand)
{	
	var tableId = document.getElementById('divTable');
	var divCount = tableId.getElementsByTagName('div').length;

	for(j=1; j<=divCount; j++)
	{
		var DivId = 'topic'+j ;
		var imgId = 'imgId'+j ;
	
		if (expand == false)
		{
			document.getElementById(DivId).style.display = 'none';
			document.getElementById(imgId).src = "images/icon_plus.gif";		
		}
		else
		{
			document.getElementById(DivId).style.display = 'block';
			document.getElementById(imgId).src = "images/icon_minus.gif";	
		}
	}


}


function showHtml(divIDS, imgIDS)
{

	var divObj = document.getElementById(divIDS);
	var imgObj = document.getElementById(imgIDS);
	
	var tableId = document.getElementById('divTable');
	var divCount = tableId.getElementsByTagName('div').length;

	for(j=1; j<=divCount; j++)
	{
		var DivId = 'topic'+j ;
		var imgId = 'imgId'+j ;
		
		if (document.getElementById(DivId))
		{	
			if(DivId != divIDS )
			{
				document.getElementById(DivId).style.display = 'none';
				document.getElementById(imgId).src = "images/icon_plus.gif";
			}
		}
	}


	if(divObj.style.display == 'block')
	{	
		imgObj.src = "images/icon_plus.gif";
		divObj.style.display = 'none';
	}
	else if (divObj.style.display == 'none')
	{
		imgObj.src = "images/icon_minus.gif";
		divObj.style.display = 'block';
	}

}




 showLayeredDiv=function(divId){
				 
				 
				 	var flashLayer = document.getElementById("flashLayer");	
					if(flashLayer){
						flashLayer.style.visibility = "hidden";	
					}					
				 	divdim= calculateCentre(divId);
				 	divObj=document.getElementById(divId);
				 	layerObj=document.getElementById('Layer');
				 	
				 	if(divObj.style.display=='none')
					{

						//Start Hide Flash Meter Div
						if (document.getElementById ('flash_meter'))
							document.getElementById ('flash_meter').style.display = 'none';
						//End flash meter div
						
				 		dimensions=myDimensionsTemp();
				 		
				 		layerObj.style.left=0+"px"
				 		layerObj.style.width=dimensions.scrollWidth+10;
				 		layerObj.style.height=dimensions.scrollHeight;


				 		layerObj.style.display='block';
				 		layerObj.style.filter = 'alpha(opacity=60)';
				 		
				 		divObj.style.display='block'
				 		divObj.style.left=divdim.l+"px";
				 		divObj.style.top=divdim.t+"px";				 		
				 	}else{
				 		divObj.style.display='none'
				 		layerObj.style.display='none';
						
						
						//Start Show Flash Meter Div
						if (document.getElementById ('flash_meter'))
							document.getElementById ('flash_meter').style.display = 'block';
						//End flash meter div
				 	}
				 }
				 
				 
calculateCentre=function(divId){
					 
				 	dims= new Object();
				 	divObj=document.getElementById(divId);
				 	divWidth=parseInt(divObj.style.width);
				 	
				 	divHeight=parseInt(divObj.style.height);
				 	//alert("Height="+divHeight);
				 	if(!divHeight){
				 		divHeight=400;
				 	}
				 	
				 	
				 	pageDims=myDimensions();
				 	frameWidth=pageDims.frameWidth;
				 	
				 	frameHeight=pageDims.frameHeight;
				 						
				 	hpw=frameWidth/2;
				 	hph=frameHeight/2-50;
				 	dw=divWidth/2;
				 	dh=divHeight/2;
				 	dims.l=hpw-dw;
				 	dims.t=hph-dh;
				 	return dims;
				 }
				 
function myDimensions(){
				var frame= new Object;
				
				if (self.innerWidth)
				{
					frame.frameWidth = self.innerWidth;
					frame.frameHeight = self.innerHeight;
					
					frame.scrollHeight=document.body.scrollHeight;
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else if (document.documentElement && document.documentElement.clientWidth)
				{
					frame.frameWidth = document.documentElement.clientWidth;
					frame.frameHeight = document.documentElement.clientHeight;
					
					frame.scrollHeight=document.body.scrollHeight;
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else if (document.body)
				{
					frame.frameWidth = document.body.clientWidth;
					frame.frameHeight = document.body.clientHeight;
					
					frame.scrollHeight=document.body.scrollHeight; 
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else return;
			
			}

function myDimensionsTemp(){
				var frame= new Object;
				
				if (self.innerWidth)
				{					
					frame.frameWidth = self.innerWidth;
					frame.frameHeight = self.innerHeight;
					
					frame.scrollHeight=document.body.scrollHeight;
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else if (document.documentElement && document.documentElement.clientWidth)
				{					
					frame.frameWidth = document.documentElement.clientWidth;
					frame.frameHeight = document.documentElement.clientHeight;
					
					frame.scrollHeight=document.body.scrollHeight;
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else if (document.body)
				{					
					frame.frameWidth = document.body.clientWidth;
					frame.frameHeight = document.body.clientHeight;
					
					frame.scrollHeight=document.body.scrollHeight; 
					frame.scrollWidth=document.body.scrollWidth;
					
					frame.screenWidth=screen.width;
					frame.screenHeight=screen.height;
					
					return frame;
				}
				else return;
			
			}