// js default
function micro()
{
	var ms=window.open("/microsite/micro.htm","msit","width=700,height=360,top=100,left=100");
	ms.focus();
}

function player(id,artist,titel,zusatz)
{
	data="?id="+id+"&artist="+escape(artist)+"&titel="+escape(titel)+"&zusatz="+escape(zusatz);
	ply=window.open("/codemod/player.php"+data,"plAYEr","width=310,height=100,left=100,top=50");
	ply.focus();
}

function poptop()
{
	self.focus();
}

function toptop()
{
	window.setTimeout("poptop()",2000);
}

function demo()
{
	dw=window.open("/content/demo.htm","dd","top=100,left=200,height=460,width=400");
	dw.focus();
}

function trim(string)    
{
 	return( (ar=/^\s*([\s\S]*\S+)\s*$/.exec(string)) ? ar[1] : "" ); 
}

function addToCart(link) {
	//tb_init(link);
	
	var anchorpos = link.href.indexOf('#TB_Inline') + 10;
	var params = link.href.substr(anchorpos);
	var href = '/shop/codemod/ajax_cart_add.php'+params;
		
	tb_show('TerminalM Shop Status', href, false); 
	//this.blur(); 
	return false;
}

function refreshCart() {
	
	$("#numcartitems").html('n/a');
	$("#sumcartitems").html('n/a');
			
	$.ajax({ // AJAX Request auslösen
		type: "GET",
		url: '/shop/codemod/ajax_cart_check.php',
		dataType: 'html',
		global: 'false',
		success: function(html) { // Funktion um die XML Antwort des PHP-Scripts zu verarbeiten
			
			var result = html.toString();
			var params = result.split('&');
			for ( var i=0; i<params.length;i++ ) {
				var keyval = params[i].split('=');
				var key = '';
				var val = '';
				if ( keyval.length > 0 ) {

					key = keyval[0];
					val = keyval[1];
				}
				
				if ( key == 'numcartitems' ) {
					$("#numcartitems").html(val);
				}
				
				if ( key == 'sumcartitems') {
					$("#sumcartitems").html(val);
				}
			}
			
			
		},
		error: function(html) {
			// nothing to do
		}
	});
}


function refreshUserList(selectname, groupvalue) {
	
	$("span#loadselection").show();
	
	$("#"+selectname).hide();
	var objSelect = document.getElementById(selectname);
		
	// remove all options
	for ( var i=0; i<objSelect.length; i++) {
		objSelect.remove(i);
	}
		
	if ( groupvalue > 0 ) {
		
		$.ajax({ // AJAX Request auslösen
			type: "GET",
			url: './xmlreglist.php?getgroup='+groupvalue,
			dataType: 'html',
			global: 'false',
			success: function(html) { // Funktion um die XML Antwort des PHP-Scripts zu verarbeiten
				
				var result = html.toString();
				$("#"+selectname).html(result);
				$("#"+selectname).show();
				$("span#loadselection").hide();
				
			},
			error: function(html) {
				alert('XML Error while loading userlist');
				$("span#loadselection").hide();
			}
		});
	}
	else {
		$("span#loadselection").hide();
	}
}

$(document).ready(function() {
	$("span#loadselection").hide();
});


