// Preload images 
jQuery.preloadImages = function(){ 
    for(var i = 0; i<arguments.length; i++){ 
        jQuery("<img>").attr("src", arguments[i]); 
     } 
} 
$.preloadImages("/fileadmin/templates/img/headBigNav_erfolge_o.jpg", "/fileadmin/templates/img/headBigNav_leistungen_o.jpg", "/fileadmin/templates/img/headBigNav_ueberuns_o.jpg"); 
     
if(SERVER_HTTP_HOST().indexOf("p112165") > -1 || SERVER_HTTP_HOST().indexOf("aktivsenioren.de") > -1){
	var ENV = "production";
	var basePHPPath = SERVER_HTTP_HOST() + "/fileadmin/php";
}else{
	var ENV = "local";
	var basePHPPath = SERVER_HTTP_HOST() + "/KUNDEN/aktivsenioren/fileadmin/php";
}

//SELF URL ist aktuelle URL ohne Querystring
var pattern = /\?.*/;
var SELFURL = window.location.href;  
SELFURL = SELFURL.replace(pattern, "");


$(document).ready( function() {
	$('a, a img').focus(function
() {
		this.blur();
	});
	
	//$('#headLogo').after("<div style='text-align: center; padding: 4px;'>Die Seite wird soeben erstmalig neu eingerichtet. Einzelne Funktionen sind vor&uuml;bergehend noch nicht in Betrieb. admin. 31.05</div>");

	$("#headBigNav li a").mouseover(function (){
		$(this).parent().addClass($(this).parent().attr("id") + "_o");
	});
	$("#headBigNav li a").mouseout(function (){
		$(this).parent().removeClass($(this).parent().attr("id") + "_o");
	});
	
	//TOGGLER
	$('.toggleHead a:not(.noToggle)').bind('click', function(){
		return slideContent($(this).parent().parent().next('.toggleContent'), $(this).parent());
	});
	
});


function SERVER_HTTP_HOST(){  
	var url = window.location.href;  
	url = url.replace("http://", "");   
	  
	var urlExplode = url.split("/");  
	var serverName = urlExplode[0];  
	  
	serverName = 'http://'+serverName;  
	return serverName;  
}  


//	Generate a random integer (0 <= randomInt < max)
function randomInt(max) {

	return Math.floor(Math.random() * max);
}


//ÖFFNET BZW. SCHLIESST DAS slideObj besser als das $.accordion
function slideContent(slideObj, containerToggle){
	//slideObj.css('height', slideObj.height() + 'px');
	if(slideObj.data('open') == "" || slideObj.hasClass('closed')){
		slideObj.removeClass('closed');
		containerToggle.removeClass('slideUp');
		containerToggle.addClass('slideDown');
		slideObj.slideDown('slow');
		slideObj.data('open', "true");
	}else{
		slideObj.slideUp('fast');
		containerToggle.removeClass('slideDown');
		containerToggle.addClass('slideUp');
		slideObj.data('open', "");
	}
	return false;
}
