
function PageLoaded()
{
	t15_initElements();
	t15_GetAllElements(document.getElementById('t15_menu_id'));

	tooltip.show('','');

	var t15_pin = t15_get_cookie('t15_pin');
	/*
	if(t15_pin=='0')
	toggle_t15_pin('up');
	else
	toggle_t15_pin('down');
	*/
	if(t15_pin=='1')
		toggle_t15_pin('down');
	else
		toggle_t15_pin('up');

	t15_main_splash('t15_splash_id',4);

}



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 = 50;
	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){


			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)';

			}


			obj = document.getElementById(idt);
			if(!obj)
				return;



			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 = '';
}
}
*/

function ToggleElementDisplay(id,caller)
{
	var el = document.getElementById(id);
	if(typeof(el)!='undefined' && typeof(el.style.display)!='undefined')
		{
		if(el.style.display=='')
			{
			// To Hide
			if(caller)
				{
				dyn_removeClass(caller,'toggle_minus');
				dyn_addClass(caller,'toggle_plus');
			}
			if(!el.clientHeight || el.clientHeight<10)
				{
				el.style.display = 'none';
			}
			else
				{
				DYANIM_StepDown(id,el,'height',el.clientHeight,el.clientHeight,0,10,20);
			}
		}
		else
			{
			// To Show
			if(caller)
				{
				dyn_addClass(caller,'toggle_minus');
				dyn_removeClass(caller,'toggle_plus');
			}
			//			el.style.position = 'absolute';
			el.style.visibility = 'hidden';
			el.style.display = '';
			if(!el.clientHeight || el.clientHeight<10)
				{
				//				el.style.position = 'relative';
				el.style.visibility = 'visible';
			}
			else
				{
				var clh = el.clientHeight;
				if(typeof(document.ttl_toggleelementdisplay_ids_height)=='undefined')
					{
					document.ttl_toggleelementdisplay_ids_height = new Array();
				}

				if(typeof(document.ttl_toggleelementdisplay_ids_height[id])=='undefined')
					{
					document.ttl_toggleelementdisplay_ids_height[id] = el.clientHeight;
				}
				else
					{
					clh = document.ttl_toggleelementdisplay_ids_height[id];
				}

				el.style.height = '0px';
				el.style.overflow = 'hidden';
				//				el.style.position = 'relative';
				el.style.visibility = 'visible';
				DYANIM_StepUp(id,el,'height',0,clh,10,20);
			}
		}
	}
}

function DYANIM_StepUp(id,el,style,current,to,part,speed)
{
	var step = parseInt(to/part);
	if(current<to)
		{
		current+=step;
		el.style[style] = current+'px';
		setTimeout(function(){DYANIM_StepUp(id,el,'height',current,to,part,speed)},speed);
	}
	else
		{
		el.style[style] = to+'px';
	}
}

function DYANIM_StepDown(id,el,style,current,finalv,to,part,speed)
{
	var step = parseInt(finalv/part);
	if(current-step>to)
		{
		current = current-step;
		el.style[style] = current+'px';
		setTimeout(function(){DYANIM_StepDown(id,el,'height',current,finalv,to,part,speed)},speed);
	}
	else
		{
		el.style.display = 'none';
		el.style[style] = finalv+'px';
	}
}


function dyn_hasClass(ele,cls)
{
	return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function dyn_addClass(ele,cls)
{
	if (!dyn_hasClass(ele,cls)) ele.className += " "+cls;
}

function dyn_removeClass(ele,cls)
{
	if (dyn_hasClass(ele,cls))
		{
		var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
		ele.className=ele.className.replace(reg,' ');
	}
}

function toggle_t15_pin(force)
{
	var pin = document.getElementById('t15_pin_id');
	var top = document.getElementById('t15_top_id');
	var menu = document.getElementById('t15_menu_id');
	var slag = document.getElementById('t15_top_slag_id');
	var tt2 = document.getElementById('tt2');
	if(typeof(force)=='undefined')
		force = '';

	if(dyn_hasClass(pin,'t15_pin_down') || force=='up')
		{
		dyn_removeClass(pin,'t15_pin_down');
		dyn_removeClass(top,'t15_top_fixed');
		dyn_removeClass(menu,'t15_top_fixed');
		dyn_removeClass(slag,'t15_top_fixed');
		tt2.style.position = 'absolute';
		t15_set_cookie( 't15_pin', '0', 365, '/', 'dayanahost.com','' );
	}
	else
		{
		dyn_addClass(pin,'t15_pin_down');
		dyn_addClass(top,'t15_top_fixed');
		dyn_addClass(menu,'t15_top_fixed');
		dyn_addClass(slag,'t15_top_fixed');
		tt2.style.position = 'fixed';
		t15_set_cookie( 't15_pin', '1', 365, '/', 'dayanahost.com', '' );
	}
}

function t15_set_cookie( name, value, expires, path, domain, secure )
{
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires )
		{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function t15_get_cookie( check_name )
{
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false;

	for ( i = 0; i < a_all_cookies.length; i++ )
		{
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name )
			{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
				{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
		{
		return null;
	}
}

function t15_initElements()
{
	if(typeof(document.t15_menu_id_index)=='undefined')
		document.t15_menu_id_index = 0;
	if(typeof(document.t15_menu_div_id_index)=='undefined')
		document.t15_menu_div_id_index = 0;
	if(typeof(document.temp_t15_menu_caller)=='undefined')
		document.temp_t15_menu_caller = null;
	if(typeof(document.ttl_toggleelementdisplay_ids_height)=='undefined')
		document.ttl_toggleelementdisplay_ids_height = new Array();
	if(typeof(document.t15_menu_state)=='undefined')
		document.t15_menu_state = new Object();
}

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

	if(menu_div['tagName'].toUpperCase()=='A')
		{
		document.t15_menu_id_index++;
		if(menu_div['title']!=undefined && menu_div['title']!='')
			{
			menu_div['id'] = 'day_menu_id_index_'+document.t15_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();  };
		}
		return;
	}
	if(menu_div['tagName'].toUpperCase()=='SPAN')
		{
		document.temp_t15_menu_id = 't15_menu_div_'+document.t15_menu_div_id_index+'_id';
		document.temp_t15_menu_caller = menu_div;
		menu_div['id'] = 't15_menu_span_'+document.t15_menu_div_id_index+'_id';
		document.t15_menu_div_id_index++;
		document.t15_menu_state[document.temp_t15_menu_id] = 0;
		var thisMenuDiv = menu_div;
		var thisID = document.temp_t15_menu_id;
		thisMenuDiv.onmouseover = function(){ showMenu(thisID,thisMenuDiv); };
		thisMenuDiv.onmouseout = function(){ hideMenu(thisID,thisMenuDiv);  };
		return;
	}
	if(menu_div['tagName'].toUpperCase()=='DIV' && typeof(document.temp_t15_menu_id)!='undefined' && document.temp_t15_menu_id!='')
		{
		menu_div['id'] = document.temp_t15_menu_id;

		var thisMenuDiv = menu_div;
		var callerMenuDiv = document.temp_t15_menu_caller;
		var thisID = document.temp_t15_menu_id;
		thisMenuDiv.onmouseover = function(){ showMenu(thisID,callerMenuDiv); };
		thisMenuDiv.onmouseout = function(){ hideMenu(thisID,callerMenuDiv);  };
		document.ttl_toggleelementdisplay_ids_height[thisID] = thisMenuDiv.clientHeight;

		document.temp_t15_menu_id = '';
	}

	for(var i in menu_div['childNodes'])
		{
		t15_GetAllElements(menu_div['childNodes'][i]);
	}

}


function showMenu(id,caller)
{
	if(typeof(document.t15_menu_timer)!='undefined' && document.t15_menu_timer>0)
		clearTimeout(document.t15_menu_timer);
	if(typeof(document.t15_menu_current_id)=='undefined')
		document.t15_menu_current_id = '';
	if(document.t15_menu_current_id==id)
		return;
	hideAllMenusExcept(id);
	document.t15_menu_current_id = id;
	document.getElementById(id).style.zIndex = 1010;
	if(document.t15_menu_state[id] == 0)
		{
		document.t15_menu_state[id] = 1;
		t15_AnimMenu(id,caller,'show');
	}
}

function hideMenu(id,caller)
{
	var thisID = id;
	if(typeof(document.t15_menu_timer)!='undefined' && document.t15_menu_timer>0)
		clearTimeout(document.t15_menu_timer);
	document.t15_menu_timer = setTimeout(function(){
		hideAllMenusExcept('');
	},500);
}

function hideAllMenusExcept(id)
{
	if(id=='')
		document.t15_menu_current_id = '';
	for(var i=0;i<document.t15_menu_div_id_index;i++)
		{
		var hid = 't15_menu_div_'+i+'_id'
		if(hid==id)
			continue;
		document.getElementById(hid).style.zIndex = 1000;
		if(document.t15_menu_state[hid] == 1)
			{
			document.t15_menu_state[hid] = 0;
			t15_AnimMenu(hid,document.getElementById('t15_menu_span_'+i+'_id'),'hide');
		}
	}
}

function t15_AnimMenu(id,caller,task)
{
	var el = document.getElementById(id);
	if(typeof(el)!='undefined' && typeof(el.style.display)!='undefined')
		{
		if(task=='hide')
			{
			// To Hide
			if(caller)
				{
				dyn_removeClass(caller,'toggle_minus');
				dyn_addClass(caller,'toggle_plus');
			}
			if(!el.clientHeight || el.clientHeight<10)
				{
				el.style.display = 'none';
			}
			else
				{
				t15_DYANIM_StepDown(id,el,'height',el.clientHeight,el.clientHeight,0,5,20);
			}
		}
		else
			{
			// To Show
			if(caller)
				{
				dyn_addClass(caller,'toggle_minus');
				dyn_removeClass(caller,'toggle_plus');
			}
			el.style.visibility = 'hidden';
			el.style.display = '';
			var clh = el.clientHeight;
			if(typeof(document.ttl_toggleelementdisplay_ids_height)=='undefined')
				{
				document.ttl_toggleelementdisplay_ids_height = new Array();
			}

			if(typeof(document.ttl_toggleelementdisplay_ids_height[id])=='undefined')
				{
				document.ttl_toggleelementdisplay_ids_height[id] = el.clientHeight;
			}
			else
				{
				clh = document.ttl_toggleelementdisplay_ids_height[id];
			}

			el.style.height = '0px';
			el.style.overflow = 'hidden';
			el.style.visibility = 'visible';
			t15_DYANIM_StepUp(id,el,'height',0,clh,5,20);
		}
	}
}

function t15_DYANIM_StepUp(id,el,style,current,to,part,speed)
{
	if(document.t15_menu_state[id] == 0)
		return;
	var step = parseInt(to/part);
	if(current+step<to)
		{
		current+=step;
		el.style[style] = current+'px';
		setTimeout(function(){t15_DYANIM_StepUp(id,el,'height',current,to,part,speed)},speed);
	}
	else
		{
		el.style[style] = to+'px';
	}
}

function t15_DYANIM_StepDown(id,el,style,current,finalv,to,part,speed)
{
	if(document.t15_menu_state[id] == 1)
		return;
	var step = parseInt(finalv/part);
	if(current-step>to)
		{
		current = current-step;
		el.style[style] = current+'px';
		setTimeout(function(){t15_DYANIM_StepDown(id,el,'height',current,finalv,to,part,speed)},speed);
	}
	else
		{
		el.style.display = 'none';
		el.style[style] = finalv+'px';
	}
}


var t15_main_splash=function(splash_id_in){
	var splash_id = splash_id_in;
	var parts = new Array();
	var btns = new Array();
	var parts_count = 0;
	var splash_el = document.getElementById(splash_id);
	var ie = document.all ? true : false;
	var init = function()
	{
		if(splash_el==null || splash_el['tagName']==undefined || splash_el['childNodes']==null)
			return;

		for(var i in splash_el['childNodes'])
			{
			var el = splash_el['childNodes'][i];
			if(el==null || el['tagName']==undefined)
				continue;
			if(el['tagName'].toUpperCase()=='SPAN')
				{
				parts[parts_count] = document.getElementById(el.id+'_c');
				parts[parts_count].style.display = 'none';
				btns[parts_count] = el;
				el.tag = parts_count;
				el.onclick = function(){
					for(var p=0;p<parts_count;p++)
						{
						if(this.tag==p)
							{
							parts[p].style.display = '';
							if(!dyn_hasClass(btns[p],'t15_sp_sel'))
								dyn_addClass(btns[p],'t15_sp_sel');
						}
						else
							{
							parts[p].style.display = 'none';
							if(dyn_hasClass(btns[p],'t15_sp_sel'))
								dyn_removeClass(btns[p],'t15_sp_sel');
						}
					}
				};
				parts_count++;
			}
		}
		parts[0].style.display = '';
	}();
};



$(function() {
	if(typeof(document.plan_slider)=='undefined' || !document.plan_slider)
		return;

	var slider = $("#plan_selector_slider").slider({
		value: document.plan_slider_conf['startup'],
		range: "min",
		min: 0,
		max: document.plan_slider.length-1,
		slide: function( event, ui )
		{
			var dt = document.plan_slider[ui.value];
			if(document.plan_slider_conf['type']==1)
				{
				$( "#plan_selector_name" ).html( dt[0] );
				$( "#plan_selector_space b" ).html( dt[1] );
				$( "#plan_selector_bandwidth b" ).html( dt[2] );
				$( "#plan_selector_pop b" ).html( dt[5] );
				$( "#plan_selector_sql b" ).html( dt[4] );
				$( "#plan_selector_list b" ).html( dt[6] );
				$( "#plan_selector_sub b" ).html( dt[9] );
				$( "#plan_selector_park b" ).html( dt[7] );
				$( "#plan_selector_addon b" ).html( dt[8] );
				$( "#plan_selector_uip b" ).html( (dt[3]==0)?'Optional':'Yes' );
				$( "#plan_selector_price b" ).html( '$'+dt[11][2][0] );
				$( "#plan_selector_price a" ).attr('href', 'https://secure.dayanahost.com/?p=1010-25492-'+dt[10] );
				if(dt[11][2][1]!='' && dt[11][2][0]!=dt[11][2][1])
					$( "#plan_selector_price i" ).html( 'On Sale Regular $'+dt[11][2][1] );

			}
			else if(document.plan_slider_conf['type']==3)
				{
				$( "#plan_selector_name" ).html( dt[0] );
				$( "#plan_selector_space b" ).html( dt[1] );
				$( "#plan_selector_bandwidth b" ).html( dt[2] );
				$( "#plan_selector_price b" ).html( '$'+dt[11][2][0] );
				$( "#plan_selector_price a" ).attr('href', 'https://secure.dayanahost.com/?p=1010-25492-'+dt[10] );
				$( "#plan_selector_price_m b" ).html( '$'+dt[12][0] );
				$( "#plan_selector_price_m a" ).attr('href', 'https://secure.dayanahost.com/?p=1010-25492-'+dt[13] );
				if(dt[11][2][1]!='' && dt[11][2][0]!=dt[11][2][1])
					$( "#plan_selector_price i" ).html( 'On Sale Regular $'+dt[11][2][1] );
				if(dt[12][1]!='' && dt[12][0]!=dt[12][1])
					$( "#plan_selector_price_m i" ).html( 'On Sale Regular $'+dt[12][1] );

			}
		}
	});
	$('<b></b>').prependTo($('#plan_selector_slider'));
	$('<em></em>').appendTo($('#plan_selector_slider'));
	$('#plan_selector_price a').text('');
	$('#plan_selector_price_m a').text('');
	slider.slider('option', 'value',document.plan_slider_conf['startup']);
	slider.slider('option','slide').call(slider,null,{ handle: $('.ui-slider-handle', slider), value: document.plan_slider_conf['startup'] });
});

$(function() {

	$('#liveadmin').delay(2000).animate({
			right: '0',
		}, 500, function() {
		});
});
