// hsc21.nl master javascript file
// created June 2004

var iframeCounter    = 0;
var iframeCounterL   = 0;
var agendaCounter    = 0;
var wedstrijdCounter = 0;
var columnCounter    = 0;
var pageCounter      = -1;

function init(){
     if( navigator.appVersion.indexOf('Mac')!=-1 && document.all){
      /* Pass the ids of the containers */
          clearContainer("mainNavOuter");
          clearContainer("secNavOuter");
          clearContainer("contentWrap");
          clearContainer("compare"); 
          clearContainer("prod"); 
          clearContainer("promoHome");
          clearContainer("contentWrapHome"); 
          clearContainer("formrow");
          clearContainer("contentWrap1Col");
          clearContainer("content2Col"); 
          clearContainer("content2ColHR"); 
          clearContainer("imgLeft");     
     }
}

function clearContainer(theid){  
   if(document.getElementById(theid)){       
       document.getElementById(theid).innerHTML+="<div class='cb'></div>";        
   }        
} 

function statistics() {
stats = window.open("http://www.flexbrick.nl/scorebord/scorebord.html", "stats", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=500,height=586,left=50,top=20");
stats.focus();
}

function openLink(link) {
  l = window.open(link);
  l.focus();
  
}

function openLinkInTarget(link,target) {
  lt = window.open(link,target);
  lt.focus();
}

function getIframeXContent() {
  var iframeDoc = window.frames['ifContent'].document;
  var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentL').innerHTML = sr.innerHTML + '<p align="right"><a href="#" title="Naar boven">&laquo;Naar boven</a></p>';
    }
}

function getIframeContent() {
  iframeCounter++;
  if (iframeCounter > 3) {
    window.location.reload(false);
    iframeCounter=0;
  }
  var iframeDoc = window.frames['ifContent'].document;
  switch (iframeCounter) {
 
  case 1:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
      if (sr) {
        document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="#" title="Naar boven">&laquo;Naar boven</a></p></div></div></div>';
      }
  break;

  case 2:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifContent'].location.href = l
		}   
	break;
	
  case 3:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="javascript:window.location.reload(false);iframeCounter=0;" title="Terug naar vorige pagina.">&laquo;Terug</a></p></div></div></div>';
    }
  break;
 }
}

function getIframe1Content() {
  iframeCounter++;
  if (iframeCounter > 3) {
    window.location.reload(false);
    iframeCounter=1;
  }
  var iframeDoc = window.frames['ifContent'].document;
  switch (iframeCounter) {
 
  case 1:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
      if (sr) {
        document.getElementById('contentL').innerHTML = sr.innerHTML + '<p align="right"><a href="#" title="Naar boven">&laquo;Naar boven</a></p>';
      }
  break;

  case 2:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifContent'].location.href = l
		}   
	break;
	
  case 3:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="javascript:window.location.reload(false);iframeCounter=0;" title="Terug naar vorige pagina.">&laquo;Terug</a></p></div></div></div>';
      window.scrollTo(0,0);
    }
  break;
 }
}

function getIframe2Content() {
  iframeCounter++;
  if (iframeCounter > 3) {
    window.location.reload(false);
    iframeCounter=1;
  }
  var iframeDoc = window.frames['ifContent'].document;
  switch (iframeCounter) {
 
  case 1:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
      if (sr) {
        document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="#" title="Naar boven">&laquo;Naar boven</a></p></div></div></div>';
      }
  break;

  case 2:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifContent'].location.href = l
		}   
	break;
	
  case 3:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="javascript:window.location.reload(false);iframeCounter=0;" title="Terug naar vorige pagina.">&laquo;Terug</a></p></div></div></div>';
    }
  break;
 }
}

function getIframe1ContentL() {
  iframeCounterL++;
  if (iframeCounterL > 3) {
    window.location.reload(false);
    iframeCounterL=1;
  }
  var iframeDoc = window.frames['ifContentL'].document;
  switch (iframeCounterL) {
 
  case 1:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
      if (sr) {
        document.getElementById('contentLL').innerHTML = sr.innerHTML + '<p align="right"><a href="#" title="Naar boven">&laquo;Naar boven</a></p>';
      }
  break;

  case 2:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifContentL'].location.href = l
		}   
	break;
	
  case 3:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="javascript:window.location.reload(false);iframeCounter=0;" title="Terug naar vorige pagina.">&laquo;Terug</a></p></div></div></div>';
    }
  break;
 }
}

