﻿var full_path = 'http://www.rimpeks.lv/';

var firstSlide = 0;
var slideCount;
var slideTds = new Array();
var activeSlide = 0;

window.onload = test;

function isie() {
	browser = navigator.appVersion.toLowerCase();
	if (browser.indexOf('msie') != -1) {return true;} else {return false;};
	};
	
function isopera() {
	browser = navigator.appName.toLowerCase();
	if (browser.indexOf('opera') != -1) {return true;} else {return false;};
	};

function test() {
	if (isie() && document.getElementById("specialoverflow")) {
		document.getElementById("specialoverflow").style.width = 0;
		document.getElementById("specialoverflow").style.width = document.getElementById("specialoverflow").parentNode.offsetWidth - 2 + "px";
		};
	};

function slideScroll(delta) {
	closeItem();
	if (delta<0) {
		firstSlide--;
		if (firstSlide==-1) {firstSlide=slideCount-1;};
		}
		else {
			firstSlide++;
			if (firstSlide==slideCount) {firstSlide = 0;};
			};
	thehtml = '';
	for (i=firstSlide;i<slideCount;i++) {
		thehtml += '<td>'+slideTds[i]+'</td>';
		};
	for (i=0;i<firstSlide;i++) {
		thehtml += '<td>'+slideTds[i]+'</td>';
		};
	document.getElementById('specialoverflow').innerHTML = '<table><tr>'+thehtml+'</tr></table>';
	};

function firstSlideActive() {
	for (j=0;j<document.getElementById('specialoverflow').getElementsByTagName('td').length;j++) {
	if(j % 2 != 1){
			a = j/2;
//	alert(a);
	slideTds[a]=document.getElementById('specialoverflow').getElementsByTagName('td')[j].innerHTML;
	}
	};

	slideCount = slideTds.length;
	return null;
	};

function NavigateThrough (event) {
	if (!document.getElementById) return;
	if (window.event) event = window.event;
	switch (event.keyCode ? event.keyCode : event.which ? event.which : null) {
		case 0x25: slideScroll(-1); break;
		case 0x27: slideScroll(1); break;
	};
	};

function inputF(inpid,defval) {
	if (inpid.value==defval) {inpid.value='';} else {
	if (inpid.value=='') {inpid.value=defval;};};
	};

function eatXMLHttpRequest() {
    try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
    try { return new XMLHttpRequest(); } catch(e) {}
    alert("XMLHttpRequest not supported");
    return null;
	};


document.write('<div id="itemdiv"><div id="itemdivtop"></div><div id="itemdivbg"><div class="itemdivbg2" id="itemdivbg2"></div></div><div id="itemdivbottom"></div><div id="itemdivbottomr"></div></div>');
document.write('<div id="itemdiv3"><div id="itemdivtop3"></div><div id="itemdivbg3"><div class="itemdivbg2" id="itemdivbg23"></div></div><div id="itemdivbottom3"></div><div id="itemdivbottomr3"></div></div>');

function closeItem() {
	document.getElementById('itemdiv').style.display = 'none';
	};

window.onresize = function() {
	closeItem();
	hideAll();
	hideAdvSearch();
	test();
}

function iframe(divid) {
	browser = navigator.appVersion.toLowerCase();
	if (document.getElementById(divid)) {thediv = document.getElementById(divid);};
	theiframe = '<iframe id="hideframe"></iframe>';
	if (browser.indexOf('msie 6') != -1 && typeof(thediv)=='object') {
		thediv.innerHTML = theiframe + thediv.innerHTML;
		};
	};

function showItem2(e,itemid,left,photo) {
	//document.getElementById('hideframe').style.display = 'block';
	hideAll();
	coords = calcPosition(e);
	posx = coords[0];
	posy = coords[1];

	var itemdiv = document.getElementById('itemdiv3');

	document.getElementById('itemdivbg23').innerHTML = 'Mirklīti…';

	posy = posy-itemdiv.clientHeight;
	if (posy<-20) {posy = -20;};
	itemdiv.style.top = posy+'px';

 	if (left) {
		posx = posx-itemdiv.clientWidth;
		if (posx<0) {posx=0;};
		itemdiv.style.left = posx+'px';
		document.getElementById('itemdivbottom3').style.display = 'block';
		document.getElementById('itemdivbottomr3').style.display = 'none';
		} else {
			document.getElementById('itemdivbottom3').style.display = 'none';
			document.getElementById('itemdivbottomr3').style.display = 'block';
			itemdiv.style.left = posx+'px';
			};
	itemdiv.style.display = 'block';

	var xhReq = eatXMLHttpRequest();
//	addr = photo ? 'http://tux.rimpeks.lv/beta/photo.php?item='+itemid : 'http://tux.rimpeks.lv/beta/ajax.php?item='+itemid;
	addr = photo ? full_path+'photo.php?item='+itemid : full_path+'ajax2.php?item='+itemid;	

	xhReq.open("GET", addr, false);
	xhReq.send( null );
	var serverResponse = xhReq.responseText;
	document.getElementById('itemdivbg23').innerHTML = serverResponse;
	iframe('itemdivbg23');

	var posx = 0;
	var posy = 0;
 	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	};

	posy = posy-itemdiv.clientHeight;
	if (posy<-20) {posy = -20;};
	itemdiv.style.top = posy+'px';

 	if (left) {
		posx = posx-itemdiv.clientWidth;
		if (posx<0) {posx=0;};
		itemdiv.style.left = posx+'px';
		document.getElementById('itemdivbottom3').style.display = 'block';
		document.getElementById('itemdivbottomr3').style.display = 'none';
		} else {
			document.getElementById('itemdivbottom3').style.display = 'none';
			document.getElementById('itemdivbottomr3').style.display = 'block';
			itemdiv.style.left = posx+'px';
			};
	};
function showItem(e,itemid,left,photo) {
	//document.getElementById('hideframe').style.display = 'block';
	hideAll();
	coords = calcPosition(e);
	posx = coords[0];
	posy = coords[1];

	var itemdiv = document.getElementById('itemdiv3');

	document.getElementById('itemdivbg23').innerHTML = 'Mirklīti…';

	posy = posy-itemdiv.clientHeight;
	if (posy<-20) {posy = -20;};
	itemdiv.style.top = posy+'px';

 	if (left) {
		posx = posx-itemdiv.clientWidth;
		if (posx<0) {posx=0;};
		itemdiv.style.left = posx+'px';
		document.getElementById('itemdivbottom3').style.display = 'block';
		document.getElementById('itemdivbottomr3').style.display = 'none';
		} else {
			document.getElementById('itemdivbottom3').style.display = 'none';
			document.getElementById('itemdivbottomr3').style.display = 'block';
			itemdiv.style.left = posx+'px';
			};
	itemdiv.style.display = 'block';

	var xhReq = eatXMLHttpRequest();
//	addr = photo ? 'http://tux.rimpeks.lv/beta/photo.php?item='+itemid : 'http://tux.rimpeks.lv/beta/ajax.php?item='+itemid;
	addr = photo ? full_path+'photo.php?item='+itemid : full_path+'ajax.php?item='+itemid;	

	xhReq.open("GET", addr, false);
	xhReq.send( null );
	var serverResponse = xhReq.responseText;
	document.getElementById('itemdivbg23').innerHTML = serverResponse;
	iframe('itemdivbg23');

	var posx = 0;
	var posy = 0;
 	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	};

	posy = posy-itemdiv.clientHeight;
	if (posy<-20) {posy = -20;};
	itemdiv.style.top = posy+'px';

 	if (left) {
		posx = posx-itemdiv.clientWidth;
		if (posx<0) {posx=0;};
		itemdiv.style.left = posx+'px';
		document.getElementById('itemdivbottom3').style.display = 'block';
		document.getElementById('itemdivbottomr3').style.display = 'none';
		} else {
			document.getElementById('itemdivbottom3').style.display = 'none';
			document.getElementById('itemdivbottomr3').style.display = 'block';
			itemdiv.style.left = posx+'px';
			};
	};

