var libs=1;
var inpar=new Array();
var x = 50; 
var y = 50; 
var theTop=0; var theLeft=0;
isMSIE=document.all;
isMozilla=navigator.appName=="Netscape";
if (isMSIE){ 
document.onmousemove = function(){ 
x = event.clientX;
y = event.clientY;
return true;
} 
} else if (isMozilla){ 
document.onmousemove=function(e){ 
x = e.pageX; 
y = e.pageY; 
return true; 
} 
}

onscroll=function() {
	
	if(typeof(window.pageYOffset)=='number'){ 
        theLeft=window.pageXOffset; 
        theTop=window.pageYOffset; 
    	} 
    	else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)) 
    	{ 
        theLeft=document.documentElement.scrollLeft; 
        theTop=document.documentElement.scrollTop; 
    	} 
    	else if(document.body) 
    	{ 
        theLeft=document.body.scrollLeft; 
        theTop=document.body.scrollTop; 
    	}
    	
}


function _gdbid(_edid) {if( typeof(document.getElementById(_edid))!='undefined' ) { return document.getElementById(_edid);} else {return false;	}}

function _getCW() {return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;}

function _getCH() {return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;}

function _addtag(_tid, _tv) {if(_gdbid(_tid)){_gdbid(_tid).value+=_tv;}}

function _vsbl(_tid) {
	var myre='re'+_tid;
	var mybu='mybu'+_tid;
	var myim='img'+_tid;
	var alllinks=document.getElementsByTagName('DIV');
	for (var i=0; i<alllinks.length; i++){ 
		var clink=alllinks[i];
		if(clink.className=='my_hidi'&&clink!=_gdbid(myre)) {
			clink.style.display='none';			
		}
		if(clink.className=='mybu_active mybust'&&clink!=_gdbid(myre)) {
			clink.className='mybu';			
		}

	}	
	if(_gdbid(_tid) && _gdbid(myre)){
		var _tiddisp=_gdbid(myre).style.display;		
		if(_tiddisp=='block'){
			_gdbid(myre).style.display='none';
			_gdbid(mybu).className='mybu';			
		} else {
			_gdbid(myre).style.display='block';
			_gdbid(mybu).className='mybu_active mybust';			
		}
	}
}