function getAgendaContent() {
  agendaCounter++;
  if (agendaCounter > 2) {
    agendaCounter=1;
  }
  var iframeDoc = window.frames['ifAgenda'].document;
  switch (agendaCounter) {
 
  case 1:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifAgenda'].location.href = l;
		}   
	break;
	
  case 2:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('agenda').innerHTML = sr.innerHTML;
    }
  break;
 }
}
function getWedstrijdContent() {
  wedstrijdCounter++;
  if (wedstrijdCounter > 2) {
    wedstrijdCounter=1;
  }
  var iframeDoc = window.frames['ifWedstrijd'].document;
  switch (wedstrijdCounter) {
 
  case 1:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifWedstrijd'].location.href = l;
		}   
	break;
	
  case 2:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('wedstrijd').innerHTML = sr.innerHTML;
    }
  break;
 }
}
function getColumnContent() {
  columnCounter++;
  if (columnCounter > 2) {
    columnCounter=1;
  }
  var iframeDoc = window.frames['ifColumn'].document;
  switch (columnCounter) {
 
  case 1:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifColumn'].location.href = l;
		}   
	break;
	
  case 2:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('column').innerHTML = sr.innerHTML;
    }
  break;
 }
}
function getPageContent() {
  pageCounter++;
  if (pageCounter > 2) {
    pageCounter=1;
  }
  var iframeDoc = window.frames['ifPage'].document;
 
  switch (pageCounter) { 
  case 1:
	  var sr = iframeDoc.getElementsByTagName('iframe')[0];
	  if (sr){
		var source = sr.outerHTML;
		var s = source.indexOf('src="');
		var e = source.indexOf('?OpenElement');
		var l = source.substring(s+5,e+12);
		frames['ifPage'].location.href = l;
		}   
	break;
	
  case 2:
    var sr = iframeDoc.getElementsByTagName('BODY')[0];
    if (sr) {
      document.getElementById('contentColLeft').innerHTML = '<div class="clearBox"><div class="clearBoxInner"><div id="contentL" class="clearBoxBody">' + sr.innerHTML + '<p align="right"><a href="javascript:window.location.reload(false);iframeCounter=0;" title="Terug naar vorige pagina.">&laquo;Terug</a></p></div></div></div>';
      window.scrollTo(0,0);
    }
  break;
 }
}


function OneStat_Pageview()
{
    var d=document;
    var sid="159127";
    var CONTENTSECTION="";
    var CUSTOMDATA="";
    var osp_URL=d.URL;
    var osp_Title=d.title;
    var t=new Date();
    var p="http"+(d.URL.indexOf('https:')==0?'s':'')+"://stat.onestat.com/stat.aspx?tagver=2&sid="+sid;
    p+="&url="+escape(osp_URL);
    p+="&ti="+escape(osp_Title);
    p+="&section="+escape(CONTENTSECTION);
    p+="&custom="+escape(CUSTOMDATA);
    p+="&rf="+escape(parent==self?window.document.referrer:top.document.referrer);
    p+="&tz="+escape(t.getTimezoneOffset());
    p+="&ch="+escape(t.getHours());
    p+="&js=1";
    p+="&ul="+escape(navigator.appName=="Netscape"?navigator.language:navigator.userLanguage);
    if(typeof(screen)=="object"){
       p+="&sr="+screen.width+"x"+screen.height;p+="&cd="+screen.colorDepth;
       p+="&jo="+(navigator.javaEnabled()?"Yes":"No");
    }
    d.write('<a href="http://www.onestat.com/aspx/login.aspx?sid='+sid+'" target=_blank><img id="ONESTAT_TAG" border="0" src="'+p+'" alt="This site tracked by OneStat.com. Get your own free web site tracker."></'+'a>');
}

function hsc21SWF()
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="540" height="209" id="hsc21" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="/webhsc21/ishsc21.nsf/Images/flash/$File/hsc21.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="/webhsc21/ishsc21.nsf/Images/flash/$File/hsc21.swf" menu="false" quality="high" scale="noscale" bgcolor="#ffffff" width="540" height="209" name="hsc21" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function SponsorSWF()
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="165" height="209" id="sponsor" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="/webhsc21/ishsc21.nsf/Images/flash/$File/sponsor.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="/webhsc21/ishsc21.nsf/Images/flash/$File/sponsor.swf" menu="false" quality="high" scale="noscale" bgcolor="#ffffff" width="165" height="209" name="sponsor" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function infoSWF()
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1000" height="700" id="PageFlip" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="/webhsc21/ishsc21.nsf/Images/flash/$File/programma.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="/webhsc21/ishsc21.nsf/Images/flash/$File/programma.swf" menu="false" quality="high" scale="noscale" bgcolor="#ffffff" width="1000" height="700" name="PageFlip" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

window.onload=init;