function inklappen(div_id){ if(document.getElementById(div_id).style.display == 'block'){ document.getElementById(div_id).style.display = 'none'; }else{ document.getElementById(div_id).style.display = 'block'; } } function dichtklappen(div_id){ if(document.getElementById(div_id).style.display == 'block'){ document.getElementById(div_id).style.display = 'none'; } } function openklappen(div_id){ if(document.getElementById(div_id).style.display == 'none'){ document.getElementById(div_id).style.display = 'block'; } } function menuitems_modules_inklappen(){ document.getElementById('menuitem_eigeninhoud').style.display = 'block'; document.getElementById('menuitem_module').style.display = 'none'; } function menuitems_eigen_inhoud_inklappen(){ document.getElementById('menuitem_eigeninhoud').style.display = 'none'; document.getElementById('menuitem_module').style.display = 'block'; } function vraag(message, url){ if(confirm(message)) location.href = url; } function confirm_delete(formid,message,actie_waarde){ if(confirm(message)){ document.getElementById(formid).actie.value = actie_waarde; document.getElementById(formid).submit(); } } function confirm_terugzetten(message){ if(confirm(message)){ document.menuitems_form.actie.value = '1'; document.menuitems_form.submit(); } } function melding(titel,url,width,height,modal,iframe){ if(width == "") var width = 500; if(height == "") var height = 245; if(iframe == "") var iframe = 'true'; $(document).ready(function() { tb_show(titel, url + '&TB_iframe=' + iframe + '&height=' + height + '&width=' + width + '&modal=' + modal, 'null'); }); } function timed_redirect(url) { setTimeout("location.href='" + url + "'", 4000); } function Set_Cookie( name, value, expires, path, domain, secure ) { // set time, it's in milliseconds var today = new Date(); today.setTime( today.getTime() ); /* if the expires variable is set, make the correct expires time, the current script below will set it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24 */ if ( expires ) { expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function Get_Cookie( check_name ) { // first we'll split this cookie up into name/value pairs // note: document.cookie only returns name=value, not the other components var a_all_cookies = document.cookie.split( ';' ); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; // set boolean t/f default f for ( i = 0; i < a_all_cookies.length; i++ ) { // now we'll split apart each name=value pair a_temp_cookie = a_all_cookies[i].split( '=' ); // and trim left/right whitespace while we're at it cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); // if the extracted name matches passed check_name if ( cookie_name == check_name ) { b_cookie_found = true; // we need to handle case where cookie has no value but exists (no = sign, that is): if ( a_temp_cookie.length > 1 ) { cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') ); } // note that in cases where cookie is initialized but no value, null is returned return cookie_value; break; } a_temp_cookie = null; cookie_name = ''; } if ( !b_cookie_found ) { return null; } } function ajax_request_Inint_AJAX() { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} try { return new XMLHttpRequest(); } catch(e) {} alert("XMLHttpRequest not supported"); return null; }; function ajax_request(src, url, loading_screen) { var req = ajax_request_Inint_AJAX(); req.onreadystatechange = function () { if (req.readyState==4) { if (req.status==200) { document.getElementById(src).innerHTML=req.responseText; } } }; req.open("POST", url); req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); req.send(null); } function rss_Inint_AJAX() { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} try { return new XMLHttpRequest(); } catch(e) {} alert("XMLHttpRequest not supported"); return null; }; function rss_dochange(domain, src, val, loading_screen) { var req = rss_Inint_AJAX(); req.onreadystatechange = function () { if (req.readyState==4) { if (req.status==200) { document.getElementById(loading_screen).innerHTML = ''; document.getElementById(src).innerHTML=req.responseText; } } }; req.open("POST", "http://" + domain + "/cmsdata/modules/rss/rss_ajax.php?id=" + val); req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); req.send(null); } function move_by_mouse(e,divname){ // capture the mouse position var posx = 0; var posy = 0; if (!e) var e = window.event; if (e.pageX || e.pageY) { posx = e.pageX; posy = e.pageY; } else if (e.clientX || e.clientY) { posx = e.clientX; posy = e.clientY; } document.getElementById(divname).style.left = posx + "px"; document.getElementById(divname).style.top = posy + "px"; } function rss_hoverinhoud(e,divname,inhoud){ inklappen(divname); document.getElementById(divname).innerHTML=inhoud; move_by_mouse(e,divname); }