$(function(){
  //Clears the x/y from button click so it doesnt taint the search (which it would appear it does)
  $('form[name=searchform] #ButtonSearch').click(function(){$('form[name=searchform]').submit();return false;});
  
  var st = $('#SearchText');
  st.data('defaultValue',st.val());
  st.focus(function(){
    if(st.val() == st.data('defaultValue'))
    {
      st.val('');
    }
  });
  st.blur(function(){
    if(st.val() == '')
    {
      st.val(st.data('defaultValue'));
    }
  });
    $('.columnContent:first-child').css({paddingLeft:0})
	var pad = 0;
	var immediateAnchors = $('#nav > li > a');
	immediateAnchors.css({paddingLeft:pad,paddingRight:pad});
	var original = parseInt($("#nav").height());
	while(original == parseInt($("#nav").height()))
	{
		immediateAnchors.css({paddingLeft:pad,paddingRight:pad});
		pad++;
	}
	pad-=2;
	if($.browser.msie && $.browser.version <= 7)
	{
		pad -= 1;
	}
	immediateAnchors.css({paddingLeft:pad,paddingRight:pad});
    $('#sidebar img').each(function(){
        if($(this).attr('src').match(/^\/files/))
        {
            $(this).attr('src',"http://www.kenstorkoekken.dk" + $(this).attr('src'))
        }
    });
    
    $('#sideBarNyhedsbrev > div').wrapInner($("<form id='nomatter'></form>"));
    
    $('#shopMenu form').css({width:'auto',paddingBottom:3}).attr('method','POST').attr('action','http://www.kenstorkoekken.dk/forside?');
    $('#nomatter').css('width',200);
    $('#shopMenu .buttons').remove();
    $('#shopMenu input').css('width',144);
    
    var submit = $('<input type="image" />');

	$(submit).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/continue.png');
	$(submit).css({float:'none',width:'auto',height:'auto',marginTop:10,marginRight:60});
	$('#shopMenu form').append(submit);
  $('#shopMenu .choosechk').css({
    width: 75,
    float: 'left',
    marginTop: "4px"
  });
  $('#shopMenu .choosechk input').css({
    width: 19,
    margin: 0
  }).eq(0).attr('checked','checked');
  var topMargin = $.browser.msie ? "4px" : 0;
  $('#shopMenu .choosechk label').css({
    width: 45,
    margin: 0,
    marginTop: topMargin
  });
  $('#shopMenu input[value=Tilmeld]').change(function(){
    if($(this).attr('checked'))
    {
      $('#shopMenu input[value=Frameld]').attr('checked','');
      $(submit).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/button_submitNewsletter.gif');
    }
    else
    {
      $('#shopMenu input[value=Frameld]').attr('checked','checked');
      $(submit).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/frameld.gif');
    }
  });
  $('#shopMenu input[value=Frameld]').change(function(){
    if($(this).attr('checked'))
    {
      $('#shopMenu input[value=Tilmeld]').attr('checked','');
      $(submit).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/frameld.gif');
    }
    else
    {
      $('#shopMenu input[value=Tilmeld]').attr('checked','checked');
      $(submit).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/button_submitNewsletter.gif');
    }
  });
    setTimeout(function(){
        $('#sideBarNyhedsbrev .field input').each(function(){
            $(this).data('default',$(this).val());
            $(this).focus(function(){
                if($(this).val() == $(this).data('default'))
                {
                    $(this).val("");
                }
            });
            $(this).blur(function(){
                if($(this).val() == "")
                {
                    $(this).val($(this).data('default'));
                }
                var itemIndex = $(this).index('#sideBarNyhedsbrev .field input');
                if(itemIndex == 0) //match email
                {
                    if(!($(this).val().match(/@[^\.]*\./)))
                    {
                        $(this).css("background-color","#f00");
                    }
                    else
                    {
                        $(this).css("background-color","");
                    }
                }
                if(itemIndex == 1)
                {
                    if($(this).val() == $(this).data('default') && !$('#shopMenu input[value=Frameld]').attr('checked'))
                    {
                        $(this).css("background-color","#f00");
                    }
                    else
                    {
                        $(this).css("background-color","");
                    }
                }
            });
        });
        $(submit).one('click',function(){
            $('#sideBarNyhedsbrev .field').slideDown();
            $(this).attr('src','http://www.kenstorkoekken.dk/files/Attention8/Redesign 2011/Images/button_submitNewsletter.gif');
            return false;
        });
        $('#shopMenu form').submit(function(){
            var ok = true;
            $('#sideBarNyhedsbrev .field input').trigger('blur').each(function(){
                var itemIndex = $(this).index('#sideBarNyhedsbrev .field input');
                if(itemIndex == 0) //match email
                {
                    if(!($(this).val().match(/@[^\.]*\./)))
                    {
                        ok = false;
                    }
                }
                if(itemIndex == 1 && !$('#shopMenu input[value=Frameld]').attr('checked'))
                {
                    if($(this).val() == $(this).data('default'))
                    {
                        ok = false;
                    }
                }
            });
            return ok;
        });
        $('#sideBarNyhedsbrev .field').not(':eq(0)').hide();
        $('#sideBarNyhedsbrev .field:eq(0)').show().css('display','block');
    
        
        },50);
});
