var FORM = '#qForm'
var file = 'index.php?act=query'
var content_holder = '#qForm'
var errholder = '#errHolder'
var success_holder = '#successful'

//
var waitnote = 'Siunčiama...'

//- success
var succ = []
succ[0] = "Dėkojame, kad užpildėte kontaktinę formą"

//- errors
var err = []
err[0] = "Siuntimo klaida."


//-
$(document).ready(function()
{ 
 
 $("#qFormSubmit").click(function() {
 $(FORM).submit() 
 })

 var options = { 
 
 beforeSubmit: validateForm,
 success: showResult, 
 //target: target,
 url: file,
 type: 'post',
 dataType: 'json', 
 clearForm: false,
 resetForm: false,
 timeout: 3000 
 } 
 
 $(FORM).submit(function(){ $(this).ajaxSubmit(options); return false }) 

})
 
//-
function showResult(data)
{ 
 if(data.succes=='true'){
 
 $(success_holder).show()
 
 } else if(data.succes=='false'){

 $(errholder).html("<div class='errorColor'>"+err[0]+"</div>")
 
 }
} 

function wait()
{
 $(errholder).html(waitnote)
}

//-
function validateForm(formData, jqForm, options)
{ 

 for (var i=0; i < formData.length; i++)
 { 
 //wait()
 switch(formData[i].name)
 { 
 //-
 case 'vardas':
 
 var len = formData[i].value.length
 
 if(!formData[i].value.length || len<3)
 { 
 
 $("#vardas").addClass("error")
 
 return false
 
 } else $("#vardas").removeClass("error")
 
 break
 
 
 //-
 case 'el_pastas': 
 
 if(!isValidEmail(formData[i].value))
 {
 $("#el_pastas").addClass("error")
 return false
 
 } else $("#el_pastas").removeClass("error")
 
 break

 } 
 
 }

 wait()
 
}
