
function RespGet(resp)
{
	resp3 = "   "+resp+"   ";
	var resp2 = resp3.match(/<--START-->(.*)<--END-->/mi);
	if(resp2)
	{
		resp2 = resp2[1];
		return(resp2);
	}
	return(resp);
}

function RespToArray(resp)
{
	var ar = new Array();

	var resp2 = RespGet(resp);

	var ar1 = resp2.split('|');
	for(key in ar1)
	{
		var ar2 = ar1[key].split(',');
		ar[ar2[0]] = ar2[1];
	}
	return(ar);
}

function AddOption(AO_name,AO_value,AO_target)
{
	if (document.all)
	{
		// IE
		var oOption = document.createElement("OPTION");
		oOption.text=AO_name;
		oOption.value=AO_value;
		AO_target.add(oOption);
	}
	else
	{
		// NS
		var newOption = new Option(AO_name, AO_value, false, false);
		AO_target.options[AO_target.options.length] = newOption;
	}
}


function getX( oElement )
{
	var iReturnValue = 0;
	while( oElement != null )
	{
		iReturnValue += oElement.offsetLeft;
		oElement = oElement.offsetParent;
	}
	return iReturnValue;
}

function getY( oElement )
{
	var iReturnValue = 0;
	while( oElement != null )
	{
		iReturnValue += oElement.offsetTop;
		oElement = oElement.offsetParent;
	}
	return iReturnValue;
}

var tooltip=function(){
	var id = 'tt2';
	var top = 15;
	var left = 3;
	var maxw = 300;
	var speed = 10;
	var timer = 20;
	var endalpha = 95;
	var alpha = 0;
	var tt,t,c,b,h;
	var tt_table,tt_tbody;
	var tt_tr1,tt_tr2,tt_tr3;
	var tt_td1,tt_td2,tt_td3;
	var tt_text;

	var tt_div1;

	var ie = document.all ? true : false;
	return{
		show:function(idt,v,w){

			obj = document.getElementById(idt);

			if(tt == null){

				tt = document.createElement('div');
				tt.setAttribute('id',id);

				tt_div1 = document.createElement('div');
				tt_div2 = document.createElement('div');
				tt_text = document.createElement('div');
				tt_text.setAttribute('id',id+'_text');

				tt_div1.setAttribute('id',id+'_divu');
				tt_div2.setAttribute('id',id+'_divd');


				tt_div1.appendChild(tt_text);
				tt.appendChild(tt_div1);
				tt.appendChild(tt_div2);
				c = tt_text;


				document.body.appendChild(tt);
				tt.style.opacity = 0;
				tt.style.filter = 'alpha(opacity=0)';

			}





			tt.style.display = 'block';
			c.innerHTML = v;



			if(!w && ie){
				tt.style.width = tt.offsetWidth;
			}

			if(tt.offsetWidth > maxw){tt.style.width = maxw + 'px'}

			var obj_x = getX(obj);
			var obj_y = getY(obj);

			if(ie)
			{
				tt.style.left = (obj_x+obj.offsetWidth+5)  +'px';
			}
			else
			{
				tt.style.left = (obj_x+obj.offsetWidth)  +'px';
			}

			tt.style.top = (obj_y-8)+'px';


			h = parseInt(tt.offsetHeight) + top;
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(1)},timer);
		},
		pos:function(e){
			var u = ie ? event.clientY + document.documentElement.scrollTop : e.pageY;
			var l = ie ? event.clientX + document.documentElement.scrollLeft : e.pageX;
			tt.style.top = (u - h) + 'px';
			tt.style.left = (l + left - parseInt(tt.offsetWidth)) + 'px';
		},
		fade:function(d){
			var a = alpha;
			if((a != endalpha && d == 1) || (a != 0 && d == -1)){
				var i = speed;
				if(endalpha - a < speed && d == 1){
					i = endalpha - a;
				}else if(alpha < speed && d == -1){
					i = a;
				}
				alpha = a + (i * d);
				tt.style.opacity = alpha * .01;
				tt.style.filter = 'alpha(opacity=' + alpha + ')';
			}else{
				clearInterval(tt.timer);
				if(d == -1){tt.style.display = 'none'}
			}
		},
		hide:function(){
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(-1)},timer);
		}
	};
}();

function OpenWindow(TB)
{
	window.open(TB,null,"height=400,width=600,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes");

}

function OpenLiveWindow1010(TB)
{
	window.open(TB,null,"height=380,width=530,status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no");
}

function OpenWindowFAQ(TB)
{
	window.open(TB,null,"height=400,width=530,status=yes,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes");
}

function JavaScriptMainIndexLoadProc()
{

}

function GetAllElements(menu_div)
{
	if(menu_div==null || menu_div['tagName']==undefined)
		return;

	if(menu_div['tagName']=='A')
	{
		day_menu_id_index++;
		if(menu_div['title']!=undefined && menu_div['title']!='')
		{
			menu_div['id'] = 'day_menu_id_index_'+day_menu_id_index;
			menu_div['title_'] = menu_div['title'];
			menu_div['title'] = '';
			menu_div.onmouseover = function(){ tooltip.show(menu_div['id'],menu_div['title_']);  };
			menu_div.onmouseout = function(){ tooltip.hide();  };
		}
	}
	else
	{
		for(var i in menu_div['childNodes'])
		{
			GetAllElements(menu_div['childNodes'][i]);
		}
	}
}

function ToggleElementDisplay(id)
{
	var el = document.getElementById(id);
	if(typeof(el)!='undefined' && typeof(el.style.display)!='undefined')
	{
		if(el.style.display=='')
			el.style.display = 'none';
		else
			el.style.display = '';
	}
}


