mnu_top = new Array('3way_kompllekkt.png', '3way_kompllekkt_.png', '3way_mettall.png', '3way_mettall_.png', '3way_officce.png', '3way_officce_.png', 'fon_mnu_top.png', 'fon_mnu_top-a.png', 'spl_3mnu_1-a.png', 'spl_3mnu_1.png', 'spl_3mnu_2-a.png', 'spl_3mnu_2.png', 'spl_3mnu_3-a.png', 'spl_3mnu_3.png', 'spl_mnu_b.png', 'spl_mnu_b-a.png','mnu_right_a.png');
function init() {
	var a=init.arguments; 
	a=a[0]+"";
	a=a.split(",");
	//alert(a[0]);
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src="/img/"+a[i];}}
}

function big_foto(w,h,win_name,left)
{
	var url='';
	var win_name;
	if (!win_name) win_name='big';
	if (!left) left=100;
	var features='menubar=no,scrollbars=yes,status=no,resizable=yes,top=8,left='+left+',width='+w+',height='+h;
	window.open(url,win_name,features);
}

function LTrim(value){return value.replace(/\s*((\S+\s*)*)/, "$1");}
function RTrim(value){return value.replace(/((\s*\S+)*)\s*/, "$1");}
function trim(value){return LTrim(RTrim(value));}


var cl_name;
function focus_on(e)
{
	if (this.name!='q')
	{
		if(this.type.toLowerCase()=="text"||this.type.toLowerCase()=="password"||this.type.toLowerCase()=="textarea")
		{
			if (this.value=="Логин" || this.value=="*****") this.value="";
			cl_name=this.className;
			this.className=this.className+"over";
			//alert(cl_name);
		}
	}
}
function focus_off(e)
{
	if (this.name!='q')
	{
		if(this.type.toLowerCase()=="text"||this.type.toLowerCase()=="password"||this.type.toLowerCase()=="textarea")
		{
			this.className=cl_name;
		}
	}
}

function in_notepad(id)
{
	//if (  == 'undefined' ) c = 2;
	var tovar=id;
	var count=($('count_'+id).value)||0;
	if (count==0)
	{
		alert('Введите количество');
		return false;
	}
	if ($('rc1_'+id) || $('rc2_'+id))
	{
		ccc=($('rc1_'+id).checked)?1:($('rc2_'+id).checked)?2:2;
	} else ccc=2;
	if (tovar)
	{
		JsHttpRequest.query(
			'/zina.php',
			{
				'tovar': tovar,
				'count': count,
				'c': ccc
			},
			function(result, errors)
			{
				//alert(result+' | '+errors);
				if ($('div_errors')) $('div_errors').innerHTML=errors;
				if (result)
				{
					alert('товар добавлен в корзину');
					/* $('kucha_govna_1').innerHTML=result['goods_prev_1']; */
					$('kucha_govna_2').innerHTML=result['goods_prev_2'];
					
					/* $('price_1').innerHTML=result['price_prev_1']; */
					$('price_2').innerHTML=result['price_prev_2'];
					/* $('itogo_1').innerHTML=result['itogo_1']; */
					$('itogo_2').innerHTML=result['itogo_2'];
					/* $('skidk_1').innerHTML=result['skidk_prev_1']; */
					$('skidk_2').innerHTML=result['skidk_prev_2'];
				}
			},
			true
		);
	}
}

function print1()
{
	if (/* $('kucha_govna_1').innerHTML>0 || */ $('kucha_govna_2').innerHTML>0) window.open('?print','print','');
	else alert('Корзина пустая :(');
}

function reset_note()
{
/* 	JsHttpRequest.query(
	'/zina.php',
	{
		'reset': 'reset'
	},
	function(result, errors)
	{
		//alert(result+' | '+errors);
		$('div_errors').innerHTML=errors;
		if (result)
		{
			if (result['reset']=='ok')
			{
				alert('блокнот очищен');
				$('kucha_govna').innerHTML='0';
				$('itogo').innerHTML='0.00';
			}
		}
	},
	true
); */
}


/* 
document.onclick=function(e) {
	e=e||event;
	var element=e.target||e.srcElement;
	//alert(element.nodeName);
	return true;
} */