function refreshCart(thisform) {
	goods = thisform.code.value;
	qty = thisform.qty.value;
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", 'cartlist.html?item='+goods+'&qty='+qty, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('cartlist').innerHTML = serverResponse;
	}

function alterInfo(e) {
	coords = calcPosition(e);
	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;
	var alterdiv = document.getElementById('itemdiv');


	alterdiv.style.left = coords[0]+'px';



	document.getElementById('itemdiv').style.display = 'block';
	document.getElementById('itemdivbottom').style.display = 'none';
	document.getElementById('itemdivbottomr').style.display = 'block';

	coords[1] = coords[1]-document.getElementById('itemdiv').clientHeight+10;
	if (isie() || isopera()) {coords[1]=coords[1]+55;};
	alterdiv.style.top = coords[1]+'px';

	};

function hideAll() {
	if (document.getElementById('regbutton')) {document.getElementById('regbutton').className = '';};
	if (document.getElementById('remindbutton')) {document.getElementById('remindbutton').className = '';};
	if (document.getElementById('advsearchbutton')) {document.getElementById('advsearchbutton').className = '';};
	if (document.getElementById('cartridgebutton')) {document.getElementById('cartridgebutton').className = '';};

	if (document.getElementById('advsearchbutton')) {document.getElementById('advsearchbutton').className = '';};
	var somedivs = new Array('advsearch','cartsave','cartadd','cartcode','itemdiv','itemdiv3','mapinriga','orderhistdate','careersform','registerform','registerform2');
	for (i=0;i<somedivs.length;i++) {
		if (document.getElementById(somedivs[i])) {
			document.getElementById(somedivs[i]).style.display = 'none';
			};
		};
	var thespan = document.getElementById('cartmenuhead') || document.getElementById('cartmenuhead2');
	if (thespan) {
		if (thespan.getElementsByTagName('div')[0]) {
			var allspans = thespan.getElementsByTagName('div')[0].getElementsByTagName('span');
			if (allspans.length>0) {
				for (i=0;i<allspans.length;i++) {
					allspans[i].className = '';
					};
				};
			};
		};
	};

function showItemPic(iamlink) {
	var itemtable = document.getElementById('itemdivbg23').getElementsByTagName('table')[0];
	var itemimgtd = itemtable.getElementsByTagName('td')[1];
	var imglinks = itemimgtd.getElementsByTagName('a');
	itemimgtd.getElementsByTagName('img')[0].src = iamlink.href;
for (i=0;i<imglinks.length;i++) {
		if (imglinks[i]==iamlink) {imglinks[i].className = 'actlink';} else {imglinks[i].className = '';};
		};
	};

	
var jobnum = 0;
function jobAdd() {
	jobnum++;
	var form = '<table><tr><td>Uzņēmuma nosaukums<br /><input type="text" name="company['+jobnum+']" style="width:170px;" /></td><td style="padding-left:15px;white-space:nowrap;"><br />No <input type="text" name="start['+jobnum+']" style="width:50px;" /> līdz <input type="text" name="end['+jobnum+']" style="width:50px;" /></td></tr><tr><td>Amats<br /><input type="text" name="job['+jobnum+']" style="width:170px;" /></td><td style="padding-left:15px;">Galvenie pienākumi<br /><input type="text" name="duties['+jobnum+']" style="width:200px;" /></td></tr></table>';
	var jobform = document.getElementById('careersjobs');
	jobform.innerHTML = jobform.innerHTML + form;
	};
	
