// JavaScript Document
var g_pop_div_html =  '' + 
'<form name="popdivform"> '+
'<div class="main1box">                                                                            ' +
'  <div class="main" id="popdivmain1">                                                             ' +
'  	<div class="block">                                                                            ' +
'		<h2 id="popdiv_title"></h2>                                                                ' +
'	    <ul class="block" id="popdiv_parm">                                                        ' +
'	    </ul>                                                                                      ' +
'		<div class="btn-box" id="popdivbtn">                                                       ' +
'		</div>                                                                                     ' +
'	</div>                                                                                         ' +
'  </div>                                                                                          ' +
'</div>                                                                                            ' +
'</form>'+
'';

var g_pop_div_parms = [
{type:"text",htmlcode:"<li id=\"popdiv_text_li_<!--parm_name-->\"><label><!--desc--></label><input type=\"text\" name=\"<!--parm_name-->\" /></li>"},
{type:"textarea",htmlcode:"<li id=\"popdiv_textarea_li_<!--parm_name-->\"><label><!--desc--></label><textarea name=\"<!--parm_name-->\"></textarea></li>"},
{type:"label",htmlcode:"<li id=\"popdiv_label_li_<!--parm_name-->\"><label><!--desc--></label><input type=\"text\" name=\"<!--parm_name-->\" readonly disabled=\"disabled\" /></li>"},
{type:"max_len_label",htmlcode:"<li id=\"popdiv_max_len_label_li_<!--parm_name-->\"><label><!--desc--></label><textarea name=\"<!--parm_name-->\" readonly=\"readonly\" disabled=\"disabled\"></textarea></li>"},
{type:"html_label",htmlcode:"<li id=\"popdiv_html_label_li_<!--parm_name-->\"><label><!--desc--></label><div id=\"popdiv_html_label_div_<!--parm_name-->\" class=\"w_b\"></div></li>"},
{type:"hidden",htmlcode:"<input type=\"hidden\" name=\"<!--parm_name-->\" value=\"<!--parm_value-->\" />"}
];
var g_pop_div_buttons = [
{button_text_num:4,htmlcode:"<a href=\"<!--button_href-->\" class=\"btn1\"><!--button_text--></a>"},
{button_text_num:2,htmlcode:"<a href=\"<!--button_href-->\" class=\"btn2\"><!--button_text--></a>"}
];
var g_bCanPop = false;

function LoadPopDiv()
{
	var obj = $("popdiv");
	if(!obj)
		g_bCanPop = false;
	else
	{		
		obj.innerHTML = g_pop_div_html;
		g_bCanPop = true;
	}
	PopDivCloseWindow();
}

function PopDivSetParms(obj)
{
	if(!g_bCanPop)
		return;
	var sHtmlCode = "";
	for(var i=0;i<obj.length;i++)
	{
		for(var j=0;j<g_pop_div_parms.length;j++)
		{
			if(obj[i].type == g_pop_div_parms[j].type)
			{
				var sTmp = g_pop_div_parms[j].htmlcode.replace(/<!--desc-->/g,obj[i].label).replace(/<!--parm_name-->/g,obj[i].name);
				if(obj[i].type=="hidden" && !isUndef(obj[i].value))
					sTmp = sTmp.replace(/<!--parm_value-->/g,obj[i].value);
				sHtmlCode += sTmp;
			}
		}
	}
	$("popdiv_parm").innerHTML = sHtmlCode;
}

function PopDivSetParmValue(name,value)
{
	if(!g_bCanPop)
		return;
	var divid = "popdiv_html_label_div_" + name;
	if($(divid)!=null)
	{
		$(divid).innerHTML = value;
		return;
	}
	var obj = eval("document.popdivform." + name);
	if(obj==null)
		return;
	obj.value = value;
}
function PopDivSetTextAreaStyle(name,x,y)
{
	var obj = eval("document.popdivform." + name);
	if(isUndef(obj.type) || obj.type!="textarea")
		return;
	obj.style["width"] = x;
	obj.style["height"] = y;
}
function PopDivGetParmValue(name)
{
	if(!g_bCanPop)
		return "";
	var obj = eval("document.popdivform." + name);
	if(obj==null)
		return "";
	return obj.value;
}
function PopDivSetHidden(type,name)
{
	var sName = "popdiv_" + type + "_li_" + name;
	var obj = $(sName);
	if(obj==null)
		return;
	else
		obj.style.display = "none";
}
function PopDivSetShow(type,name)
{
	var sName = "popdiv_" + type + "_li_" + name;
	var obj = $(sName);
	if(obj==null)
		return;
	else
		obj.style.display = "block";
}

function PopDivSetButtons(obj)
{
	if(!g_bCanPop)
		return;
	var sHtmlCode = "";
	for(var i=0;i<obj.length;i++)
	{
		for(var j=0;j<g_pop_div_buttons.length;j++)
		{
			if(obj[i].text_length == g_pop_div_buttons[j].button_text_num)
			{
				sHtmlCode += g_pop_div_buttons[j].htmlcode.replace(/<!--button_href-->/g,obj[i].href).replace(/<!--button_text-->/g,obj[i].text);
			}
		}
	}
	$("popdivbtn").innerHTML = sHtmlCode;
}

function PopDivSetTitle(sTitle)
{
	if(!g_bCanPop)
		return;
	$("popdiv_title").innerHTML = sTitle;
}

function PopDivCloseWindow()
{	
	if(!g_bCanPop)
		return;
	setAllSelect ("inline") ;
	$("popdiv").style.display = "none";
}

function PopDivOpenWindow()
{	
	if(!g_bCanPop)
		return;
	setAllSelect ("none") ;
	$("popdiv").style.display = "inline";
}

