var nameMonth,URL_BILDG;
var bildNamn=new Array();
var oldIndex=0;

var myDataOY=new XHConn();
if (!myDataOY){ alert("XMLHTTP not available. Try a newer/better browser.");}
var fnWhenDoneDataOY= function (oxmlDataOY) {getFile(oxmlDataOY.responseText);};

function getNameMonth(mm) {
	if(mm==1){
		nameMonth="Januari";
	} else if(mm==2){
		nameMonth="Februari";
	} else if(mm==3){
		nameMonth="Mars";
	} else if(mm==4){
		nameMonth="April";
	} else if(mm==5){
		nameMonth="Maj";
	} else if(mm==6){
		nameMonth="Juni";
	} else if(mm==7){
		nameMonth="Juli";
	} else if(mm==8){
		nameMonth="Augusti";
	} else if(mm==9){
		nameMonth="September";
	} else if(mm==10){
		nameMonth="Oktober";
	} else if(mm==11){
		nameMonth="November";
	} else if(mm==12){
		nameMonth="December";
	} else {
		nameMonth="NN";
	}
}

function START(){
	var tid,i,mdM,date,lastDate;
	var endYear=" ";
	var j=-1;

	// Gör selectmeny över årtal
 	mdM="<select id=\"sYear\" name=\"sYear\" onchange=\"makeMonthIndex();\">"
	for( i=0;i<antYYMM;i++) {
		tid=eval("isYYMM"+i) 
		date=tid.substr(16,2);
		if (date != endYear) {
			endYear=date;
			mdM=mdM+'<option value="'+date+'">20'+date+'</option>';
			j++;
		}
	}
	mdM=mdM+'</select><br />';
	document.getElementById("getAr").innerHTML=mdM;
	document.getElementById("sYear").selectedIndex=j;
	makeMonthIndex();
}

function makeMonthIndex(){
	var ydate,date,i,mdM;
	var j=-1;

	//Läs selected year
	var x=document.getElementById("sYear").selectedIndex;
	var mValue=document.getElementsByTagName("option")[x].value;

	// Gör selectmeny för månader
 	mdM="<select id=\"sMonth\" name=\"sMonth\" onchange=\"makeDayIndex();\">"
	for( i=0;i<antYYMM;i++) {
		tid=eval("isYYMM"+i) 
		ydate=tid.substr(16,2);
		date=tid.substr(18,2);
		if (ydate == mValue) {
			getNameMonth(date);
			mdM=mdM+'<option value="'+date+'">'+nameMonth+'</option>';
			j++;
		}
	}
	mdM=mdM+'</select><br />';
	document.getElementById("getMonth").innerHTML=mdM;
	document.getElementById("sMonth").selectedIndex=j;
	makeDayIndex();
}

function makeDayIndex(){
	//Läs år och månad
	var x=document.getElementById("sYear").selectedIndex;
	var endYear=document.getElementById("sYear").options[x].value
	
	var y=document.getElementById("sMonth").selectedIndex;
	var endMonth=document.getElementById("sMonth").options[y].value

	//Hämta datafilen för senaste månad och visa dagar
	var getText2=URL_ISKARTOR+"phiis000filemon_"+endYear+endMonth+".js";
	myDataOY.connect(getText2, "post", "foo=bar&baz=qux", fnWhenDoneDataOY);
}

function getFile(inData) {
	// Behandla mottagna data
	var tid,tmp;
	var mdM='';
	var splitResult=new Array();
	splitResult = inData.split("\n");

	for(aa in splitResult) {
		eval(splitResult[aa]);	//Skapar js-variabler lokalt
	}
	
	// Gör selectmeny för dagar
	//<a href="#" id="areaBild4" onMouseOver="GoToImage('4');" onClick="GoToImage('4');">09-11-30 11:00</a><br />
	for( i=0;i<antPic;i++) {
		tmp=eval("brName"+i);
		bildNamn[i]=tmp;
		tid='&nbsp;'+tmp.substr(16,2)+'-'; //"phiis000scandis_1001261300.png"
		tid=tid+tmp.substr(18,2)+'-';
		tid=tid+tmp.substr(20,2)+'&nbsp;';
		mdM=mdM+'<a href="#" id="areaBild'+i+'" onMouseOver="GoToImage(\''+i+'\');" onClick="GoToImage(\''+i+'\');">'+tid+'</a><br />';
	}
	document.getElementById("getDay").innerHTML=mdM;
	URL_BILDG=URL_BILD;
	
	for( i=0;i<antPic;i++) {	// Ta bort dekorationer
		document.getElementById("areaBild"+i).style.textDecoration='none';
	}
	GoToImage(0);
}

function GoToImage(number){
	var namePic;
	namePic=URL_BILDG+bildNamn[number];
	document.getElementById('animation').src=namePic;
	document.getElementById("areaBild"+oldIndex).style.textDecoration='none';
	document.getElementById("areaBild"+number).style.textDecoration='underline';
	oldIndex=number;
}


