function resizeScreen(event) {
    var iHeight = 0;

    if (typeof(window.innerHeight) === 'number') {
        iHeight = window.innerHeight;
    } else if (document.documentElement && document.documentElement.clientHeight) {
        iHeight = document.documentElement.clientHeight;
    } else if (document.body && document.body.clientHeight) {
        iHeight = document.body.clientHeight;
    } else {
        return;
    }
    $('tdb_center_middle3').style.height = (iHeight - 130) + 'px';
    $('tdb_center_middle3_center').style.height = (iHeight - 190) + 'px';
}

function displayMessage(sMessage) {
		
	title = "&nbsp;" + gaLabels['POPUP_TITLE'];
	var buffer = '';
	buffer+='<div class="contact message_site_pub_container" style="padding:5px">';
	buffer+='	<form>';
	buffer+='		<fieldset>';
	buffer+=			sMessage;
	buffer+='			<p class="bouton" style="margin:10px 0 10px 0;text-align:center;width:100%;">';
	buffer+='				<span class="osb_button_link">';
	buffer+='					<a href="javascript:void(0);" onclick="hideFiltreBasic();return cClick();">' + lng_published_site[language_site]['overlibMessageContactBtOk'] + '</a>';
	buffer+='				</span>';
	buffer+='			</p>';
	buffer+='		</fieldset>';
	buffer+='	</form>';
	buffer+='</div>';
	
	showFiltreBasic();
	overlib(buffer,CAPTION,title,MIDX,0,MIDY,0,STICKY,WIDTH,300);
	gestion_affichage_select_basic('conteneur', 'hidden');
	visibilityVisibleOfObjectNode( false );
}

// Message de confirmation d'ajout au panier
function displayConfirmMessageAddBasket(){
	title = "&nbsp;" + gaLabels['POPUP_TITLE'];
	var buffer = '';
	buffer+='<div class="contact message_site_pub_container" style="padding:5px">';
	buffer+='	<form>';
	buffer+='		<fieldset>';
	buffer+=			gaLabels['ITEM_IN_THE_BASKET_VALIDATION'];
	buffer+='			<p class="bouton" style="margin:10px 0 10px 0;text-align:center;width:100%;">';
	buffer+='				<span class="osb_button_link">';
	buffer+='					<a href="'+shop_url_domain+'basket.php">' + gaLabels['BUTTON_GO_TO_BASKET'] + '</a>';
	buffer+='					&nbsp;<a href="javascript:void(0);" onclick="hideFiltreBasic();return cClick();">' + gaLabels['BUTTON_CONTINUE_SHOPPING'] + '</a>';
	buffer+='				</span>';
	buffer+='			</p>';
	buffer+='		</fieldset>';
	buffer+='	</form>';
	buffer+='</div>';
	
	showFiltreBasic();
	overlib(buffer,CAPTION,title,MIDX,0,MIDY,0,STICKY,WIDTH,400);
	gestion_affichage_select_basic('conteneur', 'hidden');
	visibilityVisibleOfObjectNode( false );
}


function showFilter(oElement) {
	oElement.style.top = 0 + 'px';
	oElement.style.left = 0 + 'px';
	oElement.style.width = '100%';
	oElement.style.height = '100%';
	oElement.style.zIndex = 999;
	oElement.setOpacity('0.35');
}

function hideFilter(oElement) {
	oElement.style.top = 0 + 'px';
	oElement.style.left = 0 + 'px';
	oElement.style.width = 0 + 'px';
	oElement.style.height = 0 + 'px';
	oElement.style.zIndex = 1;
	oElement.setOpacity('0');
}

function centerElement(oElement) {
	var iWidth;
	var iHeight;
	
	iWidth = document.body.clientWidth;
	iHeight = document.body.clientHeight;
	//oElement.style.height = 240 + 'px';
	oElement.style.width = 400 + 'px';		
	oElement.style.top = document.body.scrollTop + ((iHeight - 240) / 2) + 'px';	
	oElement.style.left = document.body.scrollLeft + ((iWidth - 400) / 2) + 'px';	
}

function setElementContent(oElement, sContent) {
	oElement.innerHTML = sContent;
}

function getLeftPosition(oElement) {
	var iLeft = 0;
	
	if(oElement.offsetParent) {
		do {
			iLeft += oElement.offsetLeft;
		} while (oElement = oElement.offsetParent);
	}
	return iLeft;
}

function getTopPosition(oElement) {
	var iTop = 0;
	
	if(oElement.offsetParent) {
		do {
			iTop += oElement.offsetTop;
		} while(oElement = oElement.offsetParent);
	}
	return iTop;
}

// Affiche une "grande" image dans un overlib
// Si on modifie la fonction, il faut également la modifier dans /js/fonctions_overlib.js
function overlibZoomOsbImage(imgUrl) {

	showFiltreBasic();

	var buffer = '';
	buffer += '<div id="popup_article_800">'+"\n";
	buffer += '	<div class="overlib_article_top">'+"\n";
	buffer += '		<a href="javascript:void(0);" class="overlib_article_close" onclick="hideFiltreBasic();cClick();" title="">'+lng_published_site[language_site]['overlibArticleClose']+'</a>'+"\n";
	buffer += '	</div>'+"\n";
	buffer += '	<div class="overlib_article_center" id="overlib_article_center" style="background-image:url('+imgUrl+');"></div>'+"\n";
	//buffer += '	<div class="overlib_article_bottom" id="overlib_article_bottom">'+articlelabel+'</div>'+"\n";
	buffer += '</div>'+"\n";
	
	overlib(buffer, STICKY, MIDX,0,MIDY,0, WIDTH, 840, HEIGHT, 660, HIDESELECTBOXES);
	
	gestion_affichage_select_basic('conteneur', 'hidden');
	
	visibilityVisibleOfObjectNode( false );
}
