function validate_first_name(field)
{
    with (field)
    {        
        if (document.contact_form.first_name.value==null || document.contact_form.first_name.value=="")
        {
            document.getElementById("m_first_name").innerHTML = "Prosze poprawic pole imie";
            document.getElementById("v_first_name").innerHTML = "<img src='no.png'/>";
            return false;
        }
        else
        {
            document.getElementById("m_first_name").innerHTML = "";
            document.getElementById("v_first_name").innerHTML = "<img src='ok.png'/>";
            return true;
        }
    }
}

function validate_last_name(field)
{
    with (field)
    {
        if (document.contact_form.last_name.value==null || document.contact_form.last_name.value=="")
        {
            document.getElementById("m_last_name").innerHTML = "Prosze poprawic pole nazwisko";
            document.getElementById("v_last_name").innerHTML = "<img src='no.png'/>";
            return false;
        }
        else
        {
            document.getElementById("m_last_name").innerHTML = "";
            document.getElementById("v_last_name").innerHTML = "<img src='ok.png'/>";
            return true;
        }
    }
}

function validate_email(field)
{
    with (field)
    {
        if (document.contact_form.email.value==null || document.contact_form.email.value=="")
        {
            document.getElementById("m_email").innerHTML = "Prosze poprawic pole email";
            document.getElementById("v_email").innerHTML = "<img src='no.png'/>";
            return false;
        }
        else
        {
            apos=document.contact_form.email.value.indexOf("@");
            dotpos=document.contact_form.email.value.lastIndexOf(".");
            if (apos<1||dotpos-apos<2)
            {
                document.getElementById("m_email").innerHTML = "Prosze poprawic pole email";
                document.getElementById("v_email").innerHTML = "<img src='no.png'/>";
                return false;
            }
            else
            {
                document.getElementById("m_email").innerHTML = "";
                document.getElementById("v_email").innerHTML = "<img src='ok.png'/>";
                return true;
            }
        }
    }
}


function validate_phone(field)
{
    with (field)
    {
        if (document.contact_form.phone.value==null || document.contact_form.phone.value=="")
        {
            document.getElementById("m_phone").innerHTML = "Prosze poprawic pole telefon";
            document.getElementById("v_phone").innerHTML = "<img src='no.png'/>";
            return false;
        }
        else
        {
            document.getElementById("m_phone").innerHTML = "";
            document.getElementById("v_phone").innerHTML = "<img src='ok.png'/>";
            return true;
        }
    }
}

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
