$().ready(function(){
  $('.radio .checkbox').click(function(){
    check_radio($(this));
  });
   $('.radioGreen .checkboxGreen').click(function(){
    check_radio($(this));
  });
});


function sendthisform()
{
    if (layerstatus==1)
    {
        if (formSubmit(this))
        {
            document.forms[0].submit();
        }
    }
    if (layerstatus==2)
    {
        if (formSubmit(this))
        {
            document.forms[1].submit();
        }
    }
}



var layerstatus ="";

function formSubmit() {
	var form=0;
	var  valid = true;
	
	if( !$( '.plz', $(form) ).val().match(/^\d{5}$/) ) {
		valid = false;
	}
	
	if( !valid ) {
	
		$( '.plz', $(form) ).css('border', '1px solid red');
		$( '.plzDesc', $(form) ).css('color', 'red');
		//alert( 'Bitte eine g' + unescape("%FC") + 'ltige Postleitzahl eingeben!' )
		$("#AlertBox").fadeIn(650);
		setTimeout(function() {
        $('#AlertBox').fadeOut();
    }, 3500); 
	}
	
	return valid;
}


function check_radio(element){
  $('.radio .checkbox').each(function(){
    var bg_image = $(this).css('background-image');
    if (bg_image.search(/radio_passive.gif/) == -1 ){
      $(this).css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_passive_green.gif)');
    }
  });
  
  $('.radioGreen .checkboxGreen').each(function(){
    var bg_image = $(this).css('background-image');
    if (bg_image.search(/radio_passive.gif/) == -1 ){
      $(this).css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_passive_green.gif)');
    }
  });
  
  $('.hidden').each(function(){
    if ($(this).attr('title') != element.attr('id')){ 
      $(this).slideUp();
    }
  });
  
  switch (element.attr('id')){
    case 'radio_komplett_1_1':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#plz_1_1').slideDown();
	  layerstatus = 1;
	  
	 
	  
	  document.forms[0].elements[0].name="plz";
	  document.forms[0].elements[1].name="nothing";
	  
	  document.forms[0].elements[0].className="plz";
	  document.forms[0].elements[1].className="nothing";
	  
	  //$('#plz_1_2_input').removeClass("plz");
	  //$('#plz_1_2_input').addClass("nothing");	
	  $('#SubmitButton').fadeIn(450);
	  
	  
	  
      break;
    case 'radio_komplett_1_2':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#plz_1_2').slideDown();
	  layerstatus = 2;
	  document.forms[0].elements[1].name="plz";
	  document.forms[0].elements[0].name="nothing";
	  
	  document.forms[0].elements[1].className="plz";
	  document.forms[0].elements[0].className="nothing";
	  
	  $('#SubmitButton').fadeIn(450);
	  
      break;
	   case 'radio_komplett_1_3':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#txt_1_3').slideDown();
	  layerstatus = 4;
	  $('#SubmitButton').fadeIn(450);
      break;
	   case 'radio_komplett_1_4':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#hotline_1_4').slideDown();
	  layerstatus = 3;
	   $('#SubmitButton').fadeOut(450);
	  
	  

      break;
	   
	   
    case 'radio_komplett_2_1':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#plz_2_1').slideDown();
	   $(this).addClass("plz");
	   $("#plz_1_2_input").removeClass("plz");
	  layerstatus = 1;
      break;
    case 'radio_komplett_2_2':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#plz_2_2').slideDown();
	  layerstatus = 1;
      break;
	   case 'radio_komplett_2_3':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#txt_2_3').slideDown();
	  layerstatus = 1;
      break;
	  case 'radio_komplett_2_4':
      element.css('background-image','url(/fileadmin/landingpages/images/DSL_komplett_2/radio_active_green.gif)');
      $('#hotline_2_4').slideDown();
	  layerstatus = 1;
      break;
  }
 // alert(layerstatus);
}