var vcaptca = false;
//$(document).ready(function() {
$(window).load(function() {


// break long text in search
	$(".search_result .url").each(function() {
	   $(this).html($(this).html().replace(/^(\S{60})(\S+)/,'$1<br/>$2'));
	});

// show hide link in search
	$('.links').hide();
	$('.show_links').show() ;
	$('.show_links').live('click', function () { 
	$(this).next('.links').show('500');
	$(this).removeClass('show_links').addClass('hide_links');
	});
	$('.hide_links').live('click', function () { 
		$(this).next('.links').hide('500');
		$(this).removeClass('hide_links').addClass('show_links');
	});



// break long text
	$(".localNavigation ul li ul li a").each(function() {
	   $(this).html($(this).html().replace(/^(\S{21})(\S+)/,'$1<br/>$2'));
	});
	$(".right .bp_contact .rightContainer .rightContainerTop .bp_item p a").each(function() {
	   $(this).html($(this).html().replace(/^(\S{33})(\S+)/,'$1<br/>$2'));
	});

	if($.browser.msie && parseFloat(jQuery.browser.version) <= 6){
		var urlImages = "images/site/gif/";
		var imagesType = "gif";
		$("#headerImageContainerClose").attr('src','fileadmin/template/./' + urlImages + 'headerImageContainerClose.' + imagesType);
	}
	else{
		var urlImages = "images/site/";
		var imagesType = "png";
	}

	if($(".localNavigation>ul>li:last").attr('class')){
		var backgroundImageLink = $(".localNavigation>ul>li:last").attr('class');
		$("div#contentContainer .wrapper").css("backgroundImage","url(fileadmin/template/" + urlImages + "backgroundWrapper" + backgroundImageLink.substr(0,3) + "." + imagesType + ")");
	}

	var headerImageHoverVisible = false;

	$('#bp_headerimage_bp_image_0').cycle({
		random:1,
		fx: 'fade',
		speed:2000,
		timeout:10000,
		after: function() {
			var text = this.alt
			if(headerImageHoverVisible){
            	$("#headerImageHover").fadeOut(500,function () {
            		$("#headerImageHover").html(text).fadeIn(500);
            	});
            }
            else{
            	$("#headerImageHover").html(text);
            }
        }
	});
	
 	$("#bp_suggestionform").validate({
		errorPlacement : function(error, element) { },
		rules: {
			bp_v: {
				required: true,
				remote: {
					url: "fileadmin/template/php/vcaptcha.php",
					type: "get",
					data: {
						s: function() {
							return $("input[name=bp_v]").val();
						}
					}
				}
			}
		}
 	});
 	
 	$("li.collapsed").hide();
 	
 	if($(".slideshow > img").attr('alt')!=""){
 		$("#headerImageContainer").hover(
  			function () {
  				headerImageHoverVisible = true;
  				$("#headerImageHover").fadeIn(1000);
  			}, 
  			function () {
  				headerImageHoverVisible = false;
    			$("#headerImageHover").fadeOut(1000);
  			}
		);
	}
	
	/*$(".slideshow > img").hover(
  		function () {
  			$("#headerImageHover").fadeOut(1000).html($(this).attr('alt')).fadeIn(1000);
  		}
	);*/
	
	
	
	$("#searchIcon").hover(
  		function () {
  			$("#searchIcon").attr('src','fileadmin/template/./images/site/searchOn.jpg');
  		}, 
  		function () {
    		$("#searchIcon").attr('src','fileadmin/template/./images/site/search.jpg');
  		}
	);
	
	$("#headerImageContainerClose").hover(
  		function () {
  			$("#headerImageContainerClose").attr('src','fileadmin/template/./' + urlImages + 'headerImageContainerCloseOn.' + imagesType);
  		}, 
  		function () {
    		$("#headerImageContainerClose").attr('src','fileadmin/template/./' + urlImages + 'headerImageContainerClose.' + imagesType);
  		}
	);
	
	$("#headerImageContainerOpen").hover(
  		function () {
  			$("#headerImageContainerOpen").attr('src','fileadmin/template/./' + urlImages + 'headerImageContainerOpenOn.' + imagesType);
  		}, 
  		function () {
    		$("#headerImageContainerOpen").attr('src','fileadmin/template/./' + urlImages + 'headerImageContainerOpen.' + imagesType);
  		}
	);
	
	var optionsCoockie = { path: '/', expires: 30 };
	var headerImageContainerIsClosed = $.cookie('headerImageContainerIsClosed');
	if(headerImageContainerIsClosed == null){
		headerImageContainerIsClosed = 'false';
	}
	
	if(headerImageContainerIsClosed == 'true'){
		$("#headerImageContainer").hide();
		$("#headerImageContainerClose").hide();
	}
	else{
		$("#headerImageContainerOpen").hide();
	}
	
	$("#closeHeaderImage").click(function () {
			
			$("#headerImageContainer").slideToggle();
			
			if(headerImageContainerIsClosed == 'false'){
				//$('.slideshow').cycle('resume');
				headerImageContainerIsClosed = 'true';
				$.cookie('headerImageContainerIsClosed','true', optionsCoockie);
				$("#headerImageContainerOpen").show();
				$("#headerImageContainerClose").hide();
			}
			else{
				//$('.slideshow').cycle('pause');
				headerImageContainerIsClosed = 'false';
				$.cookie('headerImageContainerIsClosed','false', optionsCoockie);
				$("#headerImageContainerOpen").hide();
				$("#headerImageContainerClose").show();
			}
			
	});
	
	if($.browser.msie && parseFloat(jQuery.browser.version) > 7){
	    //alert($(".wrapper").height());
		$("#contentContainer").height($(".wrapper").height());
	}
 	
});
