// JavaScript Document
(function($) {
    $.QueryString = (function(a) {
        if (a == "") return {};
        var b = {};
        for (var i = 0; i < a.length; ++i)
        {
            var p=a[i].split('=');
            if (p.length != 2) continue;
            b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
        }
        return b;
    })(window.location.search.substr(1).split('&'))
})(jQuery);


function setUpCalculators() {
	
var currentPage = "";
		var viewportWidth = $(window).width();
		var viewportHeight = $(window).height();
		var finalHorizontalLeft = '860px;'
		var finalVerticalLeft = '985px;'
		
		if   (viewportWidth <= 1024) {
		$('#CalculatorVertical').css('display','none');
		$('#CalculatorHorizontal').css('display','inline');
		$('#CalculatorVertical').css('left',finalVerticalLeft);
		$('#CalculatorHorizontal').css('left',finalHorizontalLeft);
		
		} else
		{
			finalVerticalLeft = ((viewportWidth - 986) / 2) + 974 + 'px';
			//alert(finalVerticalLeft);
		$('#CalculatorHorizontal').css('display','none');
		$('#CalculatorVertical').css('display','inline');
		$('#CalculatorVertical').css('left',finalVerticalLeft);
		$('#CalculatorHorizontal').css('left',finalHorizontalLeft);
		
		}

}

// JQUERY IMAGE PRELOADER....
(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

// load up images...
jQuery.preLoadImages("/images/global/backgroudEdgesFinal.gif", "/images/global/secondaryNavVerticalLine.gif","/images/home/navBackgroundv2.jpg");



// "/images/global/transBG_nav.png"



function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}

function checkStyles() {
var homePageImage = document.getElementById('imageContent')
var homePageImageDisplayStyle = homePageImage.style.display;

	if(homePageImageDisplayStyle == 'block') {
		document.getElementById('newsHeaderH3').style.width = '470px';
		document.getElementById('newsTableWidth').style.width = '470px';
	}
	else {
		document.getElementById('newsHeaderH3').style.width = '100%';
		document.getElementById('newsTableWidth').style.width = '98%';
	}


}

function carTips(lang) {
	var carsEnglishArray = new Array(); // regular array (add an optional integer
	carsEnglishArray[0] = "Drive slower: it's not as fun as driving fast, but you're safer and you emit less CO2.";  
	carsEnglishArray[1] = "When you go to buy a new car, check to see if there is a government program that can make fuel-efficient vehicles more affordable.";
	carsEnglishArray[2] = "Make sure your tires are filled with the proper amount of air; flat tires make you burn more gas and emit more CO2.";
	
	var carsPortArray = new Array(); // regular array (add an optional integer
	carsPortArray[0] = "Dirija mais devagar: não é tão divertido quanto dirigir rápido, mas você estará mais seguro e emitindo menos CO2.";  
	carsPortArray[1] = "Quando você for comprar um carro novo, verifique se existem incentivos governamentais que tornam veículos econômicos mais acessíveis.";
	carsPortArray[2] = "Certifique-se de que os pneus de seu carro estão cheios; pneus sem quantidade de ar adequada fazem seu carro consumir mais combustível e emitir mais CO2.";
	
	// get random number
	var randomNumber = getRandomizer(0,3)
	
	var tip = ""
	if (lang == "br") {
		tip = carsPortArray[randomNumber]
		
	} else
	{
		tip = carsEnglishArray[randomNumber]
	}
	
	return tip;

}

function planeTips(lang) {
	var EnglishArray = new Array(); // regular array (add an optional integer
	EnglishArray[0] = "Make sure the airline you choose to fly with recycles all those plastic beverage cups and other packaging.";  
	EnglishArray[1] = "Support airlines that buy fuel-efficient engines by choosing to fly with them.";
	
	var PortArray = new Array(); // regular array (add an optional integer
	PortArray[0] = "Certifique-se que a companhia aérea que você escolher recicla todos os copos plásticos e outras embalagens utilizadas.";  
	PortArray[1] = "Apoie companhias aéreas que utilizam combustível e tecnologias eficientes escolhendo elas para viajar.";
	
	// get random number
	var randomNumber = getRandomizer(0,2)
	
	var tip = ""
	if (lang == "br") {
		tip = PortArray[randomNumber]
		
	} else
	{
		tip = EnglishArray[randomNumber]
	}
	
	return tip;

}

