function setGroup(group, template){
	new Ajax.Updater('groups', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setGroup&id=' + group + '&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('categories', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setProduct&id=0&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('downloads', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setCat&id=0&cattype=0&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('products', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setActive&id=0&group=' + group + '&template=' + template, evalScripts:true, asynchronous:true})
}

function setProduct(product, template, group){
	new Ajax.Updater('categories', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setProduct&id=' + product + '&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('downloads', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setCat&id=0&cattype=0&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('products', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setActive&id=' + product + '&group=' + group + '&template=' + template, evalScripts:true, asynchronous:true})
}

function setCat(product, template, cattype){
	new Ajax.Updater('downloads', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setCat&id=' + product + '&cattype=' + cattype + '&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('categories', '/codeblue/inc_downloadmodule.php', {onLoading:function(request){Element.show('indicator')}, onComplete:function(request){Element.hide('indicator')}, parameters:'action=setActiveCat&id=' + product + '&cattype=' + cattype + '&template=' + template, evalScripts:true, asynchronous:true})
}

function setMaps(dropbox, template, country){
	new Ajax.Updater('maps', '/codeblue/inc_dealerlijst.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setMaps&type=' + dropbox.value + '&template=' + template + '&country=' + country, evalScripts:true, asynchronous:true})
}

function setCountry(dropbox, template){
	new Ajax.Updater('selecttype', '/codeblue/inc_dealerlijst.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setCountry&country=' + dropbox.value + '&template=' + template, evalScripts:true, asynchronous:true})
	new Ajax.Updater('maps', '/codeblue/inc_dealerlijst.php', {onLoading:function(request){Element.show('indicator2')}, onComplete:function(request){Element.hide('indicator2')}, parameters:'action=setMaps&type=0&template=' + template + '&country=' + dropbox.value, evalScripts:true, asynchronous:true})
}

function validateOrder(form){
		var err="";
		if (form.count.value=="") {err += "U dient een geldig aantal in te vullen."}
		if (err != ""){
			alert(err);
			return false;
		} else {
			if (form.actiecode.value!="") {
				if(form.actiecode.value == form.action.value){
					return true;
				} else {
					alert('U heeft geen geldige actiecode ingevuld, probeer het alstublieft nogmaals.');
					return false;
				}
			} else {
				return true;
			}
		}
}
