$(window).load(function(){
	initSlider();
	// Set flowers
	setSideImageCorners();
	setHeadingImageCorners();
	// Set Crown
	coronation();
	centerFourShow();
	setMagnifierLinks();
	
	//$('#headingbg h2').text($('h3.csc-firstHeader').text());
	//$('h3.csc-firstHeader').remove();
	
	
	// Init Lightbox ( all links witht the class lightbox )
	$('a.lightbox').lightBox();
	if ($("#page .leftcontent").html() == '') {
		$("#page .leftcontent").css("margin", 0);
	}

	if (!$("#page .leftcontent").prev().hasClass("slide")) {
		// Tripple Template
		$("#page .leftcontent").css("margin", "5px 0");
		$("#page").addClass("tripple");
		if ($('.csc-mailform').html() != null) {
			$('.csc-mailform input[type="submit"]').corner("round 5px");
		}
	}

	$('.forgotpw').corner("round 5px");
	$('.login_button input[type="submit"]').corner("round 5px");
	// Add Hover for top areas
	initAreas();
});

function initAreas() {
	$('#micromenu .area a').hover(function() {
		$(this).parent().addClass("hover");
	}, function() {
		$(this).parent().removeClass("hover");
	});
}

function setSideImageCorners() {
	$toGet = $('#sideimage .slide');
	var siHeight = $toGet.height();
	var siWidth = $toGet.width();
	$toGet.before('<div class="clo"></div>');
	$toGet.before('<div class="cru"></div>');
	$('#sideimage .cru').css("top", siHeight - 12);
	$toGet.addClass('imgborder');
}

function setHeadingImageCorners() {
	$toGet = $('#headingimg img');
	var siHeight = $toGet.height();
	var siWidth = $toGet.width();
	$toGet.before('<div class="clo"></div>');
	$toGet.before('<div class="cru"></div>');
	// $('#headingimg .cru').css("top", siHeight-12);
	$toGet.addClass('imgborder');
}

function coronation() {
	$('.fourshow .element').each(function() {
		$(this).prepend('<div class="crown"></div>');
		var pos = $(this).width();
		pos = (pos / 2) - 33;
		$(this).children(".crown").css("margin-left", pos + "px");
	});
}

function centerFourShow() {
	$('.fourshow').each(function() {
		var fsWidth = 0;
		var elC = 0;
		$(this).children('.element').each(function() {
			fsWidth = fsWidth + $(this).width();
			elC++;
		});
		var gWidth = (700) - fsWidth;
		var innerMargin = (gWidth / elC) - 20;
		$(this).children('.element').each(function() {
			$(this).css("margin-left", innerMargin / 2 + "px");
			$(this).css("margin-right", innerMargin / 2 + "px");
		});
		/*
		gWidth = (gWidth / 2) - 30;
		$(this).css("margin-left", gWidth);
		$(this).css("margin-right", gWidth);*/
	});
}

function setMagnifierLinks(){
	$('.fourshow .element .magnifier').each(function(){
		$(this).width('21px');
		$iW = $(this).prev().width();
		$iW = $iW - 20;
		$(this).css('top', '-22px');
		$(this).css('left', $iW+'px');
	});
}

function initSlider() {
	$('#sideimage .slide').nivoSlider( {
		effect : 'random',
		animSpeed : 1500,
		pauseTime : 10000,
		startSlide : 2,
		directionNav : false,
		controlNav : false,
		keyboardNav : false,
		pauseOnHover : true
	});
}

function sleep(milliseconds) {
	var start = new Date().getTime();
	for ( var i = 0; i < 1e7; i++) {
		if ((new Date().getTime() - start) > milliseconds) {
			break;
		}
	}
}