var orderdata='';
function _loadmyrequrl(_edid, _aid, _mystr, url, _hbl) {
	if(!_gdbid(_edid)) {return false;}
	var req=null;	
	var refla=1;
	var dspls='block';
	orderdata='';
	var hidebl=(!_hbl)?'<div style="background:#DFDFDF;text-align:right;padding:3px;margin:0px;"><a href="javascript:void(0)" onclick="_gdbid(\''+_edid+'\').style.display=\'none\'; return false;"><img src="/i/icn/erase.gif" width="16" height="16" alt="" border="0" /></a></div>':'';
	if(window.XMLHttpRequest){try{req=new XMLHttpRequest();}catch(e){}}else{if(window.ActiveXObject){try{req=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}if(!req){try{req=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}}}		
	if(!req) { alert('Do not create XMLHttpRequest dialog'); return 0; }else 
	{
		req.onreadystatechange = function() {			
			if (req.readyState == 4) {
				clearTimeout(ab);var _myredata=req.responseText.split("|");
				
				if(_myredata[1]=='nohidebl' && _gdbid(_myredata[2])) {
      				_gdbid(_myredata[2]).style.display='block';
      				_gdbid(_myredata[2]).innerHTML='<div>'+hidebl+'<div style="padding:.25em;margin:0px;">'+_myredata[0]+'</div></div>';
      				if(typeof(_myredata[3])!='undefined' && _myredata[3]==1) {
      					_gdbid(_edid).style.display="none";
      				}
      			} else if(_myredata[1]=='replaceurl' && typeof(_myredata[2])!='undefined') {
      				document.location.replace(_myredata[2]);
    				} else if(_myredata[1]=='editfrm' && typeof(_myredata[2])!='undefined') {
      					var cm=_myredata[2].split("#");
						for (var i=0; i<cm.length; i++){	
							var ct=cm[i].split("@");
							if(_gdbid("budi_"+ct[0]) && ct[1]) {
								_gdbid("budi_"+ct[0]).value=ct[1];
							} 
						}
      				_gdbid(_edid).innerHTML='<div style="z-index:200;">'+hidebl+'<div style="padding:.25em;margin:0px;">'+_myredata[0]+'</div></div>';
      				_gdbid(_edid).style.display=dspls;
      			} else if(_myredata[1]=='switchsrc' && _gdbid(_myredata[2]).src) {
      				_gdbid(_myredata[2]).src=_myredata[0];
      			} else if(_myredata[1]=='delnode' && _gdbid(_myredata[2])) {
      				_gdbid(_myredata[2]).style.display='none';
      			} else if(_myredata[1]=='rtns') {
      				if(typeof(orderdata!='undefined')) {
      					_gdbid(_edid).innerHTML=_myredata[2];
      				}
				}else {
      				_gdbid(_edid).innerHTML='<div style="z-index:200;">'+hidebl+'<div style="padding:.25em;margin:0px;">'+_myredata[0]+'</div></div>';
      				_gdbid(_edid).style.display=dspls;
      			}
      			
      			if(typeof(_myredata[6])!='undefined') {      			
      			if(_myredata[4]=='replacenodedata' && _gdbid(_myredata[5])) {
      				_gdbid(_myredata[5]).innerHTML=_myredata[6];        				
      			}}      			
      			return 1;
			}  else {return 0;}
		}
		if(_hbl!=3) {
		document.getElementById(_edid).innerHTML = '<div>'+hidebl+'<div style="text-align:center;margin:3em;"><img src="/i/icn/loading.gif" width="16" height="16" border="0" /></div></div>'; 
		document.getElementById(_edid).style.display = "block";
		}
		req.open('POST', url);
		req.setRequestHeader('Content-Type','application/x-www-form-urlencoded, charset=utf-8');
		req.send('&ajax=1&a='+_mystr+'&_edid='+_edid+'&');
		var ab=window.setTimeout("req.abort();", 8000);
		return (typeof(orderdata)!='undefined'&&orderdata!='')?orderdata:2;
	}
}


function setElementOpacity(sElemId, nOpacity){
  var opacityProp = getOpacityProperty();  
  var elem = _gdbid(sElemId);
  if (!elem || !opacityProp) return;  
  if (opacityProp=="filter"){
    nOpacity *= 100;
    var oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha;
    if (oAlpha) oAlpha.opacity = nOpacity;
    else elem.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity="+nOpacity+")";
  }
  else elem.style[opacityProp] = nOpacity;
}

function getOpacityProperty() {
	var p;
	if (typeof document.body.style.opacity == 'string') p = 'opacity';
	else if (typeof document.body.style.MozOpacity == 'string') p =  'MozOpacity';
	else if (typeof document.body.style.KhtmlOpacity == 'string') p =  'KhtmlOpacity';
	else if (document.body.filters && navigator.appVersion.match(/MSIE ([\d.]+);/)[1]>=5.5) p =  'filter';	
	return (getOpacityProperty = new Function("return '"+p+"';"))();
}
function myvoid() {var _voidi=0;}

