	var sal_message = new Array();
				sal_message[0] = 'This SAL authentication code / serial number could be found in our database, so you hold an original SATA product in your hands.';
				sal_message[1] = 'This SAL authentication code / serial number is wrong or not existing. Maybe you have purchased a SATA copy. Please verify your input.';
				sal_message[2] = 'This SAL authentication code / serial number is wrong or not existing. Maybe you have purchased a SATA copy. Please verify your input.';
				sal_message[3] = 'A technical error occurred verifying this number. Please try again later or contact us directly.';
				function checklen(field, max, next) {
					var doit=document.getElementById;
					if (doit && field.value && field.value.length >= max) {
						eval("field.form."+next+".focus()");
						eval("field.form."+next+".select()");
					}
				}
				function checkSALcountryOptions(dropdown) {
					if (dropdown.selectedIndex==0) {
						document.getElementById("SALnext").disabled = true;
						alert('Please select a country first.');
						return false;
					} else {
						document.getElementById("SALnext").disabled = false;
						return true;				
					}
				}
				function checkSALInput() {
					if (checkSALcountryOptions(document.getElementById('sal_land'))==true) {
						if (document.getElementById("sal_A").value=="" || document.getElementById("sal_B").value=="" || document.getElementById("sal_C").value=="") {
							alert('Please enter the complete SAL-Code.');
							return false;
						} else {
							return true;
						}					
					} else {
						return false;
					}
				}
				function submitCode() {					    
				    var url = "index.php";
				    var par1 = document.getElementById("sal_A").value;
				    var par2 = document.getElementById("sal_B").value;
				    var par3 = document.getElementById("sal_C").value;
				    var par4 = '4038';
				    var par5 = document.getElementById("sal_land").options[document.getElementById("sal_land").selectedIndex].value;
				    var pars = "eID=px_sataforms&sal_a="+par1+"&sal_b="+par2+"&sal_c="+par3+"&storagePID="+par4+"&country="+par5;
				    //alert(pars);
				    var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: showSALresult});
				}
				 
				 
				function showSALresult(orgRequest) {
				    //var xmldoc = orgRequest.responseXML;
				    //var result = xmldoc.getElementsByTagName(data)[0].firstChild.data;
				    //document.getElementById('citydiv').innerHTML = result;
				    result = orgRequest.responseText;
				    if (result == "ok") {
						msg = sal_message[0];
					} else if (result == "unknown") {
						msg = sal_message[1];
					} else if (result == "invalid") {
						msg = sal_message[2];
					} else {
						msg = sal_message[3];
					}
				    
					document.getElementById("sal_check_message").innerHTML = msg;
					document.getElementById("sal_check_message_box").style.visibility = "visible";
				}
				function sal_message_close() {
					document.getElementById("sal_check_message_box").style.visibility = "hidden";
				}
			