$(document).ready(function(){
	
	// init dropdown menu
	$("ul.sf-menu").superfish({
		
		    delay:       300,
        animation:   {opacity:'show',height:'show'},
        speed:       'fast',
        autoArrows:  true,
        dropShadows: false
    }
		
		);
	
	var kum = {
	
	position_elements: function() {
		
		
		if ($(window).width() > 1250) {
			
			$('body').css('background-image', 'url(css/img/amm_2012_back_m.jpg)');
			$('#wrapper-back').css('background-image', 'url(css/img/amm_2012_schwarm_m.png)');
			$('#wrapper').css('background-image', 'url(css/img/amm_2012_schwarm_m2.png)');
			
			$('#box-content').css({
          'left': (
              (($(window).width()+$('h1 a').outerWidth()-$('#box-content').outerWidth())/2)
          )+'px'
      });

			$('#nav').css({
          'left': (
              ($('#box-content').offset().left+15)
          )+'px'
      });

			$('#box-status').css({
        	'left': (
            	$('#box-content').offset().left+655 // 880 - 240
        	)+'px'
      });
			
			$('#box-sigel-anmelden').css({
        	'left': (
            	$('#box-content').offset().left+740 // 880 - 140
        	)+'px'
      });

			if ($(window).width() >= 1400) {
				
				$('#box-content').css({
	          'left': '420px' // CSS 70
	      });

				$('#nav').css({
	          'left': (
	              ($('#box-content').offset().left+15)
	          )+'px'
	      });

				$('#box-status').css({
	        	'left': (
	            	$('#box-content').offset().left+655 // 880 - 240
	        	)+'px'
	      });

				$('#box-sigel-anmelden').css({
	        	'left': (
	            	$('#box-content').offset().left+740 // 880 - 140
	        	)+'px'
	      });
				
			}
			
		} else {  // default CSS-States (see CSS-file)
			
			$('body').css('background-image', 'url(css/img/amm_2012_back_s.jpg)');
			$('#wrapper-back').css('background-image', 'url(css/img/amm_2012_schwarm_s.png)');
			$('#wrapper').css('background-image', 'url(css/img/amm_2012_schwarm_s2.png)');
			
			$('#box-content').css({
          'left': '70px' // CSS 70
      });
			
			$('#box-status').css({
          'left': '725px' // /* 950 - 240*/
      });

			$('#box-sigel-anmelden').css({
          'left': '810px' // /* 950 - 140*/
      });

			$('#nav').css({
          'left': '90px'
      });
			
		}
		

  }
}
		
		//set elements on start up
   	kum.position_elements();
    $(window).resize(function(){
				// set elemnts on resize
        kum.position_elements();
    });
				
		// make input-fields different width with classes
		$('input[name="f_userEmail"]').addClass("input-larger");
		$('input[name="f_userCity"]').addClass("input-larger");
		$('input[name="f_userCompany"]').addClass("input-larger");
		$('input[name="f_companyEmail"]').addClass("input-larger");
		$('input[name="p_title"]').addClass("input-larger");
		$('input[name="p_showreel"]').addClass("input-larger");
		$('input[name="f_companyLocations"]').addClass("input-larger");
		$('input[name="f_companyWww"]').addClass("input-larger");

		
		
		$('input[name="f_userStreetNo"]').addClass("input-smaller");
		$('input[name="f_userZip"]').addClass("input-smaller");
		$('input[name="f_userPlz"]').addClass("input-smaller");
		$('input[name="f_companyCount"]').addClass("input-smaller");
		
		// own style for input submit
		$('input[type="submit"]').addClass("input-submit");
		
		// own style for checkbox
		$('input[type="checkbox"]').addClass("input-checkbox");	
		
		// own style for password
		$('input[name="f_userPassword"]').addClass("password");
		
		// add * to labels required
		/*
		$('label[for="f_userUsername"]').append(" <em>*</em>");
		$('label[for="f_userSurname"]').append(" <em>*</em>");
		$('label[for="f_userName"]').append(" <em>*</em>");
		$('label[for="f_userEmail"]').append(" <em>*</em>");
		$('label[for="f_userPassword"]').append(" <em>*</em>");
		$('label[for="f_userCompany"]').append(" <em>*</em>");
		$('label[for="f_userCity"]').append(" <em>*</em>");
		$('label[for="f_userZip"]').append(" <em>*</em>");
		$('label[for="f_userStreet"]').append(" <em>*</em>");
		$('label[for="f_userStreetNo"]').append(" <em>*</em>");
		$('label[for="f_userCountry"]').append(" <em>*</em>");
		$('label[for="f_userTelephone"]').append(" <em>*</em>");
		$('label[for="f_companyEmail"]').append(" <em>*</em>");
		$('label[for="f_companyWww"]').append(" <em>*</em>");
		$('label[for="f_userAGBcheck"]').append(" <em>*</em>");
		
		$('label[for="p_title"]').append(" <em>*</em>");
		$('label[for="p_type"]').append(" <em>*</em>");
		$('label[for="p_type2"]').append(" <em>*</em>");
		$('label[for="p_client"]').append(" <em>*</em>");
		*/
		
		//FAQ Liste
		$('ul#liste-faq li div').hide();
		$('ul#liste-faq li').click(function() {
		  $(this).children('div').slideToggle('fast', function() {
		    // 
		  });
		});
		// FAQ end
		
		//all Jahrgänge Liste
		$('ul#liste-alle-jahre li div.hide_me').hide();
		$('ul#liste-alle-jahre li').click(function() {
		  $(this).children('div.hide_me').slideToggle('fast', function() {
		    // 
		  });
		});
		// FAQ end
		
		jQuery("a[href^='http:']").not("[href*='amm.v2a.net']").attr('target','_blank');
		
		

});
