// Custom Javascript

// PNG Fix
    $(document).ready(function(){
        $(document).pngFix(); 
		});		

// Font Replacement
Cufon.replace('h1', {fontFamily: 'Goudy Old Style'});
Cufon.replace('h2', {fontFamily: 'Goudy Old Style'});
Cufon.replace('h3', {fontFamily: 'Goudy Old Style'});
Cufon.replace('h4', {fontFamily: 'Goudy Old Style'});
Cufon.replace('h5', {fontFamily: 'Goudy Old Style'});
Cufon.replace('a#navlink1', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('a#navlink2', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('a#navlink3', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('a#navlink4', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('a#navlink5', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('a#navlink6', {fontFamily: 'Goudy Old Style', hover: true});
Cufon.replace('.focusText span', {fontFamily: 'Goudy Old Style'});
Cufon.replace('.focusTextSmall span', {fontFamily: 'Goudy Old Style'});

// Navigation Sub Menu
$('#nav li').hover(
		function () {
			//show its submenu
			$('ul', this).slideDown(100);

		}, 
		function () {
			//hide its submenu
			$('ul', this).slideUp(100);			
		}
	);
	
  // age checker
  $('#day').focusin(function(){
    if($(this).val() == 'DD')
    {
      $(this).val("");
    }
  });
  $('#day').focusout(function(){
    if($(this).val() == "")
    {
      $(this).val("DD");
    }
  });
  $('#day').keyup(function(event) {
    if($(this).val().length == 2)
    {
      if((event.which > 47 && event.which < 58) || (event.which > 95 && event.which < 106))
      {
	$('#month').get(0).focus();
      }
    }
  });
  $('#month').focusin(function(){
    if($(this).val() == 'MM')
    {
      $(this).val("");
    }
  });
  $('#month').focusout(function(){
    if($(this).val() == "")
    {
      $(this).val("MM");
    }
  });
  $('#month').keyup(function(event) {
    if($(this).val().length == 2)
    {
       if((event.which > 47 && event.which < 58) || (event.which > 95 && event.which < 106))
       {
         $('#year').get(0).focus();
       }
    }
  });  
  $('#year').focusin(function(){
    if($(this).val() == 'YYYY')
    {
      $(this).val("");
    }
  });
  $('#year').focusout(function(){
    if(($(this).val() == "19") || ($(this).val() == ""))
    {
      $(this).val("YYYY");
    }
  });
  $('#year').keyup(function(event) {
    if($(this).val().length == 4)
    {
      if((event.which > 47 && event.which < 58) || (event.which > 95 && event.which < 106))
      {
        $('#day').get(0).focus();
      }
    }
  });

// Where to Buy - toggle

//Hide (Collapse) the toggle containers on load
	$(".toggle_container").hide(); 

//Switch the "Open" and "Close" state per click then slide up/down (depending on open/close state)
	$("h6.trigger").click(function(){
		$(this).toggleClass("active").next().slideToggle("slow");
		return false; 
	});


// Add a class to first TR of each TD for Agents Table
$('#agents td:first-child').addClass("first");