/* var cur_bsi, cur_bsi1;
function b_i(val)
{
	val.width+=10;
	val.height+=10;
	val.style.margin='0px 5px 0px 5px';
	cur_bsi=val;
}
function s_i(val)
{
	cur_bsi.width-=10;
	cur_bsi.height-=10;
	cur_bsi.style.margin='0px 10px 0px 10px';
}
function c_i(val)
{
	document.getElementById('bci').src=val.src;
	id_gal=val.id.split('_');
	document.getElementById('tekst-gal').innerHTML=document.getElementById('txt_gal_'+id_gal[1]).innerHTML;
	
	if (cur_bsi1!=val)
	{
		val.style.border="1px solid red";
		if (cur_bsi1)
		{
			cur_bsi1.style.border="1px solid white";
		}
		cur_bsi1=val;
	}
} 
*/
	
var cur_kadr = 1;
var cur_position = 1;
var all_position = 5;
var center_position = 3;
var zapas = 2;
var all_kadrov;
if (!turs) var turs;

function clkKadr()
{
	cur_kadr=this.name;
	cur_position = center_position;
	if (cur_kadr < center_position) cur_position=cur_kadr;
	if (cur_kadr > all_kadrov-zapas) cur_position=all_kadrov-cur_kadr+center_position;
	if (cur_kadr == all_kadrov) cur_position=all_position;
	
	//kad_=this.id.split('kadr');
	//kad=kad_[1];
	//if (kad > cur_position) _next_();//alert('>');
	//if (kad < cur_position) _previous_();//alert('<');
	showKadrs();
}

function showKadrs()
{
	//$('div_errors').innerHTML=cur_kadr+' | '+cur_position;
	if (turs)
	{
		$('bci').src=turs[cur_kadr]['img'];
		if (turs[cur_kadr]['descr']) $('tekst-gal').innerHTML='<p class="zag-gal">'+turs[cur_kadr]['name']+'</p>'+turs[cur_kadr]['descr'];
		else $('gal_main').style.display='none';
		
		var previous=$('previous'), next=$('next');
		if (cur_kadr <= 1) {previous.title='';previous.style.cursor="default";previous.style.opacity='0.2';previous.style.filter='alpha(opacity=20)';}
		else {previous.title='предыдущий кадр';previous.style.cursor="pointer";previous.style.opacity='1';previous.style.filter='alpha(opacity=100)';}
		if (cur_kadr >= all_kadrov) {next.title='';next.style.cursor="default";next.style.opacity='0.2';next.style.filter='alpha(opacity=20)';}
		else {next.title='следующий кадр';next.style.cursor="pointer";next.style.opacity='1';next.style.filter='alpha(opacity=100)';}
		
		var start = cur_kadr;
		if (start > center_position) start=start-zapas;
		if (start+all_position > all_kadrov) start=all_kadrov-all_position+1;
		if (cur_kadr <= center_position) start=1;
		for (i=1;i<=all_position;i++)
		{
			id=start+i-1;
			$('kadr'+i).src = '/img/spacer.gif';
			$('kadr'+i).src = turs[id]['img'];
			$('kadr'+i).title = turs[id]['name'];
			$('kadr'+i).name=id;
			$('kadr'+i).style.border = '1px solid white';
			$('kadr'+i).style.padding='0px';
			$('kadr'+i).style.margin='8px';
		}
		$('kadr'+cur_position).style.padding='8px';
		$('kadr'+cur_position).style.margin='0px';
		$('kadr'+cur_position).style.border = '5px solid red';
	}
}

function changeKadr(e)
{
	//last_position=cur_position;
	//alert(e.id);
	if (this.id=='next' || (e && e.id=='next_'))
	{
		_next_();
	}
	
	if (this.id=='previous')
	{
		_previous_();
	}
	
	showKadrs();
}

function _next_()
{
	cur_kadr++;
	cur_position++;
	if (cur_kadr > all_kadrov) cur_kadr = all_kadrov;
	
	if (cur_kadr+zapas <= all_kadrov) cur_position=center_position;
	if (cur_kadr < center_position) cur_position=cur_kadr;
	if (cur_position > all_position) cur_position = all_position;
}

function _previous_()
{
	cur_kadr--;
	cur_position--;
	if (cur_kadr < 1) cur_kadr = 1;
	
	if (cur_position > center_position) cur_position = cur_position;
	else if (cur_kadr-zapas > 0) cur_position=center_position;
	if (cur_position < 1) cur_position = 1;
}

