jQuery.fn.cssCheckboxToggle = function () {
	jQuery(this).toggleClass("checked");
	jQuery(this).prev()[0].checked = !jQuery(this).prev()[0].checked;
}

jQuery.fn.cssCheckbox = function () {

	jQuery("input[@type='radio'] + label", this)
		.each( function(){
			if ( jQuery(this).prev()[0].checked )
				jQuery(this).addClass("checked");
			})
		.hover( 
			function() { jQuery(this).addClass("over"); },
			function() { jQuery(this).removeClass("over"); }
			)
		.click( function() {
			jQuery("input[@type='radio'] + label").	removeClass("checked");
			jQuery(this).cssCheckboxToggle();
			})
		.prev().hide();
}

jQuery.fn.cssCheckbox2 = function () {

	jQuery("input[@type='checkbox'] + label", this)
		.each( function(){
			if ( jQuery(this).prev()[0].checked )
				jQuery(this).addClass("checked");
			})
		.hover( 
			function() { jQuery(this).addClass("over"); },
			function() { jQuery(this).removeClass("over"); }
			)
		.click( function() {
			jQuery(this).cssCheckboxToggle();
			})
		.prev().hide();
}


$(document).ready(function(){

	$('#tabs div').hide(); 
	$('#tabs ul li a').click(function(){ 
		$('#tabs ul li').removeClass('active'); 
		$(this).parent().addClass('active'); 
		var currentTab = $(this).attr('href'); 
		$('#tabs div').hide(); 
		$(currentTab).fadeIn('slow'); 
		return false;
	});
	
	$("form#poll").cssCheckbox();
	$("form#poll2").cssCheckbox2();

	$(".first").focus(function () {      
         $(this).addClass('second');
    });

    $(".first").blur(function () {      
         $(this).removeClass('second');
    });

    $("input.submit").hover(function () {
        $(this).addClass('buton');
    }, function () {
        $(this).removeClass('buton');
    });
	
	$('.news_cycle').after('<div id="nav">').cycle({
	  fx: 'scrollVert',
	  pause: 1,
	  timeout:  4000,
	  pager:  '#nav'
  	});

});
