
var errFunc = function(t) {
	    alert('Error ' + t.status + ' -- ' + t.statusText);
	}

function winini(){
						if (window["onlineupdater"] != undefined){onlineupdater.start();}
						if (window["forumupdater"] != undefined){forumupdater.start();}
						if (window["votingupdater"] != undefined){votingupdater.start();}
						if (window["statsupdater"] != undefined){statsupdater.start();}
						if($("loggedoncontent") != null){var UpdateLogin = new Ajax.PeriodicalUpdater("loggedoncontent", "/inc/loggedoncontent.php",{ method: "post",parameters:"login_is_ajax_post=true",frequency: 20,decay: 1  });}
					}
					function womOn(){  
						window.onload = WindowOnload;
					}
					function WindowOnload(){
						for(var i = 0;i < WindowOnloadEvents.length;i++)
						eval(WindowOnloadEvents[i]);
						}
					function AddWindowOnload(func){
							WindowOnloadEvents[WindowOnloadEvents.length] = func;
					}
					var WindowOnloadEvents = new Array();
					
					function womOnunload(){  
						window.onbeforeunload = WindowOnbeforeunload;
					}
					function WindowOnbeforeunload(){
						for(var i = 0;i < WindowOnbeforeunloadEvents.length;i++)
							eval(WindowOnbeforeunloadEvents[i]);
						}
					function AddWindowOnbeforeunload(func){
						WindowOnbeforeunloadEvents[WindowOnbeforeunloadEvents.length] = func;
					}




function selectcontacts(check){
	var contacts =$('all_contacts').getElementsByTagName('input');
	for(i=0;i<contacts.length;i++){
		contacts[i].checked =check;
	}
}


function formelements(){
	//prepare_ajaxform("login","module_login.php");
}

// function login(){
// 	new Ajax.Updater(elementid+"_container",backendurl, {method:$(elementid).method,parameters:param,onComplete:function(t){prepare_ajaxform(elementid,backendurl);},onFailure:errFunc});
// }

// function prepare_ajaxform(elementid,backendurl){
// 	
// 	var errFunc = function(t) {
// 	    alert('Error ' + t.status + ' -- ' + t.statusText);
// 	}
// 	var onComplete = function(t){
// 	    alert('Error ' + t.status + ' -- ' + t.statusText);
// 	}
// 		
// 	var AjaxField =document.createElement('input');
// 	var StatusDiv =document.createElement('div');
// 	var Response =document.createElement('div');
//  	AjaxField.type ="hidden";
//  	AjaxField.name =elementid+"_is_ajax_post";
//  	AjaxField.id =elementid+"_is_ajax_post";
//  	AjaxField.value ="true";
// // 	StatusDiv.id =elementid+"_status";
// // 	StatusDiv.name =elementid+"_status";
// // 	$(elementid).appendChild(StatusDiv);
//  	$(elementid).appendChild(AjaxField);
// 	var elementlist = document.getElementById(elementid).getElementsByTagName("input");
// 	for(elmement =0;elmement<elementlist.length;elmement++){
// 		if(elementlist[elmement].type =="submit"){
// 		
// 		elementlist[elmement].type = "button";
// 		elementlist[elmement].onclick = function(){
// 		$(elementid).action = "javascript:void(0);";
// 		var param = Form.serialize($(elementid).parentNode);
// 		alert(param);
// 		//var Status = $(elementid).getElementsByTagName('div')[0].id;
// 		//$(Status).innerHTML = 'Bezig met inloggen...';
// 		//new Ajax.Request(backendurl, {method:this.method,parameters:param, onSuccess:handlerFunc, onFailure:errFunc});
// 		new Ajax.Updater(elementid+"_container",backendurl, {method:$(elementid).method,parameters:param,onComplete:function(t){prepare_ajaxform(elementid,backendurl);},onFailure:errFunc});
// 		return false;
// 		
// 	}
// 
// 		
// 		}
// 	}

//}


