//win functions
    function getWinPos() {
        sWidth = 620;
		sHeight = 390;
		x = (screen.width-sWidth)/2;
        y = (screen.height-sHeight)/2;
        return "width="+sWidth+", height="+sHeight+", left="+x+", top="+y;
    }
    function openWin(sSite) {
        win = window.open(sSite,"Anfahrt", getWinPos() +" ,resizable=no");
        win.focus();
    }

	function OpenVideo () {
	  Video = window.open("/video_dft_dorit_gmbh.html", "Videofenster", "width=450,height=330,left=100,top=200");
	  Video.focus();
	}


//form functions 
    function checkForm(sForm){
        switch(sForm){
            case "deutsch":
                                            return checkDeutsch();
                                            break;
            case "englisch":
                                            return checkEnglisch();
                                            break;
            case "russisch":
                                            return checkRussisch();
                                            break;
        }
        return false;
    }
	
	 function checkRussisch(){
  
  		if (checkAnrede()) {
			alert("Пожалуйста введите обращение!");
			document.form.sAnrede[0].focus();
			return false;
			}
		if (checkInputField('sName')) {
			alert("Пожалуйста введите Ваше имя!");
			document.form['sName'].focus();
			return false;
			}
		if (checkInputField('sFirma')) {
			alert("Пожалуйста введите название Вашей фирмы!");
			document.form['sFirma'].focus();
			return false;
			}
		if (checkInputField('sOrt')) {
			alert("Пожалуйста введите Ваш город!");
			document.form['sOrt'].focus();
			return false;
			}
		if (checkInputField('sLand')) {
			alert("Пожалуйста введите Вашу страну!");
			document.form['sLand'].focus();
			return false;
			}
			if (checkInputField('sTelefon')) {
			alert("Пожалуйста введите Ваш номер телефона!");
			document.form['sTelefon'].focus();
			return false;
			}
		if (checkEmail('sEmail')) {
			alert("Пожалуйста введите Ваш адрес электронной почты!");
			document.form['sEmail'].focus();
			return false;
			}
		if (checkInputField('sBemerkungen')) {
			alert("Пожалуйста введите Ваш комментарий!");
			document.form['sBemerkungen'].focus();
			return false;
			}
		return true;
    }
            
    function checkEnglisch(){
  
  		if (checkAnrede()) {
			alert("Mr./Ms.!");
			document.form.sAnrede[0].focus();
			return false;
			}
		if (checkInputField('sName')) {
			alert("Please fill in your name!");
			document.form['sName'].focus();
			return false;
			}
		if (checkInputField('sFirma')) {
			alert("Please fill in your company name!");
			document.form['sFirma'].focus();
			return false;
			}
		if (checkInputField('sOrt')) {
			alert("Please fill in your city!");
			document.form['sOrt'].focus();
			return false;
			}
		if (checkInputField('sLand')) {
			alert("Please fill in your country!");
			document.form['sLand'].focus();
			return false;
			}
			if (checkInputField('sTelefon')) {
			alert("Please fill in your telephone number!");
			document.form['sTelefon'].focus();
			return false;
			}
		if (checkEmail('sEmail')) {
			alert("Please fill in your e-mail address!");
			document.form['sEmail'].focus();
			return false;
			}
		if (checkInputField('sBemerkungen')) {
			alert("Please fill in your comments!");
			document.form['sBemerkungen'].focus();
			return false;
			}
		return true;
    }
	
    
    
     function checkDeutsch(){
  
  		if (checkAnrede()) {
			alert("Bitte geben Sie Ihre Anrede ein!");
			document.form.sAnrede[0].focus();
			return false;
			}
		if (checkInputField('sName')) {
			alert("Bitte geben Sie Ihren Namen ein!");
			document.form['sName'].focus();
			return false;
			}
		if (checkInputField('sFirma')) {
			alert("Bitte geben Sie Ihren Firmennamen ein!");
			document.form['sFirma'].focus();
			return false;
			}
		if (checkInputField('sOrt')) {
			alert("Bitte geben Sie Ihre Stadt ein!");
			document.form['sOrt'].focus();
			return false;
			}
		if (checkInputField('sLand')) {
			alert("Bitte geben Sie Ihre Land ein!");
			document.form['sLand'].focus();
			return false;
			}
			if (checkInputField('sTelefon')) {
			alert("Bitte geben Sie Ihre Telefonnummer ein!");
			document.form['sTelefon'].focus();
			return false;
			}
		if (checkEmail('sEmail')) {
			alert("Bitte geben Sie Ihre Email-Adresse ein!");
			document.form['sEmail'].focus();
			return false;
			}
		if (checkInputField('sBemerkungen')) {
			alert("Bitte geben Sie Ihre Bemerkung ein!");
			document.form['sBemerkungen'].focus();
			return false;
			}
		return true;
    }
    
    function checkInputField(sInputField){
        var objForm = document.form[sInputField];
        if (objForm.value == "")
			return true;
        return false;
    }
            
    function checkAnrede(){
        var objForm = document.form;
        
        if (objForm.sAnrede[0].checked){
            return false;
        } else if (objForm.sAnrede[1].checked){
            return false;
        } else {
            return true;
        }
    }
    
            
    function checkEmail(sInput){
        var objForm = document.form[sInput];
        if (objForm.value == ""
             || (objForm.value.indexOf('@') == -1)  
             || (objForm.value.indexOf('.') == -1)
             ) {
                return true;
        }
        return false;
    }