function eventTips(lang) {
	var EnglishArray = new Array(); // regular array (add an optional integer
	EnglishArray[0] = "Whenever possible, use glass and silverware instead of plastic. If you use plastic, then recycle it. ";  
	EnglishArray[1] = "Choose venues that have installed efficient heating/cooling systems.";
	EnglishArray[2] = "Put a recycling bin next to the trash can – your guests will think twice before throwing away any plastic bottles.";
	
	var PortArray = new Array(); // regular array (add an optional integer
	PortArray[0] = "Sempre que possível utilize copos de vidro e talheres ao invés de materiais de plástico. Se você utilizar plástico, recicle em seguida.";  
	PortArray[1] = "Escolha locais que possuam instalações de ventilação e aquecimento eficientes.";
	PortArray[2] = "Coloque uma lixeira reciclável ao lado da normal – seus convidados pensarão duas vezes antes de jogar garrafas de plástico em qualquer lugar.";
	
	// get random number
	var randomNumber = getRandomizer(0,3)
	
	var tip = ""
	if (lang == "br") {
		tip = PortArray[randomNumber]
		
	} else
	{
		tip = EnglishArray[randomNumber]
	}
	
	return tip;

}

function houseTips(lang) {
	var EnglishArray = new Array(); // regular array (add an optional integer
	EnglishArray[0] = "See if there are government programs which can make energy-efficient technologies more affordable. ";  
	EnglishArray[1] = "Install a solar water heater on your roof. Even if you live in a cloudy place, it will still make a difference.";
	EnglishArray[2] = "Keep the thermostat at a stable temperature to save money on energy bills.";
	EnglishArray[3] = "Make sure your community or apartment building encourages recycling. ";
	
	var PortArray = new Array(); // regular array (add an optional integer
	PortArray[0] = "Procure saber sobre programas governamentais que possibilitam tecnologias de energia mais eficientes acessíveis. ";  
	PortArray[1] = "Instale um aquecedor solar no seu telhado. Mesmo se você vive em um lugar sem muita iluminação, ainda assim fará diferença.";
	PortArray[2] = "Mantenha o termostato em uma temperatura estável para poupar dinheiro em contas de energia.";
	PortArray[3] = "Certifique-se de que seu bairro ou condomínio incentiva a reciclagem.";
	
	// get random number
	var randomNumber = getRandomizer(0,4)
	
	var tip = ""
	if (lang == "br") {
		tip = PortArray[randomNumber]
		
	} else
	{
		tip = EnglishArray[randomNumber]
	}
	
	return tip;

}

function officeTips(lang) {
	var EnglishArray = new Array(); // regular array (add an optional integer
	EnglishArray[0] = "Install energy-efficient lighting to save on electricity bills.";  
	EnglishArray[1] = "Have some extra lawn space? Plant a garden and get your colleagues involved.";
	EnglishArray[2] = "Let in the light: turn off the lights and open the windows on sunny days.";
	EnglishArray[3] = "Make sure the company kitchen is stocked with glassware and silverware instead of plasticware.";
	
	var PortArray = new Array(); // regular array (add an optional integer
	PortArray[0] = "Instale uma estrutura de iluminação eficiente para economizar nas contas de energia";  
	PortArray[1] = "Algum espaço livre para plantar?Faça um jardim e envolva seus colegas.";
	PortArray[2] = "Deixe a luz entrar: desligue as luzes e abra as janelas em dias ensolarados.";
	PortArray[3] = "Certifique-se que a cozinha da empresa possui copos e talheres que não são de plástico.";
	
	// get random number
	var randomNumber = getRandomizer(0,4)
	
	var tip = ""
	if (lang == "br") {
		tip = PortArray[randomNumber]
		
	} else
	{
		tip = EnglishArray[randomNumber]
	}
	
	return tip;

}

function getRandomizer(a,b) {

        return (Math.floor( Math.random()* (b-a) ) ) + a;
 
}

