if(navigator.appName == 'Microsoft Internet Explorer'){var st = 'inline';var sb = 'inline';}else{var st = 'table-row';var sb = 'table-row-group';}function sbmFrm(frmId){	var frm = document.getElementById(frmId);	if(frmId == 'cabID') alert('Внимание! После выхода из системы текущая корзина будет обнулена! История Ваших заказов, накопительная скидка и полученные бонусы будут сохранены и доступны по Вашему логину.')	frm.submit();}/*var close_panel = function(id_panel){document.getElementById(id_panel).style.display = 'none';if(id_panel == "basketup1"){document.getElementById(id_panel).style.left = '12%';document.getElementById(id_panel).style.width = '80%';}}*/var close_panel = function(id_panel){	document.getElementById(id_panel).style.display = 'none';	if(id_panel == "basketup1"){		//document.getElementById(id_panel).style.left = '0%';		document.getElementById(id_panel).style.width = '80%';	}}function getBodyScrollTop(){return self.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop}/**********************************************************						AJAX Catalog***********************************************************/var ff = 0;var activeCatalog = "tem";if(document.images){    var img = new Object();  img["loader"] = new Image(16, 16);  img["loader"].src = "/css/images/loader.gif";  img["plus"] = new Image(11, 11);  img["plus"].src = "/css/images/plus.gif";  img["minus"] = new Image(11, 11);  img["minus"].src = "/css/images/minus.gif";}doLoad = function(force, post_array, lavel){  var req = new JsHttpRequest();  req.onreadystatechange = function(){  	 if (req.readyState == 4){		layer['l'+lavel+post_array["id"]].open = req.responseText		open_close(lavel, post_array["id"])	  //eval(req.responseJS.fun)	 }	 else{		document.images['l'+lavel+post_array["id"]].src = img["loader"].src	 }  }	req.open('POST', '/httpd/ajax/ajax.php' , true);	req.send(post_array);}//создаём бъект каталогаvar layer = new Array();var layerVen = new Array();var layerCat = new Array();var layerId = new Array();var activeLayer = '';var activeLayerCat = '';var activeLayerVen = '';function CatalogObject(lavel, id, stat){  this.id	 = 'level_'+lavel+"_"+id;  this.lavel = lavel;  this.close  = document.getElementById(this.id).innerHTML;  this.open   = '';  this.status = 'close' }function open_close(lavel, id){  var flag = 0;  for(var i=0; i<layerId.length; i++)  {	 if(layerId[i] == 'l'+lavel+id && layer['l'+lavel+id].status == 'open') flag = 1;	 if(lavel == layer[layerId[i]].lavel && layer[layerId[i]].status == 'open')	 {		document.getElementById(layer[layerId[i]].id).innerHTML = layer[layerId[i]].close;		layer[layerId[i]].status = 'close';		document.images[layerId[i]].src = img["plus"].src	 }	 if(lavel < layer[layerId[i]].lavel) layer[layerId[i]].status = 'close'  }  if(flag == 0)  {	 document.getElementById(layer['l'+lavel+id].id).innerHTML = layer['l'+lavel+id].open;	 layer['l'+lavel+id].status = 'open';	 document.images['l'+lavel+id].src = img["minus"].src  }}function load_child(lavel, id, tpe, stat){  if(!layer['l'+lavel+id])	{		 post_array = {type:tpe,id:id, stat:stat}	 layer['l'+lavel+id] = new CatalogObject(lavel, id, stat)	 layerId[layerId.length] = 'l'+lavel+id	 doLoad(true, post_array, lavel)	}  else	{	open_close(lavel, id)		}}function catalog(ctg){	 if(ctg == "tem")	 {		layerVen = layerId;		layerId = layerCat;		activeLayerVen = activeLayer;		activeLayer = activeLayerCat;		document.getElementById('vendor').style.display = "none";		document.getElementById('tem').style.display = "block";	 }	 else if(ctg == "vendor")	 {		layerCat = layerId;		layerId = layerVen;		activeLayerCat = activeLayer;		activeLayer = activeLayerVen;		document.getElementById('tem').style.display = "none";		document.getElementById('vendor').style.display = "block";	 }}/*******************************************************************************************************************************/doLoad_ajax = function(force, post_array, func, func2){  var req = new JsHttpRequest();  req.onreadystatechange = function(){	 if (req.readyState == 4){	  eval(func(req.responseText, req.responseJS));	 }	 else{		if(func2 instanceof Array){			document.getElementById(func2.trg).innerHTML = func2.src;		}		else{			eval(func2);		}	 }  }	req.open('POST','/httpd/ajax/ajax.php',true);	req.send(post_array);}function add_ware(id_item,inv_type){	document.getElementById('r_u').innerHTML = '';	var dv = document.getElementById('basketup');	var dv1 = document.getElementById('basketup1');	var _scroll = getBodyScrollTop();	var scr_all = 120 + _scroll;	if(dv.style.display == 'none'){		var post_array = {type:'add_ware', id:id_item, method:inv_type}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.display = 'block'			dv1.style.align = 'center'			dv1.style.width = '800px'			//dv1.style.left = (window.innerWidth / 2) - 400 - 20 + 'px';			dv1.style.left = (document.body.offsetWidth ) - 800 + 10 + 'px';			//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);			//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'			document.getElementById('invCont').innerHTML = reqText			document.getElementById('count_in_basket').innerHTML = reqJS.bsk_count			document.getElementById('count_in_bid').innerHTML = reqJS.bid_count			document.getElementById('sum_in_basket').innerHTML = reqJS.sum			if(reqJS.bsk_count==0 && reqJS.bid_count==0){				document.getElementById('all_in_basket').innerHTML =				"<p class=\"h2t\">Ваша корзина пуста</p>" +				"<span id=\"count_in_basket\"></span>" +				"<span id=\"sum_in_basket\"></span>" +				"<span id=\"count_in_bid\"></span>"			}			else{				document.getElementById('all_in_basket').innerHTML =				"<p class=\"h2t\">Всего товаров:  <span id=\"count_in_basket\">" + reqJS.bsk_count + "</span> шт.</p>" +				"<p class=\"h2t\">На сумму: <span id=\"sum_in_basket\">" + reqJS.sum + "</span> руб.</p>"  +				"<p class=\"h2t\">Заявок: <span id=\"count_in_bid\">" + reqJS.bid_count + "</span> шт.</p>"			}			dv1.style.height = 180 + 185 * (reqJS.bid_count + reqJS.bsk_count) + 'px';		}		var func2 = null;		doLoad_ajax(true, post_array, func, func2);	}}function brPix(bp){	document.getElementById('r_u').innerHTML = ''	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll	if(dv.style.display == 'none'){				var post_array = {type:'bp'}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.align = 'center'.left			dv1.style.display = 'block'			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'				document.getElementById('invCont').innerHTML = reqText		  }		var func2 = null		doLoad_ajax(true, post_array, func, func2);	}}function view_delay(i){	document.getElementById('r_u').innerHTML = ''	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll		var post_array = {type:'add_ware'}	var func = function (reqText,reqJS){		window.scrollTo(0,_scroll)					dv1.style.top = scr_all + 'px'		dv1.style.width = '800px'		//dv1.style.left = (window.innerWidth / 2) - 400 - 20 + 'px';		dv1.style.left = (document.body.offsetWidth ) - 800 + 10 + 'px';				dv1.style.align = 'center'				// ----------------------------------		dv.style.height = document.body.scrollHeight + 'px'		if(dv.style.display == 'none'){				dv1.style.display = 'block'			dv.style.display	= 'block'			}		document.getElementById('invCont').innerHTML = reqText		document.getElementById('count_in_basket').innerHTML = reqJS.bsk_count		document.getElementById('count_in_bid').innerHTML = reqJS.bid_count		document.getElementById('sum_in_basket').innerHTML = reqJS.sum		if(reqJS.bsk_count==0 && reqJS.bid_count==0){			document.getElementById('all_in_basket').innerHTML =			"<p class=\"h2t\">Ваша корзина пуста</p>" +			"<span id=\"count_in_basket\"></span>" +			"<span id=\"sum_in_basket\"></span>" +			"<span id=\"count_in_bid\"></span>"		}		else{			document.getElementById('all_in_basket').innerHTML =			"<p class=\"h2t\">Всего товаров:  <span id=\"count_in_basket\">" + reqJS.bsk_count + "</span> шт.</p>" +			"<p class=\"h2t\">На сумму: <span id=\"sum_in_basket\">" + reqJS.sum + "</span> руб.</p>"  +			"<p class=\"h2t\">Заявок: <span id=\"count_in_bid\">" + reqJS.bid_count + "</span> шт.</p>"		}		dv1.style.height = 190 + 185 * (reqJS.bid_count + reqJS.bsk_count) + 'px';		//if(i == 1) {window.location.replace('http://' + window.location.host +'/basket/')}	  }	var func2 = null	doLoad_ajax(true, post_array, func, func2);	}function rr_u() {	document.getElementById('r_u').innerHTML = ''	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll		var post_array = {type:'login_form'}	var func = function (reqText,reqJS){	document.getElementById('invCont').innerHTML = reqText;		window.scrollTo(0,_scroll)		dv1.style.width = '800px'		//dv1.style.left = (window.innerWidth / 2) - 400 - 20 + 'px';		dv1.style.left = (document.body.offsetWidth ) - 800 + 10 + 'px';		dv1.style.top = scr_all + 'px'		dv1.style.align = 'center'		dv.style.height = document.body.scrollHeight + 'px'		/*----------------------------*/				dv1.style.height = '228px'/*----------------------------*/				if(dv.style.display == 'none'){				dv1.style.display = 'block'			dv.style.display	= 'block'			}			}	var post_array = new Array();	post_array['type'] = "n_reg";	var func2 = new Array()	func2['src'] = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'	func2['trg'] = 'invCont'	doLoad_ajax(true, post_array, func, func2);}function view_login(){	document.getElementById('r_u').innerHTML = ''	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll		var post_array = {type:'login_form'}	var func = function (reqText,reqJS){		window.scrollTo(0,_scroll)		dv1.style.width = '900px'		//var x = (dv.innerWidth / 2) - (dv1.offsetWidth);		//dv1.style.left = (window.innerWidth / 2) - 450 - 20 + 'px';		dv1.style.left = (document.body.offsetWidth ) - 900 + 10 + 'px';		dv1.style.height = 250 + 'px';		dv1.style.top = scr_all + 'px'		dv1.style.align = 'center'		dv.style.height = document.body.scrollHeight + 'px'		if(dv.style.display == 'none'){				dv1.style.display = 'block'			dv.style.display	= 'block'			}				document.getElementById('invCont').innerHTML = reqText	  }	var func2 = null	doLoad_ajax(true, post_array, func, func2);	}/*******************************************************************************************************************************/function re_qw(item){	var arr = erChk(item)		if(arr != 1)	{		var post_array = new Array();		post_array = arr;		if(item=='bsk_up'){			post_array['type'] = "recalc";			var dv1 = document.getElementById('basketup1')			var func = function (reqText,reqJS){				document.getElementById('invCont').innerHTML = reqText;				document.getElementById('count_in_basket').innerHTML = reqJS.bsk_count;				document.getElementById('sum_in_basket').innerHTML = reqJS.sum;				document.getElementById('count_in_bid').innerHTML = reqJS.bid_count;				dv1.style.height = 140 + 185 * (reqJS.bid_count + reqJS.bsk_count) + 'px'				if(reqJS.bsk_count==0 && reqJS.bid_count==0){					document.getElementById('all_in_basket').innerHTML =					"<p class=\"h2t\">Ваша корзина пуста</p>" +					"<span id=\"count_in_basket\"></span>" +					"<span id=\"sum_in_basket\"></span>" +					"<span id=\"count_in_bid\"></span>"				}				else{					document.getElementById('all_in_basket').innerHTML =					"<p class=\"h2t\">Всего товаров:  <span id=\"count_in_basket\">" + reqJS.bsk_count + "</span> шт.</p>" +					"<p class=\"h2t\">На сумму: <span id=\"sum_in_basket\">" + reqJS.sum + "</span> руб.</p>"  +					"<p class=\"h2t\">Заявок: <span id=\"count_in_bid\">" + reqJS.bid_count + "</span> шт.</p>"				}		  }			var func2 = function(){					document.getElementById('invCont').innerHTML = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'		 	}		}		else{			post_array['type'] = "lc_recalc";			var func = function (reqText,reqJS){				document.getElementById('cabinet_bsk').innerHTML = reqText;				document.getElementById('count_in_basket').innerHTML = reqJS.bsk_count;				document.getElementById('sum_in_basket').innerHTML = reqJS.sum;				document.getElementById('count_in_bid').innerHTML = reqJS.bid_count;								if(reqJS.bsk_count==0 && reqJS.bid_count==0){					document.getElementById('all_in_basket').innerHTML =					"<p class=\"h2t\">Ваша корзина пуста</p>" +					"<span id=\"count_in_basket\"></span>" +					"<span id=\"sum_in_basket\"></span>" +					"<span id=\"count_in_bid\"></span>"				}				else{					document.getElementById('all_in_basket').innerHTML =					"<p class=\"h2t\">Всего товаров:  <span id=\"count_in_basket\">" + reqJS.bsk_count + "</span> шт.</p>" +					"<p class=\"h2t\">На сумму: <span id=\"sum_in_basket\">" + reqJS.sum + "</span> руб.</p>"  +					"<p class=\"h2t\">Заявок: <span id=\"count_in_bid\">" + reqJS.bid_count + "</span> шт.</p>"				}				window.location.replace('http://' + window.location.host +'/cabinet/history/')		  }			var func2 = function(){					document.getElementById('cabinet_bsk').innerHTML = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'		 		 	}		}		doLoad_ajax(true, post_array, func, func2);	}}function erChk(item){	 //var item = 'bsk_up'	 var arr = new Array()	 arr['del'] = new Array()	arr['count'] = new Array()	 arr['count']['bid'] = new Array()	arr['count']['basket'] = new Array()	var errorMessage='';	with(document.forms[item])	{		for(i=0;i<elements.length;i++){			 if(elements[i].type == 'text') {				if(elements[i].id == 'bid'){					arr['count']['bid'][elements[i].name] = elements[i].value				}				else{					arr['count']['basket'][elements[i].name] = elements[i].value				}				var num = Number( elements[i].name )				if( !isNaN(num) ) {					var val=Number( elements[i].value )					if(isNaN(val))		{					errorMessage=errorMessage + "Поле 'Количество' для Артикула `" + elements[i].name + "` содержит не числовое значение!\n"					}								}			}			 if(elements[i].type == 'checkbox' && elements[i].checked){				arr['del'].push(elements[i].value)			}		}	}		if(errorMessage.length==0){		return arr	}	else {	alert(errorMessage)	return 1	}}function chkAuth(){	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll	var func = function (reqText,reqJS){		window.scrollTo(0,_scroll)		switch(reqJS.auth){			case 'OK':				if(reqJS.cabinet == 'Y'){					window.location.replace('http://' + window.location.host +'/cabinet/history/')				}				else{					window.location.replace('http://' + window.location.host +'/basket/')				}			break;			default:				document.getElementById('invCont').innerHTML = reqText				document.getElementById('r_u').innerHTML = ''				var dv = document.getElementById('basketup');				var dv1 = document.getElementById('basketup1');				dv1.style.width = '900px'								//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);				//dv1.style.left = (window.innerWidth / 2) - 450 - 20 + 'px';				dv1.style.left = (document.body.offsetWidth ) - 900 + 10 + 'px';				dv1.style.top = scr_all + 'px'				dv1.style.align = 'center'				dv1.style.height = '620px'				dv.style.height = document.body.scrollHeight + 'px'		}	}	var func2 = function(){		func2['src'] = '<img src="/css/images/loader_bar.gif" />'		func2['trg'] = '_waiting_loading'	}	var post_array = new Array();	post_array['type'] = "check_auth"	doLoad_ajax(true, post_array, func, func2)}LogIn = function (frm){	var post_array = frm	var func = function (reqText,reqJS){		switch(reqJS.reg_stat){			case 'card':				document.getElementById('basketup1').style.width = '390px'				document.getElementById('basketup1').style.padding = '30px'				document.getElementById('invCont').innerHTML = reqText			break;			case 'frm':				//document.getElementById('_vLog').removeAttribute("onclick")				//document.getElementById('_vLog').innerHTML = '<a href="/cabinet">Личный кабинет!</a>'				if(reqJS.cabinet == 'Y'){					window.location.replace('http://' + window.location.host +'/cabinet/history/')				}				close_panel('basketup')				close_panel('basketup1')			break;			case 'OK':			case 'exist':				window.location.replace('http://' + window.location.host +'/basket/')			break;			case 'fault':				document.getElementById('_fault').innerHTML = 'Ошибка авторизации! Неверные логин  и/или пароль. Попробуйте еще раз. :-)'				//document.getElementById('_waiting_loading').innerHTML = '<img src="/css/images/button_sign.png" />'			break;		}	}		var func2 = new Array()		func2['trg'] = '_fault'		func2['src'] = '<img src="/css/images/loader_bar.gif" />'	//func2['trg'] = '_waiting_loading'	doLoad_ajax(true, post_array, func, func2)}LogIn2 = function (frm){	var post_array = frm	if(post_array.elements[1].value.length >= 6){		var func = function (reqText,reqJS){			switch(reqJS.reg_stat){				case 'OK':					document.getElementById('invCont').innerHTML = reqText;				break;				case 'NO':					document.getElementById('invCont').innerHTML = reqText;				break;				case 'fault':					document.getElementById('_waiting_loading').innerHTML = '<img src="/css/images/button_sign.png" />'				break;			}		}			var func2 = new Array()		func2['src'] = '<img src="/css/images/loader_bar.gif" />'		func2['trg'] = '_waiting_loading'		doLoad_ajax(true, post_array, func, func2)	}	else{		alert('Пароль должен содержать не менее 6 символов!')	}}function r_u(){	var func = function (reqText,reqJS){		document.getElementById('invCont').innerHTML = reqText;		//var _scroll = document.getElementById('invCont').scrollHeight		//window.scrollTo(0,_scroll)				document.getElementById('r_u').innerHTML = ''	}	var post_array = new Array();	post_array['type'] = "n_reg";	var func2 = new Array()	func2['src'] = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'	func2['trg'] = 'invCont'	//func2['trg'] = '_waiting_loading'	doLoad_ajax(true, post_array, func, func2);}function r(item){		switch(item){		case 'P':		case 'O':			// This line was added to purge the panel before the registration form 18/03/2010 - SM			document.getElementById('invCont').innerHTML = '';					var func = function (reqText,reqJS){/*--------------------------------------------*/				var dv1 = document.getElementById('basketup1');				if(item=='P'){					dv1.style.height = '670px'				}				else{					dv1.style.height = '755px'				}/*--------------------------------------------*/								document.getElementById('r_u').innerHTML = reqText;			}			var post_array = new Array();			post_array['type'] = item;			var func2 = new Array()			func2['src'] = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'			func2['trg'] = 'r_u'			doLoad_ajax(true, post_array, func, func2)		break;	}}function _r1(_i){//over	var _id = document.getElementById(_i);	//_id.style.textDecoration = 'underline';	//_id.style.color = '#a4d035';	//_id.style.backgroundColor = '#e7e6e2';}function _r2(_i){//out	var _id = document.getElementById(_i);	//_id.style.textDecoration = 'none';	//_id.style.color = '#5a93bf';	//_id.style.backgroundColor = 'white';}function hidden_city(val){	frm  = document.getElementById('reg_frm')	pCity = document.getElementById('p_city')	pDom = document.getElementById('p_dom')	pStreet = document.getElementById('p_street')	pC = document.getElementById('pdmCity')	pDm = document.getElementById('podm')	var pInd = document.getElementById('pInd') //строка индекс	pMetro = document.getElementById('p_metro')	sC = document.getElementById('sCompany')	dC = document.getElementById('delComp')	switch(val){		case '0':			if(dC){				dC.style.display = 'none'				sC.options[0].selected = true			}			pDm.style.display = 'none'			pMetro.style.display = 'none'			pDom.style.display = 'none'			pStreet.style.display = 'none'			pC.options[0].selected = true			frm.post_city.value = ''			frm.post_metro.value = ''		break;		case '77':			if(dC){			dC.style.display = 'none'			sC.options[0].selected = true			}			pDm.style.display = 'none'			pInd.style.display = 'none'			pCity.style.display = 'none'			pC.options[0].selected = true			frm.post_city.value = ''			pMetro.style.display = st			pDom.style.display = st			pStreet.style.display = st		break;		case '78':			if(dC) dC.style.display = st			pCity.style.display = 'none'			pDm.style.display = 'none'			frm.post_city.value = ''			pC.options[0].selected = true			pInd.style.display = st						pMetro.style.display = st			pDom.style.display = st			pStreet.style.display = st		break;		case '99':			if(dC){			dC.style.display = 'none'			sC.options[0].selected = true			}			pDom.style.display = st			pStreet.style.display = st			pInd.style.display = 'none'						pCity.style.display = 'none'			pMetro.style.display = 'none'			pC.options[0].selected = true			frm.post_city.value = ''			frm.post_metro.value = ''			pDm.style.display = st					break;		default:			pC.options[0].selected = true			pDm.style.display = 'none'			pMetro.style.display = 'none'			frm.post_metro.value = ''			pInd.style.display = st			if(dC)dC.style.display = st			pCity.style.display = st			pDom.style.display = st			pStreet.style.display = st	}}function h_cab(val,_item){	frm  = document.getElementById('abReg')	pCity = document.getElementById('p_city'+_item)	pC = document.getElementById('pdmCity'+_item)	pDm = document.getElementById('podm'+_item)	var pInd = document.getElementById('pInd'+_item) //строка индекс	pMetro = document.getElementById('p_metro'+_item)	cName='pst['+_item+'][city]'	mName='pst['+_item+'][metro]'	switch(val){		case '0':			pDm.style.display = 'none'			pMetro.style.display = 'none'			pC.options[0].selected = true			frm[cName].value = ''			frm[mName].value = ''		break;		case '77':			pDm.style.display = 'none'			pInd.style.display = 'none'			pCity.style.display = 'none'			pC.options[0].selected = true			frm[cName].value = ''			pMetro.style.display = st		break;		case '78':			pCity.style.display = 'none'			pDm.style.display = 'none'			frm[cName].value = ''			pC.options[0].selected = true			pInd.style.display = st			pMetro.style.display = st		break;		case '99':			pInd.style.display = 'none'			pCity.style.display = 'none'			pMetro.style.display = 'none'			pC.options[0].selected = true			frm[cName].value = ''			frm[mName].value = ''			pDm.style.display = st					break;		default:			pC.options[0].selected = true			pDm.style.display = 'none'			pMetro.style.display = 'none'			frm[mName].value = ''			pInd.style.display = st			pCity.style.display = st	}}function ur_act(){	uHead = document.getElementById('ur_head')	uRec = document.getElementById('ur_rec')	dv1 = document.getElementById('basketup1')	if(uHead.style.display == 'none'){		uHead.style.display = sb		dv1.style.height = '1045px'	}	else{		uHead.style.display = 'none'		dv1.style.height = '755px'	}	if(uRec.style.display == 'none') uRec.style.display = sb	else uRec.style.display = 'none'}function sel_del(item){	pC = document.getElementById('pdmCity')	pDm = document.getElementById('podm')	var pInd = document.getElementById('pInd') //строка индекс	frm  = document.getElementById('reg_frm')	pAdr = document.getElementById('post_adr')	dC = document.getElementById('delComp')	sC = document.getElementById('sCompany')	pS = document.getElementById('p_city')	pM = document.getElementById('p_metro')	sr = document.getElementById('setRegion')	pS.style.display = st	pM.style.display = 'none'	switch(item){		case '1':/*			for (var i=0;i<sr.options.length;i++) {				switch(sr.options[i].value){					case '77':					case '99':						sr.options[i].style.fontWeight = 'bold'						sr.options[i].style.color = '#666666'					break;					default:						sr.options[i].style.color = '#CCCCCC'						sr.options[i].style.fontWeight = 'normal'				}				 			}*/			pInd.style.display = 'none'			sr.options[0].selected = true			pS.style.display = 'none'			if(dC){				sC.options[0].selected = true				dC.style.display = 'none'			}			pM.style.display = 'none'			pAdr.style.display = sb			pDom.style.display = 'none'			pStreet.style.display = 'none'			pDm.style.display = 'none'		break;		case '2':/*			for (var i=0;i<sr.options.length;i++) {				switch(sr.options[i].value){					case '77':					case '99':						sr.options[i].style.color = '#CCCCCC'						sr.options[i].style.fontWeight = 'normal'					break;					default:						sr.options[i].style.fontWeight = 'bold'						sr.options[i].style.color = '#666666'				}				 			}*/			pC.options[0].selected = true			pDm.style.display = 'none'			frm.post_metro.value = ''			dC.style.display = st			sr.options[0].selected = true			pAdr.style.display = sb		break;		case '3':			frm.post_code.value = ''			frm.post_city.value = ''			frm.post_metro.value = ''			frm.post_street.value = ''			frm.post_location.value = ''			sr.options[0].selected = true			pC.options[0].selected = true			pAdr.style.display = 'none'			if(dC){				sC.options[0].selected = true				dC.style.display = 'none'			}		break;	}}function check_off(val){/*	dw = document.getElementById('del_way')	frm  = document.getElementById('reg_frm')	switch(val){		case '77':		case '99':			rB = document.getElementById('r1')			rB.checked = true			if(dw){				dw.style.display = 'block'				allSum(3)			}		break;		default:			rB = document.getElementById('r2')			rB.checked = true			if(dw){				dw.style.display = 'none'				allSum(0)			}	}*/	hidden_city(val)}function _add_adr(frm){	var post_array = frm	var func = function (reqText,reqJS){		switch(reqJS.reg_stat){			case 'OK':				window.location.replace('http://' + window.location.host +'/basket/')			break;			case 'Here':				window.location.replace('http://' + window.location.host +'/cabinet/detail/')			break;			default:			document.getElementById('invCont').innerHTML = reqText		}	}		var func2 = null	doLoad_ajax(true, post_array, func, func2)}function rf(frm){	post_array = frm	var func = function (reqText,reqJS){				if(reqJS.reg_stat == 'OK'){				window.location.replace('http://' + window.location.host +'/basket/')		}		else{			document.getElementById('r_u').innerHTML = ''				document.getElementById('invCont').innerHTML = reqText		}	}		var func2 = new Array()	func2['src'] = '<img src="/css/images/loader_bar.gif" />'	func2['trg'] = 'forBar'	doLoad_ajax(true, post_array, func, func2)}function view_post(key){	if(key.length === 0) {		p_add= ''	}	else{		p_add= key	}	p = document.getElementById('post_addr'+p_add)	if(p.style.display == 'none'){		p.style.display = sb}	else{		p.style.display = 'none'	}}function del_post(post_id){	if(confirm('Вы действительно хотите удалить данный адрес доставки?')){		var post_array = {type:"del_post_adr",id:post_id}		var func = function (reqText,reqJS){			switch(reqJS.reg_stat){					case 'NO':						alert('Ошибка удаления!')					break;					case 'ONE':						alert('Вы не можете удалить единственный адрес доставки!')					break;			}			document.getElementById('chReg').innerHTML = reqText		}		var func2 = null		doLoad_ajax(true, post_array, func, func2)	}}ChangeReg = function (frm){	post_array = frm;	var func = function (reqText,reqJS){		switch(reqJS.reg_stat){			case 'OK':				alert('Данные успешно обновлены');			break;			default:				alert('Ошибка изменения данных!');		}		document.getElementById(reqJS.type).innerHTML = reqText;	}	var func2 = null	doLoad_ajax(true, post_array, func, func2);}function allSum(item){	var func = function (reqText,reqJS){		bsk = document.getElementById('v_bskSum')		if(bsk)	{			document.getElementById('bskSum').innerHTML = reqJS.s_bsk + ' руб.'		}		bid = document.getElementById('v_bidSum')		if(bid) {			document.getElementById('bidSum').innerHTML = reqJS.s_bid + ' руб.'		}	}	post_array = new Array()	post_array["ord"] = item	post_array["type"] = "allSum"	func2 = null	doLoad_ajax(true, post_array, func, func2)}/*кабинет - посмотреть почтовый адресfunction view_post(id){	key = 'post_addr'+id	p = document.getElementById(key)	if(p.style.display == 'none'){		p.style.display = sb}	else{		p.style.display = 'none'	}}*///кабинет - посмотреть заказfunction view_invoice(inv_id){	var div = document.getElementById("basketup");	var div1 = document.getElementById("basketup1");	if(div.style.display == 'none'){		div.style.top = '0px'		//div.style.width = '100%'		div.style.height = (document.body.clientHeight) + 'px'		div.style.left = '0px'		div.style.display = 'block'		div1.style.top = '20%'		div1.style.align = 'center'		//div1.style.width = '80%'		//div1.style.left = '12%'		div1.style.display = 'block'				div1.style.width = '900px'		div1.style.left = (document.body.offsetWidth ) - 900 + 10 + 'px';		var post_array = {type:"view_inv",id:inv_id}		var func = function (reqText,reqJS)		  {			document.getElementById('invCont').innerHTML = reqText			document.getElementById('invNum').innerHTML = reqJS.invId			//alert('Basket count = '+reqJS.bsk_count)			//div1.style.height = 140 + 185 * (reqJS.bid_count + reqJS.bsk_count) + 'px'		  }				doLoad_ajax(true, post_array, func)	}}function tk_info(_id){	var post_array = {type:"tk_info",id:_id}	var func = function (reqText,reqJS){		document.getElementById('tk_info').innerHTML = reqJS._info			}	var func2 = new Array()	func2['src'] = '<img src="/css/images/loader_bar.gif" />'	func2['trg'] = 'tk_info'	doLoad_ajax(true, post_array, func, func2)	}function view_calc(){	with(document.forms['dCalc']){	/*	for(i=0;i<elements.length;i++){			if(elements[i].name == 'calc'){				var dCalc = elements[i].value				document.getElementById('_'+dCalc).style.fontWeight = 'normal'				document.getElementById('_'+dCalc).style.fontSize = '12px'				if(elements[i].checked){					document.getElementById('_'+dCalc).style.fontWeight = 'bold'					document.getElementById('_'+dCalc).style.fontSize = '14px'				}							}		}*/		alert('Внимание! Корзина будет пересчитана в соответствии с выбранным вариантом расчета')		submit();	}}function view_dPay(){	with(document.forms['dCalc']){		for(i=0;i<elements.length;i++){			if(elements[i].name == 'sumDel'){				document.getElementById('_d'+elements[i].value).style.fontWeight = 'normal'				if(elements[i].checked) {					var dType = elements[i].value					document.getElementById('_d'+elements[i].value).style.fontWeight = 'bold'				}							}		}	}	var post_array = {type:"d_calc",_dt:dType}	var func = function (reqText,reqJS){		switch(reqJS._dP){			case '0 руб.':				document.getElementById('dPay').innerHTML = '<span style="color:green">БЕСПЛАТНАЯ!</span>'							break;			default:				document.getElementById('dPay').innerHTML = reqJS._dP			}		document.getElementById('allSum').innerHTML = reqJS.bsk_sum	}	var func2 = new Array()	func2['src'] = '<img src="/css/images/loader_big.gif" />'	func2['trg'] = 'dPay'	doLoad_ajax(true, post_array, func, func2)}function _l(){	if(document.getElementById('tk_info'))			tk_info(0);	if(document.getElementById('_d1'))		view_dPay();}function _c(adr_id){	if(typeof(adr_id) == 'undefined') adr_id = 0;	var dv = document.getElementById("basketup");	var dv1 = document.getElementById("basketup1");	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll	if(dv.style.display == 'none'){		var post_array = {type:'adr',id:adr_id}		var func = function (reqText,reqJS)		  {			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.align = 'center'			dv1.style.display = 'block'			dv1.style.width = '70%'			dv1.style.left = '20%'			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'			document.getElementById('invCont').innerHTML = reqText		  }		var func2 = new Array()		func2['src'] = '<img src="/css/images/loader_big.gif" />'		func2['trg'] = 'invCont'		doLoad_ajax(true, post_array, func, func2)	}}function _d(_item){	var post_array = {type:'switch_d',_sw:_item}	var func = function (reqText,reqJS){		if(reqJS.reg_stat == 'OK'){				window.location.replace('http://' + window.location.host +'/basket/')		}	}		var func2 = null	doLoad_ajax(true, post_array, func, func2)}function f_submit(){	var f_name = document.getElementById('f_name')	var f_phone = document.getElementById('f_phone')	var f_email = document.getElementById('f_email')	var f_address = document.getElementById('f_address')	var f_add = document.getElementById('f_add')	if(f_phone.value.length > 0 || f_email.value.length > 0){		var post_array = {			f_name:f_name.value,			f_phone:f_phone.value,			f_email:f_email.value,			f_address:f_address.value,			f_add:f_add.value,			type:'free_reg'		}		var func = function (reqText,reqJS)		{			switch(reqJS.reg_stat){				case 'OK':					window.location.replace('http://' + window.location.host +'/basket/free/')				break;				default:					//document.getElementById('f_fault').innerHTML = 'Ошибка операции! Попробуйте еще раз. :-)'					document.getElementById('f_fault').innerHTML = reqJS.reg_stat;					document.getElementById('_waiting_loading').innerHTML = '<img src="/css/images/button_sign.png" />'					document.getElementById('_waiting_loading_2').innerHTML = '<a href="#" onclick="f_submit()" onfocus="blur()" ><img src="/css/images/button1.png" /></a>'			}		}		var func2 = new Array()		func2['src'] = '<img src="/css/images/loader_bar.gif" />'		func2['trg'] = '_waiting_loading_2'		doLoad_ajax(true,post_array,func,func2);	}	else{		alert('Заполните либо поле `Телефон`, либо поле `Электронная почта`')	}}function p_img(_img,_big){	if(typeof(_big) == 'undefined'){		var i_path = 'httpd/catalog'	}	else{		var i_path = 'httpd/big'	}	var image_src = "/"+ i_path +_img	var newImg = new Image();	newImg.src = image_src;	var div = document.getElementById("basketup");	var div1 = document.getElementById("basketup1");	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll	if(div.style.display == 'none'){		window.scrollTo(0,_scroll)					div1.style.top = scr_all + 'px'				div1.style.width = 50 + newImg.width + 'px'		div1.style.height = 10 + newImg.height + 'px'		div1.style.left = (window.innerWidth / 2) - (newImg.width / 2 + 25) - 20 + 'px';		div1.style.align = 'center'		if(div.style.display == 'none'){			div1.style.display = 'block'			div.style.display	= 'block'			}		div.style.height = document.body.scrollHeight + 'px'		div.style.display = 'block'		document.getElementById('invCont').innerHTML =		'<div style="float:left; margin:20px 0 0 20px; display:block">' +		'<img src="'+ image_src +'" />' +		'</div>'	}}function ord(frm){	ord_all(frm, false);}function ord_credit(frm){	ord_all(frm, true);}function ord_all(frm, credit){	if (typeof(frm.s_company) == 'undefined' || (typeof(frm.s_company) != 'undefined' && frm.s_company.value > '0')) {		var post_array = frm;		if (credit) {			var crd = document.createElement("input");			crd.setAttribute('type', 'hidden');			crd.setAttribute('value', '1');			crd.setAttribute('name', 'credit');			post_array.appendChild(crd);		}		var func = function (reqText, reqJS) {			if (reqJS.reg_stat == 'OK') {				if (credit) {					if (reqJS.cred_id > 0) {						window.location.replace('http://www.sovbank.ru/icredit/?ref=apittools&zakaz=' + reqJS.cred_id);					}					else {						window.location.replace('http://www.sovbank.ru/icredit/?ref=apittools');					}				}				else {					window.location.replace('http://' + window.location.host +'/basket/success/');				}			}			else {				document.getElementById('basket_table').innerHTML = reqText;				document.getElementById('__aj').innerHTML = '<a href="#" onclick="ord(document.getElementById(\'dCalc\'))" class="basket_order" onfocus="blur()"><img src="/css/images/button1.png" /></a>';			}		}				var func2 = new Array();		func2['src'] = '<img src="/css/images/loader_big.gif" />';		func2['trg'] = '__aj';		doLoad_ajax(true, post_array, func, func2);	}	else {		alert('Выберите транспортную компанию!');	}}function go_reg(item){	switch(item){		case '77':		break;		default:			alert('Функция заказа без регистрации доступна только для жителей Москвы!')	var func = function (reqText,reqJS){		dv1 = document.getElementById('basketup1')		document.getElementById('invCont').innerHTML = reqText;		var _scroll = getBodyScrollTop()					window.scrollTo(0,_scroll)		dv1.style.top = _scroll + 120 +'px'		document.getElementById('r_u').innerHTML = ''	}	var post_array = new Array();	post_array['type'] = "n_reg";	var func2 = new Array()	func2['src'] = '<p align="center"><img src="/css/images/loader_bar.gif" /></p>'	func2['trg'] = 'invCont'	doLoad_ajax(true, post_array, func, func2);	}}function exit_cabinet(){	frm = document.getElementById('cabID')	frm.submit()}function card_splash(){	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var post_array = {type:'card_splash'}	var _scroll = getBodyScrollTop()	var scr_all = 120 + _scroll		var func = function (reqText,reqJS){		switch(reqJS.reg_stat){			case 'OK':				window.scrollTo(0,_scroll)				dv1.style.width = '60%'				dv1.style.left = '20%'				dv1.style.padding = '20px'				dv1.style.top = scr_all + 'px'				dv1.style.align = 'center'				dv.style.height = document.body.scrollHeight + 'px'				if(dv.style.display == 'none'){						dv1.style.display = 'block'					dv.style.display	= 'block'				}				document.getElementById('invCont').innerHTML = reqText				break;		}	}	var func2 = null	doLoad_ajax(true, post_array, func, func2);	}function act_bonus(){	var post_array = {type:'act_bonus'}	var func = function (reqText,reqJS){		switch(reqJS.reg_stat){			case 'OK':				window.location.replace('http://' + window.location.host +'/cabinet/')				//close_panel('basketup')				//close_panel('basketup1')			break;			case 'NO':				document.getElementById('invCont').innerHTML = reqText			break;		}	}	var func2 = new Array()	func2['src'] = '<img src="/css/images/loader_bar.gif" />'	func2['trg'] = 'r_u'	doLoad_ajax(true, post_array, func, func2)}function sortlist(t,o){	var post_array = {type:'sort',sort:t,ord:o}	var func = function (reqText,reqJS){		switch(reqJS.s_stat){			case 'OK':				window.location.reload();			break;		}	}	var func2 = null	doLoad_ajax(true, post_array, func, func2)}function gpr(){	var post_array = {type:'price_click'}	var func = function (reqText,reqJS){	}	var func2 = null	doLoad_ajax(true, post_array, func, func2)}function sert(num){	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('basketup1')	var _scroll = getBodyScrollTop()	var scr_all = 20 + _scroll					window.scrollTo(0,_scroll)				dv1.style.width = 'auto'				dv1.style.left = '30%'				dv1.style.padding = '0px'				dv1.style.top = scr_all + 'px'				dv1.style.align = 'center'				dv.style.height = document.body.scrollHeight + 'px'				if(dv.style.display == 'none'){						dv1.style.display = 'block'					dv.style.display	= 'block'				}		document.getElementById('invCont').innerHTML = '<img src="/img/certificate/sert' + num + '_sm.jpg" />'}function present(nm){	var dv = document.getElementById('basketup')	var dv1 = document.getElementById('pres')	var _scroll = getBodyScrollTop()	var scr_all = 20 + _scroll		var post_array = {type:'present',ware:nm}	var func = function (reqText,reqJS){				window.scrollTo(0,_scroll)				dv1.style.width = 'auto'				dv1.style.left = '27%'				dv1.style.padding = '0px'				dv1.style.top = scr_all + 'px'				dv1.style.align = 'center'				dv.style.height = document.body.scrollHeight + 'px'				if(dv.style.display == 'none'){						dv1.style.display = 'block'					dv.style.display	= 'block'				}		dv1.style.height = 340 + 'px';		document.getElementById('pres_tbl').innerHTML = reqText	  }	var func2 = null	doLoad_ajax(true, post_array, func, func2);	}function callback(){	var dv = document.getElementById('basketup');	var dv1 = document.getElementById('basketup1');	var _scroll = getBodyScrollTop();	var scr_all = 120 + _scroll;	if(dv.style.display == 'none'){		var post_array = {type:'callback'}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.display = 'block'			dv1.style.align = 'center'			dv1.style.width = '770px'						//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';			dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'			dv.style.margin = '0 auto'			dv1.style.height = 340 + 'px';			document.getElementById('invCont').innerHTML = reqText		  }		var func2 = null;		doLoad_ajax(true, post_array, func, func2);	}}function tech_question(){	var dv = document.getElementById('basketup');	var dv1 = document.getElementById('basketup1');	var _scroll = getBodyScrollTop();	var scr_all = 120 + _scroll;	if(dv.style.display == 'none'){		var post_array = {type:'tech_question'}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.display = 'block'			dv1.style.align = 'center'			dv1.style.width = '770px'			//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);			//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);						//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';			dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'			dv1.style.height = 340 + 'px';			document.getElementById('invCont').innerHTML = reqText		  }		var func2 = null;		doLoad_ajax(true, post_array, func, func2);	}}function tech_question_end(frm){	if(frm.fio.value == '' && (frm.tel.value == '' || frm.mail.value == '')){		alert('Не заполнены обязательные поля!!')	}	else{		var post_array = {			type:'tech_question_end',			fio:frm.fio.value,			mail:frm.mail.value,			tel:frm.tel.value,			note:frm.note.value,			hash:frm.hash.value			}			var dv = document.getElementById('basketup')			var dv1 = document.getElementById('basketup1')			var _scroll = getBodyScrollTop()			var scr_all = 20 + _scroll				var func = function (reqText,reqJS){						window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'						dv1.style.align = 'center'						dv1.style.display = 'block'						dv1.style.align = 'center'						dv1.style.width = '770px'						//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);						//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);						//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';						dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';						dv.style.height = document.body.scrollHeight + 'px'						dv.style.display = 'block'						if(dv.style.display == 'none'){								dv1.style.display = 'block'							dv.style.display	= 'block'						}				dv1.style.height = 340 + 'px';				document.getElementById('invCont').innerHTML = reqText			  }			var func2 = null			doLoad_ajax(true, post_array, func, func2);	}}function order_question(){	var dv = document.getElementById('basketup');	var dv1 = document.getElementById('basketup1');	var _scroll = getBodyScrollTop();	var scr_all = 120 + _scroll;	if(dv.style.display == 'none'){		var post_array = {type:'order_question'}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.display = 'block'			dv1.style.align = 'center'			dv1.style.width = '770px'			//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);			//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);			//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';			dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';			dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'			dv1.style.height = 340 + 'px';			document.getElementById('invCont').innerHTML = reqText		  }		var func2 = null;		doLoad_ajax(true, post_array, func, func2);	}}function order_question_end(frm){	if(frm.fio.value == '' && (frm.tel.value == '' || frm.mail.value == '')){		alert('Не заполнены обязательные поля!!')	}	else{		var post_array = {			type:'order_question_end',			fio:frm.fio.value,			mail:frm.mail.value,			tel:frm.tel.value,			note:frm.note.value,			hash:frm.hash.value			}						var dv = document.getElementById('basketup')			var dv1 = document.getElementById('basketup1')			var _scroll = getBodyScrollTop()			var scr_all = 20 + _scroll				var func = function (reqText,reqJS){						window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'						dv1.style.align = 'center'						dv1.style.display = 'block'						dv1.style.align = 'center'						dv1.style.width = '770px'						//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);						//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);						//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';						dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';						dv.style.height = document.body.scrollHeight + 'px'						dv.style.display = 'block'						if(dv.style.display == 'none'){								dv1.style.display = 'block'							dv.style.display	= 'block'						}				dv1.style.height = 340 + 'px';				document.getElementById('invCont').innerHTML = reqText			  }			var func2 = null			doLoad_ajax(true, post_array, func, func2);	}}function faq_question(){	var dv = document.getElementById('basketup');	var dv1 = document.getElementById('basketup1');	var _scroll = getBodyScrollTop();	var scr_all = 120 + _scroll;	if(dv.style.display == 'none'){		var post_array = {type:'faq_question'}		var func = function (reqText,reqJS){			window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'			dv1.style.display = 'block'			dv1.style.align = 'center'			dv1.style.width = '770px'			dv1.style.height = 340 + 'px';						var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);			var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);			dv1.style.left = x;									dv.style.height = document.body.scrollHeight + 'px'			dv.style.display = 'block'				document.getElementById('invCont').innerHTML = reqText		  }		var func2 = null;		doLoad_ajax(true, post_array, func, func2);	}}function faq_question_end(frm){	if(frm.fio.value == '' && (frm.tel.value == '' || frm.mail.value == '')){		alert('Не заполнены обязательные поля!!')	}	else{		var post_array = {			type:'faq_question_end',			fio:frm.fio.value,			mail:frm.mail.value,			tel:frm.tel.value,			note:frm.note.value,			hash:frm.hash.value			}						var dv = document.getElementById('basketup')			var dv1 = document.getElementById('basketup1')			var _scroll = getBodyScrollTop()			var scr_all = 20 + _scroll				var func = function (reqText,reqJS){						window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'						dv1.style.align = 'center'						dv1.style.display = 'block'						dv1.style.align = 'center'						dv1.style.width = '770px'						var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);						var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);						dv1.style.left = x;												dv.style.height = document.body.scrollHeight + 'px'						dv.style.display = 'block'						if(dv.style.display == 'none'){								dv1.style.display = 'block'							dv.style.display	= 'block'						}				dv1.style.height = 340 + 'px';				document.getElementById('invCont').innerHTML = reqText			  }			var func2 = null			doLoad_ajax(true, post_array, func, func2);	}}function present_end(frm){	if(frm.r_name.value == '' || frm.r_mail.value == '' || frm.s_name.value == ''){		alert('Не заполнены обязательные поля!!')	}	else{		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;		if (!filter.test(frm.r_mail.value)) {			alert('Введите правильный e-mail адрес');		}		else{			var dv = document.getElementById('basketup')			var dv1 = document.getElementById('pres')			var _scroll = getBodyScrollTop()			var scr_all = 20 + _scroll				var post_array = {type:'present_end'}			var func = function (reqText,reqJS){						window.scrollTo(0,_scroll)						dv1.style.width = 'auto'						dv1.style.left = '27%'										dv1.style.padding = '0px'						dv1.style.top = scr_all + 'px'						dv1.style.align = 'center'						dv.style.height = document.body.scrollHeight + 'px'						if(dv.style.display == 'none'){								dv1.style.display = 'block'							dv.style.display	= 'block'						}				dv1.style.height = 340 + 'px';				document.getElementById('pres_tbl').innerHTML = reqText			  }			var func2 = null			doLoad_ajax(true, frm, func, func2);		}	}}function callback_end(frm){	if(frm.fio.value == '' || frm.tel.value == ''){		alert('Не заполнены обязательные поля!!')	}	else{		var post_array = {			type:'callback_end',			fio:frm.fio.value,			tel:frm.tel.value,			note:frm.note.value,			hash:frm.hash.value			}						var dv = document.getElementById('basketup')			var dv1 = document.getElementById('basketup1')			var _scroll = getBodyScrollTop()			var scr_all = 20 + _scroll				var func = function (reqText,reqJS){						window.scrollTo(0,_scroll)						dv1.style.top = scr_all + 'px'						dv1.style.align = 'center'						dv1.style.display = 'block'						dv1.style.align = 'center'						dv1.style.width = '770px'						//var x = (window.innerWidth / 2) - (dv1.offsetWidth / 2);						//var y = (window.offsetHeight / 2) - (dv1.offsetHeight / 2);						//dv1.style.left = (window.innerWidth / 2) - 770/2 - 20 + 'px';						dv1.style.left = (document.body.offsetWidth ) - 770 + 10 + 'px';						dv.style.height = document.body.scrollHeight + 'px'						dv.style.display = 'block'						if(dv.style.display == 'none'){								dv1.style.display = 'block'							dv.style.display	= 'block'						}				dv1.style.height = 340 + 'px';				document.getElementById('invCont').innerHTML = reqText			  }			var func2 = null			doLoad_ajax(true, post_array, func, func2);	}}changeManager = function (frm){	post_array = frm;	var func = function (reqText,reqJS){		window.location.replace('http://' + window.location.host +'/cabinet/')	}	var func2 = null	doLoad_ajax(true, post_array, func, func2);}function show_field_changing_manager(){	frmchange = document.getElementById('formwin')	if(frmchange.style.display == 'none'){		frmchange.style.display = 'block'	}	else{		frmchange.style.display = 'none'	}}function cert_img(_img){	var image_src = _img;	var newImg = new Image();	newImg.src = image_src;	var div = document.getElementById("basketup");	var div1 = document.getElementById("basketup1");	var _scroll = getBodyScrollTop();	//var scr_all = 120 + _scroll;	var scr_all = 20;	if(div.style.display == 'none') {		window.scrollTo(0, _scroll);		div1.style.top = scr_all + 'px';				div1.style.width = 50 + newImg.width + 'px';		div1.style.height = 20 + newImg.height + 'px';		div1.style.left = (window.innerWidth / 2) - (newImg.width / 2 + 25) - 20 + 'px';		div1.style.align = 'center';		if (div.style.display == 'none') {			div1.style.display = 'block';			div.style.display	= 'block';		}		div.style.height = document.body.scrollHeight + 'px';		div.style.display = 'block';		document.getElementById('invCont').innerHTML =			'<div style="float:left; margin:0 0 20px 20px; display:block">' +			'<img src="' + image_src + '" alt="" />' +			'</div>';	}}function css_browser_selector(u){	var ua = u.toLowerCase(),	is=function(t){return ua.indexOf(t)>-1;},	g='gecko',	w='webkit',	s='safari',	o='opera',	h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+											' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+											(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+											RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+											' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+											RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js'];	c = b.join(' ');	h.className += ' '+c;	return c;	};css_browser_selector(navigator.userAgent);