var edunum = 0;
function eduAdd() {
	edunum++;
	var form = '<table><tr><td>Mācību iestāde<br /><input type="text" name="school['+edunum+']" style="width:170px;" /></td><td style="padding-left:15px;white-space:nowrap;"><br />No <input type="text" name="startedu['+edunum+']" style="width:50px;" /> līdz <input type="text" name="endedu['+edunum+']" style="width:50px;" /></td><td style="padding-left:15px;white-space:nowrap;">Specialitāte<br /><input type="text" name="spec['+edunum+']" style="width:180px;" /></td></tr></table>';
	var eduform = document.getElementById('careersedu');
	eduform.innerHTML = eduform.innerHTML + form;
	};
	
	
var addrnum = 0;
function addrAdd() {
	addrnum++;
	var form = '<table><tr><td><label for="delcity['+addrnum+']">Pilsēta</label><input type="text" name="delcity['+addrnum+']" id="delcity['+addrnum+']" style="width:150px" /></td><td style="padding-left:10px;"><label for="delzip['+addrnum+']">Indekss</label><input type="text" name="delzip['+addrnum+']" id="delzip['+addrnum+']" style="width:70px" /></td><td style="padding-left:10px;"><label for="addr">Adrese</label><input type="text" name="deladdr['+addrnum+']" id="deladdr['+addrnum+']" style="width:250px" /></td></tr></table>';
	var addrform = document.getElementById('delivaddr');
	addrform.innerHTML = addrform.innerHTML + form;
	};
	
	
function calcPosition(e) {
	var posx = 0;
	var posy = 0;

 	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
		}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
		};

	thebrowser = navigator.userAgent.toLowerCase();
	if (thebrowser.indexOf('msie')!=-1 || thebrowser.indexOf('opera')!=-1) {
		posy = posy-55;
		}

	navig = navigator.userAgent.toLowerCase();
	coords = new Array(posx,posy);
	return coords;
	};


function showAdvSearchTip(e) {

	hideAll();
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'advsearch2.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('advsearch').innerHTML = serverResponse;


	coords = calcPosition(e);

	thebrowser = navigator.userAgent.toLowerCase();
	if (thebrowser.indexOf('msie')!=-1 || thebrowser.indexOf('opera')!=-1) {
		coords[1] = coords[1]+55;
		}

	coords[1] = coords[1]-280;
	document.getElementById('advsearch').style.left = coords[0]+'px';
	document.getElementById('advsearch').style.top = coords[1]+'px';
	document.getElementById('advsearch').style.display = 'block';
	//document.getElementById('itemdivbottomr').style.display = 'block';

	}
	

function showAdvSearch(e,thislink) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'advsearch2.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('advsearch').innerHTML = serverResponse;

	hideAll();
	coords = calcPosition(e);
	thislink.className = 'clicked';
	document.getElementById('advsearch').style.left = coords[0]+'px';
	document.getElementById('advsearch').style.top = coords[1]+'px';
	document.getElementById('advsearch').style.display = 'block';
getBrand('http://www.rimpeks.lv/get_brand.php?group='+document.getElementById('advtype').value)	
	};
	
//document.write("<div id='registerform' class='layer' style='top:30px; left: 33%; display: none;'><div class='close png' onclick='hideAll();'></div><table><tr><td class='tl png'><div></div></td><td class='t png-scale'></td><td class='tr png'><div></div></td></tr><tr><td class='l png-scale'></td><td class='content itemdivbg2 ua' style='width:500px;' id='regcontent'></td><td class='r png-scale'></td></tr><tr><td class='bl png'><div></div></td><td class='b png-scale'></td><td class='br png'><div></div></td></tr></table></div>");	
	
function showRegistration(e,thislink) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'register.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('regcontent').innerHTML = serverResponse;

	hideAll();
	coords = calcPosition(e);
	thislink.className = 'clicked';
	document.getElementById('registerform').style.display = 'block';
	};
	
	
