function SetCookie(name, value, expire) { 
	document.cookie = name + "=" + escape(value)   + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
}

function GetCookie(name) { 
	  var cname = name + "=";                
	  var dc = document.cookie;              
  
	  if (dc.length > 0) { 
		  begin = dc.indexOf(cname);        
    
		if (begin != -1) {
			begin += cname.length;        
			end = dc.indexOf(";", begin); 
	      
		  if (end == -1) end = dc.length; 
		      return unescape(dc.substring(begin, end)); 
		}  
	  } 

	return null; 
} 

function getArgs() {
	var args = new Object();
	var query = location.search.substring(1); 
	var pairs = query.split("&"); 
	
	for(var i = 0; i < pairs.length; i++) {
		var pos = pairs[i].indexOf('='); 
		if (pos == -1) continue; 

		var argname = pairs[i].substring(0,pos); 
		var value = pairs[i].substring(pos+1); 
		args[argname] = unescape(value); 
	}

	return args;
}

