var nn4 = (navigator.appName.indexOf("Netscape") > -1 && navigator.appVersion.indexOf("4") > -1) ? true:false
var ie = (document.all) ? true:false
var nn6 = (document.getElementById && !document.all) ? true:false
var pause

var detect = navigator.userAgent.toLowerCase()
var OS,browse,version,total,thestring

if (checkIt('konqueror')){
	browser = "Konqueror"
	OS = "Linux"
}else if (checkIt('safari')){
	browse = "Safari"
	nn4=false
}
else if (checkIt('omniweb')) browse = "OmniWeb"
else if (checkIt('opera')) browse = "Opera"
else if (checkIt('webtv')) browse = "WebTV";
else if (checkIt('icab')) browse = "iCab"
else if (checkIt('msie')) browse = "Internet Explorer"
else if (!checkIt('compatible')){
	browse = "Netscape Navigator"
	version = detect.charAt(8)
}
else browse = "An unknown browser"

function checkIt(string){
	place = detect.indexOf(string) + 1
	thestring = string
	return place
}

function browser(id){
	var layer = (nn4) ? document.layers[id] : (ie) ? document.all[id] : document.getElementById(id)
	return layer
}
function slide(id,x) {
	layer = browser(id)	// get layer path from global browser function
	var currPos = (nn4) ? layer.left : parseInt(layer.style.left)
	var currWid = (nn4) ? layer.width : parseInt(layer.style.width)
	currPos += (x*5)
	if(currPos <= 0 && (currPos >= (600-currWid))){
		if(nn4){layer.left = currPos}
		else{layer.style.left = currPos}
		pause = setTimeout("slide('" + id + "'," + x+ ")",20)
	}
}
function slip(id,x) {
	layer = browser(id)	// get layer path from global browser function
	var currPos = (nn4) ? layer.top : parseInt(layer.style.top)
	currPos += (x*4)
	if(currPos <= 0 ){
		if(nn4){layer.top = currPos}
		else{layer.style.top = currPos}
		pause = setTimeout("slip('" + id + "'," + x+ ")",40)
	}
}
function background(id,img) {
	layer = browser(id)	// get layer path from global browser function
	if(nn4){layer.background = 'url(' + img +')'}
	else{
		layer.style.background = 'url('+img+') no-repeat center'
	}
}
function zindex(id,z) {
	layer = browser(id)	// get layer path from global browser function
	if(nn4){layer.zIndex = z}
	else{layer.style.zIndex = z}
}

function fill(id,text) {
	layer = browser(id)	// get layer path from global browser function
	text = text.replace(/DOQO/g,"\"")
	if(nn4){layer.innerHTML = text}
	else{layer.innerHTML = text}
}
function reset(id,x) {
    layer = browser(id) // get layer path from global browser function
    var currPos = (nn4) ? layer.top : parseInt(layer.style.top)
    if(nn4){layer.top = x}
    else{layer.style.top = x}
}
function deleteEvent(eid, m, y) {
	var msg = "Are you sure you want to delete this event?";
	if (confirm(msg)) { 
		document.location = "browse_events.php?delete=" + eid + "&month=" + m + "&year=" + y;
	} else {
		return;
	}
}

function popup(gg, x, y) {
	flyout=window.open(gg, "flyout", "resizable=no, scrollbars=yes,width="+x+", height="+y+", top=100, left=150")
}

