// JavaScript Document

function rotate_img(prevvalue)
{
	var x = prevvalue;
	var rotationnames = new Array("rotation3", "rotation10", "rotation2", "rotation5", "rotation4", "rotation6", "rotation7", "rotation8", "rotation9", "rotation11", "rotation1");
	var rotation = getobj(rotationnames[x]);
	
	for(i=0;i<rotationnames.length;i++){
		if(i==x){
			document.getElementById(rotationnames[i]).style.display = "block";
		}else{
			document.getElementById(rotationnames[i]).style.display = "none";
		}
	}
	
	if(x<(rotationnames.length-1)){
		x=x+1;
	}else{
		x=0;
	}
	setTimeout("rotate_img(" + x + ")", 6000);
	//for testing
	//alert("Randnum: " + randnum + " panelname: " + panelnames[randnum]);
	
}//rotate_img

function getobj(objname)
{
	
	var obj = document.getElementById(objname);
	return obj;
	
}//getobj


function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sndReq() {
    http.open('get', 'clock.php');
    http.onreadystatechange = handleResponse;
    http.send(null);
	setTimeout("sndReq()", 1000); // Recursive JavaScript function calls sndReq() every second
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById("dtime").innerHTML = "Server's Time: " + update[1];
        }
    }
}