function checkUstID (value) {

	switch (value) {
		case "DE":
			showUstIDFeldDE();
			break;
		case "AT":
			showUstIDFeldEU();
			break;
		case "GB":
			showUstIDFeldEU();
			break;
		case "IT":
			showUstIDFeldEU();
			break;		
		case "NO":
			showUstIDFeldEU();
			break;		
		case "HU":
			showUstIDFeldEU();
			break;		
		case "BE":
			showUstIDFeldEU();
			break;		
		case "GL":
			showUstIDFeldEU();
			break;		
		case "ES":
			showUstIDFeldEU();
			break;		
		case "FI":
			showUstIDFeldEU();
			break;		
		case "IE":
			showUstIDFeldEU();
			break;		
		case "MC":
			showUstIDFeldEU();
			break;		
		case "PT":
			showUstIDFeldEU();
			break;		
		case "FR":
			showUstIDFeldEU();
			break;		
		case "LI":
			showUstIDFeldEU();
			break;		
		case "LV":
			showUstIDFeldEU();
			break;		
		case "PL":
			showUstIDFeldEU();
			break;		
		case "GR":
			showUstIDFeldEU();
			break;		
		case "SE":
			showUstIDFeldEU();
			break;		
		case "DK":
			showUstIDFeldEU();
			break;		
		case "LT":
			showUstIDFeldEU();
			break;		
		case "LU":
			showUstIDFeldEU();
			break;		
		case "CZ":
			showUstIDFeldEU();
			break;		
		case "CY":
			showUstIDFeldEU();
			break;		
		case "GI":
			showUstIDFeldEU();
			break;		
		case "NL":
			showUstIDFeldEU();
			break;			
		default:
			showUstIDFeldNonEU();
			break;
	}
}

function showUstIDFeldEU () {
	var ustidtext = "<table width='100%' border='0' cellpadding='0' cellspacing='0' style='margin-left:5px; margin-right:5px;'><tr><td width='150'>UST-ID (falls vorhanden):</td><td><input class='shopInput' id='shopInputLong' name='strUSTID' type='Text' value=''></td></tr></table>"; 
	dobj=document.getElementById('ustid');
	dobj.innerHTML = ustidtext;
}

function showUstIDFeldNonEU () {
	var ustidtext = "<input name='strUSTID' type='hidden' value='NON-EU'>"; 
	dobj=document.getElementById('ustid');
	dobj.innerHTML = ustidtext;
}

function showUstIDFeldDE () {
	var ustidtext = "<input name='strUSTID' type='hidden' value=''>"; 
	dobj=document.getElementById('ustid');
	dobj.innerHTML = ustidtext;
}

function checkEmail (email1, email2) {
	if (email2 != '') {
		if (email1 != email2) {
			alert("Die angegebenen E-Mail-Adressen stimmen nicht ueberein.");
			dobj=document.getElementsByName("strEmail2");
			dobj[0].value = '';			
		}
	}
}

function checkPass (pass1, pass2) {
	if (pass2 != '') {
		if (pass1 != pass2) {
			alert("Die angegebenen Passwoerter stimmen nicht ueberein.");
			dobj=document.getElementsByName("strEndkundenPasswort2");
			dobj[0].value = '';					
		}
	}
}

function changeMenge (menge,strArtikelID) {

	with (new Ajax()){
		url="http://www.telefonie-via-ip.de/eShop/eShopWarenkorb.cfm";
		method="POST";
		params="ChangeMenge="+menge+"&strArtikelID="+strArtikelID;
		onSuccess=successHandler;
		onError=errorHandler;
		doRequest();
	}

	//Den Text in die Seite einfügen
	function successHandler(txt,xml){
		ColdFusion.navigate('eShop/eShopCenter.cfm?page=Cart','eShopCenter');
	}

	//Fehler
	function errorHandler(msg){
		alert(msg);
	}	
}

function checkGrosse (grossenzaehler) {
	String.prototype.rtrim = function (clist) {
	  if (clist)
	    return this.replace (new RegExp ('[' + clist + ']+$'), '');
	  	return this.replace (/\s+$/, '');
	}
	dobj=document.getElementById('eShopCenter').style.height;	
	dobj=(dobj.rtrim('px')*1);
	if (grossenzaehler > dobj) {
		dobj=document.getElementById('eShopCenter');
		dobj.style.height = grossenzaehler+'px';
	} else {
		dobj=document.getElementById('eShopCenter');
		dobj.style.height = 600+'px';	
	}
}
