/*  Prototype JavaScript framework, version 1.5.0
 *  (c) 2005-2007 Sam Stephenson
 *
 *  Prototype is freely distributable under the terms of an MIT-style license.
 *  For details, see the Prototype web site: http://prototype.conio.net/
 *
/*--------------------------------------------------------------------------*/
	
var G_ext=".asp"  
var G_htm_loaded = "";

 
function mb (){
	alert('mb was here');
	}
function MM_preloadImages() { //v3.0
  var d=document; if(d.Images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_controlSound(x, _sndObj, sndFile) { //v3.0
  var i, method = "", sndObj = eval(_sndObj);
  if (sndObj != null) {
    if (navigator.appName == 'Netscape') method = "Play";
    else {
      if (window.MM_WMP == null) {
        window.MM_WMP = false;
        for(i in sndObj) if (i == "ActiveMovie") {
          window.MM_WMP = true; break;
      } }
      if (window.MM_WMP) method = "play";
      else if (sndObj.FileName) method = "run";
  } }
  if (method) eval(_sndObj+"."+method+"()");
  else window.location = sndFile;
}

function StartUp(){
	MM_preloadImages('Images/overig2.gif','Images/nieuws2.gif','Images/info2.gif','Images/competitie2.gif','Images/training2.gif','Images/galerie2.gif','Images/baranton2.gif','Images/agenda2.gif','Images/stokpaardje2.gif','Images/fotos2.gif');
	ScrollBar();
	LoadSponsor();
	G_htm_loaded = 'Nieuws'
    LoadMenu(1, G_htm_loaded);
}

function ScrollBar(){
	LoadHTML('dts_scrollbar','Menu/dts_scrollbar');	
}

function LoadSponsor(){
	LoadHTML('dts_sponsors','Menu/dts_sponsors');	
}



function LoadMenu (p_nr, p_htmlfile){ // Dit is een andere menu tonen
	for (var i = 1 ; i <= 8; i++){
		LoadHTML('dts_ppbal_zwart'+i,'empty');	
	}
	for (var i = 1 ; i <= 6; i++){
		LoadHTML('dts_ppbal_oranje'+i,'empty');	
	}
	LoadHTML('dts_ppbal_zwart'+p_nr,'pingpongbal_zwart');	
	//LoadHTML('layer_balk1','empty');
	LoadHTML('dts_menu','Menu/' + p_htmlfile);
	LoadHTML('dts_ppbal_oranje'+1,'pingpongbal_oranje');
	G_htm_loaded = p_htmlfile+'_1';		
	LoadHTML('dts_middle',G_htm_loaded)
}

function LoadContent (p_nr, p_htmlfile){ // Dit is het dts_middle divje vullen met content, d.i. vulling
	G_htm_loaded = p_htmlfile;
	for (var i = 1 ; i <= 6; i++){
		LoadHTML('dts_ppbal_oranje'+i,'empty');	
	}
	LoadHTML('dts_ppbal_oranje'+p_nr,'pingpongbal_oranje');	
	LoadHTML('dts_middle',G_htm_loaded)	
}


function LoadHTML (p_div, p_htmlfile) // Dit is een andere directory kiezen met de inhoud van alle XLS bestanden
    {   
        var url=p_htmlfile+G_ext;
        new Ajax.Updater(p_div,
                          url,
                              { method:'put',
                                onComplete: function(transport)
                                    {
                                        
                                    }
                              }
                         );
    };

function PrintHTML()
	{
		window.open(G_htm_loaded + G_ext);	
	}

function LoadGoogle_old (p_div, p_htmlfile)
	{	var url=p_htmlfile+".asp";
		new Ajax.Updater(p_div,
                          url,
                              { method:'put',
                                onComplete: function(transport)
                                    {
                                        
                                    }
                              }
                         );
	};

function LoadGoogle_old2(p_div, p_htmlfile){
     var url=p_htmlfile+".asp";
	 new Ajax.Request
		(url,
			{ 	method:'GET',
	         	onComplete: Post_Google
		    }
    	); 
     
};

function Post_Google(transport, json){
	alert('mbmb');
	alert('mbmb2');
	vRet = showModalDialog("googel.asp",null, "dialogHeight:450px; dialogWidth: 450px; status=no;");	
};

function LoadGoogle(p_htmlfile){
	
	var url=p_htmlfile+".asp";
	vRet = dts_showModalDialog(url ,null, "dialogHeight:350px; dialogWidth: 750px; status=no;");	
};

function LoadGoogle_old4(p_div, p_htmlfile){
	var url="http://maps.google.nl/maps/ms?msa=0&msid=116422487597583457477.0004410855bbc574630f2"
	vRet = dts_showModalDialog(url ,null, "dialogHeight:640px;dialogWidth:640px;status=no;");	
};

function ShowAlgemeenNieuws(p_htmlfile){
	
	var url=p_htmlfile+".asp";
	//var url="http://news.google.nl/news?q=nttb+OR+tafeltennis";
	//var url="http://news.google.nl/news?svnum=10&as_scoring=r&hl=nl&ned=nl_nl&q=nttb+OR+tafeltennis&output=rss";
	vRet = dts_showModalDialog(url ,null, "dialogHeight:350px; dialogWidth: 750px; status=no;");
	//window.open(url);	
};
function Popup(url){
	
	//var url="pingponggame"+".asp";
	//var url="http://www.freeonlinegames.com/embed.php?g_id=3212";
	//var url="http://table-tennis-2.freeonlinegames.com/"
	
	LoadHTML('dts_middle',url)
	
	//vRet = dts_showModalDialog(url ,null, "dialogHeight:400px; dialogWidth: 600px; status=no;");
	//window.open(url);	
	//<iframe width="520" height="390" src="http://www.freeonlinegames.com/embed.php?g_id=3211" frameborder="0" scrolling="no"></iframe>

};


function ShowNewsItem(tableIndex, elm, dbPath) // Bij excel is dit andere XLS kiezen
    {   
        
        newsIndex=elm.id;
        var url="shared/ShowNewsItem.asp?tableIndex="+tableIndex+"&newsIndex="+newsIndex+"&dbPath="+dbPath;
        //document.getElementById("dts_middle").innerHTML = "...loading columns...";
        new Ajax.Updater("dts_middle",
                          url,
                              { method:'put',
                                onComplete: function(transport)
                                    {
                                        
                                    }
                              }
                         );
    };    
    
function isMSIE () {
    return (navigator.appName == "Microsoft Internet Explorer");
}    
    
function isOpera () {
    return (navigator.userAgent.indexOf("Opera") != -1);
}

function isFireFox() {
    return (navigator.userAgent.indexOf("Firefox") != -1);
}

function dts_showModalDialog(p_URL, p_Arguments, p_Features){
    if (isMSIE()){
        //window.open(p_URL);
        window.showModalDialog(p_URL, p_Arguments, p_Features);  
    }
    else{
        // Uitwerken
        //window.open(p_URL, p_Arguments, p_Features+'&modal=yes');
        //window.focus();
        //return(1);
        window.open(p_URL);
    }
    
}
