function rollin(obj){
	obj.style.backgroundColor = "#f7f7f7"
	obj.style.cursor = 'pointer'
}
function rollout(obj){
	obj.style.backgroundColor = "#ffffff"
}

function getCopy(){
	return '&copy;Aspartame-opinions.com 2005'
}

function go(target){
	var cmd = "parent.location = '" + target + "'"
	eval(cmd);
}


function hideall(n){
	for(var i = 1; i < n + 1; i++){
		var div = document.getElementById("op" + i)
		div.style.display = 'none'
	}
}

function showop(n){
	
	var currdiv = document.getElementById("op" + curridx)
	if(currdiv) currdiv.style.display = 'none'
	var list = document.getElementById("list")
	if (list) list.style.display = 'none'
	
	var div = document.getElementById("op" + n)
	if(div){
		div.style.display = 'block'
		curridx = parseInt(n)
	}	
	else{
		curridx = 1
		var div = document.getElementById("op1")
		if(div) div.style.display = 'block'
	}	
	
	getpage(curridx)
	
}

function showlist(){
	var list = document.getElementById("list")
	if (list) list.style.display = 'block'
	getpage(0)
}

function getpage(idx){
	var pagediv = document.getElementById("pagetext")
	var pagedivtop = document.getElementById("pagetexttop")
	if(idx == 0)
		var pagetext = ""
	else
		var pagetext = "Viewing&nbsp;opinion&nbsp;" + idx + "&nbsp;out&nbsp;of&nbsp;" + tot
	pagediv.innerHTML = pagetext
	pagedivtop.innerHTML = pagetext
}

function hand(div){
	div.style.cursor = 'pointer'
}


function doTicker(){

	if(document.all){
	
		if(ptr == 1){
		   nextStory();
		}

		if(ptr != stories[story].length) {
			drawStory();
		}
		else{
			stopStory();
		}
          
    }
    else{
		tckr = document.getElementById("tckr")
		story =Math.round(Math.random() * (stories.length - 1))		
		tckr.innerHTML = titles[story] +  urls[story] + stories[story] + '</a>'
    }
          		
}

function nextStory(){
	story = story + 1
	if(story > stories.length - 1) story = 0
}

function drawStory(){

	if(!document.all) tckr = document.getElementById("tckr")
	
	tckr.innerHTML = titles[story] + stories[story].substring(0,ptr) + widget
	ptr ++
	
	setTimeout('doTicker()',100)
	
}

function stopStory(){

	if(!document.all) tckr = document.getElementById("tckr")
	tckr.innerHTML = titles[story] + urls[story] + stories[story] + '</a>'
	ptr = 1
	setTimeout("doTicker()", 5000);
	
}
   

// Functions for menu handling
function showDiv(n){

	if(!currentDiv || currentDiv == null) return

	// Hide current div
	hideCurrentDiv(currentDiv)
	
	menutoshow = document.getElementById("menu" + n + "Div")
	if(!menutoshow || menutoshow == null) return
	
	menutoshow.style.display = 'block'

	currentDiv = n
    
}

function hideDiv(n){
    if(!keepMenu){
		menu = document.getElementById("menu" + n + "Div")
		if(!menu || menu == null) return
        menu.style.display = 'none'
	}
}

function hideCurrentDiv(n){
	menu = document.getElementById("menu" + n + "Div")
	if(!menu || menu == null) return
    menu.style.display = 'none'
}



// Calculates the absolute page x coordinate of any element 
function getX(element) { 

	var x = 0; 

	do { 

		if (element.style.position == 'absolute') { 

			return x + element.offsetLeft; 

		} 

		else { 

			x += element.offsetLeft; 

			if (element.offsetParent) 

				if (element.offsetParent.tagName == 'TABLE') 

					if (parseInt(element.offsetParent.border) > 0) { 

						x += 1; 

					} 
		} 

	} while ((element = element.offsetParent)); 

	return x; 

} 

// Calculates the absolute page y coordinate of any element 
function getY(element) { 

	var y = 0; 

	do { 

		if (element.style.position == 'absolute') { 

			return y + element.offsetTop; 

		} 

		else { 

			y += element.offsetTop; 

			if (element.offsetParent) 

				if (element.offsetParent.tagName == 'TABLE') 

					if (parseInt(element.offsetParent.border) > 0) { 

						y += 1; 

					} 

		} 

	} while ((element = element.offsetParent)); 

	return y; 

} 
