function getBasketID(){
	if (document.getElementById('basketid')) {
		return document.getElementById('basketid').value;
	}
}

var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

function showSubscriptions(){
	if(showSpeechAbos){
		showSpeechAbos = false;
		document.getElementById('speechtablelink').innerHTML = 'bekijk alle bundels';
		document.getElementById('speechsubscriptions').style.display = 'none';
		if (document.getElementById('ImagePlus')) {
			document.getElementById('ImagePlus').style.display = '';
			document.getElementById('ImageMin').style.display = 'none';
			document.getElementById('AboSliderID').style.display = '';
		}
	}else{
		showSpeechAbos = true;
		document.getElementById('speechtablelink').innerHTML = 'verberg alle bundels';
		document.getElementById('speechsubscriptions').style.display = '';
		if (document.getElementById('ImagePlus')) {
			document.getElementById('ImagePlus').style.display = 'none';
			document.getElementById('ImageMin').style.display = '';
			document.getElementById('AboSliderID').style.display = 'none';
		}
	}
}

function resetDataSubscription(){
	document.getElementById('selectedDataSubscription').value = '';
	var dataCBs1 = document.getElementsByName('DataUUID');
	
	for(i=0;i<dataCBs1.length;i++){
		if(dataCBs1[i].id == 'Data_none'){
			dataCBs1[i].checked = true;
		}else{
			dataCBs1[i].checked = false;
		}
	}
}

function resetMobielTvSubscription(){
	document.getElementById('selectedMobielTvSubscription').value = '';
	var mobielTvCBs1 = document.getElementsByName('MobielTvUUID');
	
	for(i=0;i<mobielTvCBs1.length;i++){
		if(mobielTvCBs1[i].id == 'MobielTv_none'){
			mobielTvCBs1[i].checked = true;
		}else{
			mobielTvCBs1[i].checked = false;
		}
	}
}

function changeSlider(value){
	if (value == -206) {
		var currentabbo = 'value1';
	}
	else if (value == -137) {
		var currentabbo = 'value2';
	}
	else if (value == -68) {
		var currentabbo = 'value3';
	}
	else if (value == 0) {
		var currentabbo = 'value4';
	}
	else if (value == 67) {
		var currentabbo = 'value5';
	}
	else if (value == 138) {
		var currentabbo = 'value6';
	}
	else if (value == 207) {
		var currentabbo = 'value7';
	}
	else {
		var currentabbo = 'value4';	
	}
	
	var selectedSpeechSubscription = document.getElementById('speechuuidabbo'+currentabbo).value;
	changeSpeechSubscription(selectedSpeechSubscription);
}

function getSelectedDuration(){
	if(document.getElementById('oneyear').checked) return 1;
	if(document.getElementById('twoyear').checked) return 2;
	if(document.getElementById('none').checked) return 0;
}

function updateSliderValue(speechsubscriptionuuid){
	var value;
	//loop over speechuuidabbovalue and check value with speechsubscriptionuuid
	var uuids = document.getElementsByName('speechuuidabbovalue');
	for(var i=0; i < uuids.length; i++){
		if(uuids[i].value == speechsubscriptionuuid){
			//if uuids match, get the last digit of the id, which is the counter
			value = uuids[i].id.substring(uuids[i].id.length - 1, uuids[i].id.length);
			break;
		}
	}

	if (value == 1) {
		sliderValue = -206;
	} else if (value == 2) {
		sliderValue = -137;
	} else if (value == 3) {
		sliderValue = -68;
	} else if (value == 4) {
		sliderValue = 1;
	} else if (value == 5) {
		sliderValue = 67;
	} else if (value == 6) {
		sliderValue = 138;
	} else if (value == 7) {
		sliderValue = 207;
	} else {
		sliderValue = 1;
	}
}

function selectCurrentSpeechSubscriptionInTable(selectedSpeechSubscription){
	var speechCBs = document.getElementsByName('Speech_');

	for(i=0;i<speechCBs.length;i++){
		if(speechCBs[i].id == ('Speech_' + selectedSpeechSubscription)){
			speechCBs[i].checked = true;
		}else{
			speechCBs[i].checked = false;
		}
	}
}
