/* PP WEBSITE JAVASCRIPT FUNCTIONS */
/* (c) 2008 ph.schellworth www.schellworth.de */




$(document).ready(function(){   
	init('a.MGroup');
	$("a.MGroup + div").hide();
	
// wenn direkt mit get aufgerufen, dann seite nachladen	
// index.php?content=referenzen&flash=agentur
//             ^gibt die zu ladendende datei an = Contetent/xxx.xxx
//                                   ^und eine flash datei = Flash/xxx.flash

	var content = $(document).getUrlParam("content");
	var sub = $(document).getUrlParam("sub");
	var flash = $(document).getUrlParam("flash");

	if ( content != null) {
			
			$("#load").load("Content/"+content, function() { 
								$("a[@href^='http']").attr('target','_blank');
								$.ajax({
			  						type: "GET",
									 url: "thickbox.js",
									 dataType: "script"
								});
			});
			$("#flash").load('Flash/'+flash+'.flash');
			$("#"+content).css("color", "#70b7df");
			if ( $("#"+content).hasClass("Sub") ) {
				$("#"+content).parents("div").slideDown();
			} else {
				$("#"+content).next("div").slideDown();
			}
	}
});

// nachladen aus der site raus
function init(domLinks){
	$(domLinks).click(function(){
		$('.ad-preloads').remove();
		var file = this.href,
			ident = this.id,
			next = "#" + ident + " + div",
			selected = $("#"+ident).hasClass("selected");
		
		if (ident == 'news' | ident == 'agentur' | ident == 'kompetenzen'| ident == 'referenzen'| ident == 'formate'| ident == 'jobs'| ident == 'kontakt') {
			if ( !selected && $(this).is(":not(animated)") ) {
				$("a.MGroup + div").slideUp();
				$("#flash").load('Flash/' + ident + '.flash');
				if(ident=='formate') ident='film';
			};
		};
		$("a.MGroup").css("color", "#484848");
		$("a.MGroup").removeClass("selected");
		$("#impressum").css("color", "#70b7df");
		$("#"+ident).css("color", "#70b7df");
		$("#"+ident).addClass("selected");
		$(next).slideDown();
		$("#load").load(file,function() { 
								$.ajax({
			  						type: "GET",
									 url: "thickbox.js",
									 dataType: "script"
								});
		});
		return false;
	});
}
