function validate_f(form) {
	
	if (form.firstname_inp.value=="" || form.lastname_inp.value=="") {
		alert("NAPAKA!\nVpišite ime in priimek.");	
	}
	else if (form.address1_inp.value=="") {
		alert("NAPAKA!\nVpišite naslov.");	
	}
	else if (!check_phone(form.dayphone_inp.value)) {
		alert("NAPAKA!\nVpišite veljavno telefonsko številko.");
	}
	else {
		form.submit();
	}
}

function check_phone(number) {
	var telExp = 	/^\+[0-9]{2,3}[.][0-9]{7,16}$/;	
	var num = number.replace(/^\s+|\s+$/g, '');
	var num = num.replace(/\//g, '');
	var num = num.replace(/\(/g, '');
	var num = num.replace(/\)/g, '');
	var num = num.replace(/-/g, '');
	var zac = num.substr(0,5);
	
	if(zac == "+385 "){
    	num = "+385."+num.substr(5);
    }
	num = num.replace(/ /g, "");
	if(num.substring(0,2) == "00")
		num = "+" + num.substring(2);
	zac = num.substring(0,1);
	if(zac == "0"){
		var tel = num.substr(1);
		num = "+385."+tel;
	}
	if(num.charAt(4)!=".") {
		num=num.substr(0,4)+"."+num.substr(5);
	}
	if (!telExp.test(num)) {
		return false;
	}
	else {
		return true;
	}	
}


