<!--//ROLLOVERS
browserName = navigator.appName;
ver = "e1";
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >=3) { ver = "n3"; }
else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) { ver = "n3"; }
else {     ver = "other";  }

//      var kuva = 0;  // Mikä sivu kysessä, ettei OnMouseOver vaihdeta sitä linkkiä
   var valikko = 0;  // Määrittelee mikä alavalikko aukeaa. (Jos ei annettu sivulla, ei mikään.)
    var reunus = 5;  // Varsinaisen sivun reunuksen leveys 
   var otsikko = 0;  // Jos sivulle ei määriteltynä otsikkoa, otsikko=0 eli tekstiä ei laiteta
var kuvalinkki = 0;  // Tämän avulla määritellään kuvat taulukoihin vierekkäin

function EtuIkkuna(newin) {
 newWin=window.open(newin,"flyout","resizable=no,scrollbars=yes,width=589,height=650,top=0,left=200,marginheight=0,marginwidth=0,leftmargin=0,topmargin=0")
}

function Tulostus(newin) {
 newWin=window.open(newin,"tulostus","resizable=no,menubar=yes,scrollbars=yes,width=680,height=" + (screen.height-100) + ",top=10,left=" + (screen.width-620)/2 + ",marginheight=0,marginwidth=0,leftmargin=0,topmargin=0")
}
function Kalenteri(newin) {
 newWin=window.open(newin,"IlmoittautumisLomake","resizable=no,menubar=yes,scrollbars=yes,width=680,height=" + (screen.height-100) + ",top=10,left=" + (screen.width-620)/2 + ",marginheight=0,marginwidth=0,leftmargin=0,topmargin=0")
}

function KuvaLinkki(kuva,nimi,seura,selite){ 	// Albumiin teksti alle, kolme rinnakkain
 selite = nimi + "&lt;br&gt;" + seura + "&lt;br&gt;" + selite;
 if ( kuvalinkki == 0){
	document.write(" <table cellpadding=0 cellspacing=0 border=0>")
	++kuvalinkki; 
 }
 if ( kuvalinkki == 1){
	document.write("<tr>")
 }	
 ++kuvalinkki;
 document.write(" <td width=180 height=130 align=center><a href=javascript:KuvaTeksti('" + url + kuva + ".jpg','" + selite + "')><img src=" + url + kuva +"p.jpg lowsrc=kuvat/pikkukuva.gif border=0 width=60 height=80 vspace=2 hspace=0 alt='" + nimi + " - " + seura + "'><br></a><font size=1 face=arial>" + nimi + " <br> " + seura + "</td>" )
 if ( kuvalinkki == 4){
	document.write("</tr>")
	kuvalinkki = 1;
 }	
}
function KuvaLinkki_viimeinen(){ 			// taulukon lopetus
	document.write("</tr></table>")
	kuvalinkki = 0;
}


function KuvaTeksti(pic,teksti) {			// Avataan kuva ikkunaan
 w  = (screen.width-500)/2;
 h  = (screen.height-600)/2;

 window.name="kuva";
 var win = window.open("","foe","width=480,height=480,top=" + h + ",left=" + w + ",scrollbars=no,menubar=yes");
 win.document.write("<HTML><HEAD><TITLE> Tanssikuva </TITLE></HEAD>");
 win.document.write("<body bgcolor='F8F6F0' background='../kuvat/ruudukko.gif' marginheight=0 marginwidth=0 leftmargin=0 topmargin=0>");
 win.document.write("<table width=100% height=100% border=0><td align=center valign=center><font size=2 face=arial color=000000><img src=" + pic + " border=10><br>" + teksti + " </td></table>");
}



function KisaKutsu(newin) {
 newWin=window.open(newin,"Kilpailukutsu","resizable=no,menubar=yes,scrollbars=yes,width=660,height=" + (screen.height-100) + ",top=10,left=" + (screen.width-620)/2 + ",marginheight=0,marginwidth=0,leftmargin=0,topmargin=0")
}


function Kuva2(newin,X,Y) {				// Avataan kuva ikkunaan, vanhat
 window.name="Kuva";
 var win = window.open("","foe","width=" + X + ",height=" + Y + "scrollbars=no");
 win.document.write("<HTML>");
 win.document.write("<HEAD>");
 win.document.write("<TITLE> Tanssikuva </TITLE>");
 win.document.write("</HEAD>");
 win.document.write("<body bgcolor='000000' background='kuvat/latautuu.gif' marginheight=0 marginwidth=0 leftmargin=0 topmargin=0>");
 win.document.write("<img src=" + newin + "> ");
//  flyout=window.open(newin,"flyout","border=0,resizable=no,scrollbars=no,width=" + X + ",height=" + Y + ",top=40,left=300")
}


function counter(style){
	if ( counterShow >=1 ){
		today = new Date(); y2k.setYear = today.getYear; daysLeft = (y2k.getTime() - today.getTime() + 43200000) / (1000*60*60*24); daysLeft = Math.round(daysLeft);
		if ( daysLeft >= 0 ){
			counterShow = (counterShow - 1);
//			if ( daysLeft == 0 ){	document.write("<tr><td>" + countKisa + "</td><td align=right><font class=count>  Tänään </td></tr>"); }
//			if ( daysLeft == 1 ){	document.write("<tr><td>" + countKisa + "</td><td align=right><font class=count>  Huomenna  </td></tr>"); }
//			if ( daysLeft >= 2 ){	document.write("<tr><td>" + countKisa + "</td><td align=right>" + daysLeft + " yötä </td></tr>"); }
			if ( daysLeft == 0 ){	days = "Tänään"; }
			if ( daysLeft == 1 ){	days = "Huomenna"; }
			if ( daysLeft >= 2 ){	days = " yötä"; }

			if ( style == 0 ){ document.write("<tr><td>" + countKisa + "</td><td align=right>" + daysLeft + days + " </td></tr>"); }
			if ( style == 1 ){ document.write("<tr class=kalenteriRanking><td>" + countKisa + "</td><td align=right>" + daysLeft + days + " </td></tr>"); }
		}
	}
}

// lista alkanut 6.5.2002

function PaivanKuva() {
	today = new Date();
      paiva = today.getDate();
   kuukausi = today.getMonth();
	vuosi = today.getYear();
       aika = paiva +"."+ (kuukausi+1) +"."+ vuosi;
	 kuva = today.getDate();
         if (kuva == 1  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/samppi_1.jpg'			,'Tommi&nbsp;Skogberg-Elina&nbsp;Katainen.jpg'	,'Spiral,Tampere')}
         if (kuva == 2  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/samppi_3.jpg'			,'Sami&nbsp;Helenius-Saara&nbsp;Sorva.jpg'	,'Swivel,Salo')}
         if (kuva == 3  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/samppi_4.jpg'			,'Jouni&nbsp;Uosukainen-Tiina&nbsp;Väisänen'	,'Telemark-Team,Oulu')}
         if (kuva == 4  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/samppi_7.jpg'			,'Matti&nbsp;Kantola-Tea&nbsp;Liikanen'		,'Blue&White,Helsinki')}
         if (kuva == 5  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/samppi_8.jpg'			,'Sami&nbsp;Vainionpää-Merje&nbsp;Styff'		,'Star&nbsp;Helsinki')}
         if (kuva == 6  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/nuoriso_3.jpg'			,'Joonas&nbsp;Piippola-Katri&nbsp;Mäkinen'	,'Aida,Keminmaa')}
         if (kuva == 7  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/sennu_1.jpg'			,'Petri&nbsp;Saario-Päivi&nbsp;Saario'		,'Tanssiklubi,Riihimäki')}
         if (kuva == 8  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/sennu_3.jpg'			,'Jouko&nbsp;Leppälä-Heljä&nbsp;Leppälä'		,'Step,Tampere')}
         if (kuva == 9  ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/sennu_4.jpg'			,'Veikko&nbsp;Räsänen-Pirjo&nbsp;Karttunen'	,'Swing,Helsinki')}
         if (kuva == 10 ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/sennu_6.jpg'			,'Kari&nbsp;Nyyssönen-Kirsti&nbsp;Lyly'		,'Cavalier,Järvenpää')}
         if (kuva == 11 ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/junnu1_1.jpg'			,'Tapani&nbsp;Savikurki-Taina&nbsp;Savikurki'	,'Step,Tampere')}
         if (kuva == 12 ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/junnu1_2.jpg'			,'Lauri&nbsp;Kulju-Annukka&nbsp;Piirala'		,'Telemark-Team,Oulu')}
         if (kuva == 13 ){ PaivanKuvaAuki('albumi/helsinki_4_5_2002/junnu1_3.jpg'			,'Toni&nbsp;Pelkonen-Marjukka&nbsp;Koivuniemi'	,'Telemark-Team,Oulu')}
         if (kuva == 14 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/nuoriso_6.jpg'	,'Antton&nbsp;Kurttila-Saana&nbsp;Kivinen'	,'Telemark-Team,Oulu')}
         if (kuva == 15 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/nuoriso_8.jpg'	,'Lauri&nbsp;Lehtonen-Laura&nbsp;Lääkäri'		,'Spiral,Tampere')}
         if (kuva == 16 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/nuoriso_9.jpg'	,'Joonas&nbsp;Piippola-Katri&nbsp;Mäkinen'	,'Aida,Keminmaa')}
         if (kuva == 17 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/nuoriso_13.jpg'	,'Joonas&nbsp;Sakki-Noora&nbsp;Peltola'		,'Jokipata,Joensuu')}
         if (kuva == 18 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/nuoriso_14.jpg'	,'Emil&nbsp;Kontinen-Serita&nbsp;Nyman'		,'Vakita,Vantaa')}
         if (kuva == 19 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/sennu_6.jpg'		,'Jarmo&nbsp;Valo-Heidi&nbsp;Valo'			,'Spiral,Tampere')}
         if (kuva == 20 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_23.jpg'	,'Dimitri&nbsp;Nyman-Tiina&nbsp;Toyoki'		,'Vakita,Vantaa')}
         if (kuva == 21 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/sennu_12.jpg'		,'Jari&nbsp;Huusko-Mirjami&nbsp;Hartikainen'	,'Jatsarit,Kuopio')}
         if (kuva == 22 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_12.jpg'	,'Mikko&nbsp;Kaasalainen-Hanna&nbsp;Haarala'	,'Telemark-Team,Oulu')}
         if (kuva == 23 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_17.jpg'	,'Tommi&nbsp;Skogberg-Elina&nbsp;Katainen'	,'Spiral,Tampere')}
         if (kuva == 24 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_21.jpg'	,'Dimitri&nbsp;Nyman-Tiina&nbsp;Toyoki'		,'Vakita,Vantaa')}
         if (kuva == 25 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_28.jpg'	,'Jani&nbsp;Rasimus-Milla&nbsp;Virtanen'		,'Telemark-Team,Oulu')}
         if (kuva == 26 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_30.jpg'	,'Matti&nbsp;Puro-Sanna&nbsp;Hirvaskari'		,'Telemark-Team,Oulu')}
         if (kuva == 27 ){ PaivanKuvaAuki('albumi/2002_04_20_LATIN-SM_teuva/samppi_36.jpg'	,'Toni&nbsp;Tuominen-Soile&nbsp;Näsänen'		,'Rytmikkäät,Raahe')}
         if (kuva == 28 ){ PaivanKuvaAuki('albumi/V-SM_2002/samppi_7.jpg'				,'Mika Jauhinainen-Nitta&nbsp;Kortelainen'	,'Telemark-Team,Oulu')}
         if (kuva == 29 ){ PaivanKuvaAuki('albumi/V-SM_2002/samppi_1b.jpg'				,'Aleksi&nbsp;Seppänen-Sanna-Maria&nbsp;Räisänen','Telemark-Team,Oulu')}
         if (kuva == 30 ){ PaivanKuvaAuki('albumi/V-SM_2002/seniori_12.jpg'				,'Timo&nbsp;Mäenpää-Marja&nbsp;Selander'		,'Spiral,Tampere')}
         if (kuva == 31 ){ PaivanKuvaAuki('albumi/V-SM_2002/seniori_8b.jpg'				,'Jorma&nbsp;Yksärvi-Marjut&nbsp;Yksärvi'		,'Tanssiklubi,Riihimäki')}
}


function PaivanKuvaAuki(pic,nimi,seura) {
 w  = (screen.width-300)/2;
 h  = (screen.height-500)/2;

 var win = window.open("","foe","width=320,height=460,top=" + h + ",left=" + w + ",scrollbars=no");
 win.document.write(" <HTML><HEAD><TITLE> - - Päivän kuva - - - - - - - - "+aika+" - - - - - - - - - -</TITLE></HEAD> ");
 win.document.write(" <body bgcolor='E5DBCB' marginheight=0 marginwidth=0 leftmargin=0 topmargin=0><center>");
 win.document.write(" <img src=" + pic + " border=10 width=300 height=400><br><font size=2 face=verdana color=330011><b> " + nimi + " </b><br> " + seura + "<br> ");
}



// Järjestä taulukko

var tabDoc = document;
var _tabSha=null;
var _tabLast=null;
var _tabMode=true;
var _tabDa=false;

function _tabCreateArray(cell){
	var rw=cell.parentElement.parentElement.rows;
	var _tabl=rw.length;
	var _tabS=new Array(_tabl-1);
	var _tmp=null;
	_tabSha=new Array(_tabl-1);
	if (!isNaN(Date.parse(rw.item(1).cells.item(cell.cellIndex).innerText))) _tabDa=true;
	for(var i=1;i<_tabl;i++) _tabSha[i-1]=i;
	for(var i=1;i<_tabl;i++){
		_tabS[i-1]=rw.item(i).cells.item(cell.cellIndex).innerText;
	}
	_tabBubbleSort(_tabS);
}

function _tabBubbleSort(array){
	var ar=array;
	var sh=_tabSha;
	rest=array.length;
	for(var i=rest-1;i>=0;i--){
		for(var j=0;j<=i;j++){
			if (_tabDa){
				if(Date.parse(ar[j+1])<Date.parse(ar[j])){
					var temp=ar[j];
					ar[j]=ar[j+1];
					ar[j+1]=temp;
					var temp=sh[j];
					sh[j]=sh[j+1];
					sh[j+1]=temp;
				}
			}else{
				if(ar[j+1]<ar[j]){
					var temp=ar[j];
					ar[j]=ar[j+1];
					ar[j+1]=temp;
					var temp=sh[j];
					sh[j]=sh[j+1];
					sh[j+1]=temp;
				}
			}
		}
	}
}

function _tabBuildRows(obj){
	var rows = obj.parentElement.parentElement.rows;
	var tb=obj.parentElement.parentElement;
	var ci=rows.item(0).cells.length;
	var tdO = null;
	var trA=new Array(_tabSha.length);
	var trO=null;
	if(tb.rows.length>0){
	for(var i=0;i<_tabSha.length;i++){
		tr = tabDoc.createElement("TR");
		for(var y=(ci-1);y>=0;y--){
			td = tabDoc.createElement("TD");
			tr.insertBefore(td, tdO);
			td.className = 'listCell';
			td.className = rows.item(_tabSha[i]).cells.item(y).className;
			td.innerText = rows.item(_tabSha[i]).cells.item(y).innerText;
			tdO=td;
		}
		tdO=null;
		trA[i]=tr;
	}
	_tabDeleteRows(tb);
	if(_tabMode){
		for(var i=trA.length-1;i>=0;i--){
			tb.insertBefore(trA[i],trO);
			trO=trA[i];
		}
	}else{
		for(var i=0;i<trA.length;i++){
			tb.insertBefore(trA[i],trO);
			trO=trA[i];
		}
	}
	}
	_tabSha=null;
	_tabDa=false;
}
	
function _tabDeleteRows(tb){
	for(var i=tb.rows.length-1;i>0;i--)
	tb.deleteRow(i);
}

	
function _tabSort(obj){
	if (_tabLast==obj) _tabMode=!(_tabMode);
	_tabCreateArray(obj);
	_tabBuildRows(obj);
	_tabLast=obj;
	return _tabMode;
}

	function changeEl (obj, mode) {
		if (mode == 1) {
			obj.style.color = '#FFFFFF';
		} else if (mode == 2) {
			obj.style.color = '#000000';
		}
	}
	
	function setStyle(obj, name, value) {
		obj.style[name] = value;
	}
	
	function clickHead(obj, type) {
		type = parseInt(type);
		if (isFinite(type)) {
			if (type == 1) {
				setStyle(obj, 'border', 'outset');
				setStyle(obj, 'borderWidth', '1px');
				setStyle(obj, 'borderRightColor', 'black');
				setStyle(obj, 'borderBottomColor', 'black');
			} else {
				setStyle(obj, 'border', 'inset');
				setStyle(obj, 'borderWidth', '1px');
				setStyle(obj, 'borderLeftColor', 'black');
				setStyle(obj, 'borderTopColor', 'black');
				setStyle(obj, 'borderRightColor', 'white');
				setStyle(obj, 'borderBottomColor', 'white');
			}
		}
	}




function donothing() {}
//-->

