var limba = 1; function echeck(str) {
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
var mesaj = (limba == 1 ? "Adresa email incorecta" : "Wrong email address");
if (str.indexOf(at)==-1){
alert(mesaj);
return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
alert(mesaj);
return false;
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
alert(mesaj);
return false;
}
if (str.indexOf(at,(lat+1))!=-1){
alert(mesaj);
return false;
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
alert(mesaj);
return false;
}
if (str.indexOf(dot,(lat+2))==-1){
alert(mesaj);
return false;
}
if (str.indexOf(" ")!=-1){
alert(mesaj);
return false;
}
return true;
}
function trimite() {
if (document.getElementById('formaEmail').nume.value=="") {
alert((limba == 1 ? "Numele este obligatoriu" : "Please input your Name"));
document.getElementById('formaEmail').nume.focus();
return false;
}
if (document.getElementById('formaEmail').telefon.value=="") {
alert((limba == 1 ? "Telefonul este obligatoriu" : "Please input your Telephone"));
document.getElementById('formaEmail').telefon.focus();
return false;
}
var emailID=document.getElementById('formaEmail').email;
if ((emailID.value==null)||(emailID.value=="")){
alert((limba == 1 ? "Adresa email este obligatorie" : "Please input your Email"));
emailID.focus();
return false;
}
if (echeck(emailID.value)==false){
emailID.value="";
emailID.focus();
return false;
}
if (document.getElementById('formaEmail').mesaj.value=="") {
alert((limba == 1 ? "Mesajul este obligatoriu" : "Please write your message"));
document.getElementById('formaEmail').mesaj.focus();
return false;
}
alert((limba == 1 ? "Mesajul dumneavoastra va fi trimis. Veti primi un raspuns in cel mai scurt timp posibil. Va multumim." : "Your message will now be sent. We'll get back to you as soon as possible. Thank you."));
document.getElementById('formaEmail').submit();
return true;
}
function calculRate() {
pv = document.getElementById('formaRate').pret.value - document.getElementById('formaRate').avans.value * document.getElementById('formaRate').pret.value / 100;
fv = document.getElementById('formaRate').reziduala.value * document.getElementById('formaRate').pret.value / 100;
np = document.getElementById('formaRate').numarrate.value;
ir = (7.5/100)/12;
rata = (ir * ((pv * Math.pow(ir + 1, np)) - fv)) / ((Math.pow(ir + 1, np) - 1));
if (pv>0) {
document.getElementById('rezultatRate').innerHTML = (limba == 1 ? "Rata lunară: " : "Monthly payment: ") + "" + Math.round(rata*Math.pow(10,2))/Math.pow(10,2) + " EUR
(avans " + Math.round(document.getElementById('formaRate').avans.value * document.getElementById('formaRate').pret.value / 100,2) + " EUR)
" + (limba == 1 ? "click pentru detalii" : "click for details");
} else {
document.getElementById('rezultatRate').innerHTML = (limba == 1 ? "Rata lunară:" : "Monthly payment:");
}
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}