function form_valid(form,hidd,err_email,err_phone,err_site,err_question) {		
		 if (validate(form,err_email,err_phone,err_site,err_question)) {
			 way=eval("form."+hidd);
			 way.value='.....';
			 form.submit();
		 }
	}


function validate(selff,err_email,err_phone,err_site,err_question){
		var err = [];
			if(selff==document.msg_kursi) {

				if(document.getElementById("phone").value==''&&document.getElementById("email").value=='') {
					if(!isValidEmail(document.getElementById("email").value)) err[err.length] = err_email;
					if(document.getElementById("phone").value == '' ) err[err.length] = err_phone;
				}

			
			} else if(selff==document.msg_viesu) {

				if(document.getElementById("phone").value==''&&document.getElementById("email").value=='') {
					if(!isValidEmail(document.getElementById("email").value)) err[err.length] = err_email;
					if(document.getElementById("phone").value == '' ) err[err.length] = err_phone;
				}

					if(document.getElementById("question").value == '' ) err[err.length] = err_question;
			
			}
			
			
		return error(err);
	}


	
	function isValidEmail(email){
		return email.match(/^([-!#$%&\'*+\\.\/0-9=?A-Z^_`{|}~]+)@([-0-9A-Z]+\.)+([0-9A-Z]{2,4})$/i);
	}
	function error(err){
		if(err.length > 0){
			alert(err.join("\n\n"));
			return false;
		} else return true;
	}