﻿/* JavaScript (c) by mannaz.at 2009 */

$(document).ready(function(){
	// fügt bei allen elementen mit den class einen runden rahmen ein
	$('.box,.notbox,A.further').corners("7px");


	var hoverchange = function(){
		$(this).toggleClass("hover");
	};

	// ruft bei klick auf eine .game box die url des links im H5 Element auf (falls einer da ist)
	$('.game').click(function(e){
		if($(e.target).is('a'))return;
		var anchor = $(this).find('h5 a');
		var link = anchor.attr('href');
		if(link!="") {
			document.location = link;
		}
	})
	.css({'cursor':'pointer'}) // stellt den cursor auf "pointer"
	.hover(hoverchange,hoverchange) // ändert die klasse der box bei hover auf "hover"
	.find('h5 a').css({'text-decoration':'none'}); // nimmt beim titel da das unterstrichen raus

	// löscht bei elmenten mit der class nodefaultvalue den value wenn er dem anfangswert entspricht
	$('.nodefaultvalue').focus(function() {
		var val = $(this).val();
		var classname = 'defaultvalue-'+val.replace(/ /g,"_");
		if(!$(this).hasClass(classname) && $(this).hasClass('nodefaultvalue')) {
			$(this).addClass(classname).val('').removeClass('nodefaultvalue');
		}
	});

	$('INPUT.submit').hover(hoverchange,hoverchange);
});

$(document).ready(function() {
    $(".bbcode").markItUp(mySettings);
});
