// JavaScript Document
<!--


var image_open = new Image();
image_open.src = "./img/minus.gif";
var image_closed = new Image();
image_closed.src = "./img/plus.gif";

function switch_vis(text,image)
{
   target=document.all(text);
   if ( target.style.display=='none' )
   {
       target.style.display='';
       document.getElementById(image).src = image_open.src;
       }else
   {
       target.style.display='none';
       document.all[image].src = image_open.src;
       document.getElementById(image).src = image_closed.src;
   }
}






function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}


function Hide(El)
{
	if ((Obj = MM_findObj(El)) != null) {Obj.style.display='none'}
}

function Show(El)
{
	if ((Obj = MM_findObj(El)) != null) {Obj.style.display=''}
}

function ActivateForm(El, DefValue)
{
	if ((Obj = MM_findObj(El)) != null) 
	{
		Obj.style.color='#FFFFFF';
		if(Obj.value == DefValue) Obj.value = '';
	}
}

function BlurForm(El, DefValue)
{
	if ((Obj = MM_findObj(El)) != null) 
	{
		if(Obj.value == '') 
		{
			Obj.style.color='#999999';
			Obj.value = DefValue;
		}
	}
}

// обработка клика по "радио-баттону" выбора вида деятельности
function SetWR(Val)
{
	if(Val == 'r')
	{
		if ((Obj = MM_findObj('wr2')) != null) Obj.style.color='#FFFFFF';
		if ((Obj = MM_findObj('wr1')) != null) Obj.style.color='#999999';
		if ((Obj = MM_findObj('wr')) != null) Obj.value='r';
	}
	else
	{
		if ((Obj = MM_findObj('wr1')) != null) Obj.style.color='#FFFFFF';
		if ((Obj = MM_findObj('wr2')) != null) Obj.style.color='#999999';
		if ((Obj = MM_findObj('wr')) != null) Obj.value='w';
	}
}

// обработка клика по "радио-баттону" выбора количества торговых точек
function SetSO(Val)
{
	for(i=0; i<11; i++) 
	{
		if ((Obj = MM_findObj('so'+i)) != null) Obj.style.color='#999999';
	}
	if ((Obj = MM_findObj('so'+Val)) != null) Obj.style.color='#FFFFFF';
	if ((Obj = MM_findObj('so')) != null) 
	{
		if (Val<10)	{Obj.value=Val;}
		else {Obj.value=10;}
	}
}

// обработка клика по "чек-баттону" подписки на новости
function SetAM()
{
	if ((Obj = MM_findObj('am')) != null)
	{
		// определяем, передали ли нам знаечние для AcceptMail
		a=SetAM.arguments;
		if (a.length>0)
		{
			// если передали значение, инвертируем его и присваиваем текущему значению.
			// дальше в функции именно оно снова будет инвертировано и id примет нужное значение
			if (a[0] == 0) { Obj.value=1; }
			if (a[0] == 1) { Obj.value=0; }
		}
		
		if(Obj.value == 0)
		{
			Obj.value = 1;
			if ((Obj = MM_findObj('am1')) != null) {Obj.style.color='#FFFFFF';Obj.value='подписка активна';}
		}
		else
		{
			Obj.value = 0;
			if ((Obj = MM_findObj('am1')) != null) {Obj.style.color='#999999';Obj.value='подписаться';}
		}
	}
}

