// JavaScript Document
var ie = false;
var timerResizeBG	= false;
var inputdefault 	= new Array();

$(document).ready(function() {
	hoverFields();
	setFooter();
	
	//resizeBG();
	timerResizeBG = window.setTimeout(resizeBG, 10);
	
	if (!loggedOn) {
		//$('div.content_inline').scrollbar({scrollSpeed:1000, scrollStep:40});
	}
	
	if ($(".clients-menu li.current").length > 0) {
		startClient = $(".clients-menu li.current").index();
	} else startClient = 0;
	
	$(".clients-menu").jCarouselLite({
		btnNext: ".scroll-down",
		btnPrev: ".scroll-up",
		mouseWheel: true,
		vertical: true,
		circular: true,
		visible: 3,
		scroll: 3,
		speed: 350, 
		start: startClient
	});

	var targetheight = 75; //95;
	var titleheight = $('h1').height();
	
	$('h1').css({top: (targetheight - titleheight) / 2}); 
	
	
	$('#background-images').height( $(window).height() );
	$('#background-images').cycle({
		fx: 'fade',
		speed: 2000,
		timeout: 10000,
		random: true
	});
	
	$(".content_main").draggable( {cursor: 'move', handle: 'h1'} );
});
$(window).resize(function() {
	resizeBG();
});


function resizeBG(){
	window.clearTimeout(timerResizeBG);
	timerResizeBG = false;
	
	var divs = $('#background-images img');
	var bw = $(window).width();
	var bh = ($(window).height());
	$('#background-images').height( $(window).height() );
	//alert(i +' - '+ bw + ' - '+bh);
	for(i=0; i < divs.length; i++){
			
		var cw = $(divs[i]).width();
		var ch = $(divs[i]).height();
//		var ch = $(divs[i]+' img').height();
		//alert(i +' - '+ cw + ' - '+ch);
		
		if(bw > bh){
			var tmp = (bw / cw);
			
			var newWidth = bw;
			var newHeight = (ch * tmp);	
			//alert(i +' - '+ cw + ' - '+ch);
		} else {
			var tmp = (bh / ch);
			
			var newWidth = (cw * tmp);	
			var newHeight = bh;	
			
		}
		
		
		$(divs[i]).width(newWidth);
		$(divs[i]).height(newHeight);
		
	}
}

function setFooter(){
	var browser = $(window).height();
	if( (browser - $("#footer").height()) > $("#container").height()){
		//if(!ie) browser -= 10;
		$("#footer").height(browser - $("#container").height());
	}
}
function hoverFields(){
	var def = $('.input_default');
	for(i=0; i < def.length; i++){
		inputdefault[def[i].name] = def[i].value;
	}
	//alert(inputdefault);
	$(".input_veld").focus(function() {
		if($(this).hasClass('input_default') && this.value == inputdefault[this.name]){
			this.value = '';
			$(this).removeClass('input_tdefault');
		}
		$(this).addClass('input_hover');
		return false;
	});
	$(".input_veld").blur(function() {
		if($(this).hasClass('input_default') && this.value == ''){
			this.value = inputdefault[this.name];
			$(this).addClass('input_tdefault');
		}
		$(this).removeClass('input_hover');
		return false;
	});
}
