function checkAll(formname,prefix,num)
{
	for(i=0;i<num;i++)
		eval(formname + "." + prefix+(i+1)).checked = true;
}

function clearAll(formname,prefix,num)
{
	for(i=0;i<num;i++)
		eval(formname + "." + prefix+(i+1)).checked = false;
}

function doSubmit(formname,itemname,keyword)
{
	eval("document."+formname + "." + itemname).value = keyword;
	eval("document."+formname).submit();
}

function showLoading()
{
	document.getElementById("divLoading").style.display = "";
	document.getElementById("divPage").style.display = "none";
}

function hideLoading()
{
	document.getElementById("divLoading").style.display = "none";
	document.getElementById("divPage").style.display = "";
}

function showAlpha(filter)
{
	alert(filter);
}

function checkboxCheckAll(objForm,flag)
{
	for(i=0;i<objForm.elements.length;i++)
	{
		if(objForm.elements[i].type=="checkbox")
		{
			if(flag==1)
				objForm.elements[i].checked = true;
			else
	    		objForm.elements[i].checked = false;
		}
	}
}

function updateCheckedBox(objForm)
{
	var checkeditems="";
 
	for(i=0;i<objForm.elements.length;i++)
	{
		if(objForm.elements[i].type=="checkbox" && objForm.elements[i].checked)
		{
			if(checkeditems=="")
				checkeditems = objForm.elements[i].value;
			else
				checkeditems = checkeditems + "," + objForm.elements[i].value;
		}
	}
 
	if(checkeditems=="")
		alert("Please check item(s)");
	else
	{
		objForm.hidUpdate.value = checkeditems;
		objForm.submit();
	}
}

function deleteCheckedBox(objForm)
{
	var checkeditems="";
 
	for(i=0;i<objForm.elements.length;i++)
	{
		if(objForm.elements[i].type=="checkbox" && objForm.elements[i].checked)
		{
			if(checkeditems=="")
				checkeditems = objForm.elements[i].value;
			else
				checkeditems = checkeditems + "," + objForm.elements[i].value;
		}
	}
 
	if(checkeditems=="")
		alert("Please check item(s)");
	else
	{
		objForm.hidDelete.value = checkeditems;
		objForm.submit();
	}
}

function isEmail(email)
{
	var re=/^[A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)*[@][A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)+$/;
	if (re.test(email))
		return true;
	else
		return false;
}

function isNumLetter(str)
{
	var re=/^[A-Za-z0-9]+([A-Za-z0-9])$/;
	if (re.test(str))
		return true;
	else
		return false;
}

function checkForm(objForm)
{
	if(objForm.PPCatKey.value.split(" ").join("")=="" && objForm.PPBusName.value.split(" ").join("")=="")
	{
		alert("You must enter a Business Category or Business Name");
		objForm.PPCatKey.focus();
		return false;
	}
	if(objForm.PPLocation.value.split(" ").join("")=="")
	{
		alert("You must enter a State");
		objForm.PPLocation.focus();
		return false;
	}

	var myword = new Array();
	myword[0] = "products";
	myword[1] = "services";
	myword[2] = "service";
	myword[3] = "mfg";
	myword[4] = "whol";
	myword[5] = "dist";
	myword[6] = "sales";
	myword[7] = "repair";
	myword[8] = "retail";
	myword[9] = "rental";
	myword[10] = "wholesale";
	myword[11] = "manufacturing";
	myword[12] = "manufacturers";
	myword[13] = "wholesalers";
	myword[14] = "distribution";
	myword[15] = "distributors";
	myword[16] = "parts";
	myword[17] = "equipment";
	myword[18] = "dealers";
	myword[19] = "work";
	myword[20] = "NEC";
	myword[21] = "goods";

	var keyword_temp = objForm.PPCatKey.value.split(" ").join("");
	if(keyword_temp!="")
	{
		if(keyword_temp.length<3)
		{
			alert("Please enter more specific Business Category");
		    objForm.PPCatKey.select();
		    objForm.PPCatKey.focus();
		    return false;
		}

		for(i=0;i<myword.length;i++)
		{
			if(myword[i].toLowerCase() == keyword_temp.toLowerCase())
			{
				alert("Please enter more specific Business Category");
				objForm.PPCatKey.select();
				objForm.PPCatKey.focus();
				return false;
			}
		}
	}
	objForm.submitbutton.value="TRUE";
	showLoading();
	return true;
}

function show_time()
{
	var oldtimerID=document.getElementById('timerID').value;
	var newtimerID=parseInt(oldtimerID)+1;
	if(newtimerID>4) newtimerID=1;
		
	document.getElementById('timerID').value=newtimerID;
	document.getElementById('timer'+oldtimerID).style.display ="none";
	document.getElementById('timer'+newtimerID).style.display ="";

	setTimeout('show_time()',5000);
}
