var expandedViewer;

function checkChain(chainData) {

	if (false == JS_LOG_MODE) {
		return;
	}

	var jsonString = JSON.stringify(chainData);
	jsonString = jsonString.split('{').join('{\n');
	jsonString = jsonString.split('}').join('\n}');
	
	$('log').innerHTML = jsonString;
}

function log(msg) {
	$('log').insert( { bottom: msg } );
}

function swfClick(cID) {
	$$('#viewers .swf').each( function(el) { collapseViewer(el); } );
	expandViewer(cID);
}

function expandViewer(cID) {
	var h = $('swf-' + cID);
	h.setStyle( { width: '800px', height: '150px' } );
	h._title = h.title;
	h.setAttribute('title', '');
	var swf = document['viewer_' + cID];
	swf.expandViewer();
	swf.width = 800;
	swf.height = 150;
}

function collapseViewer(viewerElement) {
	var id = viewerElement.id.split('-')[1];
	var h = $('swf-' + id);
	h.setStyle( { width: '600px', height: '105px' } );
	h.setAttribute('title', 'Zum Vergrößern klicken');
	var swf = document['viewer_' + id];
	swf.collapseViewer();
	swf.width = 600;
	swf.height = 105;
}

/*
function saveChain(chainData) {
	//alert('saveChain: ' + JSON.stringify(chainData));
	var request = new Ajax.Request(
		'trollbead-gateway.php',
		{
			method		:	'POST',
			parameters	:	'action=save&chainData=' + JSON.stringify(chainData),
			onSuccess	:	null	
		}
	);
}
*/

/*
function loadChainData(id) {
	//alert('loading chain with id ' + id);
	var request = new Ajax.Request(
		'trollbead-gateway.php',
		{
			method		:	'POST',
			parameters	:	'action=load&chainID=' + id,
			onSuccess	:	function(r) { handleLoadResult(r); },
			onError		:	function() { alert('Save Error!'); }
		}
	);
	
	// chain_data_1213871091.txt
}

*/

/*
function handleLoadResult(request) {
	$('log').innerHTML = request.responseText.strip();
	//alert(document.scanner.buildChain);
	document.scanner.buildChain( JSON.parse( request.responseText.strip() ) );
	
}
*/
