function alignBoxes(){
	$('#grid .evenwrap').each(function(){
		var w = $(window).width();
		var num = Math.floor(w/300);
		var remain = w - (num*300);
		var pad = remain/((num-1)*2);
		
		if(w < 500){
			num = 1;
			remain = 0;
			pad = 0;
		}
		
		$('#grid .evenwrap .column').css('width', '300px');
		$('#grid .evenwrap .column').css('marginLeft', Math.floor(pad)+'px');
		$('#grid .evenwrap .column').css('marginRight', Math.floor(pad)+'px');
		
		$('#grid .evenwrap .column:nth-child('+num+'n+1)').css('marginLeft', '0px');
		$('#grid .evenwrap .column:nth-child('+num+'n+1)').css('marginRight', Math.floor(pad)+'px');
		
		$('#grid .evenwrap .column:nth-child('+num+'n)').css('marginLeft', Math.floor(pad)+'px');
		$('#grid .evenwrap .column:nth-child('+num+'n)').css('marginRight', '0px');
	});
	$('#designers .evenwrap').each(function(){
		var w = $(window).width();
		var num = Math.floor(w/180);
		var remain = w - (num*180);
		var pad = remain/((num-1)*2);
		
		if(w < 500){
			num = 1;
			remain = 0;
			pad = 0;
		}
		
		$('#designers .evenwrap .column').css('width', '180px');
		$('#designers .evenwrap .column').css('marginLeft', Math.floor(pad)+'px');
		$('#designers .evenwrap .column').css('marginRight', Math.floor(pad)+'px');
		
		$('#designers .evenwrap .column:nth-child('+num+'n+1)').css('marginLeft', '0px');
		$('#designers .evenwrap .column:nth-child('+num+'n+1)').css('marginRight', Math.floor(pad)+'px');
		
		$('#designers .evenwrap .column:nth-child('+num+'n)').css('marginLeft', Math.floor(pad)+'px');
		$('#designers .evenwrap .column:nth-child('+num+'n)').css('marginRight', '0px');
	});
}
function showDesigner(PAGE){
	var w = $(window).width();
	if(w < 500){
		window.location = PAGE;
	}else{
		$('#modal').load('/'+PAGE+' .fullWidth').delay(500).modal({overlayClose:true});
	}
}
function showEmail(PAGE){
	$('#emailFormContainer').show();
}
function showFooter(){
	$('body').addClass('fixHeight');
	$('#footer').animate({height:225},400);
	$('#content').animate({marginBottom:225},400);
	$('#showHideFooter').attr('src','/images/arrow_down.png');
	$("html").animate({ scrollTop: $(document).height() }, "slow");
}
function hideFooter(){
	$('body').removeClass('fixHeight');
	$('#footer').animate({height:50},400);
	$('#content').animate({marginBottom:50},400);
	$('#showHideFooter').attr('src','/images/arrow_up.png');
}
function showHome(){
	$('#home .pageContainer').animate({width:660},500);
	$('#product .pageContainer').animate({width:960},500);
	$('#stores .pageContainer').animate({width:720},500);
	$('img[src="images/arrow_left.png"]').attr('src','images/arrow_right.png');
}
function hideHome(){
	$('#home .pageContainer').animate({width:70},500);
	$('#product .pageContainer').animate({width:370},500);
	$('#stores .pageContainer').animate({width:70},500);
	$('img[src="images/arrow_right.png"]').attr('src','images/arrow_left.png');
}


var currentSub;
var currentSubInt;

