function setup(){
	var curpage = document.getElementById('current_page');
	if(curpage) curpage.value = 1;
}

function next_page(){
	var curpage = document.getElementById('current_page');
	if(curpage) show_page(parseInt(curpage.value) + 1);
}

function last_page(){
	var curpage = document.getElementById('current_page');
	if(curpage) show_page(parseInt(curpage.value) - 1);
}

function show_page(pagenum){ 
	var curpage = document.getElementById('current_page');
	var container = document.getElementById('confessions');
	var totalpages = document.getElementById('total_pages');
	if(container){
		var elements = container.getElementsByTagName('div');
		for(var x=0;x<elements.length;x++){
			var display = (elements[x].id == 'page_'+pagenum)?"block":"none";
			elements[x].style.display = display;
		}
		if(curpage) curpage.value = pagenum;
		if(pagenum > 1){	show('prev_btn'); hide('prev_text');	}
		else{				hide('prev_btn'); show('prev_text');	}
		
		if(pagenum < totalpages.value){	show('next_btn');	hide('next_text');	}
		else{				hide('next_btn'); show('next_text');	}
	}
}

function hide(elementid){
	var obj = document.getElementById(elementid);
	if(obj) obj.style.display = 'none';
}

function show(elementid){
	var obj = document.getElementById(elementid);
	if(obj) obj.style.display = 'block';
}

function show_overlay(elementid){
	var obj = document.getElementById(elementid);
	var container = document.getElementById('container');
	if(container && obj){
		//var setwidth = (container.clientWidth+16)+'px';
		//var setheight = (container.clientHeight+16)+'px';
		//alert(setwidth);
		//obj.style.width = setwidth;
		//obj.style.height = setheight;
		//obj.width = setwidth;
		//obj.height = setheight;
		obj.style.display = 'block';
	}
}

function load(iframe,url){		
	var iframeObj = document.getElementById(iframe);
	if(iframeObj){
		iframeObj.src = url;
		window.scrollTo(0,0);
	}
}

function unload(iframe,objname){	
	var obj = document.getElementById(objname);
	if(obj){
		obj.style.display = 'none';
		load(iframe,'/assets/images/semi-transparent.gif');
	}
}

function setCheckBox(name,current,frmname){	//NOBLLED WILL ONLY WORK WITH SINGLE CHECKBOXES
	//alert("Name: "+name+" Current: "+current+" Form name: "+frmname);
	if(document.forms[frmname][name]){
		var checkbox = document.forms[frmname][name];
		if(current == 1){
			checkbox.checked = 1;
		}
	}else{
		alert("setCheckBox - control not found = "+name);
	}
}	

function preload_video(filename){
	//alert(filename);		
	var myvid = new Image();
	myvid.src = filename;
	//myvid.onLoad=alert('DONE');
	//dump(myvid);
}
	
function dump(obj){
	alert(obj);
	var sd="";
	var n=0;
	for (var p in obj){
		sd += p + " = " + obj[p] + "\n";
		
		n++;
		if (n>10){
			alert(sd);
			sd="";
			n=0;
		}
	}
	alert(sd);
}