﻿
function saveSort(tipas) {
if(tipas=='planai') { lenta='lentele1'; } else { lenta='lentele'; } 
var masyvas = Sortable.serialize(lenta);
masyvas = "&"+masyvas;
var eilute ='';
if(tipas=='planai') { var arr = masyvas.split("&lentele1[]="); } 
else { var arr = masyvas.split("&lentele[]="); } 
for(i=0;i<arr.length;i++) {
if(arr[i]!='') {
	eilute += arr[i]+"$";
}
}	
	var randomnumber = unikalusSk();
	var pars = "sort="+tipas+"&eile="+eilute+"&rand="+randomnumber;
	var metodas = 'post';
	var divId = 'pranesimai';
	var url = "ajax.php";		
	var myAjax = new Ajax.Updater(
		{success: divId}, 
		url, 
		{
			method: metodas, 
			parameters: pars,
			onFailure: reportError,
			evalScripts: true
		});

}
function saveActive(tipas, id, aktyvumas) {

	var tikrai = confirm('Ar tikrai norite keisti aktyvumą?');
	if(!tikrai) {
		return false;
	}
	var randomnumber = unikalusSk();
	var arr = $('aktyvumoPic_'+id).src.split("/");
	if(arr[arr.length-1]=='publish.gif') { var paveiksliukas = 'unpublish'; }
	else { var paveiksliukas = 'publish'; }

	$('aktyvumoPic_'+id).src = "./failai/adm/"+paveiksliukas+".gif";
	var pars = "type="+tipas+"&aktyvumai="+id+"&rand="+randomnumber;
	var metodas = 'post';
	var divId = 'pranesimai';
	var randomnumber = unikalusSk();
	var url = "ajax.php";		
	var myAjax = new Ajax.Updater(
		{success: divId}, 
		url, 
		{
			method: metodas, 
			parameters: pars,
			onFailure: reportError,
			evalScripts: true
		});

}

function saveString(tipas, id, aktyvumas) {

	var tikrai = confirm('Ar tikrai norite keisti aktyvumą bėgančioje eilutėje?');
	if(!tikrai) {
		return false;
	}
	var randomnumber = unikalusSk();
	var arr = $('eilutesPic_'+id).src.split("/");
	if(arr[arr.length-1]=='publish.gif') { var paveiksliukas = 'unpublish'; }
	else { var paveiksliukas = 'publish'; }

	$('eilutesPic_'+id).src = "./failai/adm/"+paveiksliukas+".gif";
	var pars = "type="+tipas+"&eilute="+id+"&rand="+randomnumber;
	var metodas = 'post';
	var divId = 'pranesimai';
	var randomnumber = unikalusSk();
	var url = "ajax.php";		
	var myAjax = new Ajax.Updater(
		{success: divId}, 
		url, 
		{
			method: metodas, 
			parameters: pars,
			onFailure: reportError,
			evalScripts: true
		});

}

function redaguoti (id) {
	$('redagavimas').value = id;
	document.redagavimui.submit();
}
function delPic (id) {
	var tikrai = confirm('Ar tikrai norite IŠTRINTI nuotrauką ?');
	if(!tikrai) {
		return false;
	}	
	$('deletePic').value = id;
	document.fototrynimas.submit();
}

function delPlan (id) {
	var tikrai = confirm('Ar tikrai norite IŠTRINTI planą ?');
	if(!tikrai) {
		return false;
	}	
	$('deletePlan').value = id;
	document.planotrynimas.submit();
}

function del(tipas, id) {

	var tikrai = confirm('Ar tikrai norite IŠTRINTI įrašą ?');
	if(!tikrai) {
		return false;
	}
	
	var pars = "type="+tipas+"&trynimas="+id+"&rand="+randomnumber;
	var metodas = 'post';
	var divId = 'pranesimai';
	var randomnumber = unikalusSk();
	var url = "ajax.php";		
	var myAjax = new Ajax.Updater(
		{success: divId}, 
		url, 
		{
			method: metodas, 
			parameters: pars,
			onFailure: reportError,
			evalScripts: true
		});

}

function saveFrontpage(id) {

	var tikrai = confirm('Ar tikrai norite keisti aktyvumą PRADINIAME PUSLAPYJE ?');
	if(!tikrai) {
		return false;
	}

	var arr = $('frontpagePic_'+id).src.split("/");
	if(arr[arr.length-1]=='home.gif') { var paveiksliukas = 'homex'; }
	else { var paveiksliukas = 'home'; }
	var randomnumber = unikalusSk();
	$('frontpagePic_'+id).src = "./failai/adm/"+paveiksliukas+".gif";
	var pars = "frontpageActive="+id;
	var metodas = 'post';
	var divId = 'pranesimai';
	
	var url = "ajax.php?rand="+randomnumber;		
	var myAjax = new Ajax.Updater(
		{success: divId}, 
		url, 
		{
			method: metodas, 
			parameters: pars,
			onFailure: reportError,
			evalScripts: true
		});

}

function lSys(i) {
	if(i=='lin'){
	
		if(!$('lv').value || !$('lp').value) {
		error('Prašome įvesti vardą ir slaptažodį !', true);
		return true;
		}
		var metodas = 'post';
		var pars = "w=login&lname="+$('lv').value+"&lpass="+$('lp').value+"&rand="+randomnumber;

		//$('lv').value = $('lp').value = '';
		//$('login').innerHTML = '<input type="hidden" id="l" value="y"/>Loging in ...';
	}
	else if(i=='lout'){
		var metodas = 'get';
		var pars = "w=logout&rand="+randomnumber;
	}
	else {
	var pars = "w=loadForm&rand="+randomnumber;
	var metodas = 'get';
	}	
	
		var divId = 'login';
		var randomnumber = unikalusSk();
		var url = "auth.php";		
		var myAjax = new Ajax.Updater(
			{success: divId}, 
			url, 
			{
				method: metodas, 
				parameters: pars,
				onFailure: reportError,
				evalScripts: true
			});
}

function unikalusSk () {
		var randomnum=Math.random()*3.4;
		var Data = new Date();
		var mo= Data.getMonth();
		var da= Data.getDay();
		var ho= Data.getHours();
		var mi= Data.getMinutes();
		var se= Data.getSeconds();

		var uni = randomnum+'.'+mo+''+da+''+ho+''+mi+''+se;
		return uni;
}
function reportError(request)
	{
		alert('AJAX Klaida!');
	}


