function unsetAllCookie(prefix, form)
{
	for(i = 0;i < form.elements.length;i++)
	{
		var exp = new Date();
		var d = exp.getTime()-1;
		exp.setTime(d);
		document.cookie = prefix+"["+form.elements[i].value+"] = 0; expires="+exp.toGMTString()+'; path=/; domain=kancport.com.ua';	
	}	
	return true;
}

function unsetCookie(prefix, form)
{
	var j = 0;
	for(i = 0;i < form.elements.length;i++)
	{
		var exp = new Date();
		var d = exp.getTime()-1;
		exp.setTime(d);
		if(form.elements[i].checked == true) {
			document.cookie = prefix+"["+form.elements[i].value+"] = 0; expires="+exp.toGMTString()+'; path=/; domain=kancport.com.ua';	
		j++;
		}
	}	
	if(j == 0){
		alert('Жодна позиція не відзначена');
		return false;
	}else return true;
}

function setCookie(prefix, form)
{
	var j = 0;
	for(i = 0;i < form.elements.length;i++)
	{
		var exp = new Date();
		var d = exp.getTime() + (31*24*60*60*1000);
		exp.setTime(d);
		if(form.elements[i].checked == true) {
			document.cookie = prefix+"["+form.elements[i].value+"] = 1; expires="+exp.toGMTString()+'; path=/; domain=kancport.com.ua';	
			j++;
		}
	}	
	alert('Додано рядків: '+j);
}

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 ston(ob) {
	ob.style.backgroundColor = '#467084';
}
function stoff(ob) {
	ob.style.backgroundColor = '#253B46';
}
function act(ob) {
//	ob.firstChild.click();
	a = ob.firstChild;	
	document.location.href = a;
}

var remember = new Array();
var remember2 = new Array();
var checkIt;
var DHTML = (document.getElementById || document.all || document.layers);



function show(name,lvl,obj)
{	
    menuObj = window.document.getElementById(name);
	if(menuObj)
    {
	    if(obj.clientWidth > 0) 
	    {
	    	w = obj.clientWidth;
	    	menuObj.width = w;
	    }
    
    	menuLeft = obj.offsetParent.offsetParent.offsetLeft;
    	menuObj.style.left = menuLeft+obj.offsetLeft-4;
    	menuObj.style.width = obj.clientWidth+5;
    }
    if (!DHTML) return;
	checkUserInput();
	if (remember[lvl] && remember[lvl] == name) return;
	if (remember[lvl])
	{
		closeAll(lvl);
	}
	if (name)
	{
		var x = getObj(name);
		xtopname = 'b'+name;		
		var xtop = getObj(xtopname);		
		x.visibility = 'visible';
		xtop.color = '#3973E8';
	}
	remember[lvl] = name;
	if (obj.parentNode) y = obj.parentNode;
	else if (obj.parentElement) y = obj.parentElement;
	else return;		
	if (y.className) return;
	y.className = 'over';		
	if (remember2[lvl]) remember2[lvl].className = '';
	remember2[lvl] = y;
}

function closeAll(lvl)
{
	for (i=remember.length - 1;i>=lvl;i--)
	{
		if (remember[i])
		{
			var x = getObj(remember[i]);
			//~ alert(remember[i]);
			x.visibility = 'hidden';
			xtopname = 'b'+remember[i];		
			var xtop = getObj(xtopname);				
			xtop.color = '#F66431';
		}
		remember[i] = null;
		if (remember2[i])
		{
			remember2[i].className = '';			
			remember2[i] = null;
		}
	}
}

function checkUserInput()
{
	if (checkIt) clearTimeout(checkIt);
	checkIt = setTimeout('closeAll(1)',40000);
}

function checkOut()
{
    if (checkIt) clearTimeout(checkIt);
    checkIt = setTimeout('closeAll(1)',1000);
}

function getObj(name)
{
  if (document.getElementById)
  {
    return document.getElementById(name).style;
  }
  else if (document.all)
  {
    return document.all[name].style;
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
  else return false;
}

function getxy1() {
Ids = ['products']
Xs = [1];
Ys = [102];
oobj = document.getElementById('base');
x = findPosX(oobj);
//y = findPosX(oobj);
	for(i=0; i<Ids.length; i++) {	
	oel = document.getElementById(Ids[i]);	
		if (document.getElementById || document.all) {
		 oel.style.posLeft = x + Xs[i];
		 oel.style.left = x + Xs[i];
		 oel.style.posTop =Ys[i];
		 oel.style.top =Ys[i];
		}
	}
}

function getxy() {
baseObjectsX = new Array;
for(i=0; i<Ids.length; i++) {
	baseObjects = document.getElementById(baseObjectsIds[i]);
	baseObjectsX[i] = findPosX(baseObjects);

}
//~ alert(baseObjectsX);
//~ alert(baseObjects);
//alert('bnews: '+oobj.name+ ' X: '+x);
//y = findPosX(oobj);
	for(i=0; i<Ids.length; i++) {
	menu = document.getElementById(Ids[i]);
	//alert(Ids[i]+' : '+baseObjectsX[i]+' : '+XsPlus[i]);
		if (document.getElementById || document.all) {
		 menu.style.posLeft = baseObjectsX[i] + XsPlus[i];
		 menu.style.left = baseObjectsX[i] + XsPlus[i];
		 menu.style.posTop =Ys[i];
		 menu.style.top =Ys[i];
		}
	}
}

function findPosX(obj)
{
	var curleft = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (document.layers) {
		curleft += obj.x;
		}
	return curleft;
	
}

function findPosY(obj)
{
	var curtop = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (document.layers)
		curtop += obj.y;
	return curtop;
}

function BrowserCheck() {
        var b = navigator.appName
        if (b=="Netscape") this.b = "ns"
        else if (b=="Microsoft Internet Explorer") this.b = "ie"
        else this.b = b
        this.version = navigator.appVersion
        this.v = parseInt(this.version)
        this.ns = (this.b=="ns" && this.v<5)
        this.ns4 = (this.b=="ns" && this.v==4)
        this.ns5 = (this.b=="ns" && this.v==5)
        this.ie = (this.b=="ie" && this.v>=4)
        this.ie4 = (this.version.indexOf('MSIE 4')>0)
        this.ie5 = (this.version.indexOf('MSIE 5')>0)
        this.min = (this.ns||this.ie)
}

is = new BrowserCheck();

function getScreen() {
    this.height = screen.height;
    this.width = screen.width;
    this.center = screen.availWidth/2;
    this.middle = screen.availHeight/2;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

var ofsCheck;

function scRun() {
	scId = setInterval('csInt()', 15);
}

function scStop() {
	if(scId) {
	window.clearTimeout(scId);
	scId = null;
	} else {
	scRun();
	}
}

function csInt() {
	scrollBy(1, 0);
	if(document.body.scrollLeft) {
		xofs = document.body.scrollLeft; //pageXOffset
	}
	if(window.pageXOffset) {
		xofs = window.pageXOffset;
	}
	if(ofsCheck == xofs) {
		scrollTo(0,0);
	}
	ofsCheck = xofs;
	//~ msgWin(xofs);
}

function msgWin(txt) {
	msg=window.open('','msg', 'width=400,height=500,scrollbars');
	msg.document.write(txt+'<br>');
}

