$(document).ready(function() {
	// Assign click event to tabs
	$("#tabs").find("div").bind("click", function(e){clickedTab(this);});

	// FAQ section:
	// Assign events to all questions and style them
	$("#faqContent div").addClass("faqQuestions");
	$(".faqQuestions p:nth-child(2)").addClass("answer").hide();
	$(".faqQuestions p:nth-child(1)").addClass("question").addClass("answerClosed");
	$(".faqQuestions p:nth-child(1)").bind("click", function(e){
		$(this).next().slideToggle();
		if ($(this).hasClass("answerOpen")){
			$(this).removeClass("answerOpen")
		}
		else{
			$(this).addClass("answerOpen")
		}
	});
	$("#faqExpandAll").bind("click", function(e){
		
		$(".faq").show();
		$(".faqExpandAll").hide();
		$(".faqCollapseAll").show();
	});
	$("#faqCollapseAll").bind("click", function(e){
		$(".faq").hide();
		$(".faqExpandAll").show();
		$(".faqCollapseAll").hide();
	});
	$("#IPSExpandAll").bind("click", function(e){
		
		$(".ips_affiliate").show();
		$(".IPSExpandAll").hide();
		$(".IPSCollapseAll").show();
	});
	$("#IPSCollapseAll").bind("click", function(e){
		$(".ips_affiliate").hide();
		$(".IPSExpandAll").show();
		$(".IPSCollapseAll").hide();
	});
	$("#affiliateExpandAll").bind("click", function(e){
		
		$("#affiliateCollapseAll").show();
		$("#affiliateExpandAll").hide();
		$("#be_affiliate").show();
	});
	$("#affiliateCollapseAll").bind("click", function(e){
		$("#affiliateCollapseAll").hide();
		$("#affiliateExpandAll").show();
		$("#be_affiliate").hide();
	});
	

//	$.preloadCssImages();
});

function clickedTab(obj){
	id="#"+obj.id
	$("#tabs").find("div").addClass('tabOff');
	$(id).removeClass('tabOff');
	$(id).addClass('tabOn');
	$("#tabContent").find("div").siblings("div").addClass('displayNone');
	$("#tabFooters").find("div").siblings("div").addClass('displayNone');
	$(id+"Content").removeClass('displayNone');
	$(id+"Footer").removeClass('displayNone');
}
$(function() {
	// Fix PNG alpha bug in IE6 and IE7
	$('img[src$=.png]').ifixpng(); 
	});	

