var Request={};Request.set=function(data){Request.data={};for(key in data){Request.data[key]=data[key];}};Request.get=function(name){if(typeof(Request.data)=="undefined"){return false;}if(typeof(Request.data[name])=="undefined"){return false;}else{return Request.data[name];}};Request.redirect=function(location,confirm,message){if(confirm){new Dialog(message||PHPVars.get('redirect_confirm'),[{label:PHPVars.get('yes'),callback:function(){document.location=location;this.close();}},{label:PHPVars.get('no'),callback:'close'}]);}else document.location=location;};Request.set_cookie=function(name,value){var argv=Request.set_cookie.arguments;var argc=Request.set_cookie.arguments.length;var expires=(argc>2)?argv[2]:null;var path=(argc>3)?argv[3]:null;var domain=(argc>4)?argv[4]:null;var secure=(argc>5)?argv[5]:false;document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");};Request._getCookieVal=function(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1)endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));};Request.cookie=function(name,default_value){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen){var j=i+alen;if(document.cookie.substring(i,j)==arg){return Request._getCookieVal(j);}i=document.cookie.indexOf(" ",i)+1;if(i==0){break;}}return default_value;};