(function(){
	ua = navigator.userAgent.toLowerCase(),	  
	check = function(r){
		return r.test(ua);
	}
	isOpera = check(/opera/),			  
	isIE = check(/msie/),
	isIE7 = isIE && check(/msie 7/),
	isIE8 =	isIE && check(/msie 8/),
	isIE6 =	isIE && !isIE7 && !isIE8,
	isChrome = check(/chrome/),
	isWebKit =check(/webkit/),
	isSafari =!isChrome && check(/safari/),
	isSafari2 =	isSafari && check(/applewebkit\/4/),
	isSafari3 = isSafari && check(/version\/3/),
	isSafari4 = isSafari && check(/version\/4/),
	isGecko = !isWebKit && check(/gecko/),
	isGecko2 = isGecko && check(/rv:1\.8/),
	isGecko3 = isGecko && check(/rv:1\.9/),
	isWindows = check(/windows|win32/),	
	isMac = check(/macintosh|mac os x/),	
	isAir = check(/adobeair/),	
	isLinux = check(/linux/),
		
	jQuery.extend(jQuery.browser, {
		isOpera: isOpera,
		isIE:	isIE,
		isIE6: isIE6,
		isIE7: isIE7,
		isIE8: isIE8,
		isChrome: isChrome,
		isWebKit: isWebKit,
		isSafari: isSafari,
		isSafari2: isSafari2,
		isSafari3: isSafari3,
		isSafari4: isSafari4,
		isGecko: isGecko,
		isGecko2: isGecko2,
		isGecko3: isGecko3,
		isWindows: isWindows,
		isMac: isMac,
		isAir: isAir,
		isLinux: isLinux
	});
})();
$(document).ready(function(){

	if($('body').hasClass('home')){
		
		$('#header #logo, .container #children, #btn-read-blog, #nav').pngFix();

		var so = new SWFObject("flash/Homepage.swf", "tagcloudflash", "558", "422", "9", "");

		so.addParam("wmode", "transparent");	

		so.addParam("menu", true);	

		so.write("roating-gifs");			

	}

	if($('body').hasClass('design')){

		$('#logo, .container #nav, .design #thumbnails , .design #designSampleTitle').pngFix();
		
		if($.browser.isIE){	
			$('#logo span').css({
				width: '376px',
				height: '233px'
			});
		}

	}

	if($('body').hasClass('paintings')){

		$('#logo, .container #nav, .design #thumbnails, .paintings .content-box .content-box-bg, .paintings .content-box .content-box-body .title ').pngFix();

	}

	if($('body').hasClass('story')){

		$('#logo, .container #nav, .design #thumbnails, .story .container #joe, .story .container #lola, .story .container #nacy, .story .container #mom, .story .container .content').pngFix();

	}

});