var $j = jQuery.noConflict();

$j(function(){
		
		
		// check if iphone and assign boolean var
		var iphone = false;
		
		if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
			if (document.cookie.indexOf("iphone_redirect=false") == -1){
				iphone = true;
			}
		}
			
		if ($j(".home, .category, .page-id-211").length) {
			
			$j("body").css("overflow-y" , "hidden");
			$j("body").css("overflow-x" , "visible");
			
			var vertical = $j("#content").hasClass("vertical");
			if (!vertical){		
				if(!iphone){
					adjustMargin();
					$j(window).resize(adjustMargin);
				}
			} else if (vertical){
				$j("body").css("overflow-y", "auto");
			}
				
		} else {
			
			$j("body").css("overflow-y" , "visible");	
			$j("body").css("overflow-x" , "hidden");
			
			
		}
		
		function adjustMargin(){
		
			var viewHeight = $j(window).height();
			var containerHeight = $j("#primary").height();
			var newTop = (viewHeight - containerHeight)/2;
			$j("#primary").css("margin-top", newTop);
		}
	
});
