// price list { kbps: listeners }
var price = {
	quality: 64,
	listeners: 25,
	location: 2,
	1: {				//DE
		32: { 
			25: 6.25,
			50: 12.5,
			75: 18.75,
			100: 25,
			200: 50
		},
		64: { 
			25: 12.5,
			50: 25,
			75: 37.5,
			100: 50,
			200: 100		
		},
		128: { 
			25: 18.75,
			50: 37.5,
			75: 56.25,
			100: 75,
			200: 150		
		}
	},
	2: {				//US
		32: { 
			25: 6.25,
			50: 12.5,
			75: 18.75,
			100: 25,
			200: 50
		},
		64: { 
			25: 12.5,
			50: 25,
			75: 37.5,
			100: 50,
			200: 100		
		},
		128: { 
			25: 18.75,
			50: 37.5,
			75: 56.25,
			100: 75,
			200: 150		
		}
	},
	3: {				//UK
		32: { 
			25: 6.25,
			50: 12.5,
			75: 18.75,
			100: 25,
			200: 50
		},
		64: { 
			25: 12.5,
			50: 25,
			75: 37.5,
			100: 50,
			200: 100		
		},
		128: { 
			25: 18.75,
			50: 37.5,
			75: 56.25,
			100: 75,
			200: 150		
		}
	}
}
var orderUrl = {
	1: {				//DE
		32: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=105&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=159&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=110&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=112&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=125&skip=1'
		},
		64: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=113&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=115&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=116&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=114&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=124&skip=1'
		},
		128: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=111&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=109&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=107&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=106&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=123&skip=1'
		}
	},
	2: {				//US
		32: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=142&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=144&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=145&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=146&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=147&skip=1'
		},
		64: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=143&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=148&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=149&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=150&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=151&skip=1'
		},
		128: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=152&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=153&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=154&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=155&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=156&skip=1'
		}
	},
	3: {				//UK
		32: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=126&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=127&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=128&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=129&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=130&skip=1'
		},
		64: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=131&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=132&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=133&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=134&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=135&skip=1'
		},
		128: { 
			25: 'http://premiumpay.listen2myradio.com/billing/order/?pid=136&skip=1',
			50: 'http://premiumpay.listen2myradio.com/billing/order/?pid=137&skip=1',
			75: 'http://premiumpay.listen2myradio.com/billing/order/?pid=138&skip=1',
			100: 'http://premiumpay.listen2myradio.com/billing/order/?pid=139&skip=1',
			200: 'http://premiumpay.listen2myradio.com/billing/order/?pid=140&skip=1'
		}
	}
}
$(function() {
	$('#content :range').rangeinput({
		onSlide: function(e, v){
			if(this.getValue() != v){
				var val = v == 0 ? '32' : v;
				this.getInput().nextAll('.value').html('<span class="i' + val + '">' + val + '</span>')
					.nextAll('.details').find('li').removeClass('active').siblings('li[rel=' + val + ']').addClass('active');
				price[this.getInput().parent('.section').attr('class').replace('section ', '')] = val;
				$('#price').html('<span>$</span>' + price[price.location][price.quality][price.listeners]);
				$('#btn_ordernow').attr('href', orderUrl[price.location][price.quality][price.listeners]);
			}
			
		}
	}).each(function(){
		var val = $(this).val() == 0 ? '32' : $(this).val();
		$(this).nextAll('.value').html('<span class="i' + val + '">' + val + '</span>')
			.nextAll('.details').find('li[rel=' + val + ']').addClass('active');
		price[$(this).parent('.section').attr('class').replace('section ', '')] = val;
		$('#price').html('<span>$</span>' + price[price.location][price.quality][price.listeners]);
		$('#btn_ordernow').attr('href', orderUrl[price.location][price.quality][price.listeners]);
	});

	$("#firstFrame-in ul li a.change").overlay({
		// custom expose settings
		expose: {
			color: '#000',
			opacity: 0.7,
			closeSpeed: 1000
		}
	});
	$(".wideBox a.change").overlay({
		// custom expose settings
		expose: {
			color: '#000',
			opacity: 0.7,
			closeSpeed: 1000
		}
	});
	$(".prodBox a.change").overlay({
		// custom expose settings
		expose: {
			color: '#000',
			opacity: 0.7,
			closeSpeed: 1000
		}
	});
	$("form.language_bar select").bind("change",function(){
		$(this).parents("form").submit();
	});
	$("div.wideBox h3").addClass('category_close').click(function(){
		var checkElement = $(this).next();
		if(checkElement.is('div.info')) {
			$("div.wideBox h3").removeClass('category_open').addClass('category_close');
			$('div.info:visible').slideUp('normal');
			if ((checkElement.is(':visible'))) {
			} else {
				$(this).removeClass('category_close').addClass('category_open');
				checkElement.slideDown('normal');
			}
		}
	});
});
