function fnSaveCookie(name,value,hours){if (hours) {var date = new Date();date.setTime(date.getTime()+((hours+1)*3600000));var expires = "; expires="+date.toGMTString()}else{expires = ""} document.cookie = name+"="+value+expires+"; path=/"}

function fnReadCookie(name) {var nameEQ = name + "=";var ca = document.cookie.split(';');for(var i=0;i<ca.length;i++) {var c = ca[i];while (c.charAt(0)==' '){c = c.substring(1,c.length)}if (c.indexOf(nameEQ) == 0){return c.substring(nameEQ.length,c.length)}}return null}

function fnDeleteCookie(name) {fnSaveCookie(name,"",-1)}

function fnEnabledCookies() {var sCookie = Date(), sValue = Math.random(); fnSaveCookie(sCookie,sValue,.03); return (fnReadCookie(sCookie)==sValue)}
