$(document).ready(function() {

  $('a[rel*=facybox]').facybox()
  
  $('input[type=submit]').click( function(){
    if($('input[alt=required]').val() == ""){ $('input[alt=required]').css('border','1px solid #F00'); return false; }
  });

  $('input[type=text], input[type=password]').focus(function(){
    $(this).css('border','1px solid #000');
  });
  
  $('input[type=text], input[type=password]').blur(function(){
    $(this).css('border','1px solid #AAA');
  });

  // PAGE SWITCH SCRIPT
  $('.articletabs').css('display','none');
 
  $('.articletabs').each(
    function(){ 
      if( $(this).attr('alt') == 'active' ){ 
	    $(this).css('display','block');
        var tab;
        tab = $(this).attr('id');
	    $('.articletabs_sel').each(
	      function(){ 
	        if( $(this).attr('id') == tab ){ $(this).css('background','#b6c6fb'); }
	      }
	    );
      }
      else{ $(this).css('display','none'); }
	}
  );

  $('.articletabs_sel').click(
    function(){
	  $('.articletabs_sel').css('background','#C5C2CF');
	  var page;
	  page = $(this).attr('id');
	  $(this).css('background','#b6c6fb');
	  $('#tabid').attr('value',page);
	  $('.articletabs').each(
	   function(){ 
	     if($(this).attr('id') == page ){ $(this).css('display','block'); }
		 else{ $(this).css('display','none'); }
	   }
	  );
    }
  );

  $('div.tab[alt=active]').css('background','#99b8e6');

  $('#astatement > div').hide();

  $('#astatement > h2').toggle(
    function(){
      $(this).next('div').show();
    },
	function(){
      $(this).next('div').hide();
    }
  );

  $('a.package[alt=notactive] .rounded_col').each(function(){
    $(this).css('background','#CCC');
  });

  // Advert Limits
  $('#vp_email').inputlimiter({
    limit:70,
    remText: 'You only have %n character%s remaining...',
    limitText: 'This email field is limited to %n character%s.'
  });
  $('#vp_fname').inputlimiter({
    limit:50,
    remText: 'You only have %n character%s remaining...',
    limitText: 'This name field is limited to %n character%s.'
  });
  $('#vp_lname').inputlimiter({
    limit:50,
    remText: 'You only have %n character%s remaining...',
    limitText: 'This name field is limited to %n character%s.'
  });


});

function signupcheck() {

  if(!document.signup_form.terms.checked){
    alert("Please accept the terms and conditions"); 
    return false;
  }
  else{
    return true;
  }
}

function savearticle(submitVar) {
  if (submitVar == 'preview') { return true; }

  if (submitVar == 'save') { return true; }

  if (submitVar == 'publish') { 
    var answer = confirm("Are you sure you want to publish your advert?");
	  if (answer){
		return true;
	  }
	  else{
		return false;
	  }
  }
}
