
var winW = 630, winH = 460;

function getWindowDimensions()
{
	if (parseInt(navigator.appVersion)>3) {
	 if (navigator.appName=="Netscape") {
	  winW = window.innerWidth;
	  winH = window.innerHeight;
	 }
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  winW = document.body.offsetWidth;
	  winH = document.body.offsetHeight;
	 }
	}
}

function initDropShadows()
{
	var ffBorder = 2;
	if( navigator.appName.indexOf( "Microsoft" ) != -1 )
	ffBorder = 0;
	
	var dsClasses = new Array( "dsBL", "dsBottom", "dsBC", "dsSide", "dsTC" );
	var imgElems = document.getElementById( "dss" ).getElementsByTagName( "img" );
	for( var n = 0; n < imgElems.length; n++ )
	{
		if( imgElems[n].className == "blackBorder ds" )
		{
			imgElems[n].parentNode.parentNode.style.height = (imgElems[n].clientHeight + ffBorder) + "px";
			imgElems[n].parentNode.parentNode.style.width = (imgElems[n].clientWidth + ffBorder) + "px";
			
			// Update Drop Shadow Elements
			var dsElems = imgElems[n].parentNode.parentNode.getElementsByTagName( "img" );
			for( var i = 0; i < dsElems.length; i++ )
			{
				
				// DS Bottom
				if( dsElems[i].parentNode.className == "dsBottom" )
				dsElems[i].style.width = (imgElems[n].clientWidth - 4) + "px";
				
				// DS Side
				if( dsElems[i].parentNode.className == "dsSide" )
				dsElems[i].style.height = (imgElems[n].clientHeight - 4) + "px";
			}
		}
	}
}

function showAd( id, type )
{
	getWindowDimensions();
	var elem = document.getElementById( "pop" );
	var fObj = document.getElementById( "flashObj" );
	
	var l = findPosX( fObj );
	var t = findPosY( fObj );
	
	if( type == "ad" )
	{
		h = 283;
		w = 480;
		window.open( 'swf2.php?bid=' + id, '_ad_' );
	}
	else
	{
		h = 329;
		w = 688;		
		window.open( 'swf.php?bid=' + id, '_ad_' );
	}
	elem.style.left = (winW-w)/2;
	elem.style.top = t;
	elem.style.width = w + "px";
	elem.style.height = (h+13) + "px";
	elem.style.visibility = "visible";
	
	//window.open( 'swf.php?pid=' + id, '_ad_' );
	
}

function showAd2( id, type )
{
	getWindowDimensions();
	var elem = document.getElementById( "pop" );
	
	if( type == "ad" )
	{
		h = 283;
		w = 480;
		window.open( 'swf2.php?bid=' + id, '_ad_' );
	}
	else
	{
		h = 329;
		w = 688;		
		window.open( 'swf.php?bid=' + id, '_ad_' );
	}
	elem.style.left = (winW-w)/2;
	elem.style.top = ((winH-h)/2) + document.body.scrollTop;
	elem.style.width = w + "px";
	elem.style.height = (h+13) + "px";
	elem.style.visibility = "visible";	
}

function closeAd()
{
	var elem = document.getElementById( "pop" );
		elem.style.visibility = "hidden";
		window.open( 'about:blank', '_ad_' );
}

function findPosX(obj)
{
	var curleft = 0;
	if(obj.offsetParent)
		while(1) 
		{
		  curleft += obj.offsetLeft;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
		  curtop += obj.offsetTop;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}
