var CheckValue = true;

function CheckBlank(wForm)
{
	var objfrm = document.forms[wForm];		//Æû°´Ã¼ Àü´Þ
	var MsgTxt;														//¹ÌÀÔ·Â½Ã °æ°íÃ¢¿¡ ³ªÅ¸³¯ ¸Þ¼¼Áö	
	var skipcheck;
	var CMustcheck;
	var wTemp;
	var citem;
	var isRadioChecked;
	var loop;
	var canSelectList;

	for(i=0; i<=objfrm.elements.length-1; i++)
	{
		var obj = objfrm.elements[i];

		if(!(obj.name == null) && ((obj.type.toLowerCase() == "select-one") || (obj.type.toLowerCase() == "radio") || (obj.type.toLowerCase() == "password") || (obj.type.toLowerCase() == "text")))
		{
			if((obj.type.toLowerCase() == "select-one") || (obj.type.toLowerCase() == "radio") || (obj.type.toLowerCase() == "text") || (obj.type.toLowerCase() == "password"))
			{
				//MsgTxt = Attr(obj.getAttribute("MsgTxt"),1);
				MsgTxt = obj.getAttribute("MsgTxt");
				if(MsgTxt == '')
				{
					continue;
				}
				else if(obj.type.toLowerCase() == "radio")
				{
				}
				CMustcheck = false;

				switch(obj.type.toLowerCase())
				{
					//Select Box
					case 'select-one':
					{
						if(obj.options[obj.selectedIndex].value.toLowerCase())
						{
							continue;
						}
						else
						{
							wTemp = '';
							citem = 1;
							for(loop=0; loop < obj.length; loop++)
							{
								if(obj.options[loop].value.toLowerCase()  != 'null')
								{
									wTemp += citem + "."+ obj.options[loop].text + "\n";
									citem++;
								}
							}
						}
						alert(MsgTxt);
						break;
					}
					//Radio
					case 'radio':
					{
						var pObj = obj.parentElement;
						isRadioChecked = false;

						if ((pObj.tagName.toLowerCase()=='span') && (pObj.id.toLowerCase() == obj.name.toLowerCase()))
						{
							//RadioGroupList Controls(.NET ÄÁÆ®·Ñ)
							canSelectList = "";
							MsgTxt = pObj.getAttribute("MsgTxt")
							if(!(MsgTxt)){continue;}
							for(s=0;s < pObj.childNodes.length ;s++)
							{
								var ccobj = pObj.childNodes[s];
								if (ccobj.tagName.toLowerCase()=='input')
								{
									try
									{
										if (ccobj.checked)
										{
											isRadioChecked = true;
										}
									}
									catch(e)
									{
									}
								}
								else if(ccobj.tagName.toLowerCase()=='label')
								{
									canSelectList += " - " + ccobj.innerHTML + "\n";
								}
							}                 
							if (!(isRadioChecked))
							{
								alert("\'" + MsgTxt + "\' Ç×¸ñ¿¡ °ªÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù..\n\n[¼±ÅÃ°¡´ÉÇ×¸ñ]\n" + canSelectList );
								break;
							}
						}
						else
						{
							//¾ÆÁ÷ °æ¿ìÀÇ¼ö ¾øÀ½
							//alert('ÇØ´ç°æ¿ì¿¡ ´ëÇÑ ÀÚµ¿È­ Æû Ã¼Å© ±â´ÉÀÌ ¾ø½À´Ï´Ù.(ÀÏ¹Ý radio¹öÆ°)');
							continue;
						}
						continue;
					}
					//ÀÏ¹Ý ÅØ½ºÆ® ¹Ú½º
					case 'text':
					{
						if(obj.value){continue;}
						if(!(MsgTxt)){continue;}
						alert(MsgTxt);
						break;
					}
					//case 'textarea':
					//{
					//	if(obj.value){continue;}
					//	if(!(MsgTxt)){continue;}
					//	alert(MsgTxt);
					//	break;
					//}
					//ºñ¹Ð¹øÈ£
					case 'password':
					{
						if(obj.value){continue;}
						if(!(MsgTxt)){continue;}
						alert(MsgTxt);
						break;
					}
					//Radio ¹öÆ°
				}//Case End
			}
			try
			{
				CheckValue = false;
				obj.focus();
				return;
			}
			catch(e)
			{
			}
		}
	}
	CheckValue = true;
}
function openWindow(wVal1, wVal2, wVal3)
{
	var openType = "toolbar=no,menubar=no,scrollbars=no,resizable=no,width=" + wVal2 + ",height=" + wVal3;
	window.open(wVal1, "OpenWin", openType);
}  
function ChkEnter(wVal1)
{
	if(event.keyCode == 13)
	{
		sendit(wVal1);
	}
}
function onlyNumber()
{
	if((event.keyCode<48)||(event.keyCode>57))
	{
		event.returnValue = false;
	}	
}
function MovePage(wForm, wInput, wValue, wMoveURL, wMsg)
{
	ArrInput = new Array();
	ArrValue = new Array();

	var objfrm	= document.forms[wForm];

	if(wInput.length > 0)
	{
		ArrInput = wInput.split(",");
		ArrValue = wValue.split(",");

		for(i=0; i<ArrInput.length;i++)
		{
			var objInput = objfrm.elements[ArrInput[i]];
			if(ArrInput[i].toLowerCase() == "printsort")
			{
				if(objInput.value.indexOf("DESC") < 0)
				{
					if(objInput.value.toLowerCase() == ArrValue[i].toLowerCase())
					{
						objInput.value = ArrValue[i] + " DESC";
						objfrm.SortArrow.value = "¡ä";
					}
					else
					{
						objInput.value = ArrValue[i];
						objfrm.SortArrow.value = "¡â";
					}
				}
				else
				{
					objInput.value = ArrValue[i];
					objfrm.SortArrow.value = "¡â";
				}
			}
			else
			{
				objInput.value = ArrValue[i];
			}
		}	
	}
	if(wMsg.length > 0)
	{
		if (confirm(wMsg))
		{
			objfrm.action = wMoveURL;
			objfrm.submit();
		}
	}
	else
	{
		objfrm.action = wMoveURL;
		objfrm.target = "_self";
		objfrm.submit();
	}	
}
