function findPos(obj) 
{
	var curleft = curtop = 0;
	if (obj.offsetParent) 
	{
		do {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;
		   } while (obj = obj.offsetParent);
		   return [curleft,curtop];
	}
}
GetWidth = function(elem) {
	function _Convert(val) {
		if (!val) {return;}
		val = val.replace("px","");
		if (isNaN(val)) {return 0;}
		return parseInt(val);
	}
	var scurrentStyle;
	if (elem.currentStyle) { scurrentStyle = elem.currentStyle; }
	else if (window.getComputedStyle) {	scurrentStyle = document.defaultView.getComputedStyle(elem, null); }
	else { scurrentStyle = elem.style; }
	return (elem.offsetWidth -
		_Convert(scurrentStyle.marginLeft) -
		_Convert(scurrentStyle.marginRight) -
		_Convert(scurrentStyle.borderLeftWidth) -
		_Convert(scurrentStyle.borderRightWidth));
}
 
GetHeight = function(elem) {
	function _Convert(val) {
		if (!val) {return;}
		val = val.replace("px","");
		if (isNaN(val)) {return 0;}
		return parseInt(val);
	}
	var currentStyle;
	if (elem.currentStyle) { currentStyle = elem.currentStyle; }
	else if (window.getComputedStyle) {	currentStyle = document.defaultView.getComputedStyle(elem, null); }
	else { currentStyle = elem.style; }
	return (elem.offsetHeight -
		_Convert(currentStyle.marginTop) -
		_Convert(currentStyle.marginBottom) -
		_Convert(currentStyle.borderTopWidth) -
		_Convert(currentStyle.borderBottomWidth));	
}
function rem_element(id)
{
	var node = document.getElementById(id);
	node.parentNode.removeChild(node);
}

function set_cookie(cname, cvalue, cperiod)
{
    var expire_date = new Date();
    var cookie_name = cname;
 	expire = new Date();
 	expire.setTime(expire.getTime() + (1000 * cperiod));
    expire_date.setDate(expire_date.getDate() + expire);
    document.cookie = (cookie_name + "=" + escape(cvalue) + ((expire == null) ? "" : ";expires=" + expire_date.toGMTString()));

    return true;
}

function selectcatman() {
	var objSel = document.getElementById('catman');
	$("a.mans").hide();
	if(objSel.options[objSel.selectedIndex].value != '0') {
		var curcatman = objSel.options[objSel.selectedIndex].value;
		$("a.ccat"+curcatman).show("fast");
	} else {
		$("a.mans").show("fast");
	}
	set_cookie('mccookie',curcatman,2592000);
	//alert(curcatman);
}

