﻿var mainurl='http://www.autoad.lt';
var ajaxloader='<img src="'+mainurl+'/images/ajax-loader.gif" />';
var wpmode='object';
var view=false;

function onfoc(it){it.className='text-on';}
function onbl(it){it.className='text';}
$.postJSON = function(url, data, callback){$.post(url, data, callback, "json");}

function trinti(){
if(confirm(trint))return true; else return false;
}


function modeliai(marke){
$('#mod').html('<option>'+wait+'</option>');
if(marke=='99999' || marke<=0){$('#mod').attr("disabled", "disabled"); $('#mod').html(''); return 1}else $('#mod').removeAttr("disabled");
$.get(mainurl+'/script/modeliai', '&m='+marke, function(data){
$('#mod').html(data);
});
}



function modeliai_multiple(it){
$('#mod').html('<option>'+wait+'</option>');
var q='';
for (var i=0; i<it.options.length; i++) {
if (it.options[i].selected) {q=q+'&m[]='+it.options[i].value;}
}
$.get(mainurl+'/script/modeliai-multiple', q, function(data){
$('#mod').html(data);
});
}


function mark(id, mode){
if(mode=='hide')$('#auto'+id).hide('slow');
$('#markme'+id).html(wait);
$.get(mainurl+'/uzsakovai/automobilis', '&mark&autoid='+id, function(data){
$('#markme'+id).html(data);
});
}

function unmark(id, mode){
if(mode=='hide')$('#auto'+id).hide('slow');
$('#markme'+id).html(wait);
$.get(mainurl+'/uzsakovai/automobilis', '&unmark&autoid='+id, function(data){
$('#markme'+id).html(data);
});
}


function mark_b(id){
//alert(id);
$('#markme'+id).html(wait);
$.get(mainurl+'/uzsakovai/automobilis', '&b=1&mark&autoid='+id, function(data){
$('#markme'+id).html(data);
});
}

function unmark_b(id){
$('#markme'+id).html(wait);
$.get(mainurl+'/uzsakovai/automobilis', '&b=1&unmark&autoid='+id, function(data){
$('#markme'+id).html(data);
});
}




function change_status(id, status){
$('#lid'+id).html(wait);
$.get(mainurl+'/vairuotojai/automobiliu-sarasas', '&changestatus='+status+'&autoid='+id, function(data){
$('#lid'+id).html(data);
});
}


function register(it, redir){
$('#ajax-loader').html(ajaxloader);
var data=$(it).serialize();

$.postJSON(it.action, data, function(json){
//alert(json);

if(json['error']=='1'){

$('#terms').removeClass('errorstyle');

$.each(json.mess, function(i, item){
//alert(item.obj+item.err);
if(item.obj=='terms' && item.err=='1'){$('#terms').addClass('errorstyle');}else{$('#'+item.obj).html(item.err);}
});
window.location='#to_content';
$('#ajax-loader').html('');
}else if(json['error']=='0'){
window.location=redir;
}else alert('Sistemos klaida. Prašome kreiptis į administraciją!');

});


}














function login(it, redir){
$('#ajax-loader').html(ajaxloader);
var data=$(it).serialize();

$.postJSON(it.action, data, function(json){

if(json['error']=='1'){

$.each(json.mess, function(i, item){
$('#'+item.obj).html(item.err);
});
$('#ajax-loader').html('');
}else if(json['error']=='0'){
window.location=redir;
}else alert('Sistemos klaida. Prašome kreiptis į administraciją!');

});
}




function doform(it, redir){
$('#ajax-loader').html(ajaxloader);
var data=$(it).serialize();

$.postJSON(it.action, data, function(json){

if(json['error']=='1'){

$.each(json.mess, function(i, item){
$('#'+item.obj).html(item.err);
});
$('#ajax-loader').html('');
}else if(json['error']=='0'){
window.location=redir;
}else alert('Sistemos klaida. Prašome kreiptis į administraciją!');

});
}




function reg_auto(it, mode){
$('#ajax-loader').html(ajaxloader);

$('#wpoints').val('');
for(var i = 0; i < waypoints.length; i++){
if(wpmode=='simple')$('#wpoints').val($('#wpoints').val()+waypoints[i]);
else $('#wpoints').val($('#wpoints').val()+waypoints[i].getPoint());
}

var data=$(it).serialize();

$.postJSON(it.action, data, function(json){

if(json['error']=='1'){
$.each(json.mess, function(i, item){
$('#'+item.obj).html(item.err);
});
window.location='#to_content';
$('#ajax-loader').html('');
}else if(json['error']=='0'){

if(mode=='edit')window.location=mainurl+'/vairuotojai/automobiliu-sarasas';
else if(mode=='admin') window.location=mainurl+'/administracija/automobiliai';
else window.location=mainurl+'/vairuotojai/prideti-nuotraukas?autoid='+json['autoid'];

}else alert('Sistemos klaida. Prašome kreiptis į administraciją!');

});
}











function keisti_duomenis(it, pwd, redir){
if(pwd=='1')$('#ajax-loader2').html(ajaxloader);
else $('#ajax-loader').html(ajaxloader);

var data=$(it).serialize();

$.postJSON(it.action, data, function(json){
//alert(json);

if(json['error']=='1'){

$.each(json.mess, function(i, item){
//alert(item.obj+item.err);
$('#'+item.obj).html(item.err);
});
window.location='#to_content';
$('#ajax-loader').html('');
$('#ajax-loader2').html('');
}else if(json['error']=='0'){
window.location=redir;
}else alert('Sistemos klaida. Prašome kreiptis į administraciją!');

});


}






function pollme(it){
$('#poll_box').fadeTo("fast", 0.3);
var data=$(it).serialize();
$.post(it.action, data, function(duom){
if(duom!='')$('#poll_area').html(duom);
});
$('#poll_box').fadeTo("slow", 1.0);
}