function showRegistrationResponse(thislink) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'register.php?do=register', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('regcontent').innerHTML = serverResponse;

	hideAll();
	thislink.className = 'clicked';
	document.getElementById('registerform').style.display = 'block';
	};
	



function showPriceClaim(e,thislink) {
	hideAll();
	coords = calcPosition(e);
	thislink.className = 'clicked';
	document.getElementById('registerform').style.display = 'block';
	};

function showRemind(e,thislink) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'remind.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('advsearch').innerHTML = serverResponse;

	hideAll();
	coords = calcPosition(e);
	thislink.className = 'clicked';
	document.getElementById('advsearch').style.left = coords[0]+'px';
	document.getElementById('advsearch').style.top = coords[1]+'px';
	document.getElementById('advsearch').style.display = 'block';
	};	
	



function showCartridge(e,thislink) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'cartridge.html', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('alterformform').innerHTML = serverResponse;

	hideAll();
	coords = calcPosition(e);
	thislink.className = 'clicked';
	document.getElementById('advsearch').style.left = coords[0]+'px';
	document.getElementById('advsearch').style.top = coords[1]+'px';
	document.getElementById('advsearch').style.display = 'block';
	};

function hideAdvSearch() {
	hideAll();
	};

function showCartTooltip(divid,thislink,e) {
	hideAll();
	coords = calcPosition(e);

	if (thislink) {thislink.className = 'clicked';};
	document.getElementById(divid).style.left = coords[0]+'px';
	document.getElementById(divid).style.top = coords[1]+'px';
	document.getElementById(divid).style.display = 'block';
	};

function hideCartTooltip(thislink) {
	thislink.parentNode.parentNode.parentNode.style.display = 'none';
	var allspans = document.getElementById('cartmenuhead').getElementsByTagName('div')[0].getElementsByTagName('span');
	for (i=0;i<allspans.length;i++) {
		allspans[i].className = '';
		};
	};

function cartCode(itemid) {
if(itemid.lenght=7){	
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'code.php?code='+itemid, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('cartcodetip').innerHTML = serverResponse;
	}
};	

function orderHistory(orderid) {
	var orderstyle = document.getElementById('orderhist'+orderid).style;
	var paramvalue = '';
	orderstyle.display = (orderstyle.display != paramvalue ? paramvalue : 'none');
	hideAll();
	};

function setOrderDate(son,date,month,year) {
	var father = son.parentNode;
	father.getElementsByTagName('input')[0].value = date;
	father.getElementsByTagName('select')[0].value = month;
	father.getElementsByTagName('input')[1].value = year;
	};

function careersForm(job) {
	var carform = document.getElementById('careersform');
	carform.style.display = 'block';
	document.forms.careers.job.value = job;
	};

function servicesDiv(divnum) {
	var alldivs = document.getElementById('rightcolumn').getElementsByTagName('div');
	var thearray = new Array();
	for (i=0;i<alldivs.length;i++) {
		if (alldivs[i].id.indexOf('serv')==0) {
			thearray.push(alldivs[i]);
			};
		}
	for (i=0;i<thearray.length;i++) {
		thearray[i].className = (i==divnum && thearray[i].className == 'hide') ? '' : 'hide';
		};

	};

function catalForm(e) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'sendcatalog.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	coords = calcPosition(e);
	document.getElementById('alterformform').innerHTML = serverResponse;
	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;

//	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;
	var alterdiv = document.getElementById('itemdiv');

	document.getElementById('itemdiv').style.display = 'block';
	document.getElementById('itemdivbottom').style.display = 'block';
	coords[0] = coords[0]-alterdiv.clientWidth;
	coords[1] = coords[1]-document.getElementById('itemdiv').clientHeight+10;
	if (coords[1]<-30) {coords[1]=0;};
	alterdiv.style.left = coords[0]+'px';
	if (isie() || isopera()) {coords[1]=coords[1]+55;};
	alterdiv.style.top = coords[1]+'px';
	};

function catalFormr(e) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'sendcatalog_rus.php', false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	coords = calcPosition(e);
	document.getElementById('alterformform').innerHTML = serverResponse;
	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;

//	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;
	var alterdiv = document.getElementById('itemdiv');

	document.getElementById('itemdiv').style.display = 'block';
	document.getElementById('itemdivbottom').style.display = 'block';
	coords[0] = coords[0]-alterdiv.clientWidth;
	coords[1] = coords[1]-document.getElementById('itemdiv').clientHeight+10;
	if (coords[1]<-30) {coords[1]=0;};
	alterdiv.style.left = coords[0]+'px';
	if (isie() || isopera()) {coords[1]=coords[1]+55;};
	alterdiv.style.top = coords[1]+'px';
	};

function logoLink() {};

function mapOfLV(e,city) {
	document.getElementById('cartsave').style.display = 'block';
	document.getElementById('cartsave').style.color = '#545454';
	var inform = document.getElementById('partn'+city).innerHTML;
	document.getElementById('cityinfo').innerHTML = inform;
	coords = calcPosition(e);
	document.getElementById('cartsave').style.left = coords[0]+'px';
	document.getElementById('cartsave').style.top = (coords[1]-(document.getElementById('cartsave').clientHeight-115))+'px';
	}
	
document.write('<div id="mapinriga"><span class="closebutton" onclick="hideAll();" style="z-index:191;position:absolute;margin:39px 0 0 530px;"></span><img src="images/i/mapriga.png" alt="" id="mapinrigaimg" /></div>')
	
function mapRiga(e) {
	coords = calcPosition(e);
	document.getElementById('mapinriga').style.display = 'block';
	document.getElementById('mapinriga').style.top = coords[1]+'px';
	document.getElementById('mapinriga').style.left = coords[0]+'px';
	};
	
function mapRiga1(e) {
	coords = calcPosition(e);
	document.getElementById('mapinriga').style.display = 'block';
	document.getElementById('mapinriga').style.top = coords[1]+'px';
	document.getElementById('mapinriga').style.left = coords[0]-580+'px';
	};	
	
	
	function showBasketsRow(Gr) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'cartlist.php?baskID='+Gr, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('basketRows').innerHTML = serverResponse;
	}

function addTovarByCode(kod,kol,user_id,price,basket_id){
//alert(kod+' '+kol+' '+user_id+' '+price+' '+basket_id);

		document.cartcode.code.value = "";
		document.cartcode.qty.value = "";
		document.cartcode.code.focus();
		document.getElementById('cartcodetip').innerHTML = "";
		recalcBasketRow(kod,kol,user_id,price,basket_id);
}


function showBasketState(basket_id) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'basket_f.php?do=showbasketstate&baskID='+basket_id, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
document.getElementById('ItemInBasket').innerHTML = serverResponse; 
}


function showGroupOfGoods(Gr) {
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'cartlist.php?G='+Gr, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('GroupOfGoods').innerHTML = serverResponse;
	}


function getremindresponse(obj) {
	var xhReq = eatXMLHttpRequest();
	var poststr = "remname=" + escape(encodeURI(document.getElementById("remname").value )) + "&remmail=" +escape(encodeURI(document.getElementById("remmail").value ));					
    xhReq.open('POST', full_path+'remind.php?do=remind', false);
	xhReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhReq.setRequestHeader("Content-length", poststr.length);
	xhReq.setRequestHeader("Connection", "close");
	xhReq.send(poststr);
//	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('advsearchmid').className = 'hide';
	document.getElementById('advsearchmid_resp').style.display = 'block';			
	document.getElementById('remind_response').innerHTML = serverResponse;            
}

