function disableSelection(target){
if (typeof target.onselectstart!="undefined")
    target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
    target.style.MozUserSelect="none"
else
    target.onmousedown=function(){return false}
target.style.cursor = "default"
}



function open_tov_photo(x){
var wp="top=0, left=0, menubar=no, location=no, width=1024, height=800, resizable=yes, scrollbars=yes"
var cp=window.open(x, "Photo", wp)
};



function open_photo(x){
var wp="top=100, left=100, menubar=no, location=no, width=600, height=600, resizable=yes"
var cp=window.open(x, "Photo", wp)
};

function open_cart(x){
var wp="top=100, left=100, menubar=no, location=no, width=600, height=400, resizable=yes"
var cp=window.open(x, "Photo", wp)
};


function open_music(x){
var wp="top=0, left=0, menubar=no, location=no, width=180, height=100, resize=no, scrollbars=no "
var cp=window.open(x, "Music", wp)
};


function showSt(id){
	var name="st"+id;
	document.getElementById(name).className="go";
}
function hideSt(id){
	var name="st"+id;
	document.getElementById(name).className="pop";
}

function showStr(id){
	var name="str"+id;
	document.getElementById(name).className="go";
}
function hideStr(id){
	var name="str"+id;
	document.getElementById(name).className="pop";
}

function showSmallNot(){
var not=document.getElementById("notif");

/*var newNode = document.createTextNode("Зарегистрировавшись, Вы сможете получать уведомления, когда отсутствующий товар появится в продаже."); 
for (var i = 0; i < not.childNodes.length; i++) {
	var childNode = not.childNodes[i]; 
	not.removeChild(childNode);} 
not.appendChild(newNode);*/
not.className="notifShow";

/*var xpos;
var ypos;
  	ypos=document.this.clientY+document.body.scrollTop;
    xpos=document.this.clientX+document.body.scrollLeft;*/
not.style.top=window.event.clientY+document.body.scrollTop+'px';
not.style.left=window.event.clientX+document.body.scrollLeft+'px';
//not.style.top=300+'px';
};



function changemenu(x){
var wp="top=100, left=100, menubar=no, location=no, width=600, height=600, resizable=yes"
var cp=location.href=x;
};


function good(t){
			createRequest();
			url="showGood2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePage;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t);
}



function recept(r){
			createRequest();
			url="showRec2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateRec;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("rid="+r);
}



function lecar(a){
			createRequest();
			url="showLec2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateLec;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("aid="+a);
}


function notification(gid, cust){
			createRequest();
			url="insertNot2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateNot;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+gid+"&cust="+cust);
}

function notification_int(gid, cust){
			createRequest();
			url="insertNot22.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateNotInt;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+gid+"&cust="+cust);
}

function zayavkaopt(gid){
			createRequest();
			url="sendZayavka2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateZayCom;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+gid);
}

function sendZayOpt(t){
			createRequest();
			url="sendZayavka2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateZayCom;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=windows-1251");
			var namez=document.getElementById("namez").value;
			/*alert ('namez='+namez);*/
			var kolvo=document.getElementById("kolvo").value;
			var emailz=document.getElementById("emailz").value;
			var zayavka=document.getElementById("zayavka").value;
			request.send("namez="+namez+"&zayavka="+zayavka+"&kolvo="+kolvo+"&emailz="+emailz+"&gid="+t+"&save=1");
}

function setComment(t){
			createRequest();
			url="setCom2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageCom;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t);
}

function sendComment(t){
			createRequest();
			url="setCom2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageCom;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=windows-1251");
			var name=document.getElementById("cuname").value;
			var otzyv=document.getElementById("otzyv").value;
			request.send("name="+name+"&otzyv="+otzyv+"&gid="+t+"&save=1");
}

function showComment(t){
			createRequest();
			url="showCom2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageCom;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t);
}

function delItem(t){
			createRequest();
			url="delItem2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageDel;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t);
}


function bigphoto(t){
			createRequest();
			url="showBigPh2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePagePhoto;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t);
}

function change_item(t,cat){
			createRequest();
			url="showGoodCart2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageChangeGood;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("gid="+t+"&cat="+cat);
}

function change_client(c){
			createRequest();
			url="showClientCart2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updatePageChangeClient;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("clid="+c);
}

function clearClientCard(){
			createRequest();
			url="clearClientCart2.php";
			request.open("POST", url, true);
			request.onreadystatechange=updateClientCard;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send();
}

function updateClientCard() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		/*window.close();*/}
	}
}

function updatePageDel() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var kol=document.getElementById("kolvo"+response);
	kol.innerHTML="<font color='#CC0033'><b>Удален</b></font>";
		var knop=document.getElementById("knop"+response);
	knop.innerHTML="";
		var sum=document.getElementById("sum"+response);
	sum.innerHTML="";
		/*oldcontEl.className="lecShow";
		oldcontEl.innerHTML=response;*/
		}
	}
}


