﻿var area = new Array();

function lght(mod, id, val){
loadJSON('admn&opr=lght&id='+id+'&mod='+mod+'&val='+val);
}

function bload(mod){loadXML('dmn&obj='+obj+'&mod='+mod+'&prm='+prm);}
function lload(mod, prm, obj){loadJSON('admn&opr=mod&mod='+mod+'&prm='+prm);}
function bskload(mod, prm, obj){loadJSON('admn&opr=basket&mod='+mod+'&prm='+prm);}
//loadJSON('action&name=dmnarea&opr=view&mod='+mod+'&prm='+prm);
//loadXML('dmn&obj='+obj+'&mod='+mod+'&prm='+prm);

function und(mod, id, txt){ if(confirm("Заменить текущую запись на запись от "+txt) == true){ print('wnda',''); loadJSON('admn&opr=undo&id='+id+'&mod='+mod); } return false; }
function add(mod, id, par){print('wnda',''); loadJSON('admn&opr=form&id='+id+'&mod='+mod+'&par='+par); return false;}
function rcp(txt){ if(confirm("Копировать текущую запись") == true){ print('redt',txt); setval ('id',0); clos('addbtn'); } return false;}
function delb(mod, id){if(confirm("Удалить запись в корзину?") == true){ print('wnda',''); loadJSON('admn&opr=erase&id='+id+'&mod='+mod);}}
function undel(mod, id){print('wnda',''); loadJSON('admn&opr=undel&id='+id+'&mod='+mod); return false;}
function del(mod, id){if(confirm("Удалить запись?") == true){ print('wnda',''); loadJSON('admn&opr=del&id='+id+'&mod='+mod);}}
function act(name,str){loadJSON('action&name='+name+str); return false;}

function setar(mod, pre, act, tpl){
	area[pre] = act;
	area['m'+pre] = mod;
	area['t'+pre] = tpl;
	//window.addEventListener ('click', clickHandler, false);
}

function cid(obj, id){
	id = id.split('_');
	if( area[id[0]] ){
	alert(area[id[0]]+' для '+id[1]+' ('+area['m'+id[0]]+' '+area['t'+id[0]]+')');
	}else{window.location = obj.href;}
}

function clickHandler(event){
	alert(event.target.parentNode.id+' ='+event.target.id);
	return false;
}
