jQuery.fn.supersleight = function(settings) {
	settings = jQuery.extend({
		imgs: true,
		backgrounds: true,
		shim: 'x.gif',
		apply_positioning: true
	}, settings);
	
	return this.each(function(){
		if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) < 7 && parseInt(jQuery.browser.version, 10) > 4) {
			jQuery(this).find('*').andSelf().each(function(i,obj) {
				var self = jQuery(obj);
				// background pngs
				if (settings.backgrounds && self.css('background-image').match(/\.png/i) !== null) {
					var bg = self.css('background-image');
					var src = bg.substring(5,bg.length-2);
					var mode = (self.css('background-repeat') == 'no-repeat' ? 'crop' : 'scale');
					var styles = {
						'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='" + mode + "')",
						'background-image': 'url('+settings.shim+')'
					};
					self.css(styles);
				};
				// image elements
				if (settings.imgs && self.is('img[src$=png]')){
					var styles = {
						'width': self.width() + 'px',
						'height': self.height() + 'px',
						'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + self.attr('src') + "', sizingMethod='scale')"
					};
					self.css(styles).attr('src', settings.shim);
				};
				// apply position to 'active' elements
				if (settings.apply_positioning && self.is('a, input') && (self.css('position') === '' || self.css('position') == 'static')){
					self.css('position', 'relative');
				};
			});
		};
	});
};

$(document).ready(function(){
	$("#slide").simplyScroll();

	$('.js-png').supersleight();
	
	$(".js-hide").hide();
	
	$(".js-linkblock").click(function(){
    	window.location=$(this).find("a").attr("href");return false;
	});	
	
	setTimeout(function() {
	  $(".js-fadeout").fadeOut("slow");
	}, 4000);

	$('.js-focusclear').focus(function() {  
		$(this).addClass("input_active");  
		if (this.value == this.defaultValue){  
			this.value = '';  
		}  
	}).blur(function() {  
		$(this).removeClass("input_active");  
		if (!this.value.length){  
			this.value = this.defaultValue;
		}  
	}); 
	
	$("a[rel=fb]").fancybox();
	$("a[rel=fb2]").fancybox({
		'width'		:	640,
		'height'	:	480,
		'autoDimensions'	:	false
	});
});
 
function removeThis(id) {
	$(id).remove();
}

function toggleThis(id) {
	$(id).toggle('fast');
}

function addFunctionField(lang) {
	var id = document.getElementById("element_" + lang).value;
	$("#functies_" + lang + "_container").append('<span id="functies_' + lang + '_' + id + '"><input type="text" class="w93" name="functies_' + lang + '[' + id + ']" value="" /> <a href="javascript: void(0);" onclick="removeThis(\'#functies_' + lang + '_' + id + '\'); return false;"><img src="../style/theme/images/admin/cross.gif" alt="Verwijderen" /></a><br /></span>');
	
	id++;
	document.getElementById("element_" + lang).value = id;
}

