function openid_makeworld()
{
	var openid_title = "";
	var target = "";

	openid_title = openid_identity ? openid_identity + " logout" : "Login OpenID";
	target = openid_identity ?
				openid_entryurl + "logout?redirect=" + escape(document.location.href) :
				openid_entryurl + "login?redirect=" + escape(document.location.href);

	var node_list = document.getElementsByName("name");
	var entry;


	for(var i=0;i<node_list.length;i++){

		entry = (node_list.item(i).id).substring(5) ;
		if(entry){
			var password_input = document.getElementById("password"+'_'+entry);
			var homepage_input = document.getElementById("homepage"+'_'+entry);
			var name_input = document.getElementById("name"+'_'+entry); 
			var comment_node = homepage_input.parentNode;
		}else{
			//for guestbook			
			var password_input = document.getElementsByName("password")[0];
			var homepage_input = document.getElementsByName("homepage")[0];
			var name_input = document.getElementsByName("name")[0]; 
			var comment_node = homepage_input.parentNode;
			entry = 0;
		}

		
		
		if(openid_identity){
			var openid_label = document.createElement("p");
			openid_label.innerHTML = "<span><img src='"+openid_pluginbase+"openid16x16.gif' /></span><em><a href="+openid_identity+">"
										+openid_nickname+"</a></em> Says &nbsp;&nbsp;&nbsp;&nbsp;<a href='"+openid_pluginbase+"openid.php?openid_action=logout"
										+"'><img src='"+openid_pluginbase+"btn_openid_logout.gif' /></a>";
			openid_label.className = "after-openid-login"
			comment_node.parentNode.insertBefore(openid_label,name_input.parentNode);

			password_input.parentNode.style.display = "none";
			homepage_input.parentNode.style.display = "none";
			name_input.parentNode.style.display = "none";

		}else{
			var openid_root = document.createElement("p");
			var openid_url = document.createElement("input");
			var openid_action_hidden = document.createElement("input");

			var openid_label = document.createElement("p");
			var anonymous_label = document.createElement("p");
			var openid_anchor = document.createElement("a");
			var openid_make_anchor = document.createElement("a");
			openid_anchor.innerHTML = "오픈아이디란";
			openid_make_anchor.innerHTML = "오픈아이디 만들기";
			openid_label.innerHTML = "<label class='openid-radio'><input type='radio' class='openid-radio' name='idchoice' checked='checked' />오픈아이디로 쓰기</label>";
			anonymous_label.innerHTML = "<label class='general-radio'><input type='radio' class='general-radio' name='idchoice' />이름/비밀번호로 쓰기</label>";
			
			openid_label.className = "idchoice";
			anonymous_label.className ="idchoice";
			openid_root.appendChild(openid_url);
			openid_root.appendChild(openid_action_hidden);
			openid_root.appendChild(openid_anchor);
			openid_root.appendChild(openid_make_anchor);

			openid_anchor.className = "about-openid";
			openid_anchor.href = "http://openid.co.kr/"

			openid_make_anchor.className = "about-openid";
			openid_make_anchor.href = "http://www.myid.net/"

		
			openid_url.type= "text";
			openid_url.name= "openid_url";
			openid_url.style.background = "#FFFFFF url("+openid_pluginbase+"openid16x16.gif) no-repeat scroll 2px 50%";
			openid_url.style.padding = "3px 0pt 1px 25px";
			openid_url.className = "openid-input text";

			openid_action_hidden.type = "text";
			openid_action_hidden.name =  "openid_action";
			openid_action_hidden.value=  "login";
			openid_action_hidden.style.display = "none";


			comment_node.parentNode.insertBefore(openid_label,name_input.parentNode);
			comment_node.parentNode.insertBefore(openid_root,name_input.parentNode);
			comment_node.parentNode.insertBefore(anonymous_label,name_input.parentNode);
			
			name_input.value = '';			
			password_input.value = '';			
			homepage_input.value = 'http://';

		}

		var entry_hidden = document.createElement("input");
		entry_hidden.type =  "hidden";
		entry_hidden.name =  "entry";
		entry_hidden.value=  entry;
		comment_node.appendChild(entry_hidden);
		
		
		var commentForm = comment_node.parentNode.parentNode.parentNode;
		commentForm.action = openid_pluginbase+"openid.php";
		commentForm.removeAttribute("onsubmit");
		commentForm.onsubmit = null;

		//remove onClick event
		
		var obj = dojo.dom.getFirstChildElement(dojo.dom.getLastChildElement(comment_node.parentNode.parentNode));
		obj.removeAttribute("onclick");
		obj.onclick=null;
		//alert(obj.parentNode.innerHTML);

	}// End of for

}

var test_it = 0;
openid_makeworld();

