//ASCII Converter = http://www.mikezilla.com/exp0012.html
var General =new function(){
	var tmpCondition	=0;
	this.condition 		= function(x){tmpCondition=x;}
	//בדיקה למספרים בלבד
	this.checkNum 		= function (strToCheck){		 
		var anum=/(^\d+$)|(^\d+\.\d+$)/;
		if (anum.test(strToCheck)){}
		else
		{ 
			//"שדה זה יכול להכיל מספרים בלבד"
			this.printMsg("&#1513;&#1491;&#1492;&#32;&#1494;&#1492;&#32;&#1497;&#1499;&#1493;&#1500;&#32;&#1500;&#1492;&#1499;&#1497;&#1500;&#32;&#1502;&#1505;&#1508;&#1512;&#1497;&#1501;&#32;&#1489;&#1500;&#1489;&#1491;");
			return false;
		}
		return true;
	}	
	//בדיקת מייל
	this.checkEmail		= function(stringEmailToCheck){
		var atS 	= stringEmailToCheck.indexOf("@");
		var pointS 	= stringEmailToCheck.lastIndexOf(".");
		//אם המבנה לא מכיל את שני התווים אזי המייל לא תקין
		
		if (atS==-1 || pointS==-1){
 			//המייל אינו תקין
			this.printMsg("&#1492;&#1502;&#1497;&#1497;&#1500;&#32;&#1488;&#1497;&#1504;&#1493;&#32;&#1514;&#1511;&#1497;&#1503;");
			return false;
		}
		
		return true;
	}		
	//בודק אם השדה באורך המתאים
	this.checkSize		= function(strToCheck, stringTitle){
		var tmpArray = new Array();
		tmpArray = stringTitle.toUpperCase().split("SIZE");
		//alert(tmpArray[1]+"|"+strToCheck.length);
		if (eval(strToCheck.length)<eval(tmpArray[1])){
			//שדה סיסמה חייב להכיל לפחות 6 תווים
			this.printMsg("&#1513;&#1491;&#1492;&#32;&#1505;&#1497;&#1505;&#1502;&#1492;&#32;&#1495;&#1497;&#1497;&#1489;&#32;&#1500;&#1492;&#1499;&#1497;&#1500;&#32;&#1500;&#1508;&#1495;&#1493;&#1514;&#32;&#54;&#32;&#1514;&#1493;&#1493;&#1497;&#1501;");			
			//alert(strToCheck.length+"|"+tmpArray[1]+"|"+tmpArray[0]+"|"+stringTitle+"|"+strToCheck);
			return false;
			
		}
		return true;		
	}
	
	//מדפיס את התוצאה
	this.printMsg			= function (msg){
		var msgSpanget=document.getElementById("kclsMsg_"+tmpCondition);
		msgSpanget.innerHTML=msg;
		return false;
	}
} 



