function initTabs()
{
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));

					//reset all tabs on start
					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";

					links[j].onclick = function ()
					{
						$(document).stopTime('tabs');
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							for (var i = 0; i < this.tabs.length; i++)
							{
								document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1)).style.display = "none";
								this.tabs[i].className = this.tabs[i].className.replace("active", "");
							}
							this.className += " active";
							c.style.display = "block";
							
                            Cufon.replace('.tabs-two .tabs a', { fontFamily: 'Din Medium', hover: true });
							Cufon.replace('.top-nav a em', { fontFamily: 'Din Medium', hover: true });
							Cufon.replace('.top-nav a strong', { fontFamily: 'Din Medium', hover: true });
							Cufon.replace('.top-nav ul a', { fontFamily: 'Din Medium', hover: true });
							return false;
						}
					}
				}
			}
		}
	}
}

if (window.addEventListener) window.addEventListener("load", initTabs, false);
else if (window.attachEvent) window.attachEvent("onload", initTabs);

$(document).ready(function() {
	$(".tabLinksContainer li a").click(function(){ 
		$(".active").removeClass("active");
		$(this).addClass("active"); 
		$(this).parent().parent().find("em").css("color", "white");
		Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
		
		$(this).find("em").css("color", "#FFF");
		Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
		Cufon.now();
		
		$(".tabs-holder .tab-content").hide();
		$($(this).attr("href")).show();
	});
	
	$(".tabLinksContainer li a").hover(function(){
		Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });	
        $(this).find("em").css("color", "#FFF");
        Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
        Cufon.now()
    },
    	function(){
    	Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
    	if($(this).hasClass("active"))
    		Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
    	else
    		$(this).find("em").css("color", "white");
    	
    	Cufon.replace('.tabLinksContainer li a', { fontFamily: 'Din Medium', hover: true });
		Cufon.now()
    });
	
	s = true;
	$(document).everyTime(7000, 'tabs', function() {
		i = 0;
		$('div.tabs-one ul.tabset li a').each(function(e) {
			if($(this).hasClass('active')) { 
				$(this).removeClass('active'); 
				s = true;
				$($(this).attr('href')).removeClass('active').css('display', 'none');
				if($(this).attr('href') == '#' + $('div.tabs-content div.tab-content:last').attr('id')) {
					$('div.tabs-content div.tab-content:first').addClass('active').css('display', 'block');
					$('div.tabs-one ul.tabset li a:first').addClass('active');
					s = false;
					
				}
			}
			else if(!$(this).hasClass('active') && s == true) {
				$(this).addClass('active'); 
				s = false;
				$($(this).attr('href')).addClass('active').css('display', 'block');
				
			}
		});
	});
});
















