function showAll()
{
if ( (navigator.userAgent.search("Gecko")==-1) && (navigator.userAgent.search("Opera")==-1))
  {
     document.getElementById('top').style.overflow = "hidden";
//alert("Exp");
  }


//alert(navigator.userAgent);
document.getElementById('mi1').style.display = 'block';
document.getElementById('mi2').style.display = 'block';
document.getElementById('mi3').style.display = 'block';
document.getElementById('mi4').style.display = 'block';
}
//-------------------------
function showMenu(n)
{
document.getElementById('m'+n).style.display = 'block';
document.getElementById('m'+n).parentNode.style.display = 'block';
}
//----------------------------
function hideMenu(n)
{
document.getElementById('m'+n).style.display = 'none';
document.getElementById('m'+n).parentNode.style.display = 'block';
}
//---------------------------
function setUnderline(obj)
{

var p = obj.getElementsByTagName('p');
var i;
for(i=0;i<p.length;i++)
p.item(i).style.textDecoration = "underline";
var img = obj.getElementsByTagName('img').item(0).style.borderColor = "green"; 
}
//----------------------------
function dropUnderline(obj)
{
//alert(obj.className);
var p = obj.getElementsByTagName('p');
var i;
for(i=0;i<p.length;i++)
p.item(i).style.textDecoration = "none";
var img = obj.getElementsByTagName('img').item(0).style.borderColor = "violet"; 
}
//------------------------------
function setFirst(func,params)
{

var d = document.getElementById('contentleft').getElementsByTagName('div').item(0).getElementsByTagName('div').item(2);

var pd = d.getElementsByTagName('p');
//for(i=0;i<pd.length;i++)
//pd.item(i).className = "goodnotes_black";
d.style.color = "black";
d = document.getElementById('contentleft').getElementsByTagName('div').item(0).getElementsByTagName('div').item(0).getElementsByTagName('img').item(0).style.borderColor = "green"; 

eval(func+"("+params+")");

}
//----------------------
function setBlack(obj)
{
var r = obj.parentNode.parentNode.getElementsByTagName('div');
//alert(r.length);
for(i=0;i<r.length;i++)
{
if (r.item(i).className=='itemdescr')
r.item(i).style.color = "blue";
}


obj.getElementsByTagName('div').item(1).style.color = "black";
}
//------------------------------
function lensDescr(id,vendor,model,count_pack,regime,descr,price_,ext,ltype,volume)
{

document.getElementById('goodimage').innerHTML = "<img src='images/goods/" + id + "_big."+ ext +"' width='330' height='180' alt='" +vendor +"  " + model + "'/>";
document.getElementById('goodline').innerHTML = model;

if (price_!=''&&parseInt(price_)!=0&&price_!=0)
  price_ = "<p>Цена: <font class='price'>" + price_ + " руб</font></p>"; 
else price_='';

if(ltype==7 || ltype==8)
  document.getElementById('goodsmalldescr').innerHTML = "<p>Производитель: "+ vendor +"</p><p>Модель: " + model + "</p><p>Объем: " + volume + " мл.</p>" + price_;
else
  document.getElementById('goodsmalldescr').innerHTML = "<p>Производитель: "+ vendor +"</p><p>Модель: " + model + "</p><p>" + count_pack + "</p><p>Режим: " + regime + "</p>" + price_;

var form = '';
if(ltype!=7 && ltype!=8)
{
form = "<form action='basket.php' method='post'><table cellpadding='3'  width='100%'>"+
"<tr><td></td><td>Левый глаз</td><td>Правый глаз</td></tr>"+
"<tr><td>Радиус кривизны</td><td><select name='lefteyeradius'>"+
                                                         "<option value='8.3'>8.3</option>"+
                                                         "<option value='8.4'>8.4</option>"+
                                                         "<option value='8.5'>8.5</option>"+
                                                         "<option value='8.6'>8.6</option>"+
                                                         "<option value='8.7'>8.7</option>"+
                                                         "<option value='8.8'>8.8</option>"+
                                                         "<option value='8.9'>8.9</option>"+
                                                         "<option value='9.0'>9.0</option>"+
                                                         "<option value='9.1'>9.1</option>"+
                                 "</select></td><td><select name='righteyeradius'>"+
                                                         "<option value='8.3'>8.3</option>"+
                                                         "<option value='8.4'>8.4</option>"+
                                                         "<option value='8.5'>8.5</option>"+
                                                         "<option value='8.6'>8.6</option>"+
                                                         "<option value='8.7'>8.7</option>"+
                                                         "<option value='8.8'>8.8</option>"+
                                                         "<option value='8.9'>8.9</option>"+
                                                         "<option value='9.0'>9.0</option>"+
                                                         "<option value='9.1'>9.1</option>"+
                                                   "</select></td></tr>"+
"<tr><td>Оптическая сила</td><td><input type='text' name='lefteyeforce' size='4'/></td><td><input type='text' name='righteyeforce' size='4'/></td></tr>"+
"<tr><td colspan='3' align='right'><input type='hidden' name='add' value='"+ id +"'/><input type='image' src='images/basket.gif' alt='В корзину'/></td></tr></table></form>";
}


document.getElementById('gooddescr').innerHTML = descr + form;

var p = document.getElementById('goodsmalldescr').getElementsByTagName('p');
for(i=0;i<p.length;i++)
p.item(i).className = "goodnotes_black";

}
//-----------------------------------------------------------------------
function lensColorDescr(id,vendor,model,count_pack,regime,descr,price_,ext)
{
document.getElementById('goodimage').innerHTML = "<img src='images/goods/" + id + "_big."+ ext +"' width='330' height='180' alt='" +vendor +"  " + model + "'/>";
document.getElementById('goodline').innerHTML = model;


if (price_!=''&&parseInt(price_)!=0&&price_!=0)
price_ = "<p>Цена: <font class='price'>" + price_ + " руб</font></p>"; 
document.getElementById('goodsmalldescr').innerHTML = "<p>Производитель: "+ vendor +"</p><p>Модель: " + model + "</p><p>" + count_pack + "</p><p>Режим: " + regime + "</p>" + price_ ;

var form = "<form action='basket.php' method='post'><table cellpadding='3' width='100%'>"+
"<tr><td></td><td>Левый глаз</td><td>Правый глаз</td></tr>"+
"<tr><td>Радиус кривизны</td><td><select name='lefteyeradius'>"+
                                                         "<option value='8.3'>8.3</option>"+
                                                         "<option value='8.4'>8.4</option>"+
                                                         "<option value='8.5'>8.5</option>"+
                                                         "<option value='8.6'>8.6</option>"+
                                                         "<option value='8.7'>8.7</option>"+
                                                         "<option value='8.8'>8.8</option>"+
                                                         "<option value='8.9'>8.9</option>"+
                                                         "<option value='9.0'>9.0</option>"+
                                                         "<option value='9.1'>9.1</option>"+
                                 "</select></td><td><select name='righteyeradius'>"+
                                                         "<option value='8.3'>8.3</option>"+
                                                         "<option value='8.4'>8.4</option>"+
                                                         "<option value='8.5'>8.5</option>"+
                                                         "<option value='8.6'>8.6</option>"+
                                                         "<option value='8.7'>8.7</option>"+
                                                         "<option value='8.8'>8.8</option>"+
                                                         "<option value='8.9'>8.9</option>"+
                                                         "<option value='9.0'>9.0</option>"+
                                                         "<option value='9.1'>9.1</option>"+
                                                   "</select></td></tr>"+
"<tr><td>Оптическая сила</td><td><input type='text' name='lefteyeforce' size='4'/></td><td><input type='text' name='righteyeforce' size='4'/></td></tr>"+
"<tr><td colspan='3' align='right'><input type='hidden' name='add' value='"+ id +"'/><input type='image' src='images/basket.gif'  alt='В корзину'/></td></tr></table></form>";




descr = descr.replace("Цвета:","<br/><strong>Цвета:</strong>");

document.getElementById('gooddescr').innerHTML = descr + form;

var p = document.getElementById('goodsmalldescr').getElementsByTagName('p');
for(i=0;i<p.length;i++)
p.item(i).className = "goodnotes_black";
//document.getElementById('content').style.height = eval(500 + Math.ceil(arr.length/3)*70);

}
//--------------------------------------------------------
function accessDescr(id,vendor,title,volume,descr,price_,ext)
{
document.getElementById('goodimage').innerHTML = "<img src='images/goods/" + id + "_big."+ ext +"' width='330' height='180' alt='" +title + "'/>";
document.getElementById('goodline').innerHTML = title;

if (parseInt(price_)!=0&&price_!=0&&price_!='')
price_ = "<p>Цена: <font class='price'>" + price_ + " руб</font></p>"; 
else price_='';

if (parseInt(volume)!='')
volume = "<p>Объем: " + volume + " мл</p>";
else volume = "";

if (vendor=='Others')
vendor = '';
else vendor = "<p>Производитель: "+ vendor +"</p>";
if (title.length > 33) 
{
var pos;
for(j=33;j>0;j--)
 {
  if(title.charAt(j)==" ")
    {
      pos = j;   
      break;
    }
 }
var t1 = title.substr(0,pos);
var t2 = title.substr(pos);
title = t1 + "<br/>" + t2;
}

document.getElementById('goodsmalldescr').innerHTML = vendor + "<p>" + title + "</p>" + volume + price_;
document.getElementById('gooddescr').innerHTML = descr;

var p = document.getElementById('goodsmalldescr').getElementsByTagName('p');
for(i=0;i<p.length;i++)
p.item(i).className = "goodnotes_black";


document.getElementById('basket').innerHTML = "<a href='basket.php?add="+ id +"'><img src='images/basket.gif' alt='В корзину'/></a>";
}
//--------------------------------------------------------
function glassesDescr(id,vendor,model)
{
document.getElementById('goodimage').innerHTML = "<img src='images/glasses/"+ vendor + "/" + model +"_big.jpg' width='330' height='180' alt='" +model + "'/>";
document.getElementById('goodline').innerHTML = model;


vendor = "<p>Производитель: "+ vendor +"</p>";
model = "<p>Модель: "+ model +"</p>";
document.getElementById('goodsmalldescr').innerHTML = vendor + model;


var p = document.getElementById('goodsmalldescr').getElementsByTagName('p');
for(i=0;i<p.length;i++)
p.item(i).className = "goodnotes_black";
}
//---------------------------------
function check()
{
var i,field = document.getElementById('allgoods').getElementsByTagName('input');
var count = field.length - 2;


var reg = /^\d+$/;

for(i=0;i<count;i++)
{
if(field.item(i).getAttribute("state")=="1")
 {
if (!reg.test(field.item(i).value))
    {
      alert("Количество товаров должно быть целым положительным числом");
      return false;
    }
 }
}

}
//-------------------------------------
function checkForm()
{
 if(document.forcheckout.fio.value=="")
  {
   alert("Необходимо заполнить поле Ф.И.О.");
   document.forcheckout.fio.focus();
   return false;
  }

 if(document.forcheckout.phone.value=="")
  {
   alert("Необходимо заполнить поле Телефон");
   document.forcheckout.phone.focus();
   return false;
  }

}
//----------------------------------------
function checkOftForm()
{
 if(document.oftform.fio.value=="")
  {
   alert("Необходимо заполнить поле Ф.И.О.");
   document.oftform.fio.focus();
   return false;
  }

 if(document.oftform.phone.value=="")
  {
   alert("Необходимо заполнить поле Телефон");
   document.forcheckout.oftform.focus();
   return false;
  }

}
//-----------------------------------------
function showMap(n)
{
var addr = new Array('Ленина, 38','Ленина, 15','Герцена, 17','Хмельницкого, 220','Перелета,6','Почтовая, 33');
document.getElementById('mapimage').src = "images/maps/m" + n + ".jpg";
document.getElementById('mapimage').setAttribute("alt",addr[n-1]);
document.getElementById('shopimage').src = "images/shops/" + n + ".jpg";
document.getElementById('shopimage').setAttribute("alt",addr[n-1]);

if(n==6)
   document.getElementById('fotoframe').innerHTML = "<img src='images/ler32.jpg' alt='Лермонтова 32'/>";  

if(n==1)
   document.getElementById('fotoframe').innerHTML = "<img src='images/shop.jpg' alt='Ленина 38'/>";  

if(n==4)
   document.getElementById('fotoframe').innerHTML = "<img src='images/hm220.jpg' alt='Хмельницкого 220'/>";  


}
//-------------------------------------------
function showShop(n)
{
var addr = new Array('Ленина, 38','Ленина, 15','Герцена, 17','Хмельницкого, 220','Перелета,6','Почтовая, 33');
document.getElementById('shopimage').src = "images/shops/" + n + ".jpg";
document.getElementById('shopimage').setAttribute("alt",addr[n-1]);
}
//-------------------------------------------
function preloadImages() 
{ 
  if(document.images)
   { 
       if(!document.MM_p) 
         document.MM_p = new Array();
    var i,j = document.MM_p.length,a = preloadImages.arguments; 
       for(i=0; i<a.length; i++)
           if (a[i].indexOf("#")!=0)
            { 
             document.MM_p[j] = new Image; 
             document.MM_p[j++].src = a[i];
            }
   }
}
//---------------------------------------------
function fromLeaders(id)
{
var link = "all.php?gid=" + id;
location.href = link; 
}

var xmlHttp = createXmlHttpRequest();


function createXmlHttpRequest()
{
var xmlHttp = false;
 if(window.ActiveXObject)
   {
      xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
   }
 else xmlHttp = new XMLHttpRequest();

 if (!xmlHttp)  alert("No");
 else return xmlHttp;
}

//----------------------------------------------------
function voice(st)
{
if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
   {
    xmlHttp.open("GET","voice.php?girl_id="+st,true);
    xmlHttp.onreadystatechange = f;
    xmlHttp.send(null);
   }
}
//-----------------------------------------
function f()
{
if (xmlHttp.readyState == 4)
    {
      if (xmlHttp.status==200)
        {  
         resp = xmlHttp.responseText;
         alert("Ваш голос принят");
        }
    }
}
//------------------------------------------------
function showBigImage(obj)
{
 var path = obj.src.replace("s.jpg",".jpg");
 window.open(path,"_blank","width=600,height=600,status=no,menubar=no,toolbar=no");
}