

function closeConsumePopup(elementId) {
	showAds();
	showVideo();
	document.getElementById('grayOverlay').style.display='none';
	document.getElementById(elementId).style.display='none';
}


var dom = YAHOO.util.Dom;
function checkOverlayAndPopup(elementId) {
	var popup = document.getElementById(elementId);
	var overlay = document.getElementById('grayOverlay');
	var scrollTop = dom.getDocumentScrollTop();
	var scrollLeft = dom.getDocumentScrollLeft();
	var clientHeight = dom.getViewportHeight();
	var clientWidth = 840;
	var pageX, pageY;
	var test1 = dom.getDocumentHeight();
	var test2 = dom.getViewportHeight();
	if (test1 > test2)
	{
		pageX = dom.getDocumentWidth();
		pageY = dom.getDocumentHeight();
	}
	else
	{
		pageX = dom.getViewportWidth();
		pageY = dom.getViewportHeight();
	}

	overlay.style.height=pageY;
	overlay.style.width=pageX;
   	 popup.style.top = Math.round((clientHeight/2) - (parseInt(popup.style.height)/2) + scrollTop)+"px";
   	 popup.style.left = Math.round((clientWidth/2) - (parseInt(popup.style.width)/2) + scrollLeft)+"px";
}
	
function setComponentPosition(e) {
	if (!e) var e = window.event;
	var layoutDiv = document.getElementById("layout");
	var addMediaDiv = document.getElementById("addMedia");
	var placementDiv = document.getElementById("placement");

	if (e.pageX || e.pageY) 	{
		componentPosition.x = e.pageX;
		componentPosition.y = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		componentPosition.x = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		componentPosition.y = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	componentPosition.x = componentPosition.x - layoutDiv.offsetLeft - addMediaDiv.offsetLeft + layoutDiv.scrollLeft;
	componentPosition.y = componentPosition.y - layoutDiv.offsetTop - addMediaDiv.offsetTop+ layoutDiv.scrollTop;

	showComponentPosition();
	document.getElementById("addAssetForm").elements["xpos"].value=4*componentPosition.x;
	document.getElementById("addAssetForm").elements["ypos"].value=4*componentPosition.y;

		
}

function toggleAssetBinMessage(disable){
	if (disable){
		//alert('disable');

		document.getElementById('showAssetBinMessageDiv').style.display='none';
	}
	else{
		//alert('enable');

		document.getElementById('showAssetBinMessageDiv').style.display='block';
	}

}

function toggleFinderThumb(checked){
	var pagefinderDiv = document.getElementById("pagefinder");
	var layoutDiv = document.getElementById("layout");
	var placementDiv = document.getElementById("placement");
	if (checked){
		if (pagefinderDiv!= null)
			pagefinderDiv.style.display='none';
		if (layoutDiv != null)
			layoutDiv.style.display='none';	
		if (placementDiv != null)
			placementDiv.style.display='none';	
	}	
	else{
		showComponentPosition();
		if (placementDiv == null)
			placementDiv = document.getElementById("placement");
		
		if (pagefinderDiv!= null)
			pagefinderDiv.style.display='block';
		if(layoutDiv != null)
			layoutDiv.style.display='block';	
		placementDiv.style.display='block';	
	}
	return true;
}


function getProfileDisplaySetting() {
	var rbcoll = window.document.getElementsByName("profileDisplaySetting");
	for (var i=0; i< rbcoll.length; i++) {
		if ((rbcoll[i].checked) && (rbcoll[i].value == "t")) {
	 		return "y";
	  	}
	}
	return "n";
}

function getMakeBackgroundSetting() {
	var cb = window.document.getElementById("makeBackgroundSetting");
	if (cb != null && cb.checked) {
	 	return true;
	}
	
	return false;
}

function showVideo(){
	if(document.getElementById('videoPreview')!=null){
		try {
			document.getElementById('videoPreview').style.display='table';
		} catch (e) {
			document.getElementById('videoPreview').style.display='inline';
		}
	}
}
function getIsNewAssetBinConsume() {
	try {
		return "newAssetBin" == document.getElementById("pageId").options[document.getElementById("pageId").selectedIndex].className;
	} catch (e) {
		return false;
	}
}
