var request;
var dest;

isDOM=document.getElementById //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
isOpera=isOpera5=window.opera && isDOM //Opera 5+
isOpera6=isOpera && window.print //Opera 6+
isOpera7=isOpera && document.readyState //Opera 7+
isMSIE=document.all && document.all.item && !isOpera //Microsoft Internet Explorer 4+
isMSIE5=isDOM && isMSIE //MSIE 5+
isNetscape4=document.layers //Netscape 4.*
isMozilla=isDOM && navigator.appName=="Netscape" //Mozilla или Netscape 6.*
mousex = 0
mousey = 0
if(isNetscape4) document.captureEvents(Event.MOUSEMOVE)
if(isMSIE || isOpera7){
  document.onmousemove=function(){
    mousex=event.clientX+document.body.scrollLeft
    mousey=event.clientY+document.body.scrollTop
    return true
  }
}else if(isOpera){
  document.onmousemove=function(){
    mousex=event.clientX
    mousey=event.clientY
    return true
  }
}else if(isNetscape4 || isMozilla){
  document.onmousemove=function(e){
    mousex = e.pageX
    mousey = e.pageY
    return true
  }
}


function processStateChange(){
    if (request.readyState == 4){
        contentDiv = document.getElementById(dest);
        if (request.status == 200){
            response = request.responseText;
            contentDiv.innerHTML = response;
        } else {
            contentDiv.innerHTML = "Error: Status "+request.status;
        }
    }
}

function loadHTML(URL, destination){
    dest = destination;
    if (window.XMLHttpRequest){
        request = new XMLHttpRequest();
//        request.setCharactherEncoding("windows-1251");.
//        response.setContentType("text/html;charset=windows-1251;");
        request.onreadystatechange = processStateChange;
        request.open("GET", URL, true);
        request.send(null);
    } else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
        if (request) {
            request.onreadystatechange = processStateChange;
            request.open("GET", URL, true);
            request.send();
        }
    }

}


function addtofavorites()
{var myurl="http://www.dommebel.com.ua";
window.external.AddFavorite(myurl,"Дом «Мебель» - интернет магазин по продаже мебели");}

function userexit()
{
 deleteCookie('login');
 deleteCookie('password');
 deleteCookie('mail');
 deleteCookie('name');
}

function movediv(div)
{
Obj = document.getElementById(div);
//alert("mouse=" + mousey + "scrollTop=" + document.body.scrollTop + " Height=" + document.body.clientHeight);
if((document.body.clientWidth - mousex - 275)<0)
 Obj.style.left = mousex-270;
else
 Obj.style.left = mousex+10;
if((document.body.scrollTop + document.body.clientHeight - mousey - 185)<0)
 Obj.style.top = mousey - 185;
else
 Obj.style.top = mousey;
}

function hideme(id)
{
Obj = document.getElementById(id);
Obj.style.display = 'none';
}


function showme(id)
{
Obj = document.getElementById(id);
Obj.style.display = 'block';
}

function showimage(src)
{
Obj = document.getElementById('grounddiv');
Obj.style.height = document.body.scrollHeight;
/////////////////////center/////////////////////////////////
/* d = Math.ceil(document.body.scrollTop+(document.body.clientHeight /2-125));
 document.getElementById('imgdiv').style.top = d;
 d = Math.ceil(document.body.clientWidth /2-225);
 document.getElementById('imgdiv').style.left = d; */
imgdiv = document.getElementById('imgdiv');
imgdiv.style.top = document.body.scrollTop;
////////////////////////img/////////////////
Img  = document.getElementById('bigimg');
Img.src = src;
ImgTable = document.getElementById('bigimgtable');
ImgTable.style.height = Img.style.height + 50;
ImgTable.style.width = Img.style.width + 100;
showme('grounddiv');
showme('imgdiv');
}

function viewImage(src)
{
var str = '';
str = src;
prevImg = new Image();
prevImg.src = str;
w = 600;
h = 800;
 viewer = window.open(str, "viewer", "width=" + (w+20) + ",height=" + (h+20) + "toolbar=no,status=no,top=0,left=0,scrollbars=no,menubar=no,resizable=no");
 viewer.focus();
 return false;
}


function   commentcheck()
{
 if((document.comment.text.value.length == 0)||(document.comment.name.value.length == 0))
  {
   if(!document.comment.add.disabled)
   {
    document.comment.add.disabled=true
    document.comment.add.className='button3';
   }
  }
 else
   if(document.comment.add.disabled)
   {
    document.comment.add.disabled=false
    document.comment.add.className='button2';
   }
}

function tetxareachange()
{
if (document.comment.text.value.length > 1000)
 document.comment.text.value = document.comment.text.value.substring(0,1000)
count = 1000 - document.comment.text.value.length;
Obj = document.getElementById( "symcount" );
Obj.innerHTML = 'Оставшееся количество символов - ' + count  + '.';
}

function mycomment(URL)
{
URL += '&name=' + document.comment.name.value;
URL += '&text=' + document.comment.text.value;
//URL += '&number=' + i;
document.comment.text.value='';
commentcheck();
loadHTML(URL,"comment");
}

function zakaz(URL)
{
name1=document.getElementById('name');
phone=document.getElementById('phone');
  if ( (name1.value == null) || (name1.value.length < 1) )
  {
    alert("Заполните поле: Имя");
    return false;
  }
  if ( (phone.value == null) || (phone.value.length < 7) )
  {
    alert("Заполните поле: Телефон (не меньше 7 знаков)");
    return false;
  }
URL +="&phone=" + phone.value + "&name=" + name1.value;
loadHTML(URL,"zakazid");
return true;
}

function ActiveTraderMenuAdmin(param)
{
if(param==2)
 {
  tm=document.getElementById('tm1');
  tm.className = 'tm2 c';
  tm.innerHTML = "<a href='javascript://' class='gray4 f12 hul c' onclick='ActiveTraderMenuAdmin(1)'>Данные о продавце</a>";
  tm=document.getElementById('tm2');
  tm.className = 'tm1 gray4 f12 c';
  tm.innerHTML = "Изменить данные";
  hideme('tm01');
  showme('tm02');
 }
else
 {
  tm=document.getElementById('tm2');
  tm.className = 'tm2 c';
  tm.innerHTML = "<a href='javascript://' class='gray4 f12 hul c' onclick='ActiveTraderMenuAdmin(2)'>Изменить данные</a>";
  tm=document.getElementById('tm1');
  tm.className = 'tm1 gray4 f12 c';
  tm.innerHTML = "Данные о продавце";
  hideme('tm02');
  showme('tm01');
 }

}