var browserApp = navigator.userAgent;
var ie6pngfix = "<style type=\"text/css\">#page .top, #page .middle, #page .bottom {behavior: url(\"_scripts/iepngfix.htc\") repeat;}</style>";

$(document).ready(function(){ 
	if (browserApp.match('Mac')) {
		$("body").addClass('mac');
	}
	if (browserApp.match('Windows')) {
		$("body").addClass('win');
	}
	if (browserApp.match('MSIE 6.0')) {
		$("head").append(ie6pngfix);
		$("body").addClass('ie6');
	}
	if (browserApp.match('MSIE 7.0')) {
		$("body").addClass('ie7');
	}
	if (browserApp.match('MSIE 8.0')) {
		$("body").addClass('ie8');
	}
	if (browserApp.match('Mozilla')) {
		$("body").addClass('moz');
	}
	if (browserApp.match('Safari')) {
		$("body").addClass('safari');
	}
	if (browserApp.match('Chrome')) {
		$("body").addClass('chrome');
	}
	if (browserApp.match('Opera')) {
		$("body").addClass('opera');
	}
	
	$("#menu li:first-child").addClass("first");
	$("#menu li:last").addClass("last");
	
	$("#page").wrapInner("<div class=\"middle\"><div class=\"content\"></div></div>");
	$("#page").prepend("<div class=\"top\"></div>");
	$("#page").append("<div class=\"bottom\"></div>");
	$("ol li").wrapInner("<span></span>");
	
	if (!NiftyCheck()) {
	  return;
	}
	$("div.gray_rnd").wrapInner("<div class=\"pad\"></div>");
	Rounded("div.gray_rnd", "#ffffff", "#efefef", 6, 6);
});