var strSVIframePage = document.location.href;
var strSVQS = location.search.substring(1);
var astrSVQS = strSVQS.split('&');
var oSVURL = new Object();
for(i = 0; i < astrSVQS.length; i++) {
  eq = astrSVQS[i].indexOf('=');
  oSVURL[astrSVQS[i].substring(0,eq).toLowerCase()] = unescape(astrSVQS[i].substring(eq + 1));
}

function fncSVUpdateIFrame(intHeight) { 
  if (typeof(document.getElementById('idSVIframe')) != "undefined") {
    if (document.getElementById('idSVIframe')) {
      scroll(0,0);
      var oSVIframe = document.getElementById('idSVIframe');
      var intNewWidth = oSVIframe.offsetWidth;
      if (intNewWidth < 450) { intNewWidth = 450; }
      intHeight = ((intHeight) + 20);
      oSVIframe.setAttribute('height', intHeight); 
      oSVIframe.setAttribute('width', intNewWidth); 
    }
  }
}

function fncSVUpdateIFrameScrolling(strScrolling) {  
  if (typeof(document.getElementById('idSVIframe')) != "undefined") {
    if (document.getElementById('idSVIframe')) {
      var oSVIframe = document.getElementById('idSVIframe');
      oSVIframe.setAttribute('scrolling', strScrolling); 
    }
  }
}

function fncSVGetQSVal(strQSVar) {
  strReturn = "";
  if (typeof(oSVURL) == "object")
    if (typeof(oSVURL[strQSVar]) != "undefined")
      strReturn = oSVURL[strQSVar];
  return strReturn;
}

function fncSVSetIframe(strSVIframeResizeURL) {
  if (document.getElementById('idSVIframe')) {
    var strSVIframeSrc = "http://emc.sharedvue.net/sharedvue/iframe/";
    strSVIframeSrc = strSVIframeSrc + "?sviresizer=" + strSVIframeResizeURL;
    var strSVQSVal_Page = fncSVGetQSVal('page');
    var strSVQSVal_SVPage = fncSVGetQSVal('svpage');
    var strSVQSVal_SVNoResize = fncSVGetQSVal('svnoresize');    
    var strSVQSVal_Referrer = fncSVGetQSVal('svreferrer');
    var strSVQSVal_ReferrerKeywords = fncSVGetQSVal('svreferrerkeywords');
    var strSVQSVal_BGColor = fncSVGetQSVal('svbgcolor');
    var strSVQSVal_Other = "";
    if (arguments.length >= 2) {
      var strSVArgument = arguments[1];
      strSVQSVal_Other = "";
      if (strSVArgument.substr(0,1) != "?" && strSVArgument.substr(0,1) != "&") { strSVQSVal_Other += "&" }
      strSVQSVal_Other += arguments[1];
    }
    if (strSVQSVal_Page.length > 0) { strSVIframeSrc += "&svpage=" + strSVQSVal_Page; }
    if (strSVQSVal_SVPage.length > 0) { strSVIframeSrc += "&svpage=" + strSVQSVal_SVPage; }
    if (strSVQSVal_SVNoResize.length > 0) { strSVIframeSrc += "&svnoresize=" + strSVQSVal_SVNoResize; }
    if (strSVQSVal_Referrer.length > 0) { strSVIframeSrc += "&svreferrer=" + strSVQSVal_Referrer; }
    if (strSVQSVal_ReferrerKeywords.length > 0) { strSVIframeSrc += "&svreferrerkeywords=" + strSVQSVal_ReferrerKeywords; }
    if (strSVQSVal_BGColor.length > 0) { strSVIframeSrc += "&svbgcolor=" + strSVQSVal_BGColor; }
    if (strSVQSVal_Other.length > 0) { strSVIframeSrc += strSVQSVal_Other; }
    if (strSVIframePage.length > 0) { strSVIframeSrc += "&sviframesrcpage=" + strSVIframePage; }
    document.getElementById('idSVIframe').src = strSVIframeSrc;
  }
}