$(document).ready(function(){						   	
	/**
	 * LAZY Plugin load
	 */
	$.lazy({					
		src: './javascript/jquery.corner.js',
		name: 'corner',		
		cache: true
	});
	
	$.lazy({					
		src: './javascript/superfish.js',
		name: 'superfish',		
		cache: true
	});
	
	$.lazy({					
		src: './javascript/iframeheight.js',
		name: 'iFrameHeight',		
		cache: true
	});

	/**
	 * RoundedCorners 
	 */
	$('.corners').corner();
	 
	$('.corner_top, .realbutton, .buttonstyle, div.advantage-left, div.advantage, div.advantage-single').corner('top');
	
	$('div.articleButtons').corner('top 5px');
	
	$('div.cdciguide h4.step span.bullet').corner('top 7px');
	
	$('.corner_bottom').corner('bottom');
	
	$('.corner_right, #main_column h4.brown, #main_column h4.orange, #main_column h4.cyan, #main_column h4.green').corner('right 5px');
	
	$('.corner_left').corner('left 5px');
	
	$('.corner_bottom_left').corner('bl');
	
	$('.corner_bottom_right').corner('br');
	
		/**
	 * Submenu Folding
	 
	 $('ul.subnavigation.level_1').accordion({
			event: "mouseover",
			autoHeight: false,
			animated: 'bounceslide'
	});*/
	
	/**
	 * Boxfolding 
	 */
	$('div.foldingbox > h2').wrapInner("<a href=\"javascript:;\" class=\"start-foldingarrow\"><\/a>");

	$('a.start-foldingarrow').click(function(){
		boxcontent = $(this).parent().next();
		if (boxcontent.css('display') == 'block') {
			boxcontent.slideUp("normal");
			$(this).css('background-image', 'url(./img/right-arrow-folded.gif)');
		}
		else {
			boxcontent.slideDown("normal");
			$(this).css('background-image', 'url(./img/right-arrow-opened.gif)');
		}
	});

	/**
	 * Search 
	 */
	var defaultSearchterm = $('form.headersearch > div.formbody > input#ctrl_1').attr('value');
	
	$('form.headersearch > div.formbody > input#ctrl_1').blur(function() {
		if ($(this).attr('value') == '') {
			$(this).attr('value', defaultSearchterm);
		}
	});

	$('form.headersearch > div.formbody > input#ctrl_1').focus(function() {
		if ($(this).attr('value') == defaultSearchterm) {
			$(this).attr('value', '');
		}
	});

	/**
	 * Font scaler
	 */
	$('a#fontsize-small').click(function() {
		$('body').css('font-size', '60%');
	});
	
	$('a#fontsize-medium').click(function() {
		$('body').css('font-size', '75%');
	});
	
	$('a#fontsize-large').click(function() {
		$('body').css('font-size', '90%');
	});

	/**
	 * Advantage-boxes
	 */
	var advantageMaxHeight = $('div.advantage-left > ul').height();
	if ($('div.advantage > ul').height() > advantageMaxHeight) {
		advantageMaxHeight = $('div.advantage > ul').height(); 
	}
	
	$('div.advantage-left > ul').height(advantageMaxHeight);
	$('div.advantage > ul').height(advantageMaxHeight);	
	
		
});
