// rep.js  - проверка вводимой информации 

function pict__ (URL,width,height) {
var d=Math.round(Math.random() * 100) 
window.open(URL,"Window"+d,"width="+width+",height="+height+",left=20,top=10, directories=no, status=no,toolbar=no,scrollbars=no,menubar=no")
}

function pict(URL,width,height,f) {
var d=Math.round(Math.random() * 100);
if (f) {s="no"} else {s="yes"}
window.open(URL,"Window"+d,"left=280,top=20,width="+width+",height="+height+", directories=no, status="+s+",toolbar="+s+",scrollbars="+s+",menubar=no")
}

function pict2 (URL,width,height) {
window.open(URL,"Window","width="+width+",height="+height+", directories=no, status=no,toolbar=yes,scrollbars=yes,menubar=no")
}
function Quantity(m,txt,max,n) {var doc3='document.link.Quantity_';
if (validatego(m,doc3)==false){return false}
}
function Quantity_0(m,txt,max,n) {var doc3='document.link.Quantity0_';
if (validatego(m,doc3)==false){return false}
}
function Quantity2(m){if(validatego(m,'document.r.Quantity')==false ){return false}}
function Quantity1(m){if(validatego('',eval('m'))==false ){return false}}
function Quantity3(m){if(valid_search('',eval('m'))==false ){return false}}

function Quantity4(a){
	var na = eval('document.table.'+a);
	if(na.checked==false){error(na, "Будьте внимательны!\nВы забыли указать сторону рекламного щита 3х6\nдля добавления в корзину заказов"); return false}
	}

function Quantity5(a,b){
	var na = eval('document.table.'+a);
	var nb = eval('document.table.'+b);
	if( (na.checked==false) && (nb.checked==false) ){error(na, "Будьте внимательны!\nВы забыли указать, какую сторону (А, Б или обе) рекламного щита 3х6\nВы выбрали для добавления в корзину заказов"); return false}
	}

function Quantity6(a,b,c){
	var na = eval('document.table.'+a);
	var nb = eval('document.table.'+b);
	var nc = eval('document.table.'+c);
	if( (na.checked==false) && (nb.checked==false) && (nc.checked==false) ){
		error(na, "Будьте внимательны!\nВы забыли указать, какую сторону (А, Б, B или все) рекламного щита 3х6\nВы выбрали для добавления в корзину заказов"); return false}
	}


function validatego(i,doc) {
var digits="0123456789";first_name = eval(doc+i);
if (!ValidLength(first_name.value, 1, 3))
{error(first_name, "Ошибка при вводе числового значения"); return false}
for (var i=0;i<first_name.value.length;i++){
temp=first_name.value.substring(i,i+1)
if (digits.indexOf(temp)==-1)
{error(first_name,"Ошибка при вводе числового значения"); return false}
}
return
}


function error(elem, text) {alert(text); elem.select(); elem.focus()}
function ValidLength(item,len,maxlen) {
if((item.indexOf ('<') !=-1) || (item.indexOf ('>') !=-1)){ return false }
if (maxlen > 0) { return ((item.length >= len) && (item.length <= maxlen))}
else { return (item.length >= len) }
}
function validatego2(first_name2) {
var digits="0123456789";
if (!ValidLength(first_name2.value, 1, 3))
{error(first_name2, "Ошибка при вводе числового значения"); return false}
for (var i=0;i<first_name2.value.length;i++){
temp=first_name2.value.substring(i,i+1)
if (digits.indexOf(temp)==-1)
{error(first_name2,"Ошибка при вводе числового значения"); return false}
}
return
}

function error_search(elem) {window.alert("Поле для поиска не заполнено");elem.select();elem.focus()}
function valid_search() {if (document.search.sv.value ==""){error_search(document.search.sv);return false}document.search.submit()}

function Add_shop(form,id,st) {
Wind=open('',"table","width=550,height=350, directories=no, status=no,toolbar=no,scrollbars=no,menubar=no");Wind.focus();Wind.document.open();
Wind.document.write("<html><head><title>Добавление в корзину</title><meta http-equiv=content-type content='text/html; charset=windows-1251'><link rel=stylesheet type=text/css href=/main2.css></head><body topmargin=0 bgcolor=#FFFFFF leftmargin=0 marginwidth=0 marginheight=0><table width=100% height=100% align=center><tr><td align=center><p class=bold>Подождите, сейчас попробуем добавить в корзину...</td></tr></table></body></html>");
Wind.document.close();
f=eval('document.table');
f.ID.value=id;


if (st=='no'){f.side_a.value=st}
if (st=='a'){f.side_a.value=st;f.side_b.value='';f.side_c.value='';} 
if (st=='b'){f.side_b.value=st;f.side_a.value='';f.side_c.value='';} 
if (st=='c'){f.side_c.value=st;f.side_a.value='';f.side_b.value=''} 


// f.submit() /* только для button */

}


function up_image2() {
var f=new Image();
f=eval('document.empty');f.src='/i/p/korz_poln.gif';
}

function up_image3() {
var f=new Image();
f=eval('document.empty');f.src='/i/p/korz.gif';
}

