;(function($){
	
	jQuery.fn.centerInClient = function(options) {
		
		var opt = {
			forceAbsolute : false,
			container : window, // selector of element to center in
			completeHandler : null
		};
		
		jQuery.extend(opt, options);
	
		return this.each( function(i) {
			
			var el = jQuery(this);
			var container = jQuery(opt.container);
			
			var browserSizeW=jQuery(container).width();
			var browserSizeH=jQuery(container).height();
			
			var windowSizeW = el.width();
			var windowSizeH = el.height();
			
			if(browserSizeH>480){
				var al = 0;
				var TopPosition=(  (browserSizeH/2) - (windowSizeH/2)-40  );
			} else {
				var TopPosition=30;
				var al = 1;
			}
			
			var LeftPosition=(  (browserSizeW/2) - (windowSizeW/2) );
	
			if(al) {
				document.location.href="#";
				el.css("position", "absolute");
			}
			else {
				el.css("position", "fixed");
			}
			el.css("left",LeftPosition);
			el.css("top",TopPosition);
	
		});
	}
	
})(jQuery);
