/* ======================================================================
AUTHOR: Ed Kreeuwen
DATE  : 13/12/2007
========================================================================= */
var bscroll=false;
var visible=40;
var dx=150;
var speed = 2;
var screenW = 640, screenH = 480;




function bookmark(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}


function idx(obj_id){ return document.getElementById(obj_id); }

function focusInput(deze){
  deze.value="";
}

function show(visible, id){
	if(visible==0) 
		idx(id).style.display='none';
	else 
		idx(id).style.display='';
}

function bubble(e){
	if(!e){var e=window.event};
	try{e.cancelBubble = true;}
	catch(e){}
}

function scrollOut(){
	bscroll=false;
}

function scrollOver(e, box_name){
	if(!e){var e=window.event};
	bscroll=true;
	setSpeed(e);
	window.setTimeout("scrollContent('" + box_name + "')",50);
}

function scrollContent(box_name){
	var ids = idx('id'+box_name);
	var w = parseInt(ids.style.left);
	w += speed;
	if( bscroll )
	{
		ids.style.left = w + 'px';
		if(speed>0){
			if(ids.offsetLeft > 330)
				ids.style.left = (-1 * ids.clientWidth) + 'px';
		}else{
			if(ids.offsetLeft < (-1 * ids.clientWidth))
				ids.style.left = '300px';
		}
		window.setTimeout("scrollContent('"+box_name+"')", 100);				
	}
}

function setSpeed(e){
  if(e.offsetX==undefined)
		dx = e.layerX;
	else
		dx = e.offsetX;
	//dx pozycja nad divem 
	speed = parseInt(Math.abs(dx-150)/10);
	if(speed<2) speed=1;
	//if(dx>170 && dx<200) speed=0; else
	if(dx > 175) speed *= -1;
	bscroll=true;
}
/* ======================================================================
Datecafe specifics
========================================================================= */
var message="Function Disabled!";

function clickIE4(){
  if (event.button==2){
    alert(message);
    return false;
  }
}

function clickNS4(e){
  if (document.layers||document.getElementById&&!document.all){
    if (e.which==2||e.which==3){
      return false;
    }
  }
}

if (document.layers){
  document.captureEvents(Event.MOUSEDOWN);
  document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
  document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("return false")


function pop(welk){
	ur='profiel.php?action=105&welk='+welk;
	tmpWin = window.open(ur, 'newkl', 'toolbar=no,location=no,resizable=no,status=no,scrollbars=yes,menubar=no,width=400,height=400,left=10,top=10');
}
function popb(welk){
	ur='profiel.php?action=110&welk='+welk;
	tmpWin = window.open(ur, 'newkl', 'toolbar=no,location=no,resizable=no,status=no,scrollbars=yes,menubar=no,width=880,height=600,left=10,top=10');
}
function weg(wat,vanwaar){
	bconfirmed=window.confirm('u gaat deze foto verwijderen?');
	if(bconfirmed){
	  if(vanwaar==1){ur="register.php";}
	  if(vanwaar==2){ur="register.php";}
	  if(vanwaar==3){ur="register.php";}
	  window.location=ur+'?action=110&welk='+wat+'&map='+vanwaar;
	}
}
function pro_foto(wat){
	bconfirmed=window.confirm('u wilt deze foto als profiel foto gebruiken?');
	if(bconfirmed){
	  window.location='register.php?action=120&map=1&welk='+wat;
	}
}

function del_friend(wie){
	bconfirmed=window.confirm('u wilt deze vriend verwijderen?');
	if(bconfirmed){
	  window.location='register.php?action=122&wie='+wie;
	}
}

function verwijder_video(welk){
	bconfirmed=window.confirm('u wilt deze video verwijderen?');
	if(bconfirmed){
	  window.location='register.php?yy='+welk;
	}
}

function move_foto(wat,welk,vanwaar){
  if(welk==1){txt="U wilt deze foto naar uw Openbaremap verplaatsen.";}
  if(welk==2){txt="U wilt deze foto naar uw Gluurmap verplaatsen.";}
  if(welk==3){txt="U wilt deze foto naar uw Privemap verplaatsen.";}
	bconfirmed=window.confirm(txt);
	if(bconfirmed){
	  if(vanwaar==1){ur="register.php";}
	  if(vanwaar==2){ur="register.php";}
	  if(vanwaar==3){ur="register.php";}
	  window.location=ur+'?action=121&wat='+wat+"&welk="+welk+"&vanwaar="+vanwaar;
	}
}

function del_message(w){
  bconfirmed=window.confirm('U wilt dit bericht verwijderen. Weet u het zeker?');
  if(bconfirmed){
    window.location="register.php?ac=500&w="+w;
  }
}

function del_message_b(w){
  bconfirmed=window.confirm('U wilt dit bericht verwijderen. Weet u het zeker?');
  if(bconfirmed){
    window.location="berichten.php?ac=500&w="+w;
  }
}

function acceptv(naam,nummer,j){
  var nee="";
  if(j=='2'){nee=" NIET";}
  bconfirmed=window.confirm("U wilt "+ naam +" "+ nee +" toevoegen als vriend(in). Weet u het zeker?");
  if(bconfirmed){
    if(j=='2'){
      window.location="register.php?action=398&welk="+nummer;
    }else{
      window.location="register.php?action=399&welk="+nummer;
    }
  }
}


// Open chat window or profile window
function openWin(winName, theURL){ //chatWin or profileWin
	var features = 'toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes';
	winName = window.open(theURL,winName,features);
	winName.focus()
}
