// Launching Sir!!
$(document).ready(function()
{				
	// Functions
	mainmenu();
	clearInputs();
	inputHovers();
	sliders();
	cufon_replacer();
	
	// Nav Fix
	$('#nav > ul').append('<li class="last_child"></li>');
	
	// Fading links
	$('.image_holder a img, #so_links a, #share a, a#logo, #related li a img').hover(
		function(){
			$(this).stop().fadeTo('slow',0.4);
		},
		function(){
			$(this).stop().fadeTo('slow',1);
	});
	
	// Pop Up Thingy
	//$("#popup_link").fancybox().trigger('click');
	/*$("#popup").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});*/
	
	// Tabs
	$(function ()
	{
		var tabContainers = $('.tabs > div');
		tabContainers.hide().filter(':first').show();
		
		$('.tabs > .tabnav a').click(function () {
				tabContainers.hide();
				tabContainers.filter(this.hash).show();
				$('.tabs > .tabnav a').removeClass('selected');
				$(this).addClass('selected');
				return false;
		}).filter(':first').click();
	});
	
	// Another Tab
	$(function ()
	{
		var tabContainers = $('.tabs2 > div');
		tabContainers.hide().filter(':first').show();
		
		$('.tabs2 > .tabnav a').click(function () {
				tabContainers.hide();
				tabContainers.filter(this.hash).show();
				$('.tabs2 > .tabnav a').removeClass('selected');
				$(this).addClass('selected');
				return false;
		}).filter(':first').click();
	});
	
	
});

// Hover
function inputHovers()
{
	jQuery('.login_btn, .newsletter_btn, .logout_btn, .account_btn, .subscribe_btn').hover(
		function()
		{
			jQuery(this).toggleClass('btn_hover');
        },function()
		{
			jQuery(this).toggleClass('btn_hover');
		});
		
	jQuery('#submit, #searchsubmit').hover(
		function()
		{
			jQuery(this).toggleClass('btn_hover_sub');
        },function()
		{
			jQuery(this).toggleClass('btn_hover_sub');
		});
}

// Input clear
function clearInputs()
{
	var inputs = document.getElementsByTagName("input");
	for (var i = 0; i < inputs.length; i++)
	{
		if(inputs[i].type == "text")
		{
			inputs[i].valueHtml = inputs[i].value;
			inputs[i].onfocus = function()
			{
				this.value = "";
			}
			inputs[i].onblur = function()
			{
				this.value != "" ? this.value = this.value : this.value = this.valueHtml;
			}
		}
	}
}

// Main menu
function mainmenu()
{
	$("#main_nav ul").css({display: "none"})
	$("#main_nav li ul").parent("#main_nav li").find('a:first').append(" <img src=\"http://www.class-rnb.com/wp-content/themes/classed/img/nav_arrow.png\" alt=\"+\" />");
	$("#main_nav li").hover(function()
	{
		$(this).find('ul:first').css(
		{
			visibility: "visible",display: "none"}).show(250);
		}
		,function()
		{
			$(this).find('ul:first').css({visibility: "hidden"});
	});
}

// Sliders
function sliders()
{
	$('#news_slider').coinslider(
	{
		width:675,
		height:250,
		delay:7000,
		spw:7,
		sph:5,
		hoverPause:true,
		opacity: 0.95
	});
}


// Cufon
function cufon_replacer()
{
	Cufon.replace('.title',
	{
		textShadow: '#444 0px -1px 0px'
	});
	Cufon.replace('#right h2, .s_title, #reply-title',{});
	Cufon.replace('.entry_title, .tabnav',{hover:true});
}



