var et, tr, root;
var cba="#C4EF3E";

function ShowFoto(img){	if (!root) root='';	ad(root+'/img.php?img='+img+'&root='+root)}
function ad(url) {
	if (document.getElementById('ax111')) document.body.removeChild(document.getElementById('ax111'));
	var jsel=document.createElement('SCRIPT');
	jsel.type='text/javascript';
	jsel.id='ax111';
	jsel.src=url;
	document.body.appendChild(jsel);
	return true;
}
function fill(ids,par){	
	if (document.getElementById(par+ids).style.display=='block') document.getElementById(par+ids).style.display='none';
	else document.getElementById(par+ids).style.display='block';
}
function flat(ids,par) {if (!root) root='';	ad(root+'/flat.php?id='+ids+'&par='+par)}
function check_fill(obj,mail,descr) {
	var msg='';
	if (!descr) descr='';
	et=0;
	for (i=0;i<obj.length;i++) {
		o=obj[i];
		if (o.value.length==0) {
			 et=1;
			 o.style.backgroundColor=cba;
			 if (descr[i]) msg = msg+'- '+descr[i]+"\n";
		}
		else 
			 o.style.backgroundColor="";
	}
	if (mail!='' && mail!=undefined && mail.value.length>0) {
		CheckEmail(mail.value)
		if (!tr) {
			mail.style.backgroundColor=cba; 
			alert('- Mail');
			return false;
		}
	}
	if (msg) alert(msg);
	if (et) return false;
}
function CheckEmail(field){
	var str=field
	var filter=/^.+@.+\..{2,4}$/
	if (filter.test(str)) tr=true;
	else tr=false;
}
function chv(obj,nova,old) {if (obj.value==old) obj.value=nova;}

function cf(val) {
	document.getElementById('mf').src=val;
}
function conf(text) {
	if (!confirm(text+'?')) return false
}
