// JavaScript Document

dbTransitions={
	
	directReplace:function(replaced,replacer) {
		if(replacer.attr("class")!=replaced.attr("class")) {
			replaced.replaceWith(replacer);
					dbAjax.onReplace(replacer);
		}
	},
	fade:function(replaced,replacer) {
		if(replacer.attr("class")!=replaced.attr("class")) {
			if ($.browser.msie) {
				replaced.find("iframe").remove();
				replaced.replaceWith(replacer);
				dbAjax.onReplace(replacer);
				dbAjax.loading=false;
			} else {
				replaced.animate({opacity:0},500, function() {
					replaced.replaceWith(replacer);
					dbAjax.onReplace(replacer);
					replacer.css("opacity",0).animate({opacity:1},500,function() {
						replacer.css("display","block");
					});					
				});
			}
		}
	},
	
	prepend:function(replaced, replacer) {
		replacer.hide();
		replaced.prepend(replacer);
		dbAjax.onReplace(replacer);
					
		replacer.slideDown();
	},
	
	
	slide:function(replaced,replacer,d) {
		if(replacer.attr("class")!=replaced.attr("class")) {
			if ($.browser.msie) {
				replaced.replaceWith(replacer);
				dbAjax.onReplace(replacer);
			} else {
				replaced.slideUp(500, function() {
					replaced.replaceWith(replacer);
					dbAjax.onReplace(replacer);
					replacer.hide();
					replacer.slideDown(500, function() {
						replaced.css("display","block");
					});
				});
			}
		}
	}

	
}
