jQuery.noConflict();
js_breite='1003';

jQuery(document).ready(function() {

	if (document.documentElement) {
	       var dwidth = document.documentElement.offsetWidth;
	    } else if (window.innerWidth && window.innerHeight) {
	    	var dwidth = window.innerWidth;
	    }
	     
		if(dwidth<1130){
			if(dwidth<1025){
				jQuery('.wrapp_all').css('width',js_breite);
				jQuery('.wrapp_all').css('overflow','auto');
				jQuery('.top_menu_suche').css('right','50px');
				jQuery('.top_menu').css('right','215px');
				jQuery('.top_header .speaker_top').css('width',js_breite);
				jQuery('.bottom_header_wrap').css('min-width',js_breite);
				jQuery('.udo_wrap').css('min-width',js_breite);
				jQuery('.top_header').css('min-width',js_breite);
				jQuery('.footer .footer_center').css('width',js_breite);
				jQuery('.header .udo_wrap .udo_header').css('width',js_breite);
				
			}else{
				jQuery('.wrapp_all').css('width','auto');
				jQuery('.wrapp_all').css('overflow','hidden');
				jQuery('.top_menu_suche').css('right','50px');
				jQuery('.top_menu').css('right','215px');
				jQuery('.bottom_header_wrap').css('width',dwidth+'px');
				jQuery('.top_header .speaker_top').css('width',dwidth+'px');
				jQuery('.footer .footer_center').css('width',dwidth+'px');
				jQuery('.header .udo_wrap .udo_header').css('width',dwidth+'px');	
				
			}
		}else{			
			jQuery('.wrapp_all').css('width','auto');
			jQuery('.wrapp_all').css('overflow','auto');
			jQuery('.top_menu_suche').css('right','97px');
			jQuery('.top_menu').css('right','280px');
			jQuery('.top_header .speaker_top').css('width','1107px');
			jQuery('.footer .footer_center').css('width','1100px');
			jQuery('.header .udo_wrap .udo_header').css('width','1110px');
			
			}
	
	jQuery(window).resize(function() {
		if (document.documentElement) {
		       var dwidth = document.documentElement.offsetWidth;
		    } else if (window.innerWidth && window.innerHeight) {
		    	var dwidth = window.innerWidth;
		        
		    }
			if(dwidth<1130){
				if(dwidth<1025){
				jQuery('.wrapp_all').css('width',js_breite);
				jQuery('.wrapp_all').css('overflow','auto');
				jQuery('.top_menu_suche').css('right','50px');
				jQuery('.top_menu').css('right','215px');
				jQuery('.top_header .speaker_top').css('width',js_breite);
				jQuery('.bottom_header_wrap').css('min-width',js_breite);
				jQuery('.bottom_header_wrap').css('width',js_breite);
				jQuery('.udo_wrap').css('min-width',js_breite);
				jQuery('.top_header').css('min-width',js_breite);
				jQuery('.footer .footer_center').css('width',js_breite);
				jQuery('.header .udo_wrap .udo_header').css('width',js_breite);
				
				}else{
					jQuery('.wrapp_all').css('width','auto');
					jQuery('.wrapp_all').css('overflow','hidden');
					jQuery('.top_menu_suche').css('right','50px');
					jQuery('.top_menu').css('right','215px');
					jQuery('.bottom_header_wrap').css('width',dwidth+'px');
					jQuery('.top_header .speaker_top').css('width',dwidth+'px');
					jQuery('.footer .footer_center').css('width',dwidth+'px');
					jQuery('.header .udo_wrap .udo_header').css('width',dwidth+'px');				
				}
			}else{			
				jQuery('.wrapp_all').css('width','auto');
				jQuery('.wrapp_all').css('overflow','auto');
				jQuery('.top_menu_suche').css('right','97px');
				jQuery('.top_menu').css('right','280px');
				jQuery('.top_header .speaker_top').css('width','1107px');
				jQuery('.bottom_header_wrap').css('width',dwidth+'px');
				jQuery('.footer .footer_center').css('width','1100px');
				jQuery('.header .udo_wrap .udo_header').css('width','1110px');
				}
		});

	
	
	/*InfoBox Fade Effekt*/
	jQuery('.infoboxhandel').mouseenter(function(){
		if($.browser.msie){
			jQuery('.infobox',this).css('display','block');
		}else{
			jQuery('.infobox',this).fadeIn();
		}		
	}).mouseleave(function(){
		if($.browser.msie){
			jQuery('.infobox',this).css('display','none');
		}else{
			jQuery('.infobox',this).fadeOut();
		}		
	});  
	
	/*Blendet Fomular ein*/
	jQuery('.answer .hide').css('display','none');
	jQuery('.answer .ico').click(function(){
		jQuery('.form',this.parentNode).slideDown();
		jQuery(this).slideUp();
		
	});
	
	
	/*Blendet Weiterempfehlen ein*/
	jQuery('.hide').css('display','none');
	jQuery('#footnav .empfehle').click(function(){
		jQuery('.form',this.parentNode.parentNode).slideDown();
	});
	jQuery('#closeEmp').click(function(){
		console.log(this);
		jQuery('.form',this.parentNode.parentNode.parentNode.parentNode).slideUp();
		
	});
	
	
	
	/*Scrollt nach oben*/
	jQuery('.pageup').click(function(){		
		var targetOffset = jQuery('.wrapp_all').offset().top;
	    jQuery('html, body').animate({scrollTop: targetOffset}, 250);
		});
	
	
	/*Lightbox*/
	//jQuery('#fullpost img:not(.nolb), #page img:not(.nolb)').lightBox();
	if(jQuery('.network_content').length == 0)
	{
		//.lightbox img
		jQuery('.lightbox img:not(.siimage)').lightBox();
	}
	else
	{
		//jQuery('img.make_lightbox').lightBox();
	}
	
	/*New Post effekt*/
	jQuery('.newAnswere').mouseenter(function(){		
		jQuery(this).animate({
			backgroundColor: "#ffffff"			
		}, 250);
		jQuery(this).removeClass('newAnswere');
	});
	jQuery('.newFrage').mouseenter(function(){		
		jQuery(this).animate({
			backgroundColor: "#ffffff"			
		}, 250);
		jQuery(this).removeClass('newFrage');
	});
	
	
	/*Footer immer unten*/
	if(jQuery(window).height() > jQuery('.wrapp_all').height()){
		jQuery('#footer').css({position:'absolute',bottom:'0px',left:'0px',right:'0px'});		
	}
	
	/*Form Validator*/
	jQuery("#footnav .form .sub").click(function(e){
		val = true;
		var node = this.parentNode.parentNode;
		val = valInput(jQuery(".s_name",node),"Ihr Name...") ? val : false;
		val = valInput(jQuery(".s_mail",node),"Ihre Emailadresse...") ? val : false;
		val = valInput(jQuery(".e_name",node),"Empfänger Name...") ? val : false;
		val = valInput(jQuery(".e_mail",node),"Empfänger Emailadresse...") ? val : false;		
		return val;		
	});
	jQuery(".answer .form .sub,.frage .form .sub").click(function(e){
		val = true;		
		var node = this.parentNode.parentNode;
		val = valInput(jQuery(".s_name",node),"Ihr Name...") ? val : false;		
		val = valInput(jQuery(".s_mail",node),"Ihre Emailadresse...") ? val : false;		
		val = valTextarea(jQuery(".textae",node)) ? val : false;			
		return val;		
	});
	
	 /*jQuery('.err').tipsy({trigger: 'focus', gravity: 'w',live: true,fade: true,delayIn: 100, delayOut: 250});*/
	 
	 /*Forum Formular Kategori wählen*/
	 jQuery('#catChooser').mouseenter(function(){		 
		 jQuery('#catChooser ul').slideDown('fast');		
	 }).mouseleave(function(){		 
		 jQuery('#catChooser ul').slideUp('fast');
	 });
	 
	 jQuery('#catChooser ul a').click(function(){		
		 jQuery('#form_kat').attr('value',jQuery(this).attr('id'));
		 jQuery('#kat_hand').attr('innerHTML',jQuery(this).attr('innerHTML'));
		 jQuery('#catChooser ul').slideUp('fast');
	 });
	 
	 /*Forum Formular einblenden*/
	 jQuery('#sfwa .FrageStellen .showForm:not(.vis)').hide();
	 jQuery('.FrageStellen .top').click(function(){
		 jQuery('#sfwa .FrageStellen .showForm ').slideDown();		
	 });
	 
	 /*Social Media Chooser*/
	 jQuery('.top_sozialists').mouseenter(function(){		 
		 jQuery('#sozializers').slideDown('fast');
		 jQuery(this).delay(1000).addClass('shd');
	 }).mouseleave(function(){		 
		 jQuery('#sozializers').slideUp('fast',function(){jQuery('.top_sozialists').removeClass('shd');});
	 });
	 
	 /* Fragen Antworten Box ausklappen */
	 jQuery('.create_answer').live('click', function(event) {
 		nextChildren=jQuery(this).children();
	 	nextChildren.fadeOut('fast');
	 	nextElem=jQuery(this).next();
	 	nextElem.fadeIn('fast');
 		return false;
	 });
	 
	 /* Hover Link */
	 jQuery('input[type=submit]').live('mouseenter', function(event) {
	 	jQuery(this).css('background-position', '0 0 !important');	
	 });
	 jQuery('input[type=submit]').live('mouseleave', function(event) {
	 	jQuery(this).css('background-position', '0 -30 !important');	
	 });
	 
	 /* Weiterempfehlen Box ausklappen */
	 jQuery('.weiterempfehlen_link').live('click', function(event) {
 		jQuery('.weiterempfehlen').fadeIn('fast');
 		return false;
	 });

	 /* Weiterempfehlen Box einklappen */
	 jQuery('#weitermpfehlen_schliessen').live('click', function(event) {
 		jQuery('.weiterempfehlen').fadeOut('fast');
 		return false;
	 });
	 
	 /* Netzwerk Menü ausklappen */
	 jQuery('#network_expander').live('mouseenter', function(event) {
 		jQuery('#network_shortmenu').slideDown('fast');
 		return false;
	 });
	 
	 /* Netzwerk Menü einklappen */
	 jQuery('#network_shortmenu').live('mouseleave', function(event) {
 		jQuery('#network_shortmenu').delay('500').slideUp('fast');
 		return false;
	 });

	 jQuery('.faq_frage_stellen_head').live('click', function(event) {
	 	jQuery('div.create_entry').toggle('fast');
 		return false;
	 });
	 
	 // Error grundsätzlich gesetzt
	if(jQuery('div#captcha_error').length>0)
	{
		if(jQuery('input[name=\'recommend\']').length>0)
		{
			jQuery('div.weiterempfehlen').fadeIn('fast');
			jQuery('div.weiterempfehlen#captcha_error').addClass('network_content');
			jQuery('div.weiterempfehlen#captcha_error input[name=\'captcha_code\']').addClass('ui-state-error');
			jQuery('div.weiterempfehlen#captcha_error input[name=\'captcha_code\']').focus();
		}
		else
		{
			jQuery('div#captcha_error').fadeIn('fast');
			jQuery('div#captcha_error').addClass('network_content');
			jQuery('div#captcha_error input[name=\'captcha_code\']').addClass('ui-state-error');
			jQuery('div#captcha_error input[name=\'captcha_code\']').focus();
		}
		
		return false;
	}
});
/*Checkt das Input nach einem blur*/
function checkInput(e,d){
	if(jQuery(e).val().length > 0 && jQuery(e).val() != d){
		jQuery(e).removeClass('err');		
	}else{
		jQuery(e).addClass('err');
	}
}
/*Validiert Input felder mit default werten*/
function valInput(_n,_d){
	if(_n.length >= 1){
		var vale = true;
		if(_n.val().length <= 1 || _n.val() == _d){
			vale = false;
			_n.addClass('err');					
		}else{
			_n.removeClass('err');			
		}
		return vale;
	}else{
		return false;
	}
}
function checkTextarea(e){
	if(jQuery(e).val().length > 0){
		jQuery(e).removeClass('err');		
	}else{
		jQuery(e).addClass('err');
	}
}
/*Validiert textareas*/
function valTextarea(_n){		
	if(_n.length >= 1){
		var vale = true;
		if(_n.val().length < 1){
			vale = false;
			_n.addClass('err');					
		}else{
			_n.removeClass('err');			
		}
		return vale;
	}else{
		return false;
	}
}

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

function delete_check()
{
	var x = confirm('Wollen Sie den Eintrag wirklich löschen?');
	if(x)
	{
		return true;
	}
	
	return false;
}
