var con = {
    sendAjax:function(fVals){
        $.ajax({
            url: "application/contactForm.php",
            dataType: "json",
            type: "POST",
            async: false,
            data: {
                imie:fVals[0],
                nazwisko:fVals[1],
                wojew:fVals[2],
                miejsc:fVals[3],
                tele:fVals[4],
                email:fVals[5],
                title:fVals[6],
                message:fVals[7],
                zgoda:fVals[8],
		
		lang:fVals[9],
		country:fVals[10],
		zone:fVals[11],
		hours:fVals[12],
		kopia:fVals[13]
            },
            success: function(response){
                $.modal.close();
                $.modal("<div style='height:60px; text-align:center; vertical-align: middle; font-size:30px; line-height:60px'>" + response['comm'] + "</div>");
            }
        })
    },
    checkEmail:function(inpval){
        var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if(email.test(inpval)){
            $('#email').css('border', '1px solid #363636');
            return true;
        }else{
            $('#email').css('border', '1px solid #B00000');
            return false;
        }
    }
};

function wyslij (){
    validate = true;
    var reqElems = [$('#imie'), $('#nazwisko'), $('#email'), $('#msg'), $('#zgoda')];
    for (var i = 0; i < reqElems.length; i++){
        if((reqElems[i].val()=='') || ((reqElems[i].attr('checked')==false) && reqElems[i].val() =='on')){
            validate = false;
            reqElems[i].css('border', '1px solid #B00000');
            if(reqElems[i].val() =='on'){
                $('#kontaktZgoda').css('border', '1px solid #B00000');
            }
        }else{
            if(reqElems[i].val() =='on'){
                $('#kontaktZgoda').css('border', '');
            }
            reqElems[i].css('border', '1px solid #363636');
        }
    }
    var valemail = con.checkEmail($('#email').val());
    if((validate==false) || (valemail==false)){
        validate = false
    }
    if(validate == true){
	
        var formValues = [
	    $('#imie').val(),
	    $('#nazwisko').val(),
	    $('#woj').val(),
	    $('#msc').val(),
	    $('#tel').val(),
	    $('#email').val(),
	    $('#title').val(),
	    $('#msg').val(),
	    $('#zgoda').val(),
	    
	    $('#lang').val(),
	    $('#country').val(),
	    $('#zone').val(),
	    $('#hours').val(),
	    $('#kopia').val()
	]
        con.sendAjax(formValues);
    }
}


function topicTurboMagicMaker() {
    var topicVal = "Wiadomość wysłana z formularza kontaktowego ";
    $('#title').val(topicVal + $('#email').val());
    //return false;
}

function magicClear(email) {
    if(email) {
	$('#email').val('');
    }
    $('#imie').val(''),
    $('#nazwisko').val(''),
    $('#woj').val('choice...'),
    $('#msc').val(''),
    $('#tel').val(''),
    $('#title').val(''),
    $('#msg').val(''),
    $('#zgoda').attr('checked','');

    $('#lang').val('choice...'),
    $('#country').val('choice...'),
    $('#zone').val('choice...'),
    $('#hours').val('choice...'),
    $('#kopia').attr('checked','');
}