// ClearRegFields
function ClearRegFields()
{
	if ((Obj = MM_findObj('u1')) != null) {Obj.value=''; BlurForm('u1', 'Фамилия');}
	if ((Obj = MM_findObj('u2')) != null) {Obj.value=''; BlurForm('u2', 'Имя');}
	if ((Obj = MM_findObj('u3')) != null) {Obj.value=''; BlurForm('u3', 'Отчество');}
	SetWR('w');
	if ((Obj = MM_findObj('u4')) != null) {Obj.value=''; BlurForm('u4', 'контактные телефоны');}
	if ((Obj = MM_findObj('u5')) != null) {Obj.value=''; BlurForm('u5', 'e-mail');}
	if ((Obj = MM_findObj('u7')) != null) {Obj.value=''; BlurForm('u7', 'название компании');}
	if ((Obj = MM_findObj('u8')) != null) {Obj.value=''; BlurForm('u8', 'индекс');}
	if ((Obj = MM_findObj('u9')) != null) {Obj.value=''; BlurForm('u9', 'регион, край, область');}
	if ((Obj = MM_findObj('u10')) != null) {Obj.value=''; BlurForm('u10', 'город');}
	if ((Obj = MM_findObj('u11')) != null) {Obj.value=''; BlurForm('u11', 'улица, дом');}
	SetSO('1');
	if ((Obj = MM_findObj('am')) != null) {Obj.value = 1; SetAM();}
	if ((Obj = MM_findObj('u12')) != null) {Obj.innerHTML='комментарии в свободной форме'; Obj.value=''; BlurForm('u12','комментарии в свободной форме');}
}


function PreLoadImages()
{
        MM_preloadImages('./img/menu_btn_about.gif','./img/menu_btn_about_down.gif',
						 './img/menu_btn_account.gif','./img/menu_btn_account_down.gif',
						 './img/menu_btn_catalog.gif','./img/menu_btn_catalog_down.gif',
						 './img/menu_btn_contacts.gif','./img/menu_btn_contacts_down.gif',
						 './img/menu_btn_media.gif','./img/menu_btn_media_down.gif',
						 './img/menu_btn_news.gif','./img/menu_btn_news_down.gif'
						 );
}



// обработка клика по "чек-баттону" подписки на новости
function SetImgSrc(Img, Src)
{
	if ((Obj = MM_findObj(Img)) != null)
	{
		Obj.src = Src;
	}
}

// вспомогательная ф-я
// устанавливает value элемента, найденного по Id в значение Val
function SetIdVal(Id, Val)
{
	if ((Obj = MM_findObj(Id)) != null)
	{
		Obj.value = Val;
	}
}

function GetIdVal(Id)
{
	if ((Obj = MM_findObj(Id)) != null)
	{
		return Obj.value;
	}
}

function AddToBasketByElementId(ElementId)
{
	var Id = GetIdVal(ElementId);
	var Amount = prompt("Введите количество:", 1);
	//var Amount = prompt("Введите количество ("+Id+"):", 1);
	if (Amount != null) location.href="./?301&AddGoodId="+Id+"&Amount="+Amount;
}


function AddToBasket(Id)
{
	var Amount = prompt("Введите количество:", 1);
	if (Amount != null) location.href="./?301&AddGoodId="+Id+"&Amount="+Amount;
}


function procHours(Hours)
{
	if (Hours > 23) {Hours = Hours - 24}
	return Hours;
}

function geClock() {
	var now = new Date();
	var moTime = procHours( now.getUTCHours()+3 )+':'+now.getUTCMinutes();
	var vlTime = procHours( now.getUTCHours()+10 )+':'+now.getUTCMinutes();
	var noTime = procHours( now.getUTCHours()+7 )+':'+now.getUTCMinutes();
	if ((Obj = MM_findObj('vlTime')) != null)
	{
		Obj.innerHTML = vlTime;
	}
	if ((Obj = MM_findObj('noTime')) != null)
	{
		Obj.innerHTML = noTime;
	}
	if ((Obj = MM_findObj('moTime')) != null)
	{
		Obj.innerHTML = moTime;
	}
	setTimeout("geClock()",1000*10); // каждые 10 секунд перерисовываем время
}


/*
function popUpWindow2(URLStr, left, top, width, height)
{
var popUpWin=0;
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = window.open(URLStr, 'popUpWin', 'toolbar=no,resizable,scrollbars,width='.width.',height='.height);
  popupWin.focus();
}
*/

function popUpWindow(URLStr, left, top, width, height)
{
	var prevwin=window.open(URLStr,'popUpWin','toolbars=no,scrollbars=no,width=700,height=500'); 
}


//-->
