/* 
*	Onload Event
********************************************/

$(document).ready(function() {
{	
        if ( $('#formErrors').val() == 0 ) {
	  $('#contact-form .form').hide();
	  $('.score').hide();
        }
	
	NaturalCapital 		=
	HumanCapital 		=
	SocialCapital 		=
	ManufacturedCapital	=
	FinancialCapital 	=
	StrategicVision 	= -1;
	
	$('.cp-star').rating({
		starWidth:56,
		callback: function(value, a)
		{	
			e = $(a).parent();
	
			value++;

			group = /NaturalCapital|HumanCapital|SocialCapital|ManufacturedCapital|FinancialCapital|StrategicVision/.exec(e.attr('class'))[0];
			switch(group) {
				case 'NaturalCapital':
					NaturalCapital = value;
				break;
				case 'HumanCapital':
					HumanCapital = value;
				break;
				case 'SocialCapital':
					SocialCapital = value;
				break;
				case 'ManufacturedCapital':
					ManufacturedCapital = value;
				break;
				case 'FinancialCapital':
					FinancialCapital = value;
				break;
				case 'StrategicVision':
					StrategicVision = value;
				break;
			} 
			
                        if (     NaturalCapital < 0 ||
                                   HumanCapital < 0 ||
                                  SocialCapital < 0 ||
                               FinancialCapital < 0 ||
                                StrategicVision < 0 ) { return };

                        average = ( NaturalCapital + HumanCapital + SocialCapital + ManufacturedCapital + FinancialCapital + StrategicVision ) / 6;
			average++;

			green 	= $('#sustainable #results #green-score');
			orange 	= $('#sustainable #results #orange-score');
			red 	= $('#sustainable #results #red-score');

			if (average < 4){
				green.hide();
				orange.hide();
				red.fadeIn(500);
			}else if (average >= 5){
				green.fadeIn(500);	
				orange.hide();
				red.hide();
			}else {
				green.hide();
				orange.fadeIn(500);
				red.hide();	
			}

			form = $('#contact-form .form');
			if(form.css('display') == 'none'){
				form.fadeIn(500);	
			}


  		}
	});
	showEmail('footer');
	showEmail('vcard');
	
}


	});


/* 
*	This function pastes the email address 
*	in via javascript to help prevent spam
********************************************/
showEmail = (function(element)
{
	if(!document.getElementById(element)) return;
	var hCard = document.getElementById(element);
	var email = hCard.getElementsByTagName('span');
	for (var i=0; i < email.length; i++){
		if(email[i].className == 'email') {
			email[i].innerHTML =("<n uers=\"znvygb:vasb\100pyrnacebsvg\056bet\" pynff=\"rznvy\">vasb\100pyrnacebsvg\056bet<\057n>".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);}));
		}
	}
	
});
