// Um Konflikte mit scriptaculous zu vermeiden
// wird $ durch $j ersetzt:

var $j = jQuery.noConflict();

$j(document).ready(function(){

	// SUCHE: input wird vorbefüllt
	// dafür muss die Datei: jquery.form-example.js eingebunden werden
	$j("form#searchform input#sword").example("Dein Suchbegriff...");

	// LOGIN: input wird vorbefüllt
	// und Labels werden ausgeblendet
	
	$j("div.tx-felogin-pi1 form label").css("display", "none");
	$j("div.tx-felogin-pi1 form fieldset input#user").example("Dein Benutzername...");
	$j("div.tx-felogin-pi1 form fieldset input#pass").example("Dein Passwort");
	$j("div.tx-felogin-pi1 form fieldset#pw-reminder input").example("Deine E-Mail Adresse");

	// Aktuelle News in der rechten Spalte werden auf ON gesetzt
	$j("div#news-list ul li#news-"+$j.getURLParam("tx_ttnews[tt_news]")+" a").addClass("active");

	// Indexed Search - Browsebox vor der Ergebnisliste entfernen
	$j("div.tx-indexedsearch-browsebox:first").remove();

});



// Returns get parameters.
jQuery.extend({
	getURLParam: function(strParamName){
		var strReturn = "";
		var strHref = window.location.href;
		var bFound=false;

		var cmpstring = strParamName + "=";
		var cmplen = cmpstring.length;

		if ( strHref.indexOf("?") > -1 ){
			var strQueryString = strHref.substr(strHref.indexOf("?")+1);
			var aQueryString = strQueryString.split("&");
		
			for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
				if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
					var aParam = aQueryString[iParam].split("=");
					strReturn = aParam[1];
					bFound=true;
				break;
				}
			}
		}
		if (bFound==false) return null;
		return strReturn;
	}
});





/*	
    // SOFTSCROLL
	// Alle internen Links weich scrollen lassen
   $j('a[@href^="#"]').click(function() {
        var parts        = this.href.split('#');
        var scrolltarget = '#' + parts[1];
        $j(scrolltarget).ScrollTo("800");
        return false;
    });
*/


/*
	// REFERENZEN
	// Text zu den Logos ein- und ausfaden
	$j("div#referenz_logos_01 img").css("cursor", "pointer");
	$j("div#referenz_logos_02 img").css("cursor", "pointer");

	// Standardmäßig sind die Inhalte 
	// in der rechten Spalte ausgeblendet
	$j("div#logotexte_01 div").css("display", "none");
	$j("div#logotexte_02 div").css("display", "none");

	$j("div#referenz_logos_01 img").click(function(){
		var imgCssId = $j(this).attr("id");
		var divCssId = "text_" + imgCssId.substr(5);
		$j("img").removeClass("on");
		$j("img#"+imgCssId).addClass("on");
		$j("div#logotexte_01 div").css("display", "none");
		$j("div#logotexte_01 div#" + divCssId).slideDown("slow");
	});


	$j("div#referenz_logos_02 img").click(function(){
		var imgCssId = $j(this).attr("id");
		var divCssId = "text_" + imgCssId.substr(5);
		$j("img").removeClass("on");
		$j("img#"+imgCssId).addClass("on");
		$j("div#logotexte_02 div").css("display", "none");
		$j("div#logotexte_02 div#" + divCssId).slideDown("slow");
	});
*/