function go_away() {
	//send_error=setTimeout(function(){alert('Ошибка');document.getElementById('go_').disabled=false;}, 13333);
	//document.getElementById('go_').disabled=true;
	//JsHttpRequest.method='post';
	JsHttpRequest.query(
		'/guest.php',
		{
			'fio': document.getElementById('fio').value,
			'email': document.getElementById('email').value,
			'message': document.getElementById('message').value,
			'code': document.getElementById('code').value
		},
		function(result, errors) {
			document.getElementById('div_errors').innerHTML=errors;
			if (result) {
				//clearTimeout(send_error);
				//document.getElementById('go_').disabled=false;
				if (result['res']==1) {
					alert('Сообщение успешно отправленно');
					document.getElementById('fio').value='';
					document.getElementById('email').value='';
					document.getElementById('message').value='';
					document.getElementById('code').value='';
					document.getElementsByClassName('sec')[0].innerHTML=result['rnd']; //
				}
				if (result['res']==2) {
					alert('Не все поля заполнены или заполнены неверно');
				}
				if (result['res']==3) {
					alert('Неверный защитный код');
				}
            }
		},
		true
	);
}

function bann_closet()
{
	$('ddxfljdvk456hgm000mghj_').style.display='none';
	$('xdxfljdvk456hgm000mghj_').style.display='none';
}

