//alert("Load : JavaScript");


function popup(width,height,path)
{
	set_width=width+24;
	set_height=height+24;

	set_left=(screen.width-width)/2;
	set_top=(screen.height-height)/2;

	window.open(path,"cmz","status=1,scrollbars=yes,width="+set_width+",height="+set_height+",left="+set_left+",top="+set_top);
}


function getID(id)
{
	return document.getElementById(id);
}


function frm_email(obj,stext)
{
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(obj.value))
	{
		alert(stext);
		obj.value="";
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_between(obj,min,max,stext)
{
	var layer=obj.value.length;
	if ((layer < min) || (layer > max))
	{
		alert(stext);
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_value(obj,chk,stext)
{
	if (obj.value==chk)
	{
		alert(stext);
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_value_text(obj,stext)
{
	var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_\.]+[a-zA-Z0-9]$/;
	if (!filter.test(obj.value))
	{
		alert(stext);
		obj.value="";
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_value_same(obj1,obj2,stext)
{
	if (obj1.value != obj2.value)
	{
		alert(stext);
		obj1.value="";
		obj2.value="";
		obj1.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_value_number(obj,stext)
{
	var up=obj.value;
	var ValidChars="0123456789.";
	var IsNumber=true;
	var Char;
	for (i = 0; i < up.length && IsNumber == true; i++)
	{
		Char=up.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsNumber=false;
		}
	}
	if (!IsNumber)
	{
		alert(stext);
		obj.value="";
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_value_numbers(obj,stext)
{
	var up=obj.value;
	var ValidChars="0123456789-";
	var IsNumber=true;
	var Char;
	for (i = 0; i < up.length && IsNumber == true; i++)
	{
		Char=up.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsNumber=false;
		}
	}
	if (!IsNumber)
	{
		alert(stext);
		obj.value="";
		obj.focus();
		return true;
	}
	else
	{
		return false;
	}
}


function frm_jpg(filename)
{
	var tmp=filename.split(".");
	var up=tmp[tmp.length-1].toUpperCase();
	if (up=="JPG")
	{
		return true;
	}
	else
	{
		return false;
	}
}


function frm_gif(filename)
{
	var tmp=filename.split(".");
	var up=tmp[tmp.length-1].toUpperCase();
	if (up=="GIF")
	{
		return true;
	}
	else
	{
		return false;
	}
}