/*--------------------------------------------------------------------------
Toggle Field Input
--------------------------------------------------------------------------*/
jQuery.fn.toggleVal = function(focusClass) {
this.each(function() {
	$(this).focus(function() {
		if($(this).val() == this.defaultValue) { $(this).val(""); }
		if(focusClass) { $(this).addClass(focusClass); }
	}).blur(function() {
		if($(this).val() == "") { $(this).val(this.defaultValue); }
		if(focusClass) { $(this).removeClass(focusClass); }
	});
  });
}

/*Execute my function*/
$(document).ready(function() {
  
  //Customer Details
  $("#cdEmail, #cdPhoneDay, #cdPhoneEvening, #cdConfirmEmail, #cdMobile").toggleVal("active");  
  
  //Billing Address
  $("#baTitle, #baFirstname, #baSurname, #baAddress1, #baAddress2, #baTownCity, #baPostcode, #baCountry").toggleVal("active");
  
  //Delivery Address
  $("#daTitle, #daFirstname, #daSurname, #daAddress1, #daAddress2, #daTownCity, #daPostcode, #daCountry").toggleVal("active");
  
  //Promotional Code / Comments
  $("#frmPromotionCode, #daComments").toggleVal("active");

  //Make a Payment
  $("#pdCardIssuer, #pdCardHolder, #pdCardNumber, #pdCardIssue, #pdStartDate, #pdStartYear, #pdEndDate, #pdEndYear, #pdSecurityNumber").toggleVal("active");
  
});

/*--------------------------------------------------------------------------
Hover Anything
--------------------------------------------------------------------------*/
$(document).ready(function() {

 $('submit').hover(function() {
    $(this).addClass('jsHover');
  }, function() {
    $(this).removeClass('jsHover');
 }); 
 
});

/*--------------------------------------------------------------------------
Hide / Show Element
--------------------------------------------------------------------------*/
$(document).ready(function() {
						   
   $('#creditcard').hide();   
   $('#aQuestion').click(function(){
     $('#creditcard').toggle();
   });
   
 });
 
 function disableButton(el)
 {
    el.disabled=true;
 }
