/*------------------------
fotosysteem 2007.08
rix@multiscript.net
------------------------*/
function imgch(tsys){
var im = document.getElementById(tsys);	
im.src=aurl+'/4/img/'+im.id+'_over.gif';
}
function imgclear(tsys){
var im = document.getElementById(tsys);	
im.src=aurl+'/4/img/'+im.id+'.gif';	
}
function makevisible(cur,which){
strength=(which==0)? 1 : 0.6
if (cur.style.MozOpacity){
cur.style.MozOpacity=strength;
}
else if (cur.filters){
cur.filters.alpha.opacity=strength*100;
}
}
var pg = 1;
function pagechanger(type){
loader('loader','acd');
if (type == 'p'){
pg = pg+1;	
}
else {
pg = pg-1;
}
if (pg < 1){
pg = 1;	
}
ajax_do(aurl+'/4/?page='+pg+'&id='+pageid+'&ppp='+ppp+'&psys='+psys);
}
var imgid='';
function showimage(el,id,e){
if (imgid.length != 0){
imgid.style.backgroundColor = '';
}
imgid = el;
imgid.style.backgroundColor ='#99FF00';
el_open();
loader('loader','fotx');
ajax_do(aurl+'/4/?img='+id+'&ppp='+ppp+'&psys='+psys);
}
function loader(id1,id2){
var load = document.getElementById(id1);
var stru = document.getElementById(id2);
stru.innerHTML = load.innerHTML; 	
}
var phid = '';
function genvoting(id){
var vot = document.getElementById('voter');	
vot.style.display="block";
phid = id;
}
function voting(vid){
if (phid > 0){
ajax_do(aurl+'/4/?vid='+vid.value+'&phid='+phid);
var di = document.getElementById('voter');
di.style.display = 'none';
var vot = document.getElementById('haal');
vot.options[0].selected = true;
}
}
function el_open(){
var aa = document.getElementById('floater');
var dpos = document.getElementById('DivShim');
if (aa.style.display != 'block'){
aa.style.display='block';
aa.style.left= '250px';		
aa.style.top= scrollpos()+'px';
aa.style.zIndex = 100;	
dpos.style.zIndex = 99;
dpos.style.top = scrollpos()+'px';
dpos.style.left = '250px';
dpos.style.display = "block";
}
}
function el_close(el){
var ecl = document.getElementById(el);
var dpos = document.getElementById('DivShim');
ecl.style.display='none';
dpos.style.display='none';	
}

function scrollpos() {
var scrollPos;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
scrollPos = document.documentElement.scrollTop;
}
else if (typeof document.body != 'undefined') {
scrollPos = document.body.scrollTop;
}	
return scrollPos;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	var arr = new Array(2);
	arr[0] = curleft;
	arr[1] = curtop;
	return arr;
}


