/*
Transporter – Visuelle Logistik ist cool, www.transporter.at, 2009
Rainer Fabrizi
*/

/* !silbentrennung initialisieren (benötigt Hyphenator.js)
****************************************************/
/*
Hyphenator.setMinWordLength(8);
Hyphenator.run();
*/


/* !softscroll
****************************************************/
function softscroll(anker) {
	var parts = anker.split("#");
	new Effect.ScrollTo(parts[1],{duration: 0.5});
	return false;
}

/* !protofish dropdown
****************************************************/
document.observe('dom:loaded', function(){
	new ProtoFish('navi', '250', 'naviactive', true);
});


/* !opaIn faded ids ein (navi)
****************************************************/
var opaIDAlt = "";
function opaIn(opaID) {
	if (opaID != opaIDAlt) {
		var opaObj = document.getElementById(opaID);
		opaObj.style.opacity = "0.5";
		new Effect.Opacity(opaObj,{duration:0.2, from:0.5, to:1.0});
		opaIDAlt = opaID;
	}
}

/* !spaceOC öffnet und schliesst #spacetool
****************************************************/
var sV = 0; // offen oder zu?
var sO = 0; // bereits geladen?
function spaceOC(openSpacetool) {
	//alert('spaceOC: '+openSpacetool );
	if (openSpacetool == true) {
		// wenn zu: öffnen
		if (sV == 0) {
			Effect.SlideDown('space', {duration: 0.5});
			sV = 1;
			// wenn noch nicht geladen: laden
			if (sO == 0) {
				window.setTimeout("embeddSpacetool()", 500);
			}
		}
	} else {
		// wenn offen: zu
		if (sV == 1) {
			Effect.SlideUp('space', {duration: 0.5});
			sV = 0;
		}
	}
	// immer ganz rauf scrollen
	softscroll('#alles');
	return(false);
}