$(document).ready(function(){

	// Show first content_block and close others
	var contentBlockCollection = $(".content_block");
	if (contentBlockCollection.length > 1) 
	{
		for(var i=($(".news_block").length > 0 ? 0 : 1); i < contentBlockCollection.length; i++ ) 
		{
			for(var j=0; j < contentBlockCollection[i].childNodes.length; j++) 
			{
				if(contentBlockCollection[i].childNodes[j].nodeType == 1 && contentBlockCollection[i].childNodes[j].className.indexOf("content") != - 1)
				{
					var objContent = contentBlockCollection[i].childNodes[j];
				}
			}
			$(objContent).slideToggle("normal");
		}
	}

// Search Box Functions Block
	$("#search_in_site_btn").click(function(){
		if(this.className != "active") {
			$("#quick_links_btn").removeClass("active");
			$("#quick_links").hide();
			$("#quick_links_list").hide();			
			$("#search_in_site").show();
			this.className ="active";			
		}
	})

$("#sitesearch .btn").click(function(){
	$("#sitesearch").submit();										

})
										

	$("#quick_links_btn").click(function(){
		if(this.className != "active") {
			$("#search_in_site_btn").removeClass("active");
			$("#search_in_site").hide();
			$("#quick_links").show();
			this.className ="active";			
		}
	})

	$("#quick_links .btn").click(function(){
		$("#quick_links_list").slideToggle("normal");
	})

	$("#quick_links .choose").click(function(){
		$("#quick_links_list").slideToggle("normal");
	})

	$("#search_close").click(function(){
		// Reset Search Box
		if($("#quick_links_btn").className = "active") {
			$("#search_in_site_btn").addClass("active");
			$("#quick_links_btn").removeClass("active");
		}
		$("#quick_links").hide();
		$("#quick_links_list").hide();		
		$("#search_in_site").show();
		$("#search").hide();
	})
	
	// Sifr Text Block
	$('.gateway_item h2.sifr').sifr({
		font: '../../assets/fonts/Swis721_Lt_BT'
	});

	$('.page_title h2.sifr').sifr({
		font: '../../assets/fonts/helveticat_thin'
	});

	/*$('.content_block h3.sifr').sifr({
		font: '../../assets/fonts/Swis721_Lt_BT'
	});*/

	// Content Block Toggle Effect
	$('.content_block .header .toggle_btn').click(function() {
		var objContent;
		for(var i=0; i < this.parentNode.parentNode.childNodes.length; i++) {
			if(this.parentNode.parentNode.childNodes[i].nodeType == 1 && this.parentNode.parentNode.childNodes[i].className.indexOf("content") != -1) {
				objContent=this.parentNode.parentNode.childNodes[i];
			}
		}
		$(objContent).slideToggle("normal");
	});

	$('.content_block .header h3').click(function() {
		var objContent;
		for(var i=0; i < this.parentNode.parentNode.childNodes.length; i++) {
			if(this.parentNode.parentNode.childNodes[i].nodeType == 1 && this.parentNode.parentNode.childNodes[i].className.indexOf("content") != -1) {
				objContent=this.parentNode.parentNode.childNodes[i];
			}
		}
		$(objContent).slideToggle("normal");
	});


	// Plan Box Tab Choose
/*	
	$('.plan_nav a').click(function() {
		var plan = this.parentNode.parentNode.parentNode;
	 	for(var i=0; i < plan.childNodes.length; i++) {
			if(plan.childNodes[i].nodeType == 1 && plan.childNodes[i].className.indexOf("plan_content") != -1) {
				if(plan.childNodes[i].id == $(this).attr("rel")) {
					plan.childNodes[i].className = "plan_content active";
				}
				else {
					plan.childNodes[i].className = "plan_content";					
				}
			}			 
		}
	})
*/

	$('.plan_nav2 #n1 a').click(function() {
		
		$("#a1_1").addClass("active");
		$("#a2_1").addClass("active");
		$("#a3_1").addClass("active");
		$("#a1_2").removeClass("active");
		$("#a2_2").removeClass("active");
		$("#a3_2").removeClass("active");
		$("#n2").show();
		$("#n1").hide();
		
	})
	$('.plan_nav2 #n2 a').click(function() {
		
		$("#a1_2").addClass("active");
		$("#a2_2").addClass("active");
		$("#a3_2").addClass("active");
		$("#a1_1").removeClass("active");
		$("#a2_1").removeClass("active");
		$("#a3_1").removeClass("active");
		$("#n1").show();
		$("#n2").hide();
		
	})

	// Lightbox
	if($('.gallery').html() != null) {
		$('.gallery a').lightBox();
	}
})

// Effect functions
function show(e,speed) {
	$("#"+e).show((speed != null) ? speed : null);
}

function hide(e,speed) {
	$("#"+e).hide((speed != null) ? speed : null);
}

function slideDown(e,speed) {
	$("#"+e).slideDown((speed != null) ? speed : null);
}

function slideUp(e,speed) {
	$("#"+e).slideUp((speed != null) ? speed : null);
}

function slideToggle(e,speed) {
	$("#"+e).slideToggle((speed != null) ? speed : null);
}

function toggle(e) {
	$("#"+e).toggle();
}
