﻿function Cik(){};
Cik.prototype.$sel = function(el){return document.getElementById(el);}
Cik.prototype.menuOut=function(that)
{
	if(/Active/.test(that.className))
		return;
	that.className = that.className.replace(/Hover/,'')
}

Cik.prototype.menuHover=function(that)
{
	if(typeof(this.MenuObj) == 'undefined')
	this.MenuObj = {
	  shopTab:ik.$sel('shopTab')
	, createTab:ik.$sel('createTab')
	, sellTab:ik.$sel('sellTab')
	};

	if(/Active/.test(that.className) || /Hover/.test(that.className))
		return;

	that.className = that.className + 'Hover';

	for(var prop in this.MenuObj)
	{
		if(/Active/.test(this.MenuObj[prop].className))
			continue;

	var cn = prop.replace(/Hover/,'')
	if(that.id == prop)
		cn += 'Hover'
	
	this.MenuObj[prop].className = cn
	}
}
Cik.prototype.menuClosing = false;
Cik.prototype.menuOpen=function(that)
{
    that = this.$sel(that);
	if(/Active/.test(that.className))
	{

	this.menuClose();
	this.menuClosing = false;

		return;
	}
	if(this.menuClosing)
	{
		this.menuClosing = false;
		return;
	}
	var cur = that.className.replace(/Hover/,"") + 'Active';
	that.className = cur;
	for(var prop in this.MenuObj)
	{
		if(that.className ==  this.MenuObj[prop].className && /Active/.test(this.MenuObj[prop].className))
		{
			continue;
		}
		else if (/Active/.test(this.MenuObj[prop].className))
		{
			this.MenuObj[prop].className = this.MenuObj[prop].className.replace(/Active/,'');
		}
		var cn = prop.replace(/Hover/,'')
		if(that.id == prop)
			cn += 'Hover'
		this.MenuObj[prop].className = cn
	}
}

Cik.prototype.menuClose = function()
{
 this.menuClosing = true;
	for(var prop in this.MenuObj)
	{	
		this.MenuObj[prop].className = this.MenuObj[prop].className.replace(/Active/,'')
	}
}
var ik = new Cik();

function resizeit()
{
try
{
document.getElementById('aspnetForm').className = 'testForm';
}
catch(ex){}
} 
window.onresize = resizeit; 
