// JavaScript Document
//header rotator
$(function(){
	$("#headerRotator").cycle({
		fx:     'fade', 
		timeout: 3000
	});
	//100% image link
	$("#headerRotator img:first-child").css('cursor','pointer').click(function(){
		window.open("http://100.newzealand.co.nz/validate.php?userid=7334");
	});
});
//show miniNavs on click
$(function(){
	$("#navApps ul").makeacolumnlists({cols:3,colWidth:200,equalHeight:false,startN:1});								
	$("#miniNav h4.applicationsHeader a").click(function(){
		if($("#navApps").css('display') == 'block'){
			$("#navApps").slideUp();
		}else{
			shrinkOpenLists($("#navApps"));	
		}
	});
	$("#navProducts ul").makeacolumnlists({cols:3,colWidth:200,equalHeight:false,startN:1});								
	$("#miniNav h4.productTypesHeader a").click(function(){
		if($("#navProducts").css('display') == 'block'){
			$("#navProducts").slideUp();
		}else{
			shrinkOpenLists($("#navProducts"));	
		}
	});
	$("#navBrands ul").makeacolumnlists({cols:3,colWidth:200,equalHeight:false,startN:1});								
	$("#miniNav h4.brandsHeader a").click(function(){
		if($("#navBrands").css('display') == 'block'){
			$("#navBrands").slideUp();
		}else{
			shrinkOpenLists($("#navBrands"));
		}
	});
	/*Close button for miniNav*/
	$(".closeButton a").click(function(){
		if($("#navApps").css('display') == 'block'){$("#navApps").slideUp();}
		if($("#navProducts").css('display') == 'block'){$("#navProducts").slideUp();}
		if($("#navBrands").css('display') == 'block'){$("#navBrands").slideUp();}
	});
});
function shrinkOpenLists(list){
	if($("#navApps").css('display') == 'block'){
		$("#navApps").slideUp('normal', function(){
			list.slideDown();										 
		});	
	}else if($("#navProducts").css('display') == 'block'){
		$("#navProducts").slideUp('normal', function(){
			list.slideDown();										 
		});	
	}else if($("#navBrands").css('display') == 'block'){
		$("#navBrands").slideUp('normal', function(){
			list.slideDown();										 
		});	
	}else{
		list.slideDown();	
	}
}

//enable print page
$(function(){
	$("#pageInfo p.printPage").click(function(){
		print();											 
	});
});