function updatePageCom() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		if(response=='no'){alert('Чтобы оставить отзыв, войдите, пожалуйста, как зарегистрированный пользователь.');}
		else{
			var oldcontEl=document.getElementById("comment");
			oldcontEl.className="comShow";
			oldcontEl.innerHTML=response;
			}
		}
	}
}

function updateZayCom() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
			var oldcontEl=document.getElementById("comment");
			oldcontEl.className="comShow";
			oldcontEl.innerHTML=response;
		}
	}
}



function clearL(){
			createRequest();
			url="clearLink2.php";
			request.open("get", url, true);
			request.onreadystatechange=updatePageLink;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send(null);
}



function showLinkWin(){
			createRequest();
			url="showLink2.php";
			request.open("GET", url, true);
			request.onreadystatechange=updatePageLinkWin;
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send(null);
}



function updatePage() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("goodselect");
		oldcontEl.className="goodShow";
		oldcontEl.innerHTML=response;
		}
	}
}



function updateRec() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("recselect");
		oldcontEl.className="recShow";
		oldcontEl.innerHTML=response;
		}
	}
}



function updateLec() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("lecselect");
		oldcontEl.className="lecShow";
		oldcontEl.innerHTML=response;
		}
	}
}

function updatePagePhoto() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("bigph");
		oldcontEl.className="bigphShow";
		oldcontEl.innerHTML=response;
		}
	}
}

function updatePageChangeGood() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("goodCart");
		oldcontEl.className="bigphShow";
		oldcontEl.innerHTML=response;
		}
	}
}

function updatePageChangeClient() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		var oldcontEl=document.getElementById("clientCart");
		oldcontEl.className="bigphShow";
		oldcontEl.innerHTML=response;
		}
	}
}


function updateNot() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		alert(response);
		}
	}
}

function updateNotInt() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		alert(response);
		}
	}
}

function updateZay() {
    if (request.readyState == 4) {
		if(request.status==200){
		var response = request.responseText;
		alert(response);
		}
	}
}



function updatePageLink() {

    if (request.readyState == 4) {

		if(request.status==200){

		document.getElementById("allink").className="linkHide";

		}

	}

}



function updatePageLinkWin() {

    if (request.readyState == 4) {

		if(request.status==200){

		var response = request.responseText;

		var oldcontEl=document.getElementById("allink");

		oldcontEl.className="linkShow";

		oldcontEl.innerHTML=response;

		}

	}

}





/*function good(t){

			createRequest();

			url="showGood2.php?gid="+t;

			request.open("GET", url, true);

			request.onreadystatechange=updatePage;

			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

			request.send(null);

}*/



/*function good(t){

			createRequest();

			url="showGood.php?"+"gid="+t;

			request.open("GET", url, true);

			request.onreadystatechange=updatePage;

			//request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

			request.send(null);

}*/



function addBask(gid, po){

	if(po==1){

			var need="qtygood";

	}else{

			var need="qtygood"+gid;

	}

			var quantity=document.getElementById(need).value;

			createRequest();

			url="addbasket2.php";

			request.open("POST", url, true);

			request.onreadystatechange=updateBasket;

			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

			request.send("gid="+gid+

						 "&qty="+quantity);

}



function updateBasket() {

    if (request.readyState == 4) {

		if(request.status==200){

		var response = request.responseText;

		var baskWin=document.getElementById("baskwin");

		baskWin.className="baskWinShow";

		baskWin.innerHTML=response;

	var xx=document.getElementById("infgoodbask");

	//alert(xx);

	if(xx!=null){

	xx.innerHTML="Товар добавлен Вами в Корзину.";

	}

		}

	}

}









function green(x){

		document.getElementById("greenwin").innerHTML=x;

}





function showObject(id) {

if(id!='art'){name='div'+id;}

if(!id){name='adiv';}

document.getElementById(name).className = 'go';

/*document.getElementById(name).style.top = y+'px';*/

}



function hideObject(id) {

if(id){name='div'+id;}

if(!id){name='adiv';}

document.getElementById(name).className = 'pop';

}







function showrObject(id) {

name='rdiv'+id;

document.getElementById(name).className = 'go';

/*document.getElementById(name).style.top = y+'px';*/

}



function hiderObject(x) {

y='rdiv'+x;

document.getElementById(y).className = 'pop';

}







/*function showstObject(x,y) {

document.getElementById('artdiv').style.top = '110px';

document.getElementById('artdiv').style.left = x+'px';

document.getElementById('artdiv').className = 'go';

}



function hidestObject(x,y) {

document.getElementById('artdiv').className = 'pop';

}*/


function mousePageXY(e)
{
  var x = 0, y = 0;

  if (!e) e = window.event;

  if (e.pageX || e.pageY)
  {
    x = e.pageX;
    y = e.pageY;
  }
  else if (e.clientX || e.clientY)
  {
    x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
    y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
  }

  return {"x":x, "y":y};
}









