﻿function _APP_UI_QuickSearch_Validate(ctrlSubmit)
{
	var ret = false;
	var lang = 'English';
	
	ctrlSubmit = _ISD_UI_EnsureObject(ctrlSubmit);
	if (null != ctrlSubmit)
	{
		if ('Search' != ctrlSubmit.value)
			lang = 'Arabic';
	
		var index = _ISD_UI_getIndex(ctrlSubmit);
		if (-1 != index) 
		{
			var str = ctrlSubmit.form.elements[index - 2].value;
			ret = (false == _ISD_UI_Form_IsEmptyString(str));
			if (!ret)
			{
				if ('English' == lang)
					alert('check keyword !'); 
				else
					alert('\u062A\u0623\u0643\u062F \u0645\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0628\u062D\u062B !'); 
				ctrlSubmit.form.elements[index - 2].focus();
			}
			else		
			{
				ret = _ISD_UI_Form_ValidateStringRegExp(str);
				if (!ret)	
				{
					alert('Special characters are not permitted. please check the keyword !');
					ctrlSubmit.form.elements[index - 2].focus();
				}
				else
				{
					var ctrl = ctrlSubmit.form.elements[index - 1];
					if (-1 == ctrl.selectedIndex || 0 == ctrl.selectedIndex)
						ctrl.selectedIndex = 1;
				}	
			}
		}
	}
			
	return ret;
}

function _APP_UI_Search_Validate(ctrlSubmit, iMargin)
{
	var ret = false;
	var lang = 'English';
	
	ctrlSubmit = _ISD_UI_EnsureObject(ctrlSubmit);
	if (null != ctrlSubmit)
	{
		if ('Search' != ctrlSubmit.value)
			lang = 'Arabic';
	
		var index = _ISD_UI_getIndex(ctrlSubmit);
		if (-1 != index) 
		{
			var str = ctrlSubmit.form.elements[index - iMargin].value;
			ret = _ISD_UI_Form_ValidateStringRegExp(str);
			if (!ret)	
			{
				alert('Special characters are not permitted. please check the keyword !');
				ctrlSubmit.form.elements[index - iMargin].focus();
			}
		}
	}
			
	return ret;
}