function _vieimg(ft, fdes, wi, he, i) {
	var _edid='fotogalery';
	s=_gdbid(_edid);
	if(!he || !wi || !s) return false;	
	nimfoto = new Image(wi, he);	
	nimfoto.src=ft;
	erfoto = new Image(12, 12);
	erfoto.src='/i/icn/delete.gif';
	var ab=window.setTimeout("myvoid();", 6000);
	if(nimfoto.complete) {clearTimeout(ab);}
	var cw=_getCW();
	var ch=_getCH();
	cw=Math.ceil(cw/2);
	ch=Math.ceil(ch/2);
	cw=cw-(wi/2);ch=ch-(he/2);	
	s.style.position='absolute';
	s.style.top=ch+theTop+"px";
	s.style.left=cw+"px";	
	s.style.width=wi+20+'px';
	s.style.height=he+50+"px";	
	s.style.padding="5px";			
	s.style.background="#FFFFFF";
	s.className="brd333dash";	
		s.style.display='block';
		setElementOpacity('mypage', 0.3);	
		s.innerHTML='<div style="text-align:right;padding-bottom:2px;border-bottom:#777777 1px dashed;">&nbsp;<a href="#" onclick="_hidevisi(\''+_edid+'\');return false;"><img border="0" src="/i/icn/delete.gif" width="12" heigh="12" /></a>&nbsp;';
		s.innerHTML+='</div>';			
		s.innerHTML+='<div style="text-align:center;background:url(/i/icn/loading.gif) no-repeat center center #FFFFFF;">';
		s.innerHTML+='<img onclick="_hidevisi(\''+_edid+'\');return false;" id="pics_'+i+'" src="'+ft+'" width="'+wi+'" heigh="'+he+'" alt="foto" />';
		s.innerHTML+='<div style="text-align:center;">'+fdes+'</div></div>';
	if(nimfoto.complete) {
			_gdbid('pics_'+i).src=nimfoto.src;
	}
	
}

function _makeresult(t, mylan) {
	var _edid='fotogalery';
	s=_gdbid(_edid);
	var cw=_getCW();
	var ch=_getCH();
	cw=Math.ceil(cw/2);
	ch=Math.ceil(ch/2);
	wi=600;
	he=408;
	cw=cw-(wi/2);ch=ch-(he/2);	
	s.style.position='absolute';
	s.style.top=ch+theTop+"px";
	s.style.left=cw+"px";	
	s.style.width=wi+20+'px';
	s.style.height=he+50+"px";	
	s.style.padding="5px";			
	s.style.background="#FFFFFF";
	s.className="brd333dash";	
		s.style.display='block';
		setElementOpacity('mypage', 0.3);	
		s.innerHTML='<div style="text-align:right;padding-bottom:2px;border-bottom:#777777 1px dashed;">&nbsp;<a href="#" onclick="_hidevisi(\''+_edid+'\');return false;"><img border="0" src="/i/icn/delete.gif" width="12" heigh="12" /></a>&nbsp;';
		s.innerHTML+='</div>';			
		s.innerHTML+='<div id="maha'+t+'" style="overflow-y:auto;height:390px;">result</div>';
		_loadmyrequrl('maha'+t, 1, '&a=2&id='+t+'&ajax=20&lan='+mylan+'&', '/_xml2.php', 1);


}

function _sendmess(tf) {
var url="/_xml2.php"; 
var mm='&id=4'; 
var _edid='postresult';
for(i=0; i<tf.length; ++i) {
		var elem = tf.elements[i];
		if (typeof(elem.name)!='undefined' && typeof(elem.value)!='undefined') {
		if (elem.type && (elem.type=="text" || elem.type=="textarea") && elem.value=='')
		{
			alert("\"" + elem.name + "\" это поле обязательно для заполнения в этой форме.");
			elem.focus();
			return false;
		} 

			if (elem.type && elem.type=="radio") {
			var chv=elem.checked;
			if(chv!=false) { 				
				mm+='&'+elem.name+'='+elem.value;
			}	
			} else if(elem.type && elem.type=="textarea"){			
				mm+='&'+elem.name+'='+encodeURIComponent(elem.value);				
			} else {
				mm+='&'+elem.name+'='+encodeURIComponent(elem.value);
				_edid=(elem.name=='_edid')? elem.value:_edid;
			}			
		}		
}

_loadmyrequrl('postresult', '', mm, url, 1);
return false;	
}


function _hidevisi(_edid) {
	setElementOpacity('mypage', 1);	
	if(_gdbid(_edid)) {if(_gdbid(_edid).style.display=='block') {_gdbid(_edid).style.display='none';} else {_gdbid(_edid).style.display='block';}} else return false;
}

function highlightTableRows(tableId, hoverClass, clickClass, multiple)
{
	var table = document.getElementById(tableId);	
	if (typeof multiple == 'undefined') multiple = true;
	if (hoverClass)	{
		var hoverClassReg = new RegExp("\\b"+hoverClass+"\\b");
		table.onmouseover = table.onmouseout = function(e){
			if (!e) e = window.event;
			var elem = e.target || e.srcElement;
			while (!elem.tagName || !elem.tagName.match(/td|th|table/i)) elem = elem.parentNode;
			if (elem.parentNode.tagName == 'TR' && elem.parentNode.parentNode.tagName == 'TBODY')
			{
				var row = elem.parentNode;
				if (!row.getAttribute('clickedRow')) row.className = e.type=="mouseover"?row.className+" "+hoverClass:row.className.replace(hoverClassReg," ");
			}
		};
	}	
	if (clickClass) table.onclick = function(e)	{
		if (!e) e = window.event;
		var elem = e.target || e.srcElement;
		while (!elem.tagName || !elem.tagName.match(/td|th|table/i)) elem = elem.parentNode;
		if (elem.parentNode.tagName == 'TR' && elem.parentNode.parentNode.tagName == 'TBODY')		{
			var clickClassReg = new RegExp("\\b"+clickClass+"\\b");
			var row = elem.parentNode;
			if (row.getAttribute('clickedRow'))			{
				row.removeAttribute('clickedRow');
				row.className = row.className.replace(clickClassReg, "");
				row.className += " "+hoverClass;
			} else	{
				if (hoverClass) row.className = row.className.replace(hoverClassReg, "");
				row.className += " "+clickClass;
				row.setAttribute('clickedRow', true);
				if (!multiple){
					var lastRowI = table.getAttribute("lastClickedRowI");
					if (lastRowI!==null && lastRowI!=='' && row.sectionRowIndex!=lastRowI){
						var lastRow = table.tBodies[0].rows[lastRowI];
						lastRow.className = lastRow.className.replace(clickClassReg, "");
						lastRow.removeAttribute('clickedRow');
					}
				}
				table.setAttribute("lastClickedRowI", row.sectionRowIndex);
			}
		}
	};
}

function setMycookie(id, value) {
		var now = new Date();
 		var expires = new Date(now.getTime() + 1 * 24 * 60 * 60 * 1000);
 		var path='/'; var domain='/'; var secure=false;
 		exp=new Date();
		time=365*60*60*24*1000;
		exp.setTime(exp.getTime()+time);
		document.cookie=escape(id)+"="+escape(value)+"; "+"expires="+exp.toGMTString()+"; path=/";
 		if(getCookie(id)) return true; else return false; 
}

function removeMycookie(id) {
 		exp=new Date();
		time=365*60*60*24*1000;
		exp.setTime(exp.getTime()-time);
		document.cookie=escape(id)+"=; "+"expires="+exp.toGMTString()+"; path=/";

 		if(!getCookie(id)) return true; else return false; 
}


function getCookie(n) {
        var c = document.cookie;
        if (c.length < 1) return false;
        var b = c.indexOf(n + '=');
        if (b == -1) return false;
        b += (n.length + 1);
        var e = c.indexOf(';', b);
        return unescape((e == -1) ? c.substring(b) : c.substring(b, e));
}
var compare=0;

function _add2frm(tid) {
	var _edid='budf'+tid;
	_hidevisi(_edid);
	
}
var oldfrm='';
var oldnum=0;
var oldprice=0;
function _chbas(tid, tnc, fl, price) {
	var _edid='budi_'+tid;	
	var num=0;
	if(!_gdbid(_edid) || !price) return;	
	if(_gdbid(_edid)) {		
		tnc=parseInt(tnc);
			if(tnc!='NaN') {
				switch(fl) {
				case 0:num=tnc-1; break;
				case 1:num=tnc+1; break;
				case 2:num=tnc; break;
				}
				_gdbid(_edid).value=(num>=0)?num:0;
				
				/*if(oldfrm!=tid && oldnum) {_add2basket(oldfrm, oldprice, oldnum);}*/
				oldfrm=tid;
				oldprice=price;
				oldnum=_gdbid(_edid).value;
			}
	}
}
function _add2basket(tid, tnm, tnc) {
	var _edid='basket';
	if(!tnm || tnm=='0') return null;
	var _edid1='budi_'+tid;	
	var tb=0;	
	setMycookie('tbsk', 1);
	if(_gdbid(_edid)) {
		_loadmyrequrl(_edid, 1, '&a=2&id='+tid+'&cnt='+tnc+'&price='+tnm+'&mylan='+mylan+'&', '/_xml1.php', 1);
		setMycookie('tbsk', 1);
	}	
}

function _gethlp__(){
	if(_gdbid('myhlp')) {
		var lclc=document.location.href;
		if (lclc.indexOf('?') != -1)	lclc = lclc.substring(0, lclc.indexOf('?'));
		if (lclc.indexOf('://') != -1) {
			var lcar=lclc.split('://');
			lclc=lcar[1];
		}
		lcar=lclc.split('/');
		lclc=lcar[1];
		_makeresult(16, lclc);
	} else alert('Help not found');
}
function _erasebasket() {
	if(_gdbid('basket')) {	
	_loadmyrequrl('basket', 0, '&a=2&cmpr=erazebasket&mylan='+mylan+'&', '/_xml1.php', 1);	
	removeMycookie('tbsk');
	var allinp=document.getElementsByTagName('INPUT');	
	for (var i=0; i<allinp.length; i++){		
		if(allinp[i].className=='zaporder1') {
			allinp[i].value=0;
		}
	}	
		
	}
}


function _switchimg(myimgs) {
	if(!_gdbid(myimgs)) {return false;}
	var imagid='img_'+myimgs;
	if(!_gdbid(imagid)) {return false;}
	if(_gdbid(myimgs).style.display=='block') {
		_gdbid(myimgs).style.display='none';		
		_gdbid(imagid).src='/i/icn/plus1.gif';
	} else {
		_gdbid(myimgs).style.display='block';
		_gdbid(imagid).src='/i/icn/minus1.gif';		
	}

}

function _sendfrm(myfr, ob) {
	if(!_gdbid(myfr) || !_gdbid(ob)) return 0; 
	var qs='&a=2&cmpr=svtdb';
	var the_form=_gdbid(myfr);
	for (i = 0; i < the_form.length; ++i)
		{
			var elem = the_form.elements[i];
			if (elem.name) {
			if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='')
				{
					alert("\"" + elem.name + "\" это поле обязательно для заполнения в этой форме.");
					elem.focus();
					return false;
				} 
			qs+='&'+elem.name+'='+encodeURIComponent(elem.value);
			}
		}	
		qs+='&';
		_loadmyrequrl(ob, 0, qs, '/_xml3.php', 1);	
}

onload=function(){
	var inpt='';
	if(typeof(nobasket)=='undefined') {
	var allinp=document.getElementsByTagName('INPUT');
	for (var i=0; i<allinp.length; i++){		
		if(allinp[i].className=='zaporder1') {
			var idim=allinp[i].getAttribute('id');
			var cma=idim.split("_");
			inpt+=cma[1]+':';
		}
	}
	var ctm='basket';
	if(_gdbid('basket')) {
		var cl=getCookie('tbsk');		
		if(cl) {		
		cl=unescape(cl);
		_loadmyrequrl(ctm, 0, '&a=2&cmpr=getbasket&mylan='+mylan+'&exinp='+inpt+'&', '/_xml1.php', 1);			
		var cm=cl.split("|");
			for (var i=0; i<cm.length; i++){	
				var ct=cm[i].split(":");
			}
		}
	}
	var allimg=document.getElementsByTagName('IMG');
	for (var i=0; i<allimg.length; i++){		
		if(allimg[i].className=='_opacy') {
			var idim=allimg[i].getAttribute('id');
			setElementOpacity(idim, 0.5);
		}
	}	
	}	
}

