function Chek_validate(ValidEmail)
{
	if (ValidEmail == '') alert('لطفاً پست الكترونيك را وارد فرماييد.');
	else
	{
		var mailParts, invalidchars = " /:,;", badchar , badcharflag

		for (i = 0; i < invalidchars.length; i++)
		{
			badchar = invalidchars.charAt(i);
			if (ValidEmail.indexOf(badchar,0) > -1)
			{
				badcharflag = true;
				i = invalidchars.length;
			}
		}
		if (badcharflag)
			alert('استفاده از جاى&zwnj;خالى يا كاراكتر&zwnj;هاى " / : , ; " در پست الكترونيك مجاز نمى&zwnj;باشد.');
		else
		{
			mailParts = ValidEmail.split('@');
			if (mailParts.length == 2 && mailParts[0] != ''	&& mailParts[1] != '')
			{
				mailParts = mailParts[1].split('.');
				if (mailParts.length != 2 || mailParts[0] == ''	|| mailParts[1] == '')
					alert('لطفاً پست الكترونيك خود را به صورت صحيح وارد فرماييد.\n(براى مثال: accontname@hatif.ir)');
				else return true;
			}
			else alert('لطفاً پست الكترونيك خود را به صورت صحيح وارد فرماييد.\n(براى مثال: accontname@hatif.ir)');
		}
	}
	return false;
}

function SearchString_validate(SearchString)
{
	if (SearchString == '')
	{
		alert('لطفا عبارت جستجو را وارد كنيد.');
		return false;
	}
	if (SearchString.indexOf('%',0) > -1)
	{
		alert('شما مجاز به استفاده از "%" نمى&zwnj;باشيد.');
		return false;
	}
}

function GenralFormSubmit(ActionType, ID)
{
	GenralForm.ID.value = ID;
	GenralForm.Action.value = ActionType;
	GenralForm.Page.value = "1";
	GenralForm.submit();
}

function PageCountGenralFormSubmit(ActionType, counter, start)
{
	GenralForm.start.value = start;
	GenralForm.counter.value = counter;
	GenralForm.Action.value = ActionType;
	GenralForm.Page.value = "1";
	GenralForm.submit();
}

function ChangeKeyCode(EventKeyCode)
{
	switch (EventKeyCode)
	{
		case 1740 : // 1740:"ى" آخر فارسى
			window.event.keyCode = 1610; // 1610:"ي"
			break;
		case 1705 : // 1705:"ک"
			window.event.keyCode = 1603; // 1603:"ك"
			break;
	}
}
