
function pd_showLoggedOn(msg){
	var usern = pd_getUsername();
	if (usern!=null)
		document.write(msg+usern);
	
}

function pd_getUsername(){
	if (pd_isLoggedOn())
		return pd_getCookie("PDC_USERN");	
}


function pd_isLoggedOn () {
	if (document.cookie.indexOf("PDC_USER")>-1)
		return true;
	else
		return false;
}


function pd_land_init_blog(){
	var args = new Object();
    	var query= document.location.search.substring(1);
	if (query.indexOf("pd_1234qz")<0)
		return;
	pd_land_init(); 
}



function pd_land_init(){
	var args = new Object();
    	var query= document.location.search.substring(1);
    	var pairs= query.split("&");
    	for (var i=0; i<pairs.length; i++){
		var pos =pairs[i].indexOf("=");
		if (pos<0) continue;
		var argname = pairs[i].substring(0,pos);
		var value= pairs[i].substring(pos+1);
		args[argname]=unescape(value);		
	}
if (args.pd_test1234qzz){
alert("this is a test");
return;
}
pd_debug("this is a test");

if (args.pd_test1234zzz)
alert("document.location.search:"+document.location.search);


	pd_debug("landing search:"+document.location.search);

	if (args.action && args.action.indexOf("logoff")>-1){
		var exp= new Date();
        	var t=exp.getTime()-100;
           	exp.setTime(t);
		document.cookie="PDC_USER=;path=/; expires="+exp.toGMTString();
		document.cookie="PDC_USERN=;path=/; expires="+exp.toGMTString();
	}
	else{

		if (args.uabqr){
			pd_debug("uid:"+args.uabqr);
			pd_uid = args.uabqr;    	
			document.cookie="PDC_USER="+pd_uid+"; path=/";
		}
		if (args.uabqrn){
			pd_debug("usern:"+args.uabqrn);
			document.cookie="PDC_USERN="+args.uabqrn+"; path=/";
		}
		
	}
	
	if (args.returnPath){
		if (args.pd_test1234zzz) 
			alert(" calling document.location.replace with:"+args.returnPath);
		document.location.replace(args.returnPath); 
	}
	else{
		if (args.pd_test1234zzz) 
			alert(" calling document.location.replace with blank");
		document.location.replace(""); 
	}  
}


function pd_debug(msg){
//	alert(msg);	
}


function pd_getCookie (name) {
      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 pd_getCookieVal (j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) break; 
      }
      return null;
    }

function pd_getCookieVal (offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
 endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}




function getObject(id){
var obj1;

if (document.all) 
	obj1= document.all[id];
else if (document.getElementById)
	obj1 =document.getElementById(id);
else
	obj1=eval("document."+id);

if (document.layers)
	return obj1;
else
	return obj1.style;
	

}


function pd_hide(id){
	var theObj =getObject(id);
	theObj.visibility="hidden";
}


function pd_show(id){
	var theObj =getObject(id);
	theObj.visibility="visible";
}


function pd_getArgs(){
	var args = new Object();
    	var query= document.location.search.substring(1);
    	var pairs= query.split("&");
    	for (var i=0; i<pairs.length; i++){
		var pos =pairs[i].indexOf("=");
		if (pos<0) continue;
		var argname = pairs[i].substring(0,pos);
		var value= pairs[i].substring(pos+1);
		args[argname]=unescape(value);		
	}
	return args;
}

var args = pd_getArgs();