<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function getPageWidth(){
	if(document.body.offsetWidth) obj = document.body.offsetWidth;
	else obj = window.innerWidth;
	return obj;
}

function setBanner(){
	pageCenter = getPageWidth()/2;
	bannerLeft = pageCenter+335;
	bannerStyle = document.getElementById('banner').style;
	bannerStyle.left = bannerLeft+'px';
	bannerStyle.display = '';
}

function setLifestyleLogo(){
	pageCenter = getPageWidth()/2;
	lifestyleLeft = pageCenter-470;
	lifeStyle = document.getElementById('lifestylelogo').style;
	lifeStyle.left = lifestyleLeft+'px';
	lifeStyle.display = '';
}

/* profile functions */
function swapProfilePage(page){
	pages = new Array('uiterlijk','familie','algemeen','favorieten');
	imagepath = 'images/'+theme+'/blocks';
	header = document.getElementById('header_profilepages');
	footer = document.getElementById('footer_profilepages');
	content = document.getElementById('content_'+page);
	
	header.style.backgroundImage = 'url('+imagepath+'/headers/'+page+'.gif)';
	footer.src = imagepath+'/footers/'+page+'.gif';
	
	for(i=0; i<pages.length; i++){
		document.getElementById('content_'+pages[i]).style.display = 'none';
	}
	
	content.style.display = '';
}
var prev;
function swapProfilePicture(picture, picid){
		var bigimage = document.getElementById('profilepicture');
		
		var oldselected = document.getElementById('selected_' + prev);
		var oldspacer =  document.getElementById('spacer_' + prev);
		
		var selected = document.getElementById('selected_' + picid);
		var spacer = document.getElementById('spacer_' + picid);
		
		oldspacer.style.display= '';
		oldselected.style.display='none';
		
		selected.style.display= '';
		spacer.style.display='none';
		
		bigimage.alt = picid;
		bigimage.src = picture;
		
		prev = picid;
}
/* //profile functions\\ */

function openPictureLarge(){
	var bigimage = document.getElementById('profilepicture');
	
	var src = bigimage.src;
	
	var splited = src.split('/');
	
	var filename = splited[splited.length-1].replace('&', '*_*_*');
	var profileid = splited[splited.length - 3];
	
	window.open('/showImage.php?profileid=' + profileid +'&filename='+ filename, 'image', 'width=150, height=110');
}

function showhidetable (obj,obj2){

	table = MM_findObj(obj);
	table2 = MM_findObj(obj2);

	if(table.style.display == ''){
		table.style.display = 'none';
		table2.style.display = '';
	} else {
		table.style.display = '';
		table2.style.display = 'none';
	}
}

function check(form){
	if(form.action.options[form.action.selectedIndex].value.lastIndexOf("delete") != -1){
		return window.confirm("Weet u zeker dat u de geselecteerde items wilt verwijderen?");
	} else 
		return true;
}
function returnID(id, name){
	opener.document.getElementById('naar').innerHTML = name;
	opener.document.messageSend.ToFKUserID.value = id;
	opener.document.messageSend.Name.value = name;
	window.close();
}

var editor = null;
var player = null;
	function initEditor() {
  		editor = new HTMLArea("editor");
		editor.generate();
	}

function Stream(url,stream){
	var obj = MM_findObj(stream);
	
	a = obj.src.split("/");
	for(i=0; i<a.length; i++){
			b = a[i];
	}
	
	player = window.open(''+url+'', 'player', 'width=345, height=135');
	//src= 'images/left/icons/stop.gif';
	//obj.src = src;
		
	if(b == 'stop.gif'){
		//src = 'images/left/icons/play.gif'
		//obj.src = src ;
		window.status = "";
		if(player != null)
			player.close();
	} else {
		//src= 'images/left/icons/stop.gif';
		//obj.src = src;
		window.status = "Uw media player is geopend!";
	}	
	
}

function ChangeTRColor(obj,color){
	obj.bgColor=''+color+'';
	obj.style.cursor='hand';
}

function GoTo(url){
	document.location.href=''+url+'';
}



// Het script die daadwerkelijk het zoeken doet 
var url = "/includes/Search.inc.php?"; 

function handleHttpResponse() { 
    // Hier wordt de output van het script gehaald. 
    if (http.readyState == 4 && http.status == 200) { 
      document.getElementById('results').innerHTML = http.responseText; 
    } 
} 

var done = false; 

function liveSearch(Online, Popup) { 
	
  if (!done && http) { 
	
		if(Online == true){
			var term = 'online=true';
		} else {
			var username = document.getElementById('ZoekUsername').value; 
			var city = document.getElementById('city').value;
			var name = document.getElementById('name').value;
			var agefrom = document.getElementById('agefrom').value;
			var ageto = document.getElementById('ageto').value;
			var gender = document.getElementById('gender').value;
			var haircolor = document.getElementById('haircolor').value;
			var lengthfrom = document.getElementById('lengthfrom').value;
			var lengthto = document.getElementById('lengthto').value;
			var sortas = document.getElementById('sortas').value;
			var sortorder = document.getElementById('sortorder').checked;
			var picture = document.getElementById('picture').checked;
			var term = 'username=' + username + '&city=' + city + '&name=' + name;
			term += '&agefrom=' + agefrom + '&ageto=' + ageto + '&gender=' + gender;
			term += '&haircolor=' + haircolor + '&lengthfrom=' + lengthfrom;
			term += '&lengthto=' + lengthto + '&sortas=' + sortas + '&sortorder=' + sortorder;
			term += '&picture=' + picture;
		}
		
		if(Popup == true){
			term += '&popup=true';
		}
		
		document.getElementById('results').innerHTML = ""; 
		http.open('GET', url + term, true); 
			
		http.onreadystatechange = handleHttpResponse; 
			//done = true; 
		http.send(null); 
  } 
} 


function getHTTPObject() { 
  var xmlhttp; 
  /*@cc_on 
  @if (@_jscript_version >= 5) 
    try { 
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
    } catch (e) { 
      try { 
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
      } catch (E) { 
        xmlhttp = false; 
      } 
    } 
  @else 
  xmlhttp = false; 
  @end @*/ 
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { 
    try { 
      xmlhttp = new XMLHttpRequest(); 
      xmlhttp.overrideMimeType("text/xml"); 
    } catch (e) { 
      xmlhttp = false; 
    } 
  } 
  return xmlhttp; 
} 
var http = getHTTPObject(); 

//-->
