/* Content loading and rendering functions * 
 */

/* when document loads, fade in content-area */
window.onload = function() {

var myFx = new Fx.Tween($('center'), {'property': 'opacity', 'duration': 600, 'wait': false}).start(0,1);

}

function updateTextSize(){	
			var main_text = $('main_text');
			var track = $('track');
			var footer = $('footer');
			/*alert(	  "main_text getTop:" +   main_text.getTop() + String.fromCharCode(13)  
					+ "menuspace getTop:" +   menu_space.getTop() + String.fromCharCode(13) 
					+ "height for text:" + (  menu_space.getTop()  - main_text.getTop() )
			);*/
			compSize = footer.getTop() - main_text.getTop();
			main_text.setStyle('height', compSize + 'px');
			track.setStyle('height', compSize + 'px');
		}
		
/* wait for page to become ready, then initialize menu and scrollable area
 * 
 */
window.addEvent('domready',function(){
			//menu = new DropMenu('cssmenu');
			updateTextSize();
			window.addEvent('resize', function(){ updateTextSize(); scr.update();});
			var scr = new ScrollBar('main_text', 'track', 'thumb',{maxThumbSize:60,fixedThumbSize:0});
			/*new Drag('main_text', {
				'modifiers': {y: 'height', x: false},
				onDrag: function(){
					scr.update();
					}
			});	*/
	});		


/*    Script for Accordion Function
 * 
 */

window.addEvent('domready', function() {
	var accordion = new Accordion($$('.toggler'),$$('.element'), {
		opacity: 0,
		onActive: function(toggler) { toggler.setStyle('color', '#94C11C'); },
		onBackground: function(toggler) { toggler.setStyle('color', '#000000'); }
	});
	

});

window.addEvent('domready', function() {
	
	
	$('prod_name').addEvent('click', function(event){
		//alert('clicked');
		if($('prod_name').value=='Produktsuche') $('prod_name').value='';
	});
	$('go').addEvent('click', function(event){
		//alert('clicked');
		if ($('prod_name').value.length < 3) {
			alert('Bitte mindestens 3 Buchstaben eingeben.');
			return false;
		}
	});


});
