function printTextBox(pos, maxPosition){
	if (document.getElementById('contentText_' + pos) != null){
		content = getAnchorPosition('contentText_' + pos);
		block = document.getElementById('contentTextBlock_' + pos);
		block.style.visibility = 'visible';
		block.style.top = content.y + 'px';
		block.style.left = content.x + 'px';
		block.style.zIndex = maxPosition - pos;
	}
}
function printImageBox(pos, maxPosition){
	if (document.getElementById('contentImage_' + pos) != null){
		content = getAnchorPosition('contentImage_' + pos);
		block = document.getElementById('contentImageBlock_' + pos);
		block.style.visibility = 'visible';
		block.style.top = content.y + 'px';
		block.style.left = content.x + 'px';
		block.style.zIndex = maxPosition - pos;
	}
}
function showHideTextBox(listTextPos){
	var arrayTextPos = listTextPos.split("|"); 
	for (i = 1; i < arrayTextPos.length; i++){
		block = document.getElementById('contentTextBlock_' + arrayTextPos[i]);
		if(block != null){
			if (block.style.visibility == 'hidden'){
				block.style.visibility = 'visible';	
			}
			else{
				block.style.visibility = 'hidden';
			}
		}
	}
}
function showHideImageBox(listImagePos){
	var arrayImagePos = listImagePos.split("|"); 
	for (i = 1; i < arrayImagePos.length; i++){
		block = document.getElementById('contentImageBlock_' + arrayImagePos[i]);
		if(block != null){
			if (block.style.visibility == 'hidden'){
				block.style.visibility = 'visible';	
			}
			else{
				block.style.visibility = 'hidden';
			}
		}
	}
}
function hideTextBox(serverName, listTextPos, listImagePos, isEdit){
	var pars = 'isEdit=' + isEdit;
	
	var arrayTextPos = listTextPos.split("|"); 
	for (i = 1; i < arrayTextPos.length; i++){
		block = document.getElementById('contentTextBlock_' + arrayTextPos[i]);
		if(block != null){
			block.style.visibility = 'hidden';
		}
	}
	
	var arrayImagePos = listImagePos.split("|"); 
	for (i = 1; i < arrayImagePos.length; i++){
		block = document.getElementById('contentImageBlock_' + arrayTextPos[i]);
		if(block != null){
			block.style.visibility = 'hidden';
		}
	}
	var url = '/admin/login/sessionLogout.php';
	
	var myAjax = new Ajax.Updater(
		'sessionLogout', 
		url, 
		{
			method: 'get',
			parameters: pars,
			evalScripts: true
		});	
	document.getElementById('menuAdmin').style.display="none";
}
function printGlasses(serverName, listTextPos, listImagePos){
	var url = '/admin/template/glasses.php';
	var pars = '';
	
	//Se nella pagina ci sono blocchi di testo
	if (listTextPos.length){
		pars = 'listTextPos=' + listTextPos;
	}
	else{
		pars = 'listTextPos';
	}
	
	//Se nella pagina ci sono blocchi di immagine
	if (listImagePos.length){
		pars = pars + '&listImagePos=' + listImagePos;
	}
	else{
		pars = pars + '&listImagePos';
	}	
	var myAjax = new Ajax.Updater(
		'glasses', 
		url, 
		{
			method: 'get', 
			parameters: pars,
			evalScripts: true
		});	
}
function printLogout(serverName, listTextPos, listImagePos, isEdit){
	var url = '/admin/template/logout.php';
	var pars = 'isEdit=' + isEdit;
	
	//Se nella pagina ci sono blocchi di testo
	if (listTextPos.length){
		pars = pars + '&listTextPos=' + listTextPos;
	}
	else{
		pars = pars + '&listTextPos';
	}
	//Se nella pagina ci sono blocchi di immagine
	if (listImagePos.length){
		pars = pars + '&listImagePos=' + listImagePos;
	}
	else{
		pars = pars + '&listImagePos';
	}
	var myAjax = new Ajax.Updater(
		'logout', 
		url, 
		{
			method: 'get', 
			parameters: pars,
			evalScripts: true
		});	
}
function resizeWindows(){
	var maxBlocks = 100;
	for (pos = 1; pos <= maxBlocks; pos++){
		block = document.getElementById('contentTextBlock_' + pos);
		if (block != null){
			content = getAnchorPosition('contentText_' + pos);
			block.style.visibility = 'visible';
			block.style.top = content.y + 'px';
			block.style.left = content.x + 'px';
		}
		block = document.getElementById('contentImageBlock_' + pos);
		if (block != null){
			content = getAnchorPosition('contentImage_' + pos);
			block.style.visibility = 'visible';
			block.style.top = content.y + 'px';
			block.style.left = content.x + 'px';
		}
	}
}
