/*
اللهم لا علم لنا الا ما علمتنا
Advanced  Javascript
PHP0@hotmail.com And Almhajer@hotmail.com
Class  BK  Javascript
*/

BK.Forms = new function() {
	return{

		/*
		* @Example  <form method="post" action="?" name="fff" onsubmit="return BK.Forms.Checked('fff',['a','b']) ;">
		*
		*
		*/


		Checked:function(ID_Forms,Element_Form) {

			var Errors = true;
			var Error_Obj = new Array();
			var Element_Value;
			for (i = 0; i < Element_Form.length; i++) {

				//alert(Element_Form[i]);
				var ID_El=Element_Form[i];


				Element_Value = document.forms[ID_Forms].elements[ID_El];

				if (!Element_Value.value) {

					//document.forms[ID_Forms].elements[i].focus();
					Element_Value.className = 'Empty_Input';
					//alert('الرجاء اضافة البيانات في  '+Element_Value.name);
					//Element_Value.focus();
					//return false;

					Element_Value.title = 'Please Add Data';

					Error_Obj.push(Element_Value);
					Errors = false;

				}
				else {
					document.forms[ID_Forms].elements[i].className = '';
				}

			}

			this.Chings(ID_Forms, Error_Obj);

			if (Errors == false) {
				return false;
			}

		},

		Chings:function(ID_Forms, Element) {


			for (var i = 0; i < Element.length; i++) {

				//   alert(Element[i].name)
				var ID_Elements = document.forms[ID_Forms].elements[i];

				ID_Elements.onkeypress = function() {
					this.className = 'OK_Value_Input';
					this.title = 'OK';

				}
			}


		}


	}


}





