﻿function cascade() {
    var parentId = "select[id*=ddl_soort]";
    var options = {
        childId: "select[id*=ddl_merk]",
        url: "/merken.asmx/GetMerkenForRubriek",
        parameterName: "rubriekID",
        selectedValue: selectedValue,
        firstValue: firstValue
    };
    jQuery(parentId).cascade(options);

    var parentId = "select[id*=ddl_merk]";
	var options = {
		childId: "select[id*=ddl_type]",
		url: "/merken.asmx/GetTypesForMerk",
		parameterName: "merk",
		selectedValue: selectedValueType,
		firstValue : firstValueType
    };
    jQuery(parentId).cascade(options);
}

String.prototype.startsWith = function(str) {return (this.match("^"+str)==str)}

function loadFlashBanner() {
	var banner = jQuery(this);
	var data = banner.metadata();

	var flashvars = jQuery('#richBannerData').metadata();

	var id = banner.attr('id');

	if (id.startsWith('link')) {
		url = '/linksRedirect.aspx?linkId=' + id.substring(4);
		flashvars['clickTag'] = url;
	}

	var so = swfobject.embedSWF(data.flashUrl, id, data.width, data.height, '9.0.0', null, flashvars);	
}

function loadFlashBanners() {
	var banners = jQuery('div.flashBanner');

	banners.each(loadFlashBanner);
}

jQuery(function() { loadFlashBanners(); });