topScritpt = true;

function CheckRedirection(){
	var url = document.URL;
	if (url.indexOf("?")>0){
		var redirection = url.substring(url.indexOf("?")+3,url.length);
		ShowDetails(redirection);
	}
}

function CreateRequest(){
	xmlRequest = null;
	if (window.XMLHttpRequest && !(window.ActiveXObject)){
		xmlRequest=new XMLHttpRequest();
	}else if (window.ActiveXObject){
		xmlRequest=new ActiveXObject("MSXML2.XMLHTTP");
		if (xmlRequest==null){
			xmlRequest=new ActiveXobject("Microsoft.XMLHTTP");
		}
	}
}

function StartPageLoading(){
	var url = "";
	var imagesLocation = new Array("index","buttons/biografija","buttons/diskografija","buttons/fotogalerija","buttons/multimedija","buttons/kontakt");
	var p = 0;
	preloadedIndexImages = new Array();
	for(p=0;p<imagesLocation.length;p++){
		url = "img/" + imagesLocation[p] + ".jpg";
		preloadedIndexImages[p] = new Image();
		preloadedIndexImages[p].src = url;
	}
	CheckIndexImages();
}

function CheckIndexImages(){
	if(preloadedIndexImages[0].complete && preloadedIndexImages[1].complete && preloadedIndexImages[2].complete && preloadedIndexImages[3].complete && preloadedIndexImages[4].complete && preloadedIndexImages[5].complete){
		window.location="index.html";
	}else{
		setTimeout("CheckIndexImages();",100);	
	}
}


function ShowDetails(detailsId){
	CreateRequest();
	var url = "details/" + detailsId + ".html";
	document.getElementById("progress").style.display="block";
	xmlRequest.onreadystatechange = function(){
		if (xmlRequest.readyState == 4  && xmlRequest.status == 200){
			document.getElementById("transparent").style.display = "block";
			document.getElementById("details").style.display = "block";
			document.getElementById("details").innerHTML = xmlRequest.responseText;
		}
		document.getElementById("progress").style.display="none";
	}
	xmlRequest.open("GET",url,true);
	xmlRequest.send(null);
}

function CloseDetails(){
	document.getElementById("transparent").style.display = "none";
	document.getElementById("details").style.display = "none";
	document.getElementById("details").innerHTML = "";
}

function PreloadPhoto(pictureName,pictureSize){
	document.getElementById("progress").style.display="block";
	var url="";
	var p = 1;
	preloadedPhotoImages = new Array();
	for(p=1;p<10;p++){
		url = "img/pics/0"+p+"s.jpg";	
		preloadedPhotoImages[p] = new Image();
		preloadedPhotoImages[p].src = url;
	}
	CheckPhotoImages();	
}

function CheckPhotoImages(){
	if(preloadedPhotoImages[1].complete && preloadedPhotoImages[2].complete && preloadedPhotoImages[3].complete && preloadedPhotoImages[4].complete && preloadedPhotoImages[5].complete && preloadedPhotoImages[6].complete && preloadedPhotoImages[7].complete && preloadedPhotoImages[8].complete && preloadedPhotoImages[9].complete){
	ShowDetails("fotogalerija");
	}else{
		setTimeout("CheckPhotoImages();",100);
	}
}

function ShowPicture(pictureSrc){
	document.getElementById("bigFoto").innerHTML="<img src='img/pics/" + pictureSrc + "m.jpg' alt='' style='border:none;' />";
	document.getElementById("fotoLinkHeader").innerHTML="<a href='#' onclick='OpenPicture(\"" + pictureSrc + "\");' class='fotoLink'>Wallpaper: 1024x768</a>";
}

function OpenPicture(pictureSrc){
	var pictureUrl = "img/pics/" + pictureSrc + ".jpg";
	pictureWindow = window.open(pictureUrl,"pictureWindow","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=1030,height=780");
}

function LoadAudio(audioId,albumId,songId){
	var audioDescription =   albumId + ": " + songId;
	document.getElementById("playingItemDescription").innerHTML = audioDescription;
	var flashObject = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="320" height="40"><param name="movie" value="music/AudioPlayer.swf" /><param name="quality" value="high" />' + '<param name="FlashVars" value="mp3Url=music%2F' + audioId + '%2Emp3"><embed src="music/AudioPlayer.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="320" height="40" FlashVars="mp3Url=music%2F' + audioId + '%2Emp3" autostart="true"></embed></object>';
	document.getElementById("playerHolder").innerHTML = flashObject;
}

function LoadVideo(videoId,albumId,songId){
	var videoDescription = albumId + ": " + songId;
	document.getElementById("playingItemDescription").innerHTML = videoDescription;
	var flashObject = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="320" height="277"><param name="movie" value="movies/' + videoId + '.swf" /><param name="quality" value="high" /><embed src="movies/' + videoId + '.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="320" height="277"></embed></object>';
	document.getElementById("playerHolder").innerHTML = flashObject;
}

function LoadYouTube(youTubeUrl,youTubeParam1,youTubeParam2){
	var youTubeMovieDescription = youTubeParam1 + ": " + youTubeParam2;
	document.getElementById("playingItemDescription").innerHTML = youTubeMovieDescription;
	var flashObject = '<object width="425" height="355"><param name="movie" value="' + youTubeUrl + '"></param><param name="wmode" value="transparent"></param><embed src="' + youTubeUrl + '" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>';
	document.getElementById("playerHolder").innerHTML = flashObject;
}