function doyou(message, url){ if(confirm(message)) location.href = url; }
function doyoue(message, ev){ if(confirm(message)) eval(unescape(ev)); }

function ta_limit(oname, lnt){
	list_names=document.getElementsByName(oname);
	if(list_names[0].value.length > lnt){
	list_names[0].blur();
	list_names[0].value = list_names[0].value.substr(0, lnt) ;
	alert('Для этого поля максимальное количество символов '+lnt+'.');}
}

function Pict_View(x, y, url)
{
if(x==0) { var sx = screen.width * 0.6; }else var sx=x;
if(y==0) { var sy = screen.height * 0.6; }else var sy=y;
var sl = screen.width / 10;
var st = screen.height / 10;
var win = 	window.open("", "picviw", "resizable=yes, left="+sl+", top="+st+", screenX=50, screenY=50, width="+sx+", height="+sy+"");
win.document.open();
win.document.write('<html>\n<title>Предпросмотр</title>\n');
win.document.write('<body topmargin="0" leftmargin="0"><table cellspacing="0" cellpadding="0" border="0" height="0"><tr><td height="0"><img src="'+url+'" width="'+sx+'" height="'+sy+'" border="0"></td></tr><tr><td height="0" align="center"></td></tr></table></body>\n</html>');
win.document.close();
}

function showwin(url)
{
var sx = screen.width * 0.7;
var sy = screen.height * 0.7;
var sl = screen.width / 7.5;
var st = screen.height / 7.5;
window.open(url, "help","resizable=yes,left="+sl+",top="+st+",screenX=50,screenY=50,width="+sx+",height="+sy+"");
}

function showwins(w, h, url)
{
var sl = w / 7.5;
var st = h / 7.5;
window.open(url, "help","resizable=yes,left="+sl+",top="+st+",screenX=50,screenY=50,width="+w+",height="+h+"");
}

function showwinsn(w, h, url)
{
var sl = w / 7.5;
var st = h / 7.5;
window.open(url, "help","resizable=no,left="+sl+",top="+st+",screenX=50,screenY=50,width="+w+",height="+h+"");
}

function showwinsns(w, h, url)
{
var sx = w / 2;
var sy = h / 2;
var sl = (screen.width / 2) - sx;
var st = (screen.height / 2) - sy;

window.open(url, "help","resizable=no,scrollbars=yes,left="+sl+",top="+st+",screenX=50,screenY=50,width="+w+",height="+h+"");
}

function sh_div_force(sh, id)
{
	divs = document.getElementsByTagName('div');
	for(i=0; i<divs.length; i++){
		if(divs[i].id==id){
			if(sh=='show'){	divs[i].style.display = 'block';}
			if(sh=='hide'){divs[i].style.display = 'none';}
		}
	}
}

function sh_div(id)
{
	divs = document.getElementsByTagName('div');
	for(i=0; i<divs.length; i++){
		if(divs[i].id==id){
			if(divs[i].style.display == 'none'){divs[i].style.display = 'block';}
			else{divs[i].style.display = 'none';}
		}
	}
}

function sel_img(id, pic1, pic2, alt1, alt2) 
{
	if(document.images){
		imgs = document.getElementsByTagName('img');
			for(i=0; i<imgs.length; i++){	
				if(imgs[i].src == pic1){imgs[i].src = pic2; imgs[i].title = alt2; imgs[i].alt = alt2;}
				else if(imgs[i].src == pic2){imgs[i].src = pic1; imgs[i].title = alt1; imgs[i].alt = alt2;}
			}
	}
}

function sel_img1(id, pic1, pic2, alt1, alt2) 
{
	if(document.images){
		imgs = document.getElementById(id);
				if(imgs.src == pic1){imgs.src = pic2; if(alt2 != undefined){imgs.title = alt2; imgs.alt = alt2;}}
				else if(imgs.src == pic2){imgs.src = pic1; if(alt2 != undefined){imgs.title = alt1; imgs.alt = alt2;}}
	}
}

function checkAll(oForm, cbName, from, exepts)
{ 
if(oForm[cbName][from].checked == true) doc = false; else doc = true;
for (var i=0; i < oForm[cbName].length; i++) { 
	if(i != exepts) oForm[cbName][i].checked = doc; 
}}
