// hlavní menu

// image preloader
image1 = new Image();
image1.src = 'images/banner_modni_over.jpg';

image2 = new Image();
image2.src = 'images/banner_stribrne_over.jpg';

image3 = new Image();
image3.src = 'images/banner_ocelove_over.jpg';

image4 = new Image();
image4.src = 'images/banner_hodinky_over.jpg';

image5 = new Image();
image5.src = 'images/banner_vlasove_over.jpg';



//change function
function changeimg(filename, imagename){
  	document.images[imagename].src = filename;
}

//check forms
function checkfrmrec(){ 
    var frmTerm = document.getElementById('frmRecipient');
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
        if(frmTerm.recemail.value.match(emailExp)){
                frmTerm.recemail.style.borderColor = '#556700';
                document.forms.frmRecipient.submit();
                return true;
        }else{
                frmTerm.recemail.style.borderColor = '#FF0000';
                frmTerm.recemail.focus();
                alert('Vyplňte Váš email.');
                return false;
        }
}

function checkfrmkontakt(){ 
    var frmTerm = document.getElementById('frmKontakt');
    var numericExpression = /^[0-9]+$/;
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
        if(frmTerm.senderKontakt.value.match(emailExp) || frmTerm.senderKontakt.value.match(numericExpression)){
                frmTerm.senderKontakt.style.borderColor = '#556700';
                document.forms.frmKontakt.submit();
                return true;
        }else{
                frmTerm.senderKontakt.style.borderColor = '#FF0000';
                frmTerm.senderKontakt.focus();
                alert('Vyplňte Váš email nebo telefonní číslo,\nabychom Vám mohli doručit odpověď.');
                return false;
        }
}

function checkfrmSearch(){ 
    var frmTerm = document.getElementById('frmSearch');
        if(frmTerm.inputSearch.value.length > 2 && frmTerm.inputSearch.value != 'Hledané slovo ...'){
                document.forms.frmSearch.submit();
                return true;
        }else{
                frmTerm.inputSearch.style.borderColor = '#FF0000';
                frmTerm.inputSearch.focus();
                alert('Zadejte alespoň 3 písmena.');
                return false;
        }
}
