/*
 * Author:		Aaron Alexander (nerdfiles.net)
 */

var baseDomain = "microenergycredits.com";
var baseEmailDomain = "microenergycredits.com";

$(document).ready(function(){
	
	/*
	Since the "target" attribute is no longer permitted under the XHTML 1.0 Strict specification
	See (for a discussion): http://robertnyman.com/2006/02/13/how-evil-is-the-target-attribute/
	*/
	$("a[rel='external']").click(function(event) {
	window.open(this.href);
	return false;
	});
	
	/*
	A poor man's e-mail obfuscation
	*/
	$("a[rel^='email']").click(function(event) {
	var str = this.rel;
	var emailHandle = str.replace(/email/, "");
	window.location = "mailto:" + emailHandle + "@" + baseEmailDomain;
	return false;
	});
	
	var browser = $.browser.browser();
	var os = $.browser.OS();
	
	var userAgent = navigator.userAgent.toLowerCase();

	// Figure out what browser is being used
	jQuery.browser = {
		version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
		chrome: /chrome/.test( userAgent ),
		safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
		opera: /opera/.test( userAgent ),
		msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
		mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
	};
	
	$('div#primary ul li h3').click(function() {
		$(this).next().slideToggle('normal');
		$(this).toggleClass("active");
		return false;
	}).next();
	
	if ($.browser.msie || $.browser.opera) {
		$('body').css('background-color', 'rgb(120, 136, 146)');
		$('h2.page-title').css('background-color', 'rgb(222, 240, 251)');
		$('div#comments').css('background-color', 'rgb(222, 240, 251)');
	}
	
	if (os.indexOf()==-1) {
		if (jQuery.browser.version <= "1.9.0.11") {
			$('body').css('background-color', 'rgb(120, 136, 146)');
			$('h2.page-title').css('background-color', 'rgb(222, 240, 251)');
			$('div#comments').css('background-color', 'rgb(222, 240, 251)');
		}
	}
	
	if (os.indexOf("Windows")!=-1) {
		
		if ($.browser.safari || $.browser.mozilla || $.browser.chrome) {
			$('body').css('background-color', 'rgb(120, 136, 146)');
			$('h2.page-title').css('background-color', 'rgb(222, 240, 251)');
			$('div#comments').css('background-color', 'rgb(222, 240, 251)');
		}
	}
		
	$('img[class="aligncenter"').prepend("<div class='aligncenter'>").append("</div>");
	
	var browserVersion = jQuery.browser.version;
	if ($.browser.msie) {
		if (browserVersion.indexOf('6.0')!=-1) {
			alert('You are using an unsupported Web browser.');
		}
	}
	
	if(userAgent.indexOf('msie') == -1) {
		
		$.sifr({
		    version: 2,
		    path: 'http://'+baseDomain+'/mec/wp-content/themes/astralize/js/',
		    save: true,
		    underline: false
		});
		
		$('.page h2').sifr({
			fontSize: "24px",
			font: 'itcavantgardestd-bold',
			aoY: 1,
			color: "#4B7A93",
			verticalAlign: "bottom",
			backgroundColor: "transparent"
		});
		
		$('.post h2').sifr({
			fontSize: "24px",
			font: 'itcavantgardestd-bold',
			aoY: 1,
			color: "#4B7A93",
			hover: "#81A741",
			verticalAlign: "bottom",
			backgroundColor: "transparent"
		});
		
		$('.post h2 a').sifr({
			fontSize: "24px",
			font: 'itcavantgardestd-bold',
			aoY: 1,
			color: "#4B7A93",
			hover: "#81A741",
			verticalAlign: "bottom",
			backgroundColor: "transparent"
		});
		
		$('#copy').sifr({
			fontSize: "13px",
			font: 'itcavantgardestd',
			color: '#ffffff'
		});
		
		$('.page-title').sifr({
			fontSize: "14px",
			font: 'itcavantgardestd'
		});
		
		$('#header #banner h1 span a').sifr({
			color: '#ffffff',
			fontSize: "24px",
			font: "itcavantgardestd-bold",
			backgroundColor: "transparent",
			textTransform: "lowercase"
		});
		
		$('div#primary ul li h3').sifr({
			fontSize: "18px",
			height: 30,
			aoY: 4,
			color: "#ffffff",
			font: 'itcavantgardestd-bold',
			backgroundColor: "transparent",
			textTransform: "lowercase"
		});
	}
	
});