// JavaScript Document
var ex_tagid;
var ex_linkid;
function addListener(elem,eventType,func,cap) {
  if(elem.addEventListener) {
    elem.addEventListener(eventType,func,cap);
  } else if(elem.attachEvent) {
    elem.attachEvent('on' + eventType,func);
  } else {
    return false;
  }
}


function showHide(tagid) {
  var e = document.getElementById(tagid);
  if(e.style.display == 'block') {
    e.style.display = 'none';
  } else {
    e.style.display = 'block';
  }
}


function collaps_expands(tagid,linkId) {
  var e = document.getElementById(tagid);
  var h = document.getElementById(linkId);
  if(e.style.display == 'block') {
    e.style.display = 'none';
    h.className = 'marquee_head';
  } else {
    e.style.display = 'block';
    h.className = 'marquee_head_on';
  }
  if(ex_tagid != null && ex_linkid != null) {
    e = document.getElementById(ex_tagid);
    h = document.getElementById(ex_linkid);
    e.style.display = 'none';
    h.className = 'marquee_head';    
  }
  ex_tagid = tagid;
  ex_linkid = linkId;
}

function showPreview(previewUrl) {
    var width = 850;
    var height = 550;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    window.open(previewUrl, "sitePreview", windowFeatures);
}

function custom_visual(visualId,visual_label,visual_textbox)
  {
  var e = document.getElementById(visualId);
  var label = document.getElementById(visual_label);
  var textbox = document.getElementById(visual_textbox);
  if (e.value == visualId)
    {
    label.style.display="block";
    textbox.style.display="block";
    }
  else {
    label.style.display="none";
    textbox.style.display="none";
    }
  }
