function remove_checker(){return confirm("Are you sure you want to remove this item from the main list?");}
function restore_checker(){return confirm("Are you sure you want to restore this item to the main list?");}
function delete_checker(){return confirm("Are you sure you want to delete this item completely?");}
function checker_delete_member(){return confirm("Are you sure you want to delete this member completely?");}

function textCounter(field, countfield, maxlimit){
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);}

function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}

function submit_guide_win(){submitguidewin=window.open('http://www.gaander.com/submit-guidelines.htm','TOS','top=100,left=100,width=350,height=380,scrollbars=1');
setTimeout("imagewin.focus();",10);}


function xstooltip_findPosX(obj) 
{
  var curleft = 0;
  if (obj.offsetParent) 
  {
    while (obj.offsetParent) 
        {
            curleft += obj.offsetLeft
            obj = obj.offsetParent;
        }
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}

function xstooltip_findPosY(obj) 
{
    var curtop = 0;
    if (obj.offsetParent) 
    {
        while (obj.offsetParent) 
        {
            curtop += obj.offsetTop
            obj = obj.offsetParent;
        }
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}

function xstooltip_show(tooltipId, parentId, posX, posY)
{
    it = document.getElementById(tooltipId);
    
    if ((it.style.top == '' || it.style.top == 0) 
        && (it.style.left == '' || it.style.left == 0))
    {
        // need to fixate default size (MSIE problem)
        it.style.width = it.offsetWidth + 'px';
        it.style.height = it.offsetHeight + 'px';
        
        img = document.getElementById(parentId); 
    
        // if tooltip is too wide, shift left to be within parent 
        if (posX + it.offsetWidth > img.offsetWidth) posX = img.offsetWidth - it.offsetWidth;
        if (posX < 0 ) posX = 0; 
        
        x = xstooltip_findPosX(img) + posX;
        y = xstooltip_findPosY(img) + posY;
        
        it.style.top = y + 'px';
        it.style.left = x + 'px';
    }
    
    it.style.visibility = 'visible'; 
}


function xstooltip_hide(id)
{
    it = document.getElementById(id); 
    it.style.visibility = 'hidden'; 
}

function show(id) {
	var d=document.getElementById(id);
	if (d.style.display=='block'){d.style.display='none';return;}
	for (var i=1; i<=10; i++){
		if (document.getElementById('rmenu'+i)){document.getElementById('rmenu'+i).style.display='none';}
		if (document.getElementById('rmenu'+(i+100))){document.getElementById('rmenu'+(i+100)).style.display='none';}
	}
	if (d){d.style.display='block';}
}

function adminshow(id) {
	var d=document.getElementById(id);
	if (d.style.display=='block'){d.style.display='none';return;}
	
	for (var i=1; i<=10; i++){
		if (document.getElementById('rmenu'+i)){document.getElementById('rmenu'+i).style.display='none';}
		if (document.getElementById('adminmenu'+i)){document.getElementById('adminmenu'+i).style.display='none';}
	}
	if (d){d.style.display='block';}
}