
_xAdopt = {
 
	updateReview : function(){

		var l_sAnimal = '';
		$('.radio-animal-selection').each( function(){
			if($(this).attr('checked'))
				l_sAnimal = $(this).val();
		});
		
		
		var l_sLevel = '';
		$('.radio-adoption-level').each( function(){
			if($(this).attr('checked'))
				l_sLevel = $(this).val();
		});
		 
		//billing-area shipping-area
		var l_sShippingData = '';
		$('.shipping-area input').each( function(){
			l_sShippingData += '<strong>'+$(this).prev('label').text()+'</strong> '+ $(this).val()+'<br class="clear" />';					 
		});
		
		var l_sBillingData = '';
		$('.billing-area input').each( function(){
			l_sBillingData += '<strong>'+$(this).prev('label').text()+'</strong> '+ $(this).val()+'<br class="clear" />';					 
		});
		
		
		var l_sMatchingData = '';
		$('.match-area input').each( function(){
			if( $(this).attr('type') == 'checkbox'){
				var l_nChecked = $(this).attr('checked');
				l_sMatchingData += $(this).prev('label').text() + '&nbsp;&nbsp;('+ l_nChecked+') <br class="clear" />';		
			}else
				l_sMatchingData += '<strong>'+$(this).prev('label').text()+'</strong> '+ $(this).val()+'<br class="clear" />';					 
		});
		
		var l_sGiftData = '';
		$('.gift-area input').each( function(){
			l_sGiftData += '<strong>'+$(this).prev('label').text()+'</strong> '+ $(this).val()+'<br class="clear" />';					 
		});
		
		
		var l_sAdditionalData = '';
		$('.additional-area input').each( function(){
			var l_nChecked = $(this).attr('checked');
			l_sAdditionalData += $(this).prev('label').text() + '&nbsp;&nbsp;(' +l_nChecked +')<br class="clear" /><br />';					 
		});
		
		
		
		$('.review-animal').html(l_sAnimal);
		$('.review-level').html('$'+l_sLevel);
		$('.review-billing').html(l_sBillingData);
		$('.review-shipping').html(l_sShippingData);
		$('.review-matching').html(l_sMatchingData);
		$('.review-gift').html(l_sGiftData);
		$('.review-additional').html(l_sAdditionalData);
		
	}
}

$(document).ready(function(){
	WINDOW_HEIGHT = $(window).height();
	WINDOW_WIDTH = $(window).width()  - 100;
	if(WINDOW_WIDTH > 960)
		WINDOW_WIDTH = 960;
	POPUP_HEIGHT = WINDOW_HEIGHT - 100;
});

$(window).resize( function(){ 
	WINDOW_HEIGHT = $(window).height();
	WINDOW_WIDTH = $(window).width()  - 100;
	if(WINDOW_WIDTH > 960)
		WINDOW_WIDTH = 960;
	POPUP_HEIGHT = WINDOW_HEIGHT - 100;
} );


$(document).ready( function(){
		 
		
		$('.side-image-holder .side-image a').click( function(){
			var l_nRel = $(this).attr('rel');
			tb_show('','/departments/wildlife/_adopt.html?id='+l_nRel+'&width='+550+'&height='+POPUP_HEIGHT+'&#TB_iframe');													
			return false;													
		});
		 
		$('#form-adopt,input').keyup( function(){
			_xAdopt.updateReview();			 
		});
		
		$('#form-adopt,input').mouseup( function(){
			_xAdopt.updateReview();	 
		});
		
		$('input').change( function(){
			_xAdopt.updateReview();	 
		});
		
		 
		$('#form-adopt').submit( function(){
			
			var l_aItems = Array();
			var l_sErrorMessage = "Please Enter the following: \n";
			var l_sOrgErrorMessage = l_sErrorMessage;
			$('input,textarea').each( function(){
				var l_sId = $(this).attr('id');
				var l_sValue = $(this).val();
				var l_sLabel = $(this).prev('label').text().replace(/(\t|\n|  )/g,'');
				
				var l_nAccessKey = $(this).attr('accesskey');
				
				if(l_nAccessKey == 1 && _xUtils.checkEmpty(l_sValue) ){
						l_sErrorMessage += " - "+l_sLabel+"\n";
				}
				else if(l_nAccessKey == 2 && !_xUtils.checkEmail(l_sValue) ){
						l_sErrorMessage += " - "+l_sLabel+" (Invalid)\n";
				}
				 
			});
			 
			if(l_sOrgErrorMessage != l_sErrorMessage){
				alert(l_sErrorMessage);
				return false;
			}

			return true;
		});
		//$('#form-adopt').submit();
		
		_xAdopt.updateReview();
	});



