function on_load()
{
	//clearForm(document.forms[0]);
	document.forms[0].reset();
	//return false;
}

window.onload=on_load;


function clearForm(oForm) {
    
  var elements = oForm.elements; 
    
  oForm.reset();

  for(i=0; i<elements.length; i++) {
      
	field_type = elements[i].type.toLowerCase();
	
	switch(field_type) {
	
		case "text": 
		case "password": 
		case "textarea":
			elements[i].value = ""; 
			break;
		case "radio":
		case "checkbox":
  			if (elements[i].checked) {
   				elements[i].checked = false; 
			}
			break;
		case "select-one":
		case "select-multi":
            		elements[i].selectedIndex = -1;
			break;

		default: 
			break;
	}
    }
}
function IsItToday(dateString) 
		{
			var now = new Date();
			
			var today = new Date(now.getYear(),now.getMonth(),now.getDate());
			
			var date = new Date(dateString.substring(6,10),	dateString.substring(3,5)-1, dateString.substring(0,2));
			

			
			if (date > today)
				return true;
			else
				return false;
		}	
		function CheckDate(oSrc,args)
		{
		//alert(oSrc);
		//alert(args.Value);
		var org=args.Value;
		var ctv=oSrc.attributes["controltovalidate"].value;
		
		//var txtDate = document.getElementById("out_BirthDate").value;
		
			var dateComp = IsItToday(org);
			
			if (dateComp)
			{	
			    args.Isvalid=false;
			}
			
			else
	    {
		   args.Isvalid=true;
		   args.Value=org;
	    }
	    
	    if(!args.Isvalid)
	{  
		alert(oSrc.errormessage);
		document.getElementById(ctv).value="";
	   //return false;
		
	}
			
			
}






// new ID validation for generic forms 
function validate_ID(oSrc, args)
{  // debugger;
 
//var args = document.getElementById(args);

 	var org=args.Value;
	ctv=oSrc.attributes["controltovalidate"].value;
	
	if(args.Value.length != 9 )
	{	
		numzero = 9-args.Value.length;
		for( i=0;i< numzero;i++)
			args.Value = '0' + args.Value;
	}
	
	if(args.Value.length != 9 || !CheckBikoret(args.Value) || args.Value=="000000000")
		args.Isvalid=false;
	else
	{
		args.Isvalid=true;
		args.Value=org;
	}	
	
	if(!args.Isvalid)
	{  
		alert(oSrc.errormessage);
		document.getElementById(ctv).value='';
	
		//return false;
	}
	
}

function validateEmail(obj)
{
	var field=obj.value+'';
	//var valid="abcdefghijklmnopqrstuvwxyz.-@1234567890+_)(*&^%$#!~=-';<>?/,\:| ";
	var valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPKRSTUVWXYZ.-@1234567890_";
	var string=field;
	var char1;
	var flag=0;
	if(string=="")
	{
		return;
		//alert("מילוי כתובת הדוא''ל הנו הכרחי לשם קבלת הקוד הסודי, לא ניתן לבדוק את סטטוס הליך הרישוי ללא קוד זה.");
	}
	if(string.length>51)
	{
		event.rc=false;
		alert("הטקסט ארוך מדי");
		return;
	}
	var shtrudel=false;
	for(i=0;i<string.length;i++)
	{
		string.charAt(i);
		char1=string.charAt(i).toLowerCase();

		if (char1=="@")
		{
			shtrudel=true;
		}
		var tmp=valid.indexOf(char1);
		if(tmp=="-1")
		{
			flag=1;
		}
	}
	/*if(flag==1 || !shtrudel)
	{
		//event.rc=false;
		alert("כתובת אלקטרונית לא תקינה");
	}
	else
	{
		//event.rc=true;
	}*/
}




// function initUserId : get the  control id which hold the identification number 
// end init the userid hidden textbox
function initUserId(idCon)
{
   document.getElementById("out_UserID").value=document.getElementById(idCon).value;
}
function ValidateNumric(obj,error)
{
  
  if(obj.value.length!=0)
  {
   var pattern = /^\d+$/; 
   if(!obj.value.match(pattern))
		{
			alert(error);
			obj.value='';
		}
   }

}
/////////////////////////////////////////ID Validation