function showSub(NAME){
	if(NAME == "Products" || NAME == "Brands" || NAME == "Categories"){
		$('#mainNav [title="Products"]').addClass('active');
		$('#mainNav [title="Projects"]').removeClass('active');
		
		$('#subNavProjects').animate({height:0},250);
		$('#subNavCorporate').animate({height:0},250);
		$('#subNavResidential').animate({height:0},250);
		
	}else if(NAME == "Projects" || NAME == "Corporate" || NAME == "Residential"){
		$('#mainNav [title="Projects"]').addClass('active');
		$('#mainNav [title="Products"]').removeClass('active');
		
		$('#subNavProducts').animate({height:0},250);
		$('#subNavBrands').animate({height:0},250);
		$('#subNavCategories').animate({height:0},250);
	}
	
	if(NAME == "Brands"){
		$('#subNavProducts [title="Brands"]').addClass('active');
		$('#subNavProducts [title="Categories"]').removeClass('active');
		
		$('#subNavCategories').animate({height:0},250);
	}
	if(NAME == "Categories"){
		$('#subNavProducts [title="Categories"]').addClass('active');
		$('#subNavProducts [title="Brands"]').removeClass('active');
		
		$('#subNavBrands').animate({height:0},250);
	}
	if(NAME == "Corporate"){
		$('#subNavResidential').animate({height:0},250);
	}
	if(NAME == "Residential"){
		$('#subNavCorporate').animate({height:0},250);
	}
	
	clearInterval(currentSubInt);
	
	var h = $('#subNav'+NAME).children('ul.nav.sub').height();
	
	currentSub = NAME;
	if(currentSub == 'Categories'){
		
		var w = $(window).width();
		if(w < 500){
			$('#subNav'+NAME).delay(250).animate({height:120},250);
		}else{
			$('#subNav'+NAME).delay(250).animate({height:68},250);
		}
	}else{
		$('#subNav'+NAME).delay(250).animate({height:h+20},250);
	}
	
	
	currentSubInt = setInterval(adjustSub,1000);
	
}
function adjustSub(){
	var h = $('#subNav'+currentSub).children('ul.nav.sub').height();
	if(currentSub == 'Categories'){
		var w = $(window).width();
		if(w < 500){
			$('#subNav'+currentSub).css('height','120px;');
		}else{
			$('#subNav'+currentSub).css('height','68px;');
		}
		
	}else{
		$('#subNav'+currentSub).height(h+20);
	}
}
function hideSub(NAME){
	
	
}
function initNavs(){
	//$('#subNavProducts').css('height','0px');
	//$('#subNavBrands').css('height','0px');
	//$('#subNavCategories').css('height','0px');
	//$('#subNavProjects').css('height','0px');
	
	//MAIN NAV REWRITES
	$('#mainNav [title="Products"]').click(function(){
		showSub('Products');
	});
	$('#mainNav [title="Products"]').removeAttr('href');
	
	$('#mainNav [title="Projects"]').click(function(){
		showSub('Projects');
	});
	$('#mainNav [title="Projects"]').removeAttr('href');
	
	
	//PRODUCTS NAV REWRITES
	$('#subNavProducts [title="Brands"]').click(function(){
		showSub('Brands');
	});
	$('#subNavProducts [title="Brands"]').removeAttr('href');
	
	$('#subNavProducts [title="Categories"]').click(function(){
		showSub('Categories')
	});
	$('#subNavProducts [title="Categories"]').removeAttr('href');
	
	
	
	$('ul.nav.sub li').each(function(){
		var l = $(this).children('a').attr('href');
		var u = document.URL;
		if(u.indexOf(l)>0){
			$(this).addClass('active');
			found = true;
		}
	});
	
	//$('#subNavCategories ul').prepend('<li><a title="Design Now" href="products/categories/design-now/">Design Now</a></li>');
	
}

function alignNavs(){
	//$('#subNavProducts ul.nav.sub').css('width',$('#subNavBrands ul.nav.sub').width());
	//$('#subNavProjects ul.nav.sub').css('width',$('#subNavBrands ul.nav.sub').width());
}




function init(){
	alignBoxes();
	alignNavs();
	var t = setInterval(alignBoxes,1000);
	var t2 = setInterval(alignNavs,1000);
	
	$("#newsContainer").masonry({columnWidth: 240});
	
	$('img[src="images/arrow_right.png"]').css('cursor','pointer');
	$('#showHideFooter').css('cursor','pointer');
	$('#footer .column.colwide13.grey').css('cursor','pointer');
	
	if($('#showHideHome').attr('src') == 'images/arrow_right.png'){
		$('#showHideHome').toggle(hideHome,showHome);
	}else{
		$('#showHideHome').toggle(showHome,hideHome);
	}
	
	
	var loc = document.location;
	var showOrHideFooter = 'hide';
	if(loc == 'http://poliform.juicecms.com.au/' || loc == 'http://poliform.juicecms.com.au/index.php'){
		showOrHideFooter = 'show';
	}
	
	if(showOrHideFooter == 'show'){
		$('body').addClass('fixHeight');
		$('#footer').height(225);
		$('#content').css('margin-bottom','225px');
		$('#showHideFooter').attr('src','/images/arrow_down.png');
		$('#footer .column.colwide13.grey').toggle(hideFooter,showFooter);
	}else{
		$('#footer').height(50);
		$('#content').css('margin-bottom','50px');
		$('#showHideFooter').attr('src','/images/arrow_up.png');
		$('#footer .column.colwide13.grey').toggle(showFooter,hideFooter);
	}
	
	
	
	initNavs();
	$('#info a').attr('target','_blank');
	$('#gallery ul li a').lightBox();
	$('#gallery a').lightBox();
	
	
	$('img').each(function(index){
		if($(this).attr('src') == ''){
			$(this).remove();
		}
	})
	
	
	
	
	
	
	
}
$(function(){

	var w = $(window).width();
	if(w < 500){
		$('ul.nav.main a[title=About]').parent().css('display','none');
		$('ul.nav.main a[title=News]').parent().css('display','none');
		$('ul.nav.main a[title=Catalogues]').parent().css('display','none');
		$('ul.nav.main a[title=Contact]').parent().css('display','none');
		$('#prodImage').append($('#gallery'));
		$('a[title=Who We Are]').html('Who');
		$('a[title=Where We Are]').html('Where');
		$('a[title=Philosophy / Values]').html('Philosophy');
		$('a[title=Research / Innovation]').html('Research');
	}else{
		
	}
	var initInt = setTimeout(init,1000);
});
