$(document).ready(function(){
	//target blank
	$("a[href^='http://'],a[href^='https://']").attr('target','_blank');
	$("a[href^='http://'],a[href^='https://']").addClass('extern');
	
	
	$("a[href$=.pdf]").addClass('pdf');
	$("a[href$=.doc]").addClass('doc');
	$("a[href$=.xls]").addClass('xls');
	$("a[href$=.docx]").addClass('docx');
	$("a[href^=mailto]").addClass('mailto');
	
	$("ul li:first-child").addClass('first');
	$("ul li:last-child").addClass('last');
	
	$(".domainname").click(function(){
		$(".domainname").attr('value','');
	});
	
	
	
	//submenus
	jQuery('#subnavigation ul ul ul').parent().addClass('sub');
	
	
	//bestellung target _blank
	jQuery('#bestellung').attr('target','_blank');
	
	//gn2hosting tarifs
	jQuery('div.tarif').css('display','none');	
	jQuery('div.tarif-overview').addClass('js');
	
	jQuery('ul.tarif-links a').click(function(){
		var div = jQuery(this).attr('rel');
		
		jQuery('ul.tarif-links a').removeClass('active');
		jQuery(this).addClass('active');
		
		jQuery("div.tarif").css('display','none');
		jQuery('div#'+div).fadeIn('slow');	
		jQuery(this).trigger('blur');
			
		return false;
	});
	
	jQuery('ul.tarif-links li:eq(0) a').trigger('click');
	
	
	
	//irc
	if (jQuery('p.irc a').length > 0) {
		jQuery('p.irc a').fancybox({
		
			'frameWidth':700,
			'frameHeight':500
		});
	}
	
	
	//toggledivs
	$('.faqToggle .answer').css('display','none');
	
	// $('.faqToggle .question').css('width','100%');
	$('.faqToggle .question').css('cursor','pointer');
	
	$('.faqToggle .question').mouseover(function(){
		$(this).addClass('over');
	});
	
	$('.faqToggle .question').mouseout(function(){
		$(this).removeClass('over');
	});
	
	
	$('.faqToggle .question').click(function()
	{	$('.faqToggle').removeClass('faq-togglediv-active');
	
		if ($(this).parent().children('.answer').css('display')=="none")
		{	$('.faqToggle .answer').slideUp('fast');			
		}
				
		if ($(this).parent().children('.answer').css('display')=="block") {
			$(this).parent().removeClass('faq-togglediv-active');	
		} else {
			$(this).parent().addClass('faq-togglediv-active');
		}
		
			
		$(this).parent().children('.answer').slideToggle('fast');
		$('p.answertext').animate({ opacity: 0,height:"1px" },500);
		
				
	});

	
	
	
});





//domainsuche
jQuery(document).ready(function()
{	
	jQuery('#kundenlogin input[name="_login[button]"]').click(function(){
		jQuery('#kundenlogin fieldset').addClass('ajax');
	
			
		val = jQuery('#kundenlogin input[name="_login[user]"]').attr('value');
		
		if (val!="") {			
			if (val!=undefined) {
				jQuery.get("index.php", { article_id: "37", domain: val } , function(data){
				
					if (data.length>0) {
						server = data;
						jQuery('#kundenlogin').attr('action',server);
						jQuery('#kundenlogin').trigger('submit');
					} else {
						alert('Ihre Domainname wurde bei uns nicht gefunden.');
					}
					
				});	
			}
		}

		return false;	
	});
});