window.onload = function()
{
	if (window.yamap=='contact')
	{
		var map = new YMaps.Map(document.getElementById("YMapsID"));
		map.setCenter(new YMaps.GeoPoint(28.482865,49.234706),12);
		map.enableScrollZoom();
		map.addControl(new YMaps.Zoom());
		map.addControl(new YMaps.ToolBar());
		map.addControl(new YMaps.ScaleLine());
		mMap= new YMaps.MiniMap();
		map.addControl(mMap);
		mMap.setVisible(false);
		
		var point = new YMaps.GeoPoint(28.47354,49.258777);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>KI</font>');
		placemark.description = "<font color=black>Украина, 21022<br>г. Винница, ул. Киевская, 136а<br>kminvest@svitonline.com<br>info@kminvest.com.ua</font>";
		map.addOverlay(placemark);
	}
	else if (window.yamap=='branches')
	{
		var map = new YMaps.Map(document.getElementById("YMapsID"));
		map.setCenter(new YMaps.GeoPoint(28.482865,49.234706),8);
		map.enableScrollZoom();
		map.addControl(new YMaps.Zoom());
		map.addControl(new YMaps.ToolBar());
		map.addControl(new YMaps.ScaleLine());
		mMap= new YMaps.MiniMap();
		map.addControl(mMap);
		mMap.setVisible(false);
		
		var point = new YMaps.GeoPoint(27.950316,49.557734);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Хмельник</font>');
		placemark.description = "<font color=black>г. Хмельник, ул. Таращанская, 54а <br> Марценюк Станислав Степанович <br> (238) 2-23-30, 050-447-10-61 <br> komplektinvest@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(28.866643,48.383031);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Крыжополь</font>');
		placemark.description = "<font color=black>г. Крыжополь, ул. Куйбышева, 82 <br> Муха Петр Иванович <br> (240) 2-23-93, 050-313-10-54 <br> complect@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(27.799597,48.447711);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Могилев-Подольский</font>');
		placemark.description = "<font color=black>г. Могилев-Подольский, ул. Днестровская, 3 <br> Буга Василий Петрович <br> (237) 62-578, 067-432-12-88 <br> komplect@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(28.852737,48.671727);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Тульчин</font>');
		placemark.description = "<font color=black>г. Тульчин, Нестерварка, ул. Леонтовича, 78 <br> Полторак Татьяна Владимировна <br> (235) 2-40-08, 050-463-60-87 <br> tsigma1@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(28.118867,49.037624);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Жмеринка</font>');
		placemark.description = "<font color=black>г. Жмеринка, ул. Сельско-хозяйственная, 18a <br> Заец Владимир Павлович <br> (232) 2-20-36, 050-447-12-60 <br> komplektin@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(29.391574,48.809219);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Гайсин</font>');
		placemark.description = "<font color=black>г. Гайсин, ул.Станционная, 2 <br> Тимчишин Николай Владимирович <br> (234) 2-66-65, 050-447-72-09 <br> kinv@ukrpost.ua</font>";
		map.addOverlay(placemark);
		
		var point = new YMaps.GeoPoint(28.837636,49.71527);
		var placemark = new YMaps.Placemark(point, {style:"default#bluePoint"});
		placemark.setIconContent('<font color=black>Казатин</font>');
		placemark.description = "<font color=black>г. Казатин, ул.Молодогвардейцев, 84 <br> Киселев Андрей Евгеньевич  <br> 095-271-37-58, (242) 2-21-81 <br> kinvest_koz@mail.ru</font>";
		map.addOverlay(placemark);

	}
	

 	if (turs)
	{
		var oAuto = new Object();oAuto.id='next_';
		var int=setInterval(function(){changeKadr(oAuto);}, 10000);	
	}
	
	inputs = document.getElementsByTagName("input");
	for (i=0;i<inputs.length;i++)
	{
		Event.observe(inputs[i], 'focus', focus_on.bindAsEventListener(inputs[i]));
		Event.observe(inputs[i], 'blur', focus_off.bindAsEventListener(inputs[i]));
	}
	
	textareas = document.getElementsByTagName("textarea");
	for (i=0;i<textareas.length;i++)
	{
		Event.observe(textareas[i], 'focus', focus_on.bindAsEventListener(textareas[i]));
		Event.observe(textareas[i], 'blur', focus_off.bindAsEventListener(textareas[i]));
	}
	
	if ($('fotos-gal1'))
	{
		Event.observe($('previous'), 'click', changeKadr.bindAsEventListener($('previous')));
		Event.observe($('next'), 'click', changeKadr.bindAsEventListener($('next')));
		for(k=1;k<=5;k++){Event.observe($('kadr'+k), 'click', clkKadr.bindAsEventListener($('kadr'+k)));$('kadr'+k).style.cursor='pointer';}
		changeKadr();
	}
	
	var body_=document.getElementsByTagName('body'); //
	if ($('dxfljdvk456hgm000mghj_'))
		if ($('dxfljdvk456hgm000mghj_').innerHTML)
		{
			body_[0].innerHTML+='<div id="ddxfljdvk456hgm000mghj_" style="position:absolute;left:0px;top:0px;background:#FFFFFF;height:100%;width:100%;z-index:999999999;opacity:0.3;filter:alpha(opacity=30);"></div>'+
			'<span id="xdxfljdvk456hgm000mghj_" style="position:absolute;left:44%;top:222px;border:1px solid red;z-index:1000000000;"><img src="'+$('dxfljdvk456hgm000mghj_').innerHTML+'" border="1"><span onclick="bann_closet()" style="position:absolute;margin:-18px 0px 0px -60px;padding:2px;background-color:#FFF;color:#000;font-size:11px;font-weight:bold;cursor:pointer;">закрыть</span></span>';
			var d = document, w = window, iebody = d.compatMode && d.compatMode != 'BackCompat' ? d.documentElement : d.body;	
			var b = d.body, ie = (document.all && !window.opera);
			var xScroll = (w.innerWidth && w.scrollMaxX) ? w.innerWidth + w.scrollMaxX : Math.max(b.scrollWidth, b.offsetWidth),
			yScroll = (w.innerHeight && window.scrollMaxY) ? w.innerHeight + w.scrollMaxY : Math.max(b.scrollHeight, b.offsetHeight),
			pageWidth = ie ? iebody.scrollWidth : (d.documentElement.clientWidth || self.innerWidth),
			pageHeight = ie ? Math.max(iebody.scrollHeight, iebody.clientHeight) : (d.documentElement.clientHeight || self.innerHeight);
			var width = ie ? iebody.clientWidth : (d.documentElement.clientWidth || self.innerWidth),
			height = ie ? iebody.clientHeight : self.innerHeight;
			heightSite=Math.max(pageHeight, yScroll);
			widthSite=Math.max(pageWidth, xScroll);
			$('ddxfljdvk456hgm000mghj_').style.height=heightSite;
			$('ddxfljdvk456hgm000mghj_').style.width=widthSite;
		}

	//YMaps.Events.observe(map,map.Events.Click, function (mEvent) {
	//	map.openBalloon(mEvent.getGeoPoint(), mEvent.getGeoPoint(), {hasCloseButton:true});
	//});
	
	

}