function validateID(oSrc, args)
{   
	var org=args.Value;
	ctv=oSrc.attributes["controltovalidate"].value;
	
	if(args.Value.length != 9 )
	{	
		numzero = 9-args.Value.length;
		for( i=0;i< numzero;i++)
			args.Value = '0' + args.Value;
	}
	
	if(args.Value.length != 9 || !CheckBikoret(args.Value) || args.Value=="000000000")
		args.Isvalid=false;
	else
	{
		args.Isvalid=true;
		args.Value=org;
	}	
	document.getElementById("UserID").value=args.Value;
	if(!args.Isvalid)
	{
		alert(oSrc.errormessage);
		document.getElementById(ctv).value='';
		document.getElementById("UserID").value='';
		//return false;
	}
	
}
function CheckBikoret(IDNum)
{

	var i;
	var sum=0;
	multBy=2;
	var temp;
	var last='';
  	for(i=IDNum.length-2;i>=0;i--)
	{
		//puts last digit in last
		if (last=='')
			last=IDNum.charAt(i+1)
		//if multipication is above 9 then add sum of digits
		temp=parseInt(multBy*parseInt(IDNum.charAt(i)))
		if(temp>9)
		{
			temp2=addDigits(temp)
			sum=sum+temp2
		}
		//adding the result of each multipication 
		else
			sum=sum+temp
		//changes multBy from 2 to 1 and visa versa
		if(multBy==2)
			multBy=1
		else
			multBy=2;
	}
	myValid=sum%10;
	checkIt=10-myValid;
	if (checkIt==10)
		checkIt=0;
	if (checkIt==last)
	{
		return true;
	}
	else
		return false;
	
}
function addDigits(num)
{
	var temp=num%10
	return (temp+1)
}

//////////////////////////////////////////////////////////////////////////////////
function displayAllCheckedPrice()
{

	if(document.getElementById("ExamEthicsCode01YesNo").checked)
	{
		//document.getElementById("Text21").style.display ='';
		document.getElementById("Text21").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamSecuritiesLawsAndEthicsCode03YesNo").checked)
	{
		document.getElementById("Text22").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamAccountingCode04YesNo").checked)
	{
		document.getElementById("Text23").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamFinancingAndStatisticsCode05YesNo").checked)
	{
		document.getElementById("Text24").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamEconomyCode06YesNo").checked)
	{
		document.getElementById("Text25").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamSecuritiesAnalysisCode07YesNo").checked)
	{
		document.getElementById("Text26").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	if(document.getElementById("ExamProtfolioMenegmentCode08YesNo").checked)
	{
		document.getElementById("Text27").innerText=examPrice;
		text4Price+=parseInt(examPrice);
	}
	document.getElementById("Text4").innerText=text4Price;
	/////////
	if(document.getElementById("Exemption3ExamsYesNo").checked)
	{
		exemptCheckedBox++;
	}
		
	//if(document.getElementById("ExemptionAccountingCode04YesNo").checked)
	//{
	//	exemptCheckedBox++;
	//}	
	//if(document.getElementById("ExemptionFinancingAndStatisticsCode05YesNo").checked)
	//{
	//	exemptCheckedBox++;
	//}	
	//if(document.getElementById("ExemptionEconomyCode06YesNo").checked)
	//{
	//	exemptCheckedBox++;
	//}	
	//if(document.getElementById("ExemptionSecuritiesAnalysisCode07YesNo").checked)
	//{
	//	exemptCheckedBox++;
	//}	
	//if(document.getElementById("ExemptionProtfolioMenegmentCode08YesNo").checked)
	//{
	//	exemptCheckedBox++;
	//}	
	
	//alert(exemptCheckedBox);
	if(exemptCheckedBox!=0)
	{
		if(exemptCheckedBox==1)
		{
			document.getElementById("Text5").innerText=multiExemptPrice;
		}
		
		
	}
	else
	{
		document.getElementById("Text5").innerText=0;
	}
	
	//if(document.getElementById("ExemptionPeriodSpecialReasons").checked)
	//{
	//	specCheckedBox++;
	//}
	if(specCheckedBox!=0)
	{
	  if(specCheckedBox==1)
	    document.getElementById("TextCheck").innerText=specializationPrice;
	 }
	 else
	 //document.getElementById("TextCheck").innerText=0;
	  
		
	var t4=parseInt(document.getElementById("Text4").innerText);
	var t5=parseInt(document.getElementById("Text5").innerText);
	//var t6=parseInt(document.getElementById("TotalCheck").innerText);
	document.getElementById("TotalCheck").innerText=t4+t5;//+t6;
	

}

function ExamChecked (obj)
{
    
	checkBoxId=obj.id;
	var priceId;
	if(!compareDates("RegistrationDate") && checkBoxId!="ExamSecuritiesAnalysisCode07YesNo" && checkBoxId!="ExamProtfolioMenegmentCode08YesNo")
	{
		obj.checked=false;
		alert(check0708Alert);
		return;
	}
	if(!compareDates("RegistrationDate2") && (checkBoxId=="ExamSecuritiesAnalysisCode07YesNo" || checkBoxId=="ExamProtfolioMenegmentCode08YesNo"))
	{
		obj.checked=false;
		alert(check0708Alert);
		return;
	}	
	

	switch (checkBoxId)
	{
		case "ExamEthicsCode01YesNo":
			priceId="Text21";
			if(obj.checked)
			{
				document.getElementById("ExamSecuritiesLawsAndEthicsCode03YesNo").disabled=true;
				alert('הבחינה באתיקה מיועדת רק לבעלי פטור מבחינה בדיני ניירות ערך.\n אם אין בידך פטור מבחינה בדיני ניירות ערך עליך להרשם לבחינה מספר 3.');
			}
			else
			{	
				document.getElementById("ExamSecuritiesLawsAndEthicsCode03YesNo").disabled=false;
			}
		break;
		
		case "ExamSecuritiesLawsAndEthicsCode03YesNo":
			priceId="Text22";
			if(obj.checked)
			{
				document.getElementById("ExamEthicsCode01YesNo").disabled=true;
			}
			else
			{		
				document.getElementById("ExamEthicsCode01YesNo").disabled=false;
			}
		break;
		
		case "ExamAccountingCode04YesNo":
			priceId="Text23";
		break;
		case "ExamFinancingAndStatisticsCode05YesNo":
			priceId="Text24";
			
		break;
		case "ExamEconomyCode06YesNo":
			priceId="Text25";
			
		break;
		case "ExamSecuritiesAnalysisCode07YesNo":
			priceId="Text26";
			if(obj.checked)
			{
			    alert('האפשרות להיבחן בבחינות מקצועיות מותנה בכך שקיבלת פטור ו/או עברת את כל 4 בחינות היסוד. \nתוצאות 4 בחינות יסוד יפורסמו שבעה ימים לפני המבחן במקצועית א\ . \nנבחן שנרשם לבחינת יסוד אחת או יותר ונכשל באחת מהן ונרשם מראש לבחינות מקצועיות, לא יוכל להיבחן במועד האמור והרשמתו תדחה למועד עתידי. ');	
			}
		break;
		case "ExamProtfolioMenegmentCode08YesNo":
			priceId="Text27";
			if(obj.checked)
			{
			    alert('האפשרות להיבחן בבחינות מקצועיות מותנה בכך שקיבלת פטור ו/או עברת את כל 4 בחינות היסוד. \nתוצאות 4 בחינות יסוד יפורסמו שבעה ימים לפני המבחן במקצועית א\ . \nנבחן שנרשם לבחינת יסוד אחת או יותר ונכשל באחת מהן ונרשם מראש לבחינות מקצועיות, לא יוכל להיבחן במועד האמור והרשמתו תדחה למועד עתידי. ');	
			}
		break;
	}
	if(obj.checked)
	{
		//document.getElementById(priceId).style.display ='';
		document.getElementById(priceId).innerText=parseInt(examPrice);
		text4Price+=parseInt(document.getElementById(priceId).innerText);
	}
	else
	{
		//document.getElementById(priceId).style.display ='none';
		text4Price-=parseInt(document.getElementById(priceId).innerText);
		document.getElementById(priceId).innerText="";
	}
	document.getElementById("Text4").innerText=text4Price;
	
	var t4=parseInt(document.getElementById("Text4").innerText);
	var t5=parseInt(document.getElementById("Text5").innerText);
	//var t6=parseInt(document.getElementById("TextCheck").innerText);
	document.getElementById("TotalCheck").innerText=t5+t4;//+t6;
	


}

function ExemptExamChecked (obj)
{

	if(obj.checked)
	{    
		//if(!compareDates("RegistrationDate"))
		//  {   
		exemptCheckedBox++;
		
		//}else
		//{
		
		//obj.checked=false;
		//}
	}
	else
		exemptCheckedBox--;
	
	if(exemptCheckedBox!=0)
	{
		if(exemptCheckedBox==1)
		{
			document.getElementById("Text5").innerText=multiExemptPrice;
		}
		//else
		//{
			//document.getElementById("Text5").innerText=multiExemptPrice;
		//}
	}
	else
	{
		document.getElementById("Text5").innerText=0;
	}
	var t4=parseInt(document.getElementById("Text4").innerText);
	var t5=parseInt(document.getElementById("Text5").innerText);
	//var t6=parseInt(document.getElementById("TextCheck").innerText);
	document.getElementById("TotalCheck").innerText=t4+t5;//+t6;
	



}


function SpecializationChecked (obj)
{
    if(obj.checked)
	   
		specCheckedBox++;
	else
		specCheckedBox--;
		
		if(specCheckedBox!=0)
	{
		if(specCheckedBox==1)
		
		   document.getElementById("TextCheck").innerText = specializationPrice;
	}
		else
	       document.getElementById("TextCheck").innerText=0;
	
	var t4=parseInt(document.getElementById("Text4").innerText);
	var t5=parseInt(document.getElementById("Text5").innerText);
	var t6=parseInt(document.getElementById("TextCheck").innerText);
	document.getElementById("TotalCheck").innerText=t4+t5+t6;



} 


function compareDates(date)//RegistrationDate
{
	//alert("test");
	//debugger;
	regDate_str=document.getElementById(date).value;
	//document.getElementById(date).value;'18/07/2006'; 
	//alert(regDate_str);
	var now= new Date();
	var nowDate= new Date(now.getFullYear(),now.getMonth(),now.getDate());
    
	var arr= new Array(3);
	arr=regDate_str.split("/");
	var regDate=new Date(arr[2],arr[1]-1,arr[0]);
	//var regDate=new Date(arr[2],arr[1],arr[0]);
	//alert(regDate);
	//alert(now);
	if(regDate<now)
		{
		
		return false;
		}
	else
		{
		
		return true;
		}
		
}

function validateZipNumber(obj)
{
	var pattern=/^\d+$/;
	//debugger;
	if(!obj.value.match(pattern))
	{
		  
		   alert('מיקוד אינו תקין');
				obj.value='';
	}
}

function validateKabalaNumber(obj,error)
{
	var pattern=/^\d+$/;
	//debugger;
	if(obj.value=='')
	{
	}
	else
	  if(!obj.value.match(pattern))
	{
		  
		   alert(error);
		   obj.value='';
	}
} 

function ValidateAlphabet(obj,error)
{
  
  if(obj.value.length!=0)
  {
  // var pattern = /\w*/; 
 // var pattern = (\\w|[א-ת]|[-\"]); 
 var pattern = /[A-Za-zא-ת]/;
   if(!obj.value.match(pattern))
		{
			alert(error);
			obj.value='';
		}
   }
}

function validateTelephoneNumber(obj)
{
    
	
	if(obj.value.length!=0)
	{
		if(obj.value.length<7)
		{
			
			alert('מספר טלפון לא תקין');
			obj.value='';
		}
		else
		{
			var pattern=/\d{7}/;
			if(!obj.value.match(pattern))
			{
				
				alert('מספר טלפון לא תקין');
				obj.value='';
			}
		}
	}
}

function validateCellularNumber(obj)
{
    if(obj.value=="")
	{
		   
			alert("מילוי שדה טלפון נייד הינו הכרחי לשם קבלת הקוד הסודי, ציונים וכד' ב SMS.");
	}
	
	if(obj.value.length!=0)
	{
		if(obj.value.length<7)
		{
			
			alert('מספר טלפון לא תקין');
			obj.value='';
		}
		else
		{
			var pattern=/\d{7}/;
			if(!obj.value.match(pattern))
			{
				
				alert('מספר טלפון לא תקין');
				obj.value='';
			}
		}
	}
}


function validateLeastOnePayment(oSrc, args)
{
	if(document.getElementById("TotalCheck").value==0)
		args.IsValid=false;
}
function clearPrice()
{
	
	for(i=21;i<28;i++)
	{
		document.getElementById("Text"+i).style.display ='none';
	}
	if(document.getElementById("Text4")!=null)
	document.getElementById("Text4").innerText		=0;
	if(document.getElementById("Text5")!=null)
	document.getElementById("Text5").innerText		=0;
	if(document.getElementById("TextCheck")!=null)
	document.getElementById("TextCheck").innerText	=0;
	if(document.getElementById("TotalCheck")!=null)
	document.getElementById("TotalCheck").innerText	=0;
	text4Price = 0;
	exemptCheckedBox = 0;
	specCheckedBox = 0;
	if(document.getElementById("ExamEthicsCode01YesNo")!=null)
	document.getElementById("ExamEthicsCode01YesNo").disabled=false;
	if(document.getElementById("ExamSecuritiesAnalysisCode07YesNo")!=null)
	document.getElementById("ExamSecuritiesAnalysisCode07YesNo").disabled=false;
	if(document.getElementById("ExamProtfolioMenegmentCode08YesNo")!=null)
	document.getElementById("ExamProtfolioMenegmentCode08YesNo").disabled=false;
	if(document.getElementById("ExamSecuritiesLawsAndEthicsCode03YesNo")!=null)
	document.getElementById("ExamSecuritiesLawsAndEthicsCode03YesNo").disabled=false;
	if(document.getElementById("ExamAccountingCode04YesNo")!=null)
	document.getElementById("ExamAccountingCode04YesNo").disabled=false;
	if(document.getElementById("ExamFinancingAndStatisticsCode05YesNo")!=null)
	document.getElementById("ExamFinancingAndStatisticsCode05YesNo").disabled=false;
	if(document.getElementById("ExamEconomyCode06YesNo")!=null)
	document.getElementById("ExamEconomyCode06YesNo").disabled=false;
	

}
function validateHeaderCheck(oSrc, args)
{
	if(args.Value==1)
	{
		args.IsValid=false;
	}
}

function BuildPriceExamList()
{
	
	var listPrice='';
	for (var i=1;i<8;i++)
	{
		var labelPrice="Text2"+i;
		if(document.getElementById(labelPrice).innerText!='')
		{
			listPrice+=document.getElementById(labelPrice).innerText+",";
		}
		else
			listPrice+='0'+",";
	}
	listPrice=listPrice.substr(0,listPrice.length-1);
	document.getElementById("listPrice_tb").value=listPrice;
	document.getElementById("Text4_tb").value=document.getElementById("Text4").innerText;
	document.getElementById("Text5_tb").value=document.getElementById("Text5").innerText;
	//document.getElementById("TextCheck_tb").value=document.getElementById("TextCheck").innerText;
	document.getElementById("TotalCheck_tb").value=document.getElementById("TotalCheck").innerText;
	//alert(document.getElementById("TotalCheck_tb").value);
	document.getElementById("UserID").value	 = document.getElementById("IdentificationNumber").value;
}



function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}
function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function validateDate(obj,format)
{
	//debugger;
	date=obj.value;
	switch(format)
	{
		case "dd/mm/yyyy":
			var pattern=/\d{2,2}\\\d{2,2}\\\d{4,4}/;
			if(!date.match(pattern))
			{
				arrDate=new Array();
				arrDate=date.split('/');
				if(arrDate[0]>=1&&arrDate[0]<=31&&arrDate[1]>=1&&arrDate[1]<=12&&arrDate[2]>=1900&&arrDate[2]<=2099)
				{
				
					day=arrDate[0];
    				month=arrDate[1];
    				year=arrDate[2];
    				//debugger;
    				var daysInMonth = DaysArray(12);
    				month_int=parseInt(month)
					if(month_int==0)
					{
						month_int=month.split('0')[1];
					}
					day_int=parseInt(day)
					year_int=parseInt(year)
    				if((month_int==2 && day_int>daysInFebruary(year_int))||(day_int > daysInMonth[month_int]))
    				{
    					return false;
    				}
    				/////////////////////  Fills Date With Zeroes/////////
    				if(day.length==1)
    				{
    					day="0"+day;
					}
					if(month.length==1)
					{
						month="0"+month;
					}
					date=day+"/"+month+"/"+year;
					obj.value=date;
					return true;
				}
				else
				{
					return false;
				}
				
			}
			else
			{
				return false;
			}
			
		break;
		case "mm/yyyy":
			var pattern=/\d{2}\\\d{4}/;
			if(!date.match(pattern))
			{
				arrDate=new Array();
				arrDate=date.split('/');
				if(arrDate[0]>=1&&arrDate[0]<=12&&arrDate[1]>=1900&&arrDate[1]<=2099)
				{
					
    				month=arrDate[0];
    				year=arrDate[1];
    				/////////////////////  Fills Date With Zeroes/////////
					if(month.length==1)
					{
						month="0"+month;
					}
					date=month+"/"+year;
					obj.value=date;
					
					return true;
				}
				else
				{
					return false;
				}
				
			}
			else
			{
				return false;
			}
		break;
	}
}
function checkDate(obj,format,error)
{
	//debugger;
	
	if(obj.value!='')
	{
		if(!validateDate(obj,format))
		{
			alert(error);
			obj.value="";
		}
	}
}
function compareDate(obj,id1,id2,format,error)
{   
	//debugger;
	date1=document.getElementById(id1).value;
	date2=document.getElementById(id2).value;
	if((date1!='')&&(date2!=''))
	{
		switch(format)
		{
			case "dd/mm/yyyy":
				if(!CompareDates(date1,date2))
				{
					alert(error);
					obj.value="";
				}
			break;
			case "mm/yyyy":
				if(!CompareDates2(date1,date2))
				{
					alert(error);
					obj.value="";
				}
			break;
		}
	}
	
}

function CompareDates(date1,date2)		// compare "dd/mm/yyyy"
	{
		d1 = date1.substr(0,2);		
		m1 = date1.substr(3,2);
		y1 = date1.substr(6,4);
		//alert(y1);		
		D1 = new Date(y1,m1-1,d1);
		//alert(D1);

		d2 = date2.substr(0,2);		
		m2 = date2.substr(3,2);
		y2 = date2.substr(6,4);			
		D2 = new Date(y2,m2-1,d2);
																		
		return (D1<=D2) 		
	}




	function CompareDates2(date1,date2)		// compare "mm/yyyy"
	{
		
		d1 = '01';		
		m1 = date1.substr(0,2);
		y1 = date1.substr(3,4);			
		D1 = new Date(y1,m1-1,d1);

		d2 = '01';		
		m2 = date2.substr(0,2);
		y2 = date2.substr(3,4);			
		D2 = new Date(y2,m2-1,d2);
																					
		return (D1<=D2) 		
	}
	function validateRegularString(oSrc,args)
	{
			var txt=args.Value;
			var ControlToValidate=oSrc.attributes["controltovalidate"].value;
			var pattern=/^[\s\-\'a-zA-Zא-ת\.]+$/
			if(!txt.match(pattern)){
				alert(oSrc.errormessage);
				args.IsValid=false;
				document.getElementById(ControlToValidate).value='';
			}else{
				args.IsValid=true;	
			}
			
	}
	function validNumber(obj)
	{
		if(!isInteger(obj.value))
		{
			
			alert('עליך להכניס ספרות בלבד');
			obj.value='';
		}
	}
	function validTNumber(oSrc, args)
	{
		var org=args.Value;
		ctv=oSrc.attributes["controltovalidate"].value;
		
		if(!isInteger(org))
		{
			alert(oSrc.errormessage);
			//alert('עליך להכניס ספרות בלבד');
			document.getElementById(ctv).value='';
			args.Isvalid=false;
		}else{
			args.Isvalid=true;
		}
	}
	function isInteger(s)
	{   var i;
		for (i = 0; i < s.length; i++)
		{   
			
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) return false;
		}
		return true;
	}
	function Check_radio(oSrc, args)
	{
		var retval = true;
		var org=args.Value;
		if (org==1)
		{
			if(document.getElementById("out_IdentificationNumber").value=="" ||
				document.getElementById("out_LicenseNumber").value=="" ||
				document.getElementById("out_FamilyName").value=="" ||
				document.getElementById("out_FirstName").value=="" ||
				document.getElementById("out_FamilyNameE").value=="" ||
				document.getElementById("out_FirstNameE").value=="")
					retval = false;
		}
		else
		{
			if(document.getElementById("db_CompanyName").selectedIndex==0 && 
				(document.getElementById("out_OtherDetailCode").value=="" ||
				document.getElementById("out_OtherDetailDescription").value==""))
					retval = false;
		}
		//alert(oSrc.errormessage);
		args.IsValid=retval;
		
	}	