function basket_f(kod,kol,user_id,price,basket_id)
{
var ValidChars = "0123456789";
var IsNumber=true;
var Char;
var x;
		for (i = 0; i < kol.length && IsNumber == true; i++)
		{ Char = kol.charAt(i);
		  if (ValidChars.indexOf(Char) == -1)
			{ IsNumber = false; }
		}
		if (kol == "" )
		{ IsNumber = false;}
	if (IsNumber == false)
	{ alert("Nepareizi !");}
	else
	{
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'basket_f.php?kod='+kod+'&qty='+kol+'&user_id='+user_id+'&price='+price+'&baskID='+basket_id, false);
	xhReq.send(null);
	showBasketState(basket_id);
	}
}    

function swapstar(tovar,kontr_code){
	nocache = Math.random();
	
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'changefavor.php?klient='+kontr_code+'&tovar='+tovar+'&nocache='+nocache, false);
//	alert(full_path+'changefavor.php?klient='+kontr_code+'&tovar='+tovar);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
//alert(serverResponse);
document.getElementById('star'+tovar).innerHTML = serverResponse;
serverResponse = '';
}


function showContactInfo(branch){
//alert(branch);
	var xhReq = eatXMLHttpRequest();
	xhReq.open("GET", full_path+'showcontactinfo.php?id='+branch, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
document.getElementById('ContactInfo').innerHTML = serverResponse; 

}


function showpoll(lang)
{
	var xhReq = eatXMLHttpRequest();
    xhReq.open('POST', full_path+'poll.php?lang='+lang, false);
	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	document.getElementById('poll').innerHTML = serverResponse;
}   

function submitPoll(lang){
chosen = ""
len = document.poll.vote.length;
q = document.poll.q.value;
for (i = 0; i <len; i++) {
	if (document.poll.vote[i].checked) {
		chosen = document.poll.vote[i].value
	}
}

	if (chosen == "") {
		alert("Please Vote!")
	} else {
		var xhReq = eatXMLHttpRequest();
		xhReq.open('POST', full_path+'poll.php?do=vote&lang='+lang+'&id='+chosen+'&poll='+q, false);
		//alert(full_path+'poll.php?do=vote&lang='+lang+'&id='+chosen+'&poll='+q);
		xhReq.send(null);
		var serverResponse = xhReq.responseText;
		document.getElementById('poll').innerHTML = serverResponse;
	
	}


}


   function getCatalogresponse(obj) {
	var xhReq = eatXMLHttpRequest();
	var poststr = "name=" + escape(encodeURI(document.getElementById("name").value )) + 
	"&phone=" +escape(encodeURI(document.getElementById("phone").value )) + 
	"&mail=" +escape(encodeURI(document.getElementById("mail").value )) + 
	"&comp=" +escape(encodeURI(document.getElementById("comp").value )) + 
	"&addr=" +escape(encodeURI(document.getElementById("addr").value ));					
    xhReq.open('POST', full_path+'sendcatalog.php?do=sendcatalog', false);
	xhReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhReq.setRequestHeader("Content-length", poststr.length);
	xhReq.setRequestHeader("Connection", "close");
//	alert(poststr);
	xhReq.send(poststr);
//	xhReq.send(null);
	var serverResponse = xhReq.responseText;
	
/////////////
	document.getElementById('alterformform').innerHTML = serverResponse;
	document.getElementById('itemdivbg2').innerHTML = document.getElementById('alterformform').innerHTML;


	var alterdiv = document.getElementById('itemdiv');
	document.getElementById('itemdiv').style.display = 'block';
	document.getElementById('itemdivbottom').style.display = 'block';

	coords[0] = coords[0]-alterdiv.clientWidth;
	coords[1] = coords[1]-document.getElementById('itemdiv').clientHeight+10;


//	if (coords[1]<-30) {coords[1]=0;};
//	alterdiv.style.left = coords[0]+'px';

	if (isie() /*|| isopera()*/) {coords[1]=coords[1]+105;};
	alterdiv.style.top = coords[1]+'px';
	

}







function getBrand(strURL) {		
	var req = eatXMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {						
						document.getElementById('branddiv').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while using XMLHTTP111:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}
				
	}
