function submitAllInfo(){
	
	$('form').each(function (){
		//debug($(this).attr("id"));
		ajaxSubmit('#' + $(this).attr("id"));
	});
	
	// give the forms time to submit ...
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	if ((browser=="Microsoft Internet Explorer")
		&& (version>=6)) {
		setTimeout("window.location='/checkout3/'", 10000);
	} else {
		setTimeout("window.location='/checkout3/'", 500);
	}
}

function ajaxSubmit(frm){
	
	datar = $(frm).serialize();
	
	$.ajax({
		type:"POST",
		data:datar,
		url:'/checkout2-ajax/',
		success:function(data){
			// debug( data );        
		}
	});
}

function saveGiftInfo(src,frm){
	
	if( $(frm).valid() ){
		ajaxSubmit( frm );    
		$('#' + src ).val('Saved');
	}
	
}



function sendiContactInfo(src,frm){
	
	if( $(frm).valid() ){
		iContactSubmit( frm );    
		$('#' + src ).val('You are on our list!');
	}
	
}

function iContactSubmit(frm){
	alert(frm);
	datar = $(frm).serialize();
	alert(datar);
	$.ajax({
		type:"POST",
		data:datar,
		url:'https://app.icontact.com/icp/signup.php',
		//url:'/checkout/step2.php',
		success:function(data){
			 alert('success');        
		}
	});
}

function boxControlAdd(id){
	
	var ele          = '#chk_gift_' + id;
	var frm          = '#giftInfo_' + id;
	
	$(ele).click(function(){
		if ($(ele).is( ":checked" ) ) {
			$(frm).show();
		} else {
			$(frm).hide();
		}
	});
}
  
      $.fn.clearForm = function() { // http://www.learningjquery.com/2007/08/clearing-form-data
        return this.each(function() {
          var type = this.type, tag = this.tagName.toLowerCase();
          if (tag == 'form')
            return $(':input',this).clearForm();
          if (type == 'text' || type == 'password' || tag == 'textarea')
            this.value = '';
          else if (type == 'checkbox' || type == 'radio')
            this.checked = false;
          else if (tag == 'select')
            this.selectedIndex = -1;
        });
      };