function showOrHide(id) {
element = document.getElementById(id);
element.style.display = (element.style.display == "block") ? "none" : "block";
}
function addslashes(str) {
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\\\/g,'\\');
str=str.replace(/\\0/g,'\0');
return str;
}
////////////////////////////
////////////////SHOUTBOX////
////////////////////////////
function count_tekstfield(id, max) {
if ( $(id).value.length > max){
alert("Bericht mag niet langer zijn dan "+max+ " tekens.");
return false;
}else{
return true;
}
}
window.addEvent('domready', function() {
this.refresh_shoutbox();
});
var shoutbox_update;
var lastid = 0;
var shout_geladen = 0;
function refresh_shoutbox(){
if( shout_geladen == 1){
lastid = $('lastid').value;
}
shoutbox_update = $clear(shoutbox_update);
var req = new Request({
method: 'get',
url: '/inc/page/shoutbox/show_berichten.php',
onSuccess: function(txt){
if(txt!= 'no_update'){
$('shoutbox').innerHTML = txt;
shout_geladen = 1;
}
}
}).send("pagina=update&lastid="+lastid);
shoutbox_update = function(){ refresh_shoutbox(); }.delay(20000);
}
function plaats_bericht_shoutbox(){
var b = $('shoutbox_input').value;
if( b!= ""){
var req = new Request({
method: 'post',
url: '/inc/page/shoutbox/plaats_bericht.php',
onSuccess: function(txt){
if(txt != "ok"){
alert(txt);
}else{
refresh_shoutbox();
$('shoutbox_input').value = "";
}
}
}).send("b="+b);
}
}
///////////////////////////////////////////
////////////////////////////////////////////
////////////////////////////////////////
aantal_checks = 0;
/*
function check_captcha(){
aantal_checks ++;
captcha = document.getElementById('captcha').value;
if(aantal_checks > 3){
new Ajax.Request('/inc/i/captcha/check_captcha.php',
{
method:'get', parameters: "captcha="+captcha,
onComplete: function(transport){
var response = transport.responseText || "false";
if( response == "true"){
document.getElementById('captcha_c').value = 'ok';
document.getElementById('captcha').style.color = 'black';
document.getElementById('captcha').style.background = '#A0FF9B url(/inc/i/captcha/captcha_ok.png)';
return true;
}
else{
document.getElementById('captcha_c').value = 'notok';
document.getElementById('captcha').style.color = 'black';
document.getElementById('captcha').style.background = '#FF9B9B url(/inc/i/captcha/captcha_notok.png)';
return false;
}
}
});
}
}
*/
function addHandler( Target , theEvent , Handler, useCapture ) {
eval( "var onTarget = Target.on" + theEvent + ";" );
if ( Target.addEventListener ) {
Target.addEventListener( theEvent , Handler , useCapture );
} else if ( Target.attachEvent ) {
Target.attachEvent( "on" + theEvent , Handler );
} else if ( onTarget ) { // theory start
onTarget = function piggyback() {
onTarget();
Handler();
};
} else { onTarget = Handler(); } // theory end
return true; // for Netscape 6
}
function normal_login(u,p,b,page){
u = $(u).value;
p = $(p).value;
if(b){
b = $(b).checked;
}
var req = new Request({
method: 'get',
url: '/inc/ajax_login.php',
onSuccess: function(txt){
change_location_login();
}
}).send("b="+b+"&u="+u+"&p="+p+"&pp="+page);
}
function change_location_login(request){
if ( request.responseText == "fout"){
$('ajax_login_f').innerHTML = "
Gebruikersnaam/wachtwoord incorrect";
}else{
document.location=request.responseText;
}
}
function refresh_captcha(){
var n = new Date();
var uniqueNum = n.getTime();
document.getElementById('captcha_img').src = "/i/captcha.gif?" + uniqueNum;
}
function select_spots(land,sel){
var req = new Request({
method: 'get',
url: '/xml/spots/select_spots.xml',
onSuccess: function(txt){
$('select_spots').innerHTML = txt;
}
}).send("land="+land+"&sel="+sel);
}
/////////// MENU.PHP include
//////////////Flash object
function commitFlashObject(_obj, _container){
var _output=_paramoutput=_src=_ver="";
for(var _cO in _obj){
_output+=_cO+"=\""+_obj[_cO]+"\" "
_paramoutput+="";
if(_cO=="movie")_src="src=\""+_obj[_cO]+"\"";
if(_cO=="version")_ver=_obj[_cO];
}
if(_ver=="")_ver="8,0,0,0"
var ihtm="\n";
document.getElementById(_container).innerHTML=ihtm
}
function show_aantal(menuId){
var req = new Request({
method: 'get',
url: '/inc/page/updatetracker/aantal.php',
onSuccess: function(transport){
var response = transport.responseText || "false";
$('updateitem_aantal_'+menuId).innerHTMl = response;
}
}).send("id="+menuId+"&id2=");
$('updateitem_aantal_'+menuId).className = "aantal_c";
}
/* when the DOM is ready */
window.addEvent('domready', function() {
/* create sortables */
var sb = new Sortables('sortable-list', {
/* set options */
clone:true,
handle: '.title',
opacity: 0.8,
revert: true,
constrain: true,
initialize: function() { },
onStart: function(el) {
el.addClass('updateFdrag');
},
onComplete: function(el) {
el.removeClass('updateFdrag');
//build a string of the order
var sort_order = '';
$$('#sortable-list li').each(function(li) { sort_order = sort_order + li.get('value') + '|'; });
$('sort_order').value = sort_order;
var req = new Request({
method: 'post',
url: '/inc/page/updatetracker/safe_items.php',
onSuccess: function(transport){
}
}).send('volgorde=' + sort_order + '&ajax=true&do_submit=1&byajax=1');
}
});
});