function init_browser()
{
 if (navigator.appName=='Microsoft Internet Explorer')
  browser='ie';
 else
  browser='mozilla';
}

function show_hint(e,text)
{
 $('hint_box').text=text;
 $('hint_div').style['display']='block';
 $('hint_div').style['left']=cursor_get_x(e)+'px';
 $('hint_div').style['top']=cursor_get_y(e)+20+'px';
}

function hide_hint(e)
{
 $('hint_box').text='';
 $('hint_div').style['display']='none';
}

function show_image(e,url,width,height)
{
 $('over_image').src=url;
 $('over_image').width=width;
 $('over_image').height=height;
 $('over_image').style['display']='block';
 $('over_image').style['left']=cursor_get_x(e)+'px';
 $('over_image').style['top']=cursor_get_y(e)+20+'px'; 
}

function hide_image(e)
{
 $('over_image').style['src']='';
 $('over_image').width=10;
 $('over_image').height=10;
 $('over_image').style['display']='none';
}

function cursor_get_x(e)
{
 if (!e)
  var e = window.event;
 if (!e)
  return ;
 if (browser=="ie")
  return e.clientX + document.documentElement.scrollLeft;
 else if (browser=="mozilla")
  return e.pageX;
}

function cursor_get_y(e)
{
 if (!e)
  var e = window.event || e.srcElement;
 if (!e)
  return ;  
 if (browser=="ie")
  return e.clientY + document.documentElement.scrollTop;
 else if (browser=="mozilla")
  return e.pageY;
}

function show_div(e)
{
 $('info_div').style["display"]='block';
 $('info_div').style['left']=cursor_get_x(e)+'px';
 $('info_div').style['top']=cursor_get_y(e)+20+'px'; 
}

function hide_div(e)
{
 $('info_div').style["display"]='none';
 $('info_box').text='';
}

function show_spec_div(obj,e)
{
 $(obj+'_div').style["display"]='block';
 $(obj+'_div').style['left']=cursor_get_x(e)+'px';
 $(obj+'_div').style['top']=cursor_get_y(e)+20+'px';
}

function hide_spec_div(obj,e)
{
 $(obj+'_div').style["display"]='none';
}

function show_hide_spec_div(obj,e)
{
 if ($(obj+'_div').style["display"]=='block')
  hide_spec_div(obj,e);
 else
  show_spec_div(obj,e);
}

function show_bl(e,id,where)
{
 if ($('info_div').style["display"]=='block')
  hide_div(e);
 else
 {
  show_div(e);
  ajaxFunction('info_box','blinfo.html?type=internal&id='+id+'&where='+where,'<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
 }
}

function delete_wmrecip(e)
{
 if ($('info_div').style["display"]=='block')
  hide_div(e);
 else
 {
  show_div(e);
  ajaxFunction('info_box','wmrecip.html?del=1','<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
 }
}

function wmrecip_step3(wmpage,desc)
{
 ajaxFunction('info_box','wmrecip.html?step=3&wmpage='+wmpage+'&wmpagedesc='+desc,'<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
}

function wmrecip_step2()
{
 var v = new RegExp();
 v.compile("^(http://|).[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$");
 if (!v.test($('wmpage').value))
 {
  alert("You must supply a valid URL.");
  return false;
 }
 
 if ($('wmpagedesc').value.length>0)
 {
  var d = new RegExp();
  d.compile("['`]");
  if (d.test($('wmpagedesc').value))
  {
   alert("Do not use characters like \"'\" and \"`\" in description!");
   return false;
  }
 }
 ajaxFunction('info_box','wmrecip.html?step=2&wmpage='+encodeURIComponent($('wmpage').value)+'&wmpagedesc='+encodeURIComponent($('wmpagedesc').value),'<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
}

function wmrecip_step1(e,can_close)
{
 if (can_close)
 {
  if ($('info_div').style["display"]=='block')
   hide_div(e);
  else
  {
   show_div(e);
   ajaxFunction('info_box','wmrecip.html?step=1','<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
  }
 }
 else
  ajaxFunction('info_box','wmrecip.html?step=1','<center><img src=/ready/images/pleasewait.gif align="absmiddle"></center>');
}

function delete_site(id)
{
 var q=confirm("Are you sure you whant to delete site from your account?");
 if (q)
  document.location.href = "/manage.html?del="+id;
}

function $(id)
{
 return document.getElementById(id);
}

function click()
{
}

init_browser();
document.write('<img src="ready/images/spacer.gif" border="1" id="over_image" style="display:none;position:absolute;">');
document.write('<div id="info_div" class="info_div" style="display:none;position:absolute;"><div align=right><a href="javascript:{}" class="t11 gray" onclick="hide_div(event);"><img src="/ready/images/icons/cross.gif" width="16" height="16" border="0" title="Close"></a></div><div id="info_box" class="t11"></div></div>');
document.write('<div id="hint_div" class="info_div" style="display:none;position:absolute;"><div align=right><a href="javascript:{}" class="t11 gray" onclick="hide_hint(event);"><img src="/ready/images/icons/cross.gif" width="16" height="16" border="0" title="Close"></a></div><div id="hint_box" class="t11"></div></div>');
document.write('<div id="btracker_div" class="info_div" style="display:none;position:absolute;"><div align=right><a href="javascript:click()" class="t11 gray" onclick="hide_spec_div(\'btracker\',event);"><img src="/ready/images/icons/cross.gif" width="16" height="16" border="0" title="Close"></a></div><div id="btracker_box" class="t11"></div></div>');
