function cutSpotText(spotID,spotStyle){
  if (document.getElementById(spotID)){
    var spotText = document.getElementById(spotID).innerHTML
    var spotTextLen = spotText.length
    var maxLen = 2000
    switch (spotStyle){				
      case 'spotpicrd':
        maxLen = 95
        break						
      case 'spotpicrd2':
        maxLen = 95
        break	
      case 'spotpichistory':
        maxLen = 95
        break				
      case 'spotpicdebate':
        maxLen = 95
        break					
      case 'spotpicdiapet':
        maxLen = 95
        break		
      case 'spotpicnews':
        maxLen = 95
        break		
      case 'spotpicprnts':
        maxLen = 95
        break        
      case 'spotpicquiz':
        maxLen = 95
        break       
      case 'spotpictype1':
        maxLen = 95
        break            
      case 'spotpictype2':
        maxLen = 95
        break 
      case 'spotpictns':
        maxLen = 95
        break    
      case 'spotpickds':
        maxLen = 95
        break   
      case 'spotpickds2':
        maxLen = 95
        break 
      case 'spotpicproducts':
        maxLen = 95
        break 
      case 'spotpiccookbook':
        maxLen = 95
        break 
      case 'spotpicexperts':
        maxLen = 95
        break 
    }
    if(maxLen == 2000){
      if(spotID == 'spot1'){maxLen=170}
    }
    if (spotTextLen>maxLen){
      var shortSpotText = spotText.substring(0,maxLen)  
      document.getElementById(spotID).innerHTML = spotText.substring(0,shortSpotText.lastIndexOf(' ')) + '...'
    }
  }
}


function getOffsetTop(id) {  
  var el = document.getElementById(id);
  var ot = el.offsetTop;
  while((el = el.offsetParent) != null) ot += el.offsetTop;
  return ot;
}
 
function getOffsetLeft(id) { 
 
  var el = document.getElementById(id);
  var ol = el.offsetLeft;
  while ((el = el.offsetParent) != null) ol += el.offsetLeft;
  return ol;
}


function markUpSelected(menuitem){
  if (document.getElementById(menuitem)){
    //var markerLeft = document.getElementById(menuitem).offsetLeft
    //var markerTop = document.getElementById(menuitem).offsetTop
    var markerLeft = getOffsetLeft(menuitem)
    var markerTop = getOffsetTop(menuitem)
//alert (markerLeft)
//alert (markerTop)
    var markerExHeight = (document.getElementById(menuitem).offsetHeight-18)/2 + 1
    var markerExWidth = (document.getElementById(menuitem).offsetWidth - 18) + 2
    document.getElementById('marker').style.top = markerTop + markerExHeight;
    document.getElementById('marker').style.left = markerLeft + markerExWidth;
    document.getElementById('marker').style.display = 'block'
  }
}

function w_open(urlStr,w,h) {
	this_win=window.open(urlStr,"edit","scrollbars=yes,resizable=yes,width=" + w + ",height=" + h + ",top=5").focus();
}

function donothing(){}

function openWindow(url,h,w) {
win=window.open(url, "pop", "scrollbars=no,width="+w+",height="+h+",left=200,top=300");
win.focus();
}


function openpopwinEx(url,wname,extra){
	if (wname=='') wname='ny';
	popwin=window.open(url,''+wname,extra);
	if (popwin.focus!=null) popwin.focus();
}

function PopWin(url,title,h,w){ 
	popupWin = window.open(url,title,'scrollbars=yes,resizable=yes,height=' + h + ',width=' + w);// ' + h + '
	popupWin.focus();
} 

function PopWinAdv(url,title,h,w,location,menu,scrollon,resize,toolbar,status){
	popupWin = window.open(url, title, 'location='+location+',menubar='+menu+',toolbar='+toolbar+', scrollbars='+scrollon+', resizable='+resize+', height=' + h + ', width=' + w + ', top=140,left=190')// ' + h + '
//	if (popupWin.opener == null) popupWin.opener = self;
	popupWin.focus();
}

var  tablewidth = "1";
var  topbarwidth = "1";

function setwidth(a,b)
{
  return '100%';
}

function DisplayBlock(elementID){
  if (document.getElementById(elementID)){
    document.getElementById(elementID).style.display = 'block'
  }
}

function DisplayNone(elementID){
  if (document.getElementById(elementID)){
    document.getElementById(elementID).style.display = 'none'
  }
}

function VisibilityHidden(elementID){
  if (document.getElementById(elementID)){
    document.getElementById(elementID).style.visibility = 'hidden'
  }
}

function VisibilityVisible(elementID){
  if (document.getElementById(elementID)){
    document.getElementById(elementID).style.visibility  = 'visible'
  }
}
