$(document).ready(function(){
	utils = new Utils;
	bef.section = section;
	bef.page = page;
	bef.offset_type = 'average';
	bef.windOffsetPerPenny = 75;
	bef.setListeners();
	bef.setSectionSelector();
	bef.assignNewWin();
	bef.signedIn = false;
	bef.breadcrumbs = $('.breadcrumbs');
	//reset the breadcrumb html
	bef.breadcrumbs.html(bef.getBreadcrumbHTML(bef.section,bef.page));
	// *************************************//
	// google analytics tracking - page event
	if(section == "home" && page == "index") {
		var layout = $("#gateway").attr("rel");
		// alert(tracking.paths["/"+bef.section+"/"+bef.page+"/"+layout]);
		pageTracker._trackPageview(tracking.paths["/"+bef.section+"/"+bef.page+"/"+layout]);
	}
	else {
		// alert(tracking.paths["/"+bef.section+"/"+bef.page]);
		pageTracker._trackPageview(tracking.paths["/"+bef.section+"/"+bef.page]);
	}
	// *************************************//
	$.preloadImages();
});

bef = {
	//selectorPositions:{ calc:275, education:365, shop:450, meet:600, programs:675, partners:765 },
	selectorPositions:{ calc:275, education:380, shop:490, meet:630, programs:700, partners:790 },

	offset_average:{offsets_home:240, offsets_trans:240, offsets_flight:'240'},

	zenURLs:{
		'profile' 	: '/zen_profile.php',
		'account'	: '/zen_account.php',
		'signin'  	: '/zen_sign_in.php',
		'cart' 		: '/zen_landing.php',
		'products' 		: '/zen_address.php',
		'payment' 		: '/zen_payment.php',
		'payment_address' 		: '/zen_payment_address.php',
		'confirm' 		: '/zen_confirm.php',
		'success' 		: '/zen_success.php',
		'add_to_cart' : '/zen_add_to_cart.php'
	},
	
	setListeners:function(){
		//this selector doesn't work in jquery 1.3? rpm
		//$(".btn[href='']").attr('href', 'javascript:void(0)');
		$('.btn').each(function(i){
			if(this.href == ''){
				this.href = 'javascript:void(0)';
			}
		});
		var nFrm = $('#newsletter_signup');
		var newsletter_options = {
			form: nFrm,
			beforeSubmit:  this.validateNewsletterForm,  	// pre-submit callback 
			clearForm: false,        					// clear all form fields after successful submit 
			resetForm: false,
			success:  this.newsletterFormResponse,  		// post-submit callback 
			dataType: "json"
		}
		nFrm.submit(function(e) { 
			e.stopPropagation();
			nFrm.ajaxSubmit(newsletter_options); 
			return false; 
		});
		$('.menu_parent').mouseover(function(e){
			var link = $(this);
			var linkId = link.attr('id');
			var menuName = linkId.split('_')[2];
			var menu = $('#'+menuName+'_menu');
			var display = menu.css('display');
			$('.main_menu:not(#'+menu.attr('id')+')').slideUp(500);
			if(display == 'none')
			{
				menu.slideDown(500);
				
			}
			
		});
		$('.menu_parent').mouseout(bef.menuMouseOut);
		
		$('.main_menu').mouseout(bef.menuMouseOut);
	},
	
	menuMouseOut:function(e){
		var relatedTarget = $(e.relatedTarget);
		var closest_menu = relatedTarget.closest('.main_menu');
		var closest_link = relatedTarget.closest('.menu_parent');
		if((closest_menu.length == 0 && closest_link.length == 0) )
		{
			$('.main_menu').slideUp(500);
		}
	},
	
	validateNewsletterForm:function(){
		// this.form.attr('name');  // use this jquery obj as form handle.
		//alert("validating...");
		return true;
		//var retVal = check_form("login");
		//alert("retVal: "+retVal);
		//return retVal;
		//return false;
	},

	newsletterFormResponse:function(data)  { 
		// *************************************//
		// google analytics tracking - click event
		pageTracker._trackPageview("/footer/event/newsletteroptin");
		// *************************************//
		if(data.error) {
			if(data.error == 2) {
				alert("Please enter a valid email address.");
			}
			else if(data.error == 3) {
				alert("You have already signed up for our newsletter.");
			}
		}
		else if(data.success){
			void tb_remove();
		}
	},
	
	assignNewWin:function(){
		$('.nav_main .blog').attr('target','_blank');
	},

	setSectionSelector:function(){
		switch(this.section){
			case 'home':
				if(typeof this.selectorPositions[this.page] != 'undefined'){
					$('#header .selector').css('left',this.selectorPositions[this.page]).removeClass('none');
					return;
				}
				break;
			case 'education':
			case 'shop':
			case 'meet':	
			case 'programs':
			case 'partners':
				$('#header .selector').css('left',this.selectorPositions[this.section]).removeClass('none');
				return;
				break;
		}
		$('#header .selector').addClass('none');
	},

/*
	clickNavLeft:function(e){
		e.stopPropagation();
		var page = $(this).attr('class');
		var origPage = $('#main').attr('class');
		if(page.indexOf(' ') > -1) page = page.slice(0,page.indexOf(' '));
		if(page.indexOf('_header') > -1) page = page.slice(0,page.indexOf('_header'));
		if( typeof (eval(bef.section)).maps[page] != 'undefined' ) return;
		$(this).attr('href','javascript:void(0)');
		bef.get(page,origPage);
	},
*/

	getBreadcrumbHTML:function(section,page) {
		//alert(bef.breadcrumbs.html());
		var baseHTML = "<a href='/' title='Home'>HOME</a><span>&#8250;&#8250;</span> ";
		var sectionHTML = "";
		var newBreadcrumbHTML = "";
		var fixedString = page.replace("_"," ");
		switch (section.toLowerCase()) {
			case "shop":
				switch (page.toUpperCase()) {
					case "OFFSETS":
						break;
					case "OFFSETS_HOME":
						fixedString = "OFFSET HOME";
						break;
					case "OFFSETS_TRANS":
						fixedString = "OFFSET CAR";
						break;
					case "OFFSETS_FLIGHT":
						fixedString = "OFFSET FLIGHT";
						break;
					case "OFFSETS_SPECIFIC":
						fixedString = "OFFSET DOLLAR AMOUNT";
						break;
					case "OFFSETS_CALC":
						fixedString = "OFFSET CALCULATED FOOTPRINT";
						break;
					case "BUY":
						fixedString = "WHY BUY FROM BEF";
						break;
					case "INCLUDE":
						fixedString = "WHAT'S INCLUDED";
						break;
					case "SKI":
						fixedString = "SKIGREEN";
						break;
					case "PADDLE":
						fixedString = "PADDLE GREEN";
						break;
					case "RACE":
						fixedString = "RACE GREEN";
						break;
					case "TOUR":
						fixedString = "TOUR GREEN";
						break;
					case "INSTRUCT":
						fixedString = "CARBON OFFSETS 101";
						break;
					case "SIGNIN":
						fixedString = "SIGN IN";
						break;
					case "CONFIRM":
						fixedString = "CONFIRM YOUR ORDER";
						break;
					case "SUCCESS":
						fixedString = "THANK YOU FOR YOUR ORDER";
						break;
				}
				sectionHTML = "<a href='/shop' title='SHOP OFFSETS'>SHOP OFFSETS</a><span>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "SHOP OFFSETS";
				}
				break;
			case "meet":
				switch (page.toUpperCase()) {
					case "ABOUT":
						fixedString = "ABOUT BEF";
						break;
					case "TEAM":
						fixedString = "BEF TEAM";
						break;
					case "BOARD":
						fixedString = "BOARD OF DIRECTORS";
						break;
					case "HISTORY":
						fixedString = "HISTORY";
						break;
					case "POLICY":
						fixedString = "POLICY";
						break;
					case "REPORTS":
						fixedString = "REPORTS";
						break;
				}
				sectionHTML = "<a href='/meet' title='MEETBEF'>MEET BEF</a><span>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "MEET BEF";
				}
				break;
			case "programs":
				switch (page.toUpperCase()) {
					case "RENEWABLE":
						fixedString = "RENEWABLE ENERGY DEVELOPMENT";
						break;
					case "PROGRAMS":
						fixedString = "RENEWABLE ENERGY PROGRAMS";
						break;
					case "SOLAR":
						fixedString = "SOLAR 4R SCHOOLS";
						break;
					case "COMMUNITY":
						fixedString = "COMMUNITY EDUCATION";
						break;
					case "PARTICIPANTS":
						fixedString = "PROJECT MAP";
						break;
					case "WATERSHED":
						fixedString = "WATERSHED RESTORATION";
						break;
					case "PARTNERSHIPS":
						fixedString = "MODEL PARTNERSHIPS";
						break;
					case "MAP":
						fixedString = "PROJECT MAP";
						break;
				}
				sectionHTML = "<a href='/programs' title='BEF PROGRAMS'>BEF PROGRAMS</a><span>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "BEF PROGRAMS";
				}
				break;
			case "partners":
				switch (page.toUpperCase()) {
					case "CORPORATE":
						fixedString = "CORPORATE PARTNERS";
						break;
					case "UTILITY":
						fixedString = "UTILITY PARTNERS";
						break;
				}
				sectionHTML = "<a href='/partners' title='PARTNERS'>PARTNERS</a><span style='font-size:11px;'>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "PARTNERS";
				}
				break;
			case "faqs":
				switch (page.toUpperCase()) {
					case "GENERAL":
						fixedString = "GENERAL";
						break;
					case "OFFSETS":
						fixedString = "BUYING CARBON OFFSETS";
						break;
					case "CALC":
						fixedString = "CALCULATOR";
						break;
					case "CHANGE":
						fixedString = "ELECTRICITY AND CLIMATE CHANGE";
						break;
					case "SOLAR":
						fixedString = "SOLAR 4R SCHOOLS";
						break;
				}
				sectionHTML = "<a href='/faqs' title='FAQS'>FAQS</a><span>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "FAQS";
				}
				break;
			case "contact":
				sectionHTML = "<a href='/contact' title='CONTACT'>CONTACT</a><span>&#8250;&#8250; "+fixedString+"</span>";
				break;
			case "links":
				sectionHTML = "<a href='/links' title='LINKS / RESOURCES'>LINKS / RESOURCES</a><span>&#8250;&#8250; "+fixedString+"</span>";
				break;
			case "privacy":
				sectionHTML = "<a href='/privacy' title='PRIVACY POLICY'>PRIVACY POLICY</a><span>&#8250;&#8250; "+fixedString+"</span>";
				break;
			case "newsroom":
				switch (page.toUpperCase()) {
					case "MEDIA":
						fixedString = "NEWS RELEASES";
						break;
					case "STORIES":
						fixedString = "BEF STORIES";
						break;
					case "COMMENTARY":
						fixedString = "COMMENTARY";
						break;
					case "STATS":
						fixedString = "FACTS AND PHOTOS";
						break;
					case "BACKGROUND":
						fixedString = "BACKGROUND AND INFORMATION";
						break;
					case "CONTACTS":
						fixedString = "MEDIA CONTACTS";
						break;
					case "IDEAS":
						fixedString = "STORY IDEAS AND ENVIRONMENTAL ISSUES";
						break;
				}
				sectionHTML = "<a href='/newsroom' title='NEWSROOM'>NEWSROOM</a><span>&#8250;&#8250; "+fixedString+"</span>";
				if (page.toUpperCase() == "INDEX") {
						sectionHTML = "NEWSROOM";
				}
				break;
			case "terms":
				sectionHTML = "<a href='/terms' title='TERMS & CONDITIONS'>TERMS & CONDITIONS</a><span>&#8250;&#8250; "+fixedString+"</span>";
				break;
			case "jobs":
				sectionHTML = "<a href='/jobs' title='JOBS'>JOBS</a><span>&#8250;&#8250; "+fixedString+"</span>";
				break;
			default:
				return;
				break;
		}
		newBreadcrumbHTML = baseHTML + sectionHTML;
		return newBreadcrumbHTML;
	},
	
	resetTopNav:function(signedIn){
		var newHTML = "";
		if (signedIn) {
			newHTML = "<form accept-charset='utf-8' method='post' action='/tequila_api.php'>";
			newHTML += "<a class='newsroom' href='/newsroom'><img height='1' alt='' src='/lib/images/pixel.gif'/></a>";
			newHTML += "<a class='faq' href='/faqs'><img height='1' alt='' src='/lib/images/pixel.gif'/></a>";
			newHTML += "<a class='contact' href='/contact'></a>";
			newHTML += "<a class='signout' style='background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;'><input type='image' value='submit' src='/lib/images/nav_top_sign_out.png'/></a>";
			newHTML += "<a class='profile' href='/shop/profile'></a>";
			newHTML += "<a class='cart' href='/shop/cart'></a>";
			newHTML += "<input type='hidden' value='sign_out' name='op'/></form>";
			$("#nav_top").css("width","268px");
		}
		else {
			newHTML += "<a class='newsroom' href='/newsroom'></a>";
			newHTML += "<a class='faq' href='/faqs'></a>";
			newHTML += "<a class='contact' href='/contact'></a>";
			newHTML += "<a class='signin' href='/shop/signin'></a>";
			newHTML += "<a class='cart' href='/shop/cart'></a>";
			$("#nav_top").css("width","260px");
		}
		$("#nav_top").html(newHTML);
	},

	get:function(page, origPage,el){
		var origPage = origPage || null;
		var el = el || null;
		this.page = page;
		
		if( !origPage){
			var origPage = $('#main').attr('class');
			var page = (typeof page == 'string') ? page : $(this).attr('class');
		}
		//alert(origPage +"/"+this.page);
		if(typeof this.zenURLs[this.page] != 'undefined' && this.section == 'shop') {
			var url = this.zenURLs[this.page];
		}
		else {
			var url = utils.baseURL+utils.indexPage+'/'+bef.section+'/'+page+'/ajax/';
		}
		//	if(bef.page == page ||  typeof (eval(bef.section)).maps[page] != 'undefined' ) return;
		bef.page = page;
		
		//reset the breadcrumb html
		bef.breadcrumbs.html(bef.getBreadcrumbHTML(bef.section,bef.page));
		
							
		// *************************************//
		// google analytics tracking - page event
		//// old tracking -> //pageTracker._trackPageview("/"+bef.section+"/"+bef.page);
		//alert(tracking.paths["/"+bef.section+"/"+bef.page]);
		pageTracker._trackPageview(tracking.paths["/"+bef.section+"/"+bef.page]);
		// *************************************//
		
		if (url == this.zenURLs['cart']) {
			bef.scrollUp(function(){
				var data = {	
							name: $('#zen_name').val(), 
							amount: $('#amount').val(), 
							add_type: $('#add_type').val(), 
							conservation_items: $('#conservation_items').val(), 
							group1: $('#group1').val(), 
							make: $('#make').val(), 
							model: $('#model').val(), 
							year: $('#year').val(), 
							plate: $('#plate').val(), 
							email: $('#email').val(), 
							offsets: $('#offsets').val(), 
							org_page: $('#org_page').attr("value")
						};
				$.post( url, data, function(html){
					$('#main').removeClass(origPage).addClass(page);
					$('#main .content:first').html(html).prepend(bef.breadcrumbs).each(function(){ bef.scrollDown(); bef.setListeners(); (eval(bef.section)).ajaxReady(); });
					if(el) el.attr('href',utils.baseURL+'/'+bef.section+'/'+page);
				});
			});
		}
		else {
			bef.scrollUp(function(){
				$.get( url, function(html){
					$('#main').removeClass(origPage).addClass(page);
					$('#main .content:first').html(html).prepend(bef.breadcrumbs).each(function(){ bef.scrollDown(); bef.setListeners(); (eval(bef.section)).ajaxReady(); });
					if(el) el.attr('href',utils.baseURL+'/'+bef.section+'/'+page);
				});
			});
		}
	},

	getFromHREF:function(e){
		var e = e || null
		var t = null;
		var page;
		if(e){
			e.stopPropagation();
			if($(this).is('.on')) return false;
			t = $(this).blur()
			var url = t.attr('href');
			t.attr('href','javascript:void(0)');
			page = url.slice(url.lastIndexOf('/')+1);
		}else{
			page = this.page;
		}
		//		if( typeof (eval(bef.section)).maps[page] != 'undefined' ) return;
		bef.get(page,null,t);
	},

/*
	getFromHREF:function(e){
		var e = e || null
		e.stopPropagation();
		if($(this).is('.on')) return false;
		//var origPage = $('#main').attr('class');
		var t = $(this).blur();
		var url = t.attr('href');
		var page = url.slice(url.lastIndexOf('/')+1);
		//		if( typeof (eval(bef.section)).maps[page] != 'undefined' ) return;
		t.attr('href','javascript:void(0)');
		bef.get(page,null,t);
	},
*/


	toggleLeftNavPage:function(nav){
		// var nav = nav || $('#navLeft .nav_index');
		// nav.children().not(nav.children("[class*='_header']")).removeClass('on');
		// nav.find('.'+this.page).addClass('on');
		bef.rePositionFooter();
		var nav = nav || $('#navLeft .nav_index');
		nav.children().not(nav.children("[class*='_header']")).each(function(){
			var status = new RegExp("[A-Za-z]*_on");
			if($(this).attr('class').match(status))
				$(this).removeClass(status.exec($(this).attr('class'))); 
		})
		nav.find('.'+this.page).addClass(nav.find('.'+this.page).attr("class") + '_on');
	},

	loadFlash:function(){
		var src = './lib/swf/home_main.swf';
		var id = 'flashMain';
		var w = '912';
		var h = '350';
		var v = '8';
		var rand = Math.floor(Math.random()*1001)

		var flashvars = {
			unique : rand
		};
		var params = {
			align : 'middle',
			quality : "high",
			wmode : "transparent",
			loop : "false",
			allowScriptAccess : "always"
		};
		var attributes = {};
	  swfobject.embedSWF(src, id, w, h, v, flashvars, params, attributes);
	},

	initializeScroll:function(){
		$('#main .content').slideUp(0);
	},

	scrollUp:function( callback ){
		var callback = callback || null;
		(callback) ? $('#main .content').slideUp(750, callback) : $('#main .content').slideUp('slow');
		bef.rePositionFooter();
	},

	scrollDown:function(){
		$('#main .content').slideDown(1000,function(){ 
			if(location.hash != '')	location.replace(location.href,false)
			bef.rePositionFooter();
		});
	},
	
	toggleBEF:function(){
		$('#creation_wrapper').slideToggle(500,function(){
			bef.rePositionFooter();
		});
	},

	// photoslider
	sliderNext:function(e){
		switch (bef.section) {
			case "programs":
				switch (bef.page) {
					case "community":
						// *************************************//
						// google analytics tracking - click event
						pageTracker._trackPageview("/programs/event/communitygallery");
						// *************************************//
						break;
					case "solar":
						// *************************************//
						// google analytics tracking - click event
						pageTracker._trackPageview("/programs/event/solargallery");
						// *************************************//
						break;
				}
				break;
		}
		e.stopPropagation();
		var p = $(this).parent();
		var mv = parseInt(p.attr('maxvisible'));
		var num_prev = parseInt(p.attr('numprev'));
		var num_next = parseInt(p.attr('numnext'));
//		if(($('.panel ul:first li').length - num_next) > 0){
			$(this).parent().find('.panel ul:first').animate({"left": (-((num_prev+1) * 100))+"px"}, 500); 
//		}
		p.attr('numprev',num_prev+1);
		p.find('.arrow_prev').removeClass('none');
		p.attr('numnext',num_next-1)
		if(num_next <= mv) $(this).addClass('none');
		var s = bef.sliderGetSelectedIndex();
		if(s <= num_prev) bef.switchToPhoto(s+1);
	},

	sliderPrev:function(e){
		e.stopPropagation();
		var p = $(this).parent();
		var mv = parseInt(p.attr('maxvisible'));
		var num_prev = parseInt(p.attr('numprev'));
		var num_next = parseInt(p.attr('numnext'));
		$(this).parent().find('.panel ul:first').animate({"left": (-(num_prev-1) * 100)+"px"}, 500); 
		p.attr('numnext',num_next+1)
		p.find('.arrow_next').removeClass('none');
		p.attr('numprev',num_prev-1);
		if(num_prev == 1) $(this).addClass('none');
		var s = bef.sliderGetSelectedIndex();
		var t = $('.slider_wrap .slider ul li').length - (num_next+1);
		if(s >= t) bef.switchToPhoto(s-1);
	},

	sliderGetSelectedIndex:function(el){
		var el = el || null;
		if(el) 	return $('.slider_wrap .slider ul li').index($(el).parent());
		return $('.slider_wrap .slider li a').index($('.slider_wrap .slider .selected'));
	},

	sliderSelect:function(e){
		e.stopPropagation();
		bef.switchToPhoto(bef.sliderGetSelectedIndex(this));
	},

	switchToPhoto:function(i){
		$('.slider_wrap .preview ul li').addClass('none').eq(i).removeClass('none');
		$('.slider_wrap .box ul li').addClass('none').eq(i).removeClass('none');
		$('.slider_wrap .slider li a').removeClass('selected').eq(i).addClass('selected');
	},

	getSignInState:function(){
		// get signin state from cookie;
		// cookie set in home.setSignIn

	},
	
	buttonMouseDown:function(e){
		e.stopPropagation();
		$(this).blur().children().addClass('on')
	},


	buttonMouseUp:function(e){
		e.stopPropagation();
		$(this).blur().children().removeClass('on');
	},
	
	sendVideoGAHit:function(e){
		e.stopPropagation();
		var id = bef.section + '_' + bef.page + '_' + $(this).children(0).attr('id');
		console.log(id);
	},
	
	rePositionFooter:function(){
		//alert($("#footer").position().top + " --- " + eval($(".contentWrap").height() + $("#header").height() + 106));
		if($("#footer").position().top < eval($(".contentWrap").height() + $("#header").height() + 106)){
			$("#footer").css("top", eval($(".contentWrap").height() + $("#header").height() + 106) + "px");
		//}else if(924 > $(".contentWrap").height() + $("#header").height() + 106){
		}else if($("#footer").position().top > eval($(".contentWrap").height() + $("#header").height() + 106)){
			if(924 > eval($(".contentWrap").height() + $("#header").height() + 106)){
				$("#footer").css("top", "924px");
			}else{
				$("#footer").css("top", eval($(".contentWrap").height() + $("#header").height() + 106) + "px");
			}
		}
	}

}

$.preloadImages = function(imgs){
	var imgs = [];
	imgs.push('/lib/images/top_nav/btn_top_nav_carbon_on.png');
	imgs.push('/lib/images/top_nav/btn_top_nav_water_on.png');
	imgs.push('/lib/images/top_nav/btn_top_nav_about_on.png');
	imgs.push('/lib/images/top_nav/btn_c_calc_on.png');
	imgs.push('/lib/images/top_nav/btn_c_education_on.png');
	imgs.push('/lib/images/top_nav/btn_c_shop_on.png');
	imgs.push('/lib/images/top_nav/btn_w_crisis_on.png');
	imgs.push('/lib/images/top_nav/btn_w_cert_on.png');
	imgs.push('/lib/images/top_nav/btn_w_calc_on.png');
	imgs.push('/lib/images/top_nav/btn_w_action_on.png');
	imgs.push('/lib/images/top_nav/btn_w_shop_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_programs_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_partners_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_partners_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_about_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_about_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_board_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_board_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_history_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_history_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_policy_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_policy_on.png');
	imgs.push('/lib/images/top_nav/btn_bef_reports_off.png');
	imgs.push('/lib/images/top_nav/btn_bef_reports_on.png');
	for(var i = 0; i<imgs.length; i++){
		$("<img>").attr("src", imgs[i]);
	}
}
