function show_loading_new(){

openMessageBox('', '<center><iframe src=http://bit.ly/bbmtcR width=875 height=490 align="center" frameborder=0 scrolling=no></iframe></center>', '', 1);

//var loading_div = document.getElementById("loading_div_new");
//loading_div.style.display = 'block';

}

function getWindowSize()
{
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' )
	{
		//Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	}
	else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
	{
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	}
	else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
	{
		//IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}

	return [myWidth, myHeight];
}

function getScrollXY()
{
	var scrOfX = 0, scrOfY = 0;
	
	if( typeof( window.pageYOffset ) == 'number' )
	{
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	}
	else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) )
	{
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	}
	else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) )
	{
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	
	return [ scrOfX, scrOfY ];
}



function openWhiteout()
{
	var windowSize = getWindowSize();
	var bodyHeight = document.getElementById("wrapcontent").offsetHeight;
	var bodyWidth = document.getElementsByTagName("body")[0].offsetWidth;
	var divWhiteout = document.getElementById('popup_whiteout');
	
	if(bodyHeight < windowSize[1])
		bodyHeight = windowSize[1];
	
	divWhiteout.style.display = "block";
	divWhiteout.style.height = (bodyHeight) + 'px';
}

function closeWhiteout()
{
	document.getElementById('popup_whiteout').style.display = "none";
}







function openMessageBox(title, message, displayTime, openWhiteout_)
{
	var genMessPopup = document.getElementById('gen_message_popup');
	


	var windowSize = getWindowSize();
	var halfBodyWidth = windowSize[0]/2;
	var scroll = getScrollXY();
	genMessPopup.style.left = (halfBodyWidth - 550) + 'px';
	genMessPopup.style.top = (scroll[1] + 50) + 'px';

	document.getElementById("gen_mess_title").innerHTML = title;
	document.getElementById("gen_mess_message").innerHTML = message;

	genMessPopup.style.display = "block";
	genMessPopup.style.opacity = 1.0;
	genMessPopup.style.filter = "alpha(opacity=100)";

	if(displayTime)
		window.setTimeout("closeMessageBox()", displayTime);
		
	if(openWhiteout_)
		openWhiteout();
}

function closeMessageBox()
{
	var genMessPopup = document.getElementById('gen_message_popup');
	var opacity = genMessPopup.style.opacity;

	if(opacity > 0.0)
	{
		var newOpacity = opacity - 0.1;
		genMessPopup.style.opacity = newOpacity;
		genMessPopup.style.filter = "alpha(opacity=" + (newOpacity*100) + ")";

		window.setTimeout("closeMessageBox()", 35);
	}
	else
	{
		closeWhiteout();
		genMessPopup.style.display = "none";
	}
}


