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(){

	$('.png').supersleight();
	
	$(".hide").fadeTo(0, 0.0);
	
	$(".popup-show").click(function () { 
		$("#popup-overlay").height($(document).height()).css({'z-index' : '100'});
		$("#popup-overlay").fadeTo(300, 0.95);
		$(".popup-container").css({'z-index' : '999', 'display' : 'block'});
		$(".popup-container").fadeTo(300, 1.0);

	});

	$(".popup-close").click(function () { 
		$("#popup-overlay, .popup-container").css({'z-index' : '0'});
		$("#popup-overlay, .popup-container").fadeTo(0, 0);
	});
	
	$(".popup-idee").click(function () { 
		$("#idee").fadeTo(300, 1);
	});	
	
	$(".dropdown ul").hide();
	$(".dropdown").hover(function() {
		$("ul", this).show();
	}, function() {
		$("ul", this).hide();
	});
	
	$("#nav li ul").hide();
    $("#nav li").hover(function() {
		$("ul", this).show();
		$(this).addClass("active");
	}, function() {
		$("ul", this).hide();
		$(this).removeClass("active");
	});
	
	$(".link-block").click(function(){
    	window.location=$(this).find("a").attr("href");return false;
	});	
	
	$('a[rel*=facebox]').fancybox();
	$('.fbox').fancybox();
	
// TIJDELIJK BESTEL FORMULIER EN ZO : BEGIN
temporaryConfigurators();
// TIJDELIJK BESTEL FORMULIER EN ZO : EINDE


});

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
} 
window.onload = externalLinks;

function temporaryConfigurators(){$.ajaxSetup({cache : false});if($("#formCalcGame").length){$.getJSON("/am-rgh/json_queries.php?get=calcgame",function(data){$('#formCalcGame select.game').find('option').remove();$.each(data.games,function(key,value){$('#formCalcGame .game').append($("<option></option>").attr("value",key).text(value));});$("#formCalcGame select.game option:first").attr('selected','selected');$('#formCalcGame .pub').find('option').remove();$.each(data.pub,function(key,value){$('#formCalcGame .pub').append($("<option></option>").attr("value",value).text(value));});$("#formCalcGame select.pub option:first").attr('selected','selected');$('#formCalcGame .prv').find('option').remove();$.each(data.prv,function(key,value){$('#formCalcGame .prv').append($("<option></option>").attr("value",value).text(value));});$("#formCalcGame select.prv option:first").attr('selected','selected');});$("#formCalcGame input,#formCalcGame select").change(function(){$.getJSON("/am-rgh/json_queries.php?calc=game",$("#formCalcGame").serialize(),function(data){$("#formCalcGame .output_prijs").attr("value","\u20AC"+data.prijs_orig);$("#formCalcGame .output_korting").attr("value",data.korting_proc+"%");$("#formCalcGame .output_prijs_redu").attr("value","\u20AC"+data.prijs_redu);});});$("#formCalcGame").submit(function(event){event.preventDefault();var postData=$(this).serialize();postData+="&addToCart="+$(this).attr("id");$.post("/am-rgh/json_queries.php",postData,function(data){eval(data.script);},"json");return false;});}if($("#formCalcVoice").length){$.getJSON("/am-rgh/json_queries.php?get=calcvoice",function(data){$('#formCalcVoice .pub').find('option').remove();$.each(data.pub,function(key,value){$('#formCalcVoice .pub').append($("<option></option>").attr("value",value).text(value));});$("#formCalcVoice select.pub option:first").attr('selected','selected');$('#formCalcVoice .prv').find('option').remove();$.each(data.prv,function(key,value){$('#formCalcVoice .prv').append($("<option></option>").attr("value",value).text(value));});$("#formCalcVoice select.prv option:first").attr('selected','selected');});$("#formCalcVoice input,#formCalcVoice select").change(function(){$.getJSON("/am-rgh/json_queries.php?calc=voice",$("#formCalcVoice").serialize(),function(data){$("#formCalcVoice .output_prijs").attr("value","\u20AC"+data.prijs_orig);$("#formCalcVoice .output_korting").attr("value",data.korting_proc+"%");$("#formCalcVoice .output_prijs_redu").attr("value","\u20AC"+data.prijs_redu);});});$("#formCalcVoice").submit(function(event){event.preventDefault();var postData=$(this).serialize();postData+="&addToCart="+$(this).attr("id");$.post("/am-rgh/json_queries.php",postData,function(data){eval(data.script);},"json");return false;});}if($("#formCompleteOrder").length){$("#formCompleteOrder").submit(function(event){event.preventDefault();var postData=$(this).serialize();postData+="&completeOrder="+$(this).attr("id");alert('Your order will be send after you press OK.');$.post("/am-rgh/json_queries.php",postData,function(data){eval(data.script);},"json");return false;});}amCartLoad();}function amCartLoad(){if($("div.amShowCart:first").length){$("a[href='#emptyCart']").unbind();$('div.amShowCart:first table:first').find('tr:not(:first)').remove();$('div.amShowCart:first span').show();$.getJSON("/am-rgh/json_queries.php?getCart=1",function(data){$.each(data,function(i,item){$('div.amShowCart:first table:first').append($("<tr></tr>"));$('div.amShowCart:first table:first tr:last').append($("<td></td>").text(item.type));$('div.amShowCart:first table:first tr:last').append($("<td></td>").text(item.pub));$('div.amShowCart:first table:first tr:last').append($("<td></td>").text(item.prv));$('div.amShowCart:first table:first tr:last').append($("<td></td>").text(item.brn));$('div.amShowCart:first table:first tr:last').append($("<td></td>").append($("<a></a>").attr("href","javascript:amCartRemove("+item.id+");").attr("class","strong").text('X')));});});$('div.amShowCart:first span').hide();$("a[href='#emptyCart']").click(function(event){event.preventDefault();$.getJSON("/am-rgh/json_queries.php?removeFromCart=all",function(data){eval(data.script);});return false;});}}function amCartRemove(idnumb){$.getJSON("/am-rgh/json_queries.php?removeFromCart="+idnumb,function(data){eval(data.script);});}

