$(function(){

	$('#pageSlide').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.pagePager',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#pageSlide").animate({
				'height' :  $(next).height() + 15
				}, 500);
		}
	});

	$('#newsSlide').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.newsPager',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#newsSlide").animate({
				'height' :  $(next).height() + 15
				}, 500);
		}
	});

	$('#companySlide').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.companyPager',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#companySlide").animate({
				'height' :  $(next).height() + 15
				}, 500);
		}
	});

	$('#userSlide').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.userPager',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#userSlide").animate({
				'height' :  $(next).height()
				}, 500);
		}
	});

	$('#forumSlide').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.forumPager',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#forumSlide").animate({
				'height' :  $(next).height() + 15
				}, 500);
		}
	});

	$('#forum_pagination').cycle({
		fx: "scrollVert",
		timeout: 0,
		startingSlide:   0,
		pager:  '.forum_pag',
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"> &bull; </a>';
		},

		before: function(slide,next){
				$("#forum_pagination").animate({
				'height' : 	$(next).height()
				}, 500);
		}


	});

		//CUFON
		Cufon.replace('h1')('h2');
		Cufon.replace('ul#output .imgText h3', { textShadow: '1px 2px rgba(0, 0, 0, 0.8)' });
		Cufon.replace('.kop', { hover: true });

//	$('#selectCompany').change(function(){
//		if($('#selectCompany').attr('value') != '...'){
//			$('#comanyName').fadeOut();
//		} else {
//			$('#comanyName').fadeIn();
//		}
//	});

	$(".fancybox").fancybox();

	$(".single_image").fancybox({
		titlePosition : 'inside',
		titleFormat   : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-inside"><span class="flaotLeft">'+title+'</span></span>';
		}
	});

	$('#datepicker').datepicker({
		changeMonth: true,
		changeYear: true,
		dateFormat: 'd M yy',
		showOtherMonths: true,
		selectOtherMonths: true,
		yearRange: '1900:year'
	});

	$(".pagerPage").live('click',function(){
		var nr = $(this).html();
		$(".callback:visible").find('.activePage').each(function(){
			$(this).removeClass('activePage').addClass('inactivePage');
			$(".callback:visible").find('.'+nr+'companyCycle').each(function(){
				$(this).removeClass('inactivePage').addClass('activePage');
			});
		});

		return false;
	});

	$("#searchCompanies").autocomplete('include/ajaxCompanySearch.php', {
		matchContains: true,
		minChars: 0
	});

	$("#submitVal").click(function(){
		var url = 'index.php?mod=members&section=Member Companies&terms=' + $("#searchCompanies").val();
		$(location).attr('href',url);
	});

	var searchVal = "Search..";
	$(".ac_input").val(searchVal).focus(function(){
		if( $(".ac_input").val().trim() == searchVal ){
			$(this).val("");
		}
	});

	$('#output').cycle({
		before: function(slide,next){
			var nr = $(next).index();
			$('#tabs li h3').removeClass('active');
			$('#tabs li:eq(' + nr + ') h3').addClass('active');
			Cufon.replace('ul#tabs h3',{ hover: true });
		}
	});

	$("table.topic2").hover(function(){
		$(this).addClass('tableTopic');
	},function(){
		$(this).removeClass('tableTopic');
	});

	$('#minutesFiles li:even').css("background", "#EEE");

});

function mailPopUp(){

	$(".login").fancybox({
		autoScale     	: false,
		transitionIn		: 'none',
		transitionOut		: 'none',
		overlayOpacity		: 0.85,
		overlayColor		: '#003867',
		type                : 'iframe',
		scrolling           : 'no',
		height              : 220,
		width               : 360
	});

}

function melding(act,mes){

	$("body").append('<div id="'+act+'">'+mes+'</div>');
	$("#"+act).fadeIn(500).delay(4000).fadeOut(1000, function() { $(this).remove(); });

}

