				document.getElementById("long-descr").style.display = 'none'
				function change_properties()
				{
					if (document.getElementById("link").firstChild.data == 'mehr...')
					{
						document.getElementById("long-descr").style.display = 'block'
						document.getElementById("link").firstChild.data = 'weniger'
					}
					else
					{
						document.getElementById("long-descr").style.display = 'none';
						document.getElementById("link").firstChild.data = 'mehr...'
					}
				}

				function show_screenshot(image)
				{
					document.images["image"].src = image.split("tmb_")[0] + image.split("tmb_")[1]
				}

			function setHerstellerForm() {
				if (document.modellauswahl.hersteller.value == '0') {
					alert("Bitte wähle Deinen Handy-Hersteller");
					return false;
				}
                try{
                    if (document.modellauswahl.elements[herstellername].value == '0') {
    	       				alert("Bitte wähle Dein Handy-Modell");
    		      			return false;
                    }
                    herstellername = document.modellauswahl.hersteller.value;
                    try{
                        if (document.modellauswahl.handy.value){
                         
                          return true;
                        }
                        
                    }catch(err)
                    {
                    }

                    document.modellauswahl.elements[herstellername].name = 'handy';
                }catch(err)
                {
                        if (document.modellauswahl.handy.value){
                         
                          return true;
                        }
					alert("Bitte wähle Dein Handy-Modell");
					return false;
                }


		

				return true;
			}

			function changeHerstellerForm() {
				herstellername = document.modellauswahl.hersteller.value;
				herstellerOptions = document.modellauswahl.hersteller.options;
				for (var i = 0; i < herstellerOptions.length; i++) {
					if (herstellerOptions[i].value != herstellername) {
						if (document.getElementById("div"+herstellerOptions[i].value)) {
							document.getElementById("div"+herstellerOptions[i].value).style.display = 'none';
						}
					}
				}
				if (document.getElementById("div"+herstellername)) {
					document.getElementById("div"+herstellername).style.display = 'block';
				}
			}
			function checkNumber() {
                
document.modellauswahl.sms.value='true';

                
				if (document.modellauswahl.sms.value=='false'){
                  	if (!setHerstellerForm()){
						return false;
	              	}
                 	return true;
               	}
                
				nummer = document.modellauswahl.Nummer.value;

				if (nummer.indexOf('+49')==0){
					nummer=nummer.substring(3,nummer.length);
					document.modellauswahl.Land.value='0049';
                }else if (nummer.indexOf('+43')==0){
					nummer=nummer.substring(3,nummer.length);
					document.modellauswahl.Land.value='0043';
                }else if (nummer.indexOf('+41')==0){
					nummer=nummer.substring(3,nummer.length);
					document.modellauswahl.Land.value='0041';
                }else if (nummer.indexOf('0049')==0){
					nummer=nummer.substring(4,nummer.length);
					document.modellauswahl.Land.value='0049';
                }else if (nummer.indexOf('0043')==0){
					nummer=nummer.substring(4,nummer.length);
					document.modellauswahl.Land.value='0043';
                }else if (nummer.indexOf('0041')==0){
					nummer=nummer.substring(4,nummer.length);
					document.modellauswahl.Land.value='0041';
                }

                while( nummer != (newnummer=nummer.replace(/[^0-9\.,]/,''))){
                    nummer=newnummer;
                }

				
               		 if (nummer.length<7) {
					alert("Die Handynummer ist zu kurz. Bitte gib eine richtige Handynummer ein.");
					return false;
				}

				if (!setHerstellerForm()){
					return false;
				}
				if (nummer.indexOf('0')==0){
					nummer=nummer.substring(1,nummer.length);	
               		}
				document.modellauswahl.Nummer.value=nummer;


                

				return true;
			}


function openWindowWithPost(url,name,keys,values)
{
var newWindow = window.open(url, name, "width=600,height=600,resizable=1,scrollbars=yes,location=no");
if (!newWindow) return false;
var html = "";
html += "<html><head></head><body><form id='formid' method='post' action='" + url + "'>";
if (keys && values && (keys.length == values.length))
for (var i=0; i < keys.length; i++)
html += "<input type='hidden' name='" + keys[i] + "' value='" + values[i] + "'/>";
html += "</form><script type='text/javascript'>document.getElementById(\"formid\").submit()</script></body></html>";
newWindow.document.write(html);
return newWindow;
}

 function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
    function doSubmit() {
	if (checkNumber()){
		var payoption =getCheckedValue(document.modellauswahl.payment_option);

		if (payoption=="luupay"){

		var keys=new Array(6);
		keys[0]="handy";
		keys[1]="id";
		keys[2]="Land";
		keys[3]="Nummer";
		keys[4]="buy";
		keys[5]="payment_option";
		keys[6]="mapping";
		keys[7]="sessionsid";

		var values=new Array(6);
		try{
			values[0]=document.modellauswahl.handy.value;
		}catch(err){
			values[0]=document.modellauswahl.gameid.value;

		}
		
		values[1]=document.modellauswahl.id.value;
		values[2]=document.modellauswahl.Land.value;
		values[3]=document.modellauswahl.Nummer.value;
		values[4]=true;
		values[5]=payoption;
		values[6]=document.modellauswahl.mapping.value;
		values[7]=document.modellauswahl.sessionsid.value;

		openWindowWithPost(document.modellauswahl.action, 'Luupay',keys,values);
			return false;
		}
		return true;
	}
	return false;

    }