﻿var bigPic="";
function writeHTML(html)
{
	document.write(html);
}
function getLearnYearCollege()
{

 	if(document.getElementById("txtLearnYear")!=null && document.getElementById("LearnYear")!=null)
	{
		document.getElementById("LearnYear").value=document.getElementById("txtLearnYear").innerHTML;
	}
//	if(document.getElementById("rdMechina")!=null && document.getElementById("Mechina")!=null)
//	{   
//	    for(var i=0; i <document.getElementsByName("rdMechina").length; i++)
//	    {
//	        if(document.getElementsByName("rdMechina")[i].checked)
//	        {
//	            document.getElementById("Mechina").value=document.getElementsByName("rdMechina")[i].value;   
//	            break;
//            }
//	    }
//	}

	if (document.getElementById("Mechina") != null)
	    if (document.getElementById("StudyPreference").value != 0 )
	        document.getElementById("Mechina").value = document.getElementById("StudyPreference").value ;
 
//	if (document.getElementById("rdStudyPreference") != null && document.getElementById("Mechina") != null)
//	{
//	    for (var i = 1; i <= document.getElementsByName("rdStudyPreference").length; i++)
//	   	{
//	   	    if (document.getElementsByName("rdStudyPreference")[i-1].checked) 
//	   	    {
//	   	        if (i == 1) {
//	   	            document.getElementById("Mechina").value = document.getElementById("slUniversity").selectedIndex;
//	   	            break;
//	   	        }
//	   	        else if (i == 2) 
//	   	        {
//	   	            document.getElementById("Mechina").value = document.getElementById("slCollege").selectedIndex;
//	   	            break;
//	   	        }
//	   	        else if (i == 3) {
//	   	            document.getElementById("Mechina").value = 5 ;
//	   	            break;

//	   	        }
//	        }
//	   	}
//	}

}

	var openMyModal = function(pic,text)
	{
		modalWindow.windowId = "myModal";
		
		modalWindow.width = document.body.offsetWidth;
		modalWindow.height = 600;

		modalWindow.left=(document.body.offsetWidth/2 - modalWindow.width/2);
		modalWindow.top=10;
		modalWindow.content = "<table border=0 cellpadding=3 bgcolor=black><tr><td><a  class=\"close-window\"></a><img align=bottom src='"+pic+"'></td></tr><tr><td style='color:white'>"+text+"</td></tr></table>";
		modalWindow.open();
		
	
	};




	var openVideo = function(swf)
	{
		modalWindow.windowId = "myModal";
		
		modalWindow.width = document.body.offsetWidth;
		modalWindow.height = 600;

		modalWindow.left=(document.body.offsetWidth/2 - modalWindow.width/2);
		modalWindow.top=10;
	
		modalWindow.content = "<table border=0 cellpadding=3 bgcolor=black><tr><td><a  class=\"close-window\"></a><OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0  classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 VIEWASTEXT><PARAM NAME=\"_cx\" VALUE=\"13203\"><PARAM NAME=\"_cy\" VALUE=\"6403\"><PARAM NAME='Movie' VALUE='"+swf+"'><PARAM NAME='Src' VALUE='"+swf+"'><PARAM NAME='WMode' VALUE='Opaque'><PARAM NAME='Play' VALUE='-1'><PARAM NAME='Loop' VALUE='-1'>"+                                      
		"<embed src='"+'"+swf+"'+"'  autoplay='false' border='0' autoplay='true'></embed></OBJECT></td></tr></table>"
		modalWindow.open();
		
	
	};

	var openMyEmbed = function(res)
	{
		modalWindow.windowId = "myModal";
		
		modalWindow.width = document.body.offsetWidth;
		modalWindow.height = 600;

		modalWindow.left=(document.body.offsetWidth/2 - modalWindow.width/2);
		modalWindow.top=10;
		modalWindow.content = "<table border=0 cellpadding=2 bgcolor=black><tr><td align=right  width=34 valign=top><a  class=\"close-window\"></a></td><td >"+res+"</td></tr></table>";
		modalWindow.open();
		
	
	};
function openPrint()
{
w=window.open('89.html','newwin','scrollbars=yes,width=900,top=5000','left=5000');
w.print();
}
function openDoc()
{
w=window.open('103.html','newwin','scrollbars=yes,width=900,top=5000','left=5000');
w.print();
}
function printContent()
{
   // alert(document.getElementById("tdContent"));
    if (typeof(document.getElementById("tdContent"))=='object')
	{
	
		var str;
		str = '<html><head><link rel="stylesheet" href="../include/defaultreadonly.css" type="text/css"></head><body class="rtl" onload="window.print();window.close();" style=text-align:justify;>';
		//str = str + '<img src="' + document.getElementById("imgTitle").src + '"';
										
		str = str + document.getElementById("tdContent").innerHTML;
				
		
		
		str += '</body></html>';
		w=window.open('','newwin','top=5000','left=5000');
		w.document.write(str);
		w.document.close();
	}
}
function searchResult()
{
	document.location.href="?q="+document.getElementById("srch").value
}
function replaceObject(item, place, picObj,isEmbed)
{
var curentPlace = document.getElementById(place);
var pic = document.getElementById(picObj);
pic.style.display='none';
if(isEmbed=="1")
{
	curentPlace.innerHTML=item;

}
else
{
	curentPlace.innerHTML="<OBJECT style=\"WIDTH: 250px; HEIGHT: 250px\" codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0  classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 VIEWASTEXT><PARAM NAME=\"_cx\" VALUE=\"13203\"><PARAM NAME=\"_cy\" VALUE=\"6403\"><PARAM NAME='Movie' VALUE='"+item+"'><PARAM NAME='Src' VALUE='"+item+"'><PARAM NAME='WMode' VALUE='Opaque'><PARAM NAME='Play' VALUE='-1'><PARAM NAME='Loop' VALUE='-1'><embed width='250' src='"+'"+item+"'+"'  autoplay='false' border='0' autoplay='true'></embed></OBJECT>"
}
}
function getProjects()
{
	document.location.href="?q="+escape(document.getElementById("srch").value)+"&Year="+document.getElementById("Year").value+"&Organisation="+document.getElementById("Organisation").value+"&Theme="+document.getElementById("Theme").value;
}
function getPublications()
{
	document.location.href="?q="+escape(document.getElementById("srch").value)+"&Year="+document.getElementById("Year").value+"&Department="+document.getElementById("Department").value;
}
function getCalendarByYear()
{
	document.location.href="?Year="+document.getElementById("Year").value;

}


function viewPicture(pic)
{
	document.location.href="picture/?pic="+pic
}
function goBack()
{
history.go(-1);
}

function showSubMenu(parent, id)
{
	menuItemHide = false;
	if (menuItemCurrent && menuItemCurrent.id == "menuitem" + id)
		return;
	if (menuItemCurrent)
	{
		if (menuItemCurrent.filters && menuItemCurrent.filters.length)
			menuItemCurrent.filters[0].apply();
		menuItemCurrent.style.visibility = "hidden";
		if (menuItemCurrent.filters && menuItemCurrent.filters.length)
			menuItemCurrent.filters[0].play();
	}
	var item = document.getElementById("menuitem" + id);
	if (!item) return;
	var isRtl = document.body.style.direction == "rtl";
	item.style.top = _offsetTop(parent) - 1;
	item.style.left = _offsetLeft(parent) - (isRtl ? item.offsetWidth - 30 : -parent.offsetWidth + 30);
	if (item.filters && item.filters.length)
		item.filters[0].apply();
	item.style.visibility = "visible";
	if (item.filters && item.filters.length)
		item.filters[0].play();
	menuItemCurrent = item;
}
function hideSubMenu()
{
	if (!menuItemHide || !menuItemCurrent)
		return;
	if (menuItemCurrent.filters && menuItemCurrent.filters.length)
		menuItemCurrent.filters[0].apply();
	menuItemCurrent.style.visibility = "hidden";
	if (menuItemCurrent.filters && menuItemCurrent.filters.length)
		menuItemCurrent.filters[0].play();
	menuItemCurrent = null;
	menuItemHide = false;
}
var menuItemCurrent = null;
var menuItemHide = false;
var globalEvent;

function _offsetTop(obj)
{
	var top = 0;
	for (; obj; obj=obj.offsetParent)
		top += obj.offsetTop;
	return top;
}

function _offsetLeft(obj)
{
	var left = 0;
	for (; obj && obj != document.body; obj=obj.offsetParent)
		left += obj.offsetLeft;
	return left;
}

// returns true if node a contains event.toElement/relatedTarget.
function containsToElement(a)
{
	var b = globalEvent.toElement ? globalEvent.toElement : globalEvent.relatedTarget;
	if (!b) return false;
	while (b.parentNode)
		if ((b = b.parentNode) == a)
			return true;
	return false;
}

/*
	Validate a form's elements according to varius attributes
*/
function validateForm(form, elements, title)
{
	var message = "";
	for (var i = 0; i < elements.length; i++)
	{
		input = form.elements[elements[i]];
		// skip input when it's not rendered (ie. parent display:none)
		if (input.offsetHeight == 0) continue;
		valid = true;
		// Validate value according to element type and validation pattern
		switch (input.type)
		{
			case "text":
			case "password":
			case "textarea":
			case "file":
				if (input.getAttribute("mandatory"))
					if (input.value.length == 0)
						valid = false;
				if (input.value.length && input.getAttribute("pattern"))
				{
					var regExp = new RegExp();
					regExp.pattern = input.getAttribute("pattern");
					valid = regExp.test(input.value);
				}
				break;
			case "select-one":
			case "select-multiple":
				if (input.getAttribute("mandatory"))
					if (input.selectedIndex == 0)
						valid = false;
				break;
			case undefined:
				switch (input[0].type)
				{
					case "radio":
						if (input[0].getAttribute("mandatory"))
						{
							valid = false;
							for (var j = 0; j < input.length; j++)
								if (input[j].checked)
								{
									valid = true;
									break;
								}
						}
						input = input[0];
						break;
				}
				break;
		}
		if (!valid)
		{
			if (input.getAttribute("validationError"))
				message += input.getAttribute("validationError") + "\n";
			else
				message += "Error in field: " + input.name + "\n";
		}
	}
	if (message.length)
	{
		alert((title ? title + "\n" : "") + message);
		return false;
	}
	return false;
}
function toggleDisplay(el)
{
	var style = el.currentStyle ? el.currentStyle : getComputedStyle(el, null);
	if (style.display == "none")
		el.style.display = "block";
	else
		el.style.display = "none";
}

function CheckEmail(inputvalue,NameTxt)
{
    var pattern=/^([!#$%^&*()_a-zA-Z0-9_.-])+@([!#$%^&*()_a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(inputvalue))
    {
        return true;
    }
    else
    {   
        alert(NameTxt);
        return false;
    }
}

function CheckFillField(txtCurrent,strError)
{
    if(txtCurrent.value.length==0)
    {
        alert(strError);
        return false;
    }
    return true;
}

function CheckNumeric (txtValue)
{
    var ndx = txtValue.search(/^\d{1,1000}$/);
    if(ndx==-1)
        return false;
    else
        return true;
}

function CheckID(txtIDBox,MessegeNumDigit,ErrorIDNotDigit)
{
    if(txtIDBox.value.length != 9)
    {
        alert(MessegeNumDigit);
        return false;
    }
    if(!CheckNumeric(txtIDBox.value))
    {
        alert(ErrorIDNotDigit);
        return false;
    }
    return true;
}


function CheckZipCode(txtZipCode,MessegeNumDigit,ErrorZipCodeNotDigit) 
{
    if(txtZipCode.value.length != 5)
    {
        alert(MessegeNumDigit);
        return false;
    }
    if(!CheckNumeric(txtZipCode.value))
    {
        alert(ErrorZipCodeNotDigit);
        return false;
    }
    return true;
}

function CheckDate(inputSmallDate, inputBigDate, sMessageNotValid)
{   
    var datenow             = new Date();
	var dayfield            = inputSmallDate.value.split("/")[0];
	var monthfield          = inputSmallDate.value.split("/")[1];
	var yearfield           = inputSmallDate.value.split("/")[2];
	var dtSmallDate         = new Date(yearfield, monthfield-1, dayfield);
	dayfield                = inputBigDate.value.split("/")[0];
	monthfield              = inputBigDate.value.split("/")[1];
	yearfield               = inputBigDate.value.split("/")[2];
	var dtBigDate           = new Date(yearfield, monthfield-1, dayfield);


	    if(dtBigDate > datenow || dtSmallDate > datenow)

	   {
		    alert("לא ניתן להכניס תאריכים עתידיים");
			return false;
	    }
		if(inputSmallDate.value == inputBigDate.value || dtBigDate < dtSmallDate)
		{
		    alert(sMessageNotValid);
			return false;
		}
		return true;
}

function CheckDateCurrYear(inputSmallDate, inputBigDate, sMessageNotValid)
{
 var datenow             = new Date(2013,12,31);
	var dayfield            = inputSmallDate.value.split("/")[0];
	var monthfield          = inputSmallDate.value.split("/")[1];
	var yearfield           = inputSmallDate.value.split("/")[2];
	var dtSmallDate         = new Date(yearfield, monthfield-1, dayfield);
	dayfield                = inputBigDate.value.split("/")[0];
	monthfield              = inputBigDate.value.split("/")[1];
	yearfield               = inputBigDate.value.split("/")[2];
	var dtBigDate           = new Date(yearfield, monthfield-1, dayfield);
	    if(dtBigDate > datenow || dtSmallDate > datenow)
		{
		    alert("לא ניתן להכניס תאריכים עתידיים");
			return false;
	    }
		if(inputSmallDate.value == inputBigDate.value || dtBigDate < dtSmallDate)
		{
		    alert(sMessageNotValid);
			return false;
		}
		return true;
}

function CheckDateBorn(DateBorn)
{   
    var datenow    = new Date();
	var dayfield   = DateBorn.split("/")[0];
	var monthfield = DateBorn.split("/")[1];
	var yearfield  = DateBorn.split("/")[2];
	var dtDateBorn = new Date(yearfield, monthfield-1, dayfield); 
    if(dtDateBorn > datenow)
    {
        return false;
    }
    return true;
}

function CheckValid()
{ 
    // Check ID
    if(document.getElementById("txtID")!=null && document.getElementById("txtID").value.length > 0)
    if(!CheckID(document.getElementById("txtID"), "שדה ת\"ז חייב להכיל 9 ספרות", "שדה ת\"ז חייב להכיל ספרות בלבד"))
    {
        document.getElementById("txtID").focus();
        return false;
    }

    // Check email
    if(document.getElementById("txtEmail")!=null && document.getElementById("txtEmail").value.length > 0)
    if(!CheckEmail(document.getElementById("txtEmail").value, "יש למלא דוא\"ל תקין"))
    {
        document.getElementById("txtEmail").focus();
        return false;
    }
         
    // Check learn zip code
    if(document.getElementById("txtLearnZipCode")!=null && document.getElementById("txtLearnZipCode").value.length > 0)
    if(!CheckZipCode(document.getElementById("txtLearnZipCode"), "שדה מיקוד חייב להכיל 5 ספרות", "שדה מיקוד חייב להכיל ספרות בלבד"))
    {
        document.getElementById("txtLearnZipCode").focus();
        return false;
    }
    
    // Check parent zip code
    if(document.getElementById("txtParentZipCode")!=null && document.getElementById("txtParentZipCode").value.length > 0)
    if(!CheckZipCode(document.getElementById("txtParentZipCode"), "שדה מיקוד חייב להכיל 5 ספרות", "שדה מיקוד חייב להכיל ספרות בלבד"))
    {
        document.getElementById("txtParentZipCode").focus();
        return false;
    }
         
    // Check parent zip code
    if(document.getElementById("txtCurrentZipCode")!=null && document.getElementById("txtCurrentZipCode").value.length > 0)
    if(!CheckZipCode(document.getElementById("txtCurrentZipCode"), "שדה מיקוד חייב להכיל 5 ספרות", "שדה מיקוד חייב להכיל ספרות בלבד"))
    {
        document.getElementById("txtCurrentZipCode").focus();
        return false;
    }
    
    // Check date rise, date born
    if(document.getElementById("txtDateRise")!=null && document.getElementById("txtDateRise").value.length > 0)
    if(document.getElementById("txtDateBorn")!=null && document.getElementById("txtDateBorn").value.length > 0)
    if(!CheckDate(document.getElementById("txtDateBorn"), document.getElementById("txtDateRise"), "תאריך עליה צריך להיות גדול מתאריך לידה"))
    {
	    return false;
    }
	return true;
}

function CheckMilitaryValid()
{
    // Check personal number
    if(document.getElementById("txtPersonalNumber")!=null && document.getElementById("txtPersonalNumber").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtPersonalNumber").value))
    {
        document.getElementById("txtPersonalNumber").focus();
        alert('שדה מספר אישי יכול להכיל ספרות בלבד');
        return false;   
    }
    return true;
}
     
function CheckFamilyValid()
{
    if(document.getElementById("txtFatherLearnYearNumber")!=null && document.getElementById("txtFatherLearnYearNumber").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtFatherLearnYearNumber").value))
    {
        document.getElementById("txtFatherLearnYearNumber").focus();
        alert('שדה מספר שנות לימוד יכול להכיל ספרות בלבד');
        return false;   
    }
    
    if(document.getElementById("txtMotherDateBorn")!=null && document.getElementById("txtMotherDateBorn").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtMotherDateBorn").value))
    {
        document.getElementById("txtMotherDateBorn").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    
    if(document.getElementById("txtFatherDateBorn")!=null && document.getElementById("txtFatherDateBorn").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtFatherDateBorn").value))
    {
        document.getElementById("txtFatherDateBorn").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    
    if(document.getElementById("txtFatherRiseYear")!=null && document.getElementById("txtFatherRiseYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtFatherRiseYear").value))
    {
        document.getElementById("txtFatherRiseYear").focus();
        alert('שדה שנת עליה יכול להכיל ספרות בלבד');
        return false;   
    }
    if(document.getElementById("txtMotherLearnYearNumber")!=null && document.getElementById("txtMotherLearnYearNumber").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMotherLearnYearNumber").value))
    {
        document.getElementById("txtMotherLearnYearNumber").focus();
        alert('שדה מספר שנות לימוד יכול להכיל ספרות בלבד');
        return false;   
    }
    if(document.getElementById("txtMotherRiseYear")!=null && document.getElementById("txtMotherRiseYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMotherRiseYear").value))
    {
        document.getElementById("txtMotherRiseYear").focus();
        alert('שדה שנת עליה יכול להכיל ספרות בלבד');
        return false;   
    }
    if(document.getElementById("txtDate1")!=null && document.getElementById("txtDate1").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate1").value))
    {
        document.getElementById("txtDate1").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate2")!=null && document.getElementById("txtDate2").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate2").value))
    {
        document.getElementById("txtDate2").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate3")!=null && document.getElementById("txtDate3").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate3").value))
    {
        document.getElementById("txtDate3").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate4")!=null && document.getElementById("txtDate4").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate4").value))
    {
        document.getElementById("txtDate4").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate5")!=null && document.getElementById("txtDate5").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate5").value))
    {
        document.getElementById("txtDate5").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate6")!=null && document.getElementById("txtDate6").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate6").value))
    {
        document.getElementById("txtDate6").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate7")!=null && document.getElementById("txtDate7").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate7").value))
    {
        document.getElementById("txtDate7").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate8")!=null && document.getElementById("txtDate8").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate8").value))
    {
        document.getElementById("txtDate8").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate9")!=null && document.getElementById("txtDate9").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate9").value))
    {
        document.getElementById("txtDate9").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate10")!=null && document.getElementById("txtDate10").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate10").value))
    {
        document.getElementById("txtDate10").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate11")!=null && document.getElementById("txtDate11").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate11").value))
    {
        document.getElementById("txtDate11").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    if(document.getElementById("txtDate12")!=null && document.getElementById("txtDate12").value.length > 0)
    if(!CheckDateBorn(document.getElementById("txtDate12").value))
    {
        document.getElementById("txtDate12").focus();
        alert("לא ניתן להזין תאריך לידה עתידי");
        return false;   
    }
    return true;
}

function CheckEducationValid()
{             
    // Check years
    if(document.getElementById("txtInternalFromYear")!=null && document.getElementById("txtInternalFromYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtInternalFromYear").value))
    {
        document.getElementById("txtInternalFromYear").focus();
        alert('שדה שנה יכול להכיל ספרות בלבד');
        return false;
    }
    
    if(document.getElementById("txtInternalUntilYear")!=null && document.getElementById("txtInternalUntilYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtInternalUntilYear").value))
    {
        document.getElementById("txtInternalUntilYear").focus();
        alert('שדה שנה יכול להכיל ספרות בלבד');
        return false;   
    }
    
    if(document.getElementById("txtExternalFromYear")!=null && document.getElementById("txtExternalFromYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtExternalFromYear").value))
    {
        document.getElementById("txtExternalFromYear").focus();
        alert('שדה שנה יכול להכיל ספרות בלבד');
        return false;   
    }
    
    if(document.getElementById("txtExternalUntilYear")!=null && document.getElementById("txtExternalUntilYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtExternalUntilYear").value))
    {
        document.getElementById("txtExternalUntilYear").focus();
        alert('שדה שנה יכול להכיל ספרות בלבד');
        return false;   
    }

    //Check study units and marks 
    if(document.getElementById("txtTanachUnit")!=null && document.getElementById("txtTanachUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtTanachUnit").value))
    {
        document.getElementById("txtTanachUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtTanachMark")!=null && document.getElementById("txtTanachMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtTanachMark").value))
    {
        document.getElementById("txtTanachMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtMathUnit")!=null && document.getElementById("txtMathUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMathUnit").value))
    {
        document.getElementById("txtMathUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtMathMark")!=null && document.getElementById("txtMathMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMathMark").value))
    {
        document.getElementById("txtMathMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    } 
     
    if(document.getElementById("txtEnglishUnit")!=null && document.getElementById("txtEnglishUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtEnglishUnit").value))
    {
        document.getElementById("txtEnglishUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtEnglishMark")!=null && document.getElementById("txtEnglishMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtEnglishMark").value))
    {
        document.getElementById("txtEnglishMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    } 
    
    if(document.getElementById("txtLanguageUnit")!=null && document.getElementById("txtLanguageUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtLanguageUnit").value))
    {
        document.getElementById("txtLanguageUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtLanguageMark")!=null && document.getElementById("txtLanguageMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtLanguageMark").value))
    {
        document.getElementById("txtLanguageMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    } 
        
    if(document.getElementById("txtConnectUnit")!=null && document.getElementById("txtConnectUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtConnectUnit").value))
    {
        document.getElementById("txtConnectUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtConnectMark")!=null && document.getElementById("txtConnectMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtConnectMark").value))
    {
        document.getElementById("txtConnectMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
         
    if(document.getElementById("txtLiteratureUnit")!=null && document.getElementById("txtLiteratureUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtLiteratureUnit").value))
    {
        document.getElementById("txtLiteratureUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtLiteratureMark")!=null && document.getElementById("txtLiteratureMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtLiteratureMark").value))
    {
        document.getElementById("txtLiteratureMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
         
    if(document.getElementById("txtHistoryUnit")!=null && document.getElementById("txtHistoryUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtHistoryUnit").value))
    {
        document.getElementById("txtHistoryUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtHistoryMark")!=null && document.getElementById("txtHistoryMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtHistoryMark").value))
    {
        document.getElementById("txtHistoryMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
         
    if(document.getElementById("txtCitizenshipUnit")!=null && document.getElementById("txtCitizenshipUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipUnit").value))
    {
        document.getElementById("txtCitizenshipUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtCitizenshipMark")!=null && document.getElementById("txtCitizenshipMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipMark").value))
    {
        document.getElementById("txtCitizenshipMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
                 
    if(document.getElementById("txtCitizenshipUnit")!=null && document.getElementById("txtCitizenshipUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipUnit").value))
    {
        document.getElementById("txtCitizenshipUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtCitizenshipMark")!=null && document.getElementById("txtCitizenshipMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipMark").value))
    {
        document.getElementById("txtCitizenshipMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
                 
    if(document.getElementById("txtCitizenshipUnit")!=null && document.getElementById("txtCitizenshipUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipUnit").value))
    {
        document.getElementById("txtCitizenshipUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtCitizenshipMark")!=null && document.getElementById("txtCitizenshipMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtCitizenshipMark").value))
    {
        document.getElementById("txtCitizenshipMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtIncreasedUnit")!=null && document.getElementById("txtIncreasedUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtIncreasedUnit").value))
    {
        document.getElementById("txtIncreasedUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtIncreasedMark")!=null && document.getElementById("txtIncreasedMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtIncreasedMark").value))
    {
        document.getElementById("txtIncreasedMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }                     
    
    if(document.getElementById("txtOtherUnit")!=null && document.getElementById("txtOtherUnit").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtOtherUnit").value))
    {
        document.getElementById("txtOtherUnit").focus();
        alert('שדה יח"ל יכול להכיל ספרות בלבד');
        return false;   
    }
        
    if(document.getElementById("txtOtherMark")!=null && document.getElementById("txtOtherMark").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtOtherMark").value))
    {
        document.getElementById("txtOtherMark").focus();
        alert('שדה ציון יכול להכיל ספרות בלבד');
        return false;   
    }                
    
    return true;
}

function CheckPrevStudyValid()
{
    return true;
}

function CheckIncomesValid()
{
    if(document.getElementById("txtFatherSumMonth")!=null && document.getElementById("txtFatherSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtFatherSumMonth").value))
    {
        document.getElementById("txtFatherSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }    
            
    if(document.getElementById("txtFatherSumYear")!=null && document.getElementById("txtFatherSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtFatherSumYear").value))
    {
        document.getElementById("txtFatherSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }
            
    if(document.getElementById("txtMatherSumMonth")!=null && document.getElementById("txtMatherSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMatherSumMonth").value))
    {
        document.getElementById("txtMatherSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }
            
    if(document.getElementById("txtMatherSumYear")!=null && document.getElementById("txtMatherSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMatherSumYear").value))
    {
        document.getElementById("txtMatherSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }   
    
    if(document.getElementById("txtMateSumMonth")!=null && document.getElementById("txtMateSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMateSumMonth").value))
    {
        document.getElementById("txtMateSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }        
            
    if(document.getElementById("txtMateSumYear")!=null && document.getElementById("txtMateSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtMateSumYear").value))
    {
        document.getElementById("txtMateSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }
            
    if(document.getElementById("txtBTLSumMonth")!=null && document.getElementById("txtBTLSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtBTLSumMonth").value))
    {
        document.getElementById("txtBTLSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }    
            
    if(document.getElementById("txtBTLSumYear")!=null && document.getElementById("txtBTLSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtBTLSumYear").value))
    {
        document.getElementById("txtBTLSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }
    
     if(document.getElementById("txtPensionSumMonth")!=null && document.getElementById("txtPensionSumMonth").value.length > 0)
     if(!CheckNumeric(document.getElementById("txtPensionSumMonth").value))
     {
        document.getElementById("txtPensionSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
     }    
            
    if(document.getElementById("txtPensionSumYear")!=null && document.getElementById("txtPensionSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtPensionSumYear").value))
    {
        document.getElementById("txtPensionSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }
    
    if(document.getElementById("txtOtherSumMonth")!=null && document.getElementById("txtOtherSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtOtherSumMonth").value))
    {
        document.getElementById("txtOtherSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }    
            
    if(document.getElementById("txtOtherSumYear")!=null && document.getElementById("txtOtherSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtOtherSumYear").value))
    {
        document.getElementById("txtOtherSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }  
            
    if(document.getElementById("txtUnemploymentSumMonth")!=null && document.getElementById("txtUnemploymentSumMonth").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtUnemploymentSumMonth").value))
    {
        document.getElementById("txtUnemploymentSumMonth").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }    
            
    if(document.getElementById("txtUnemploymentSumYear")!=null && document.getElementById("txtUnemploymentSumYear").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtUnemploymentSumYear").value))
    {
        document.getElementById("txtUnemploymentSumYear").focus();
        alert('שדה סכום יכול להכיל ספרות בלבד');
        return false;   
    }   
    return true;
}

function CheckBankValid()
{
    if(document.getElementById("txtCodeBank")!=null && document.getElementById("txtCodeBank").value.length > 0)
    {
        if(!CheckNumeric(document.getElementById("txtCodeBank").value))
        {
            document.getElementById("txtCodeBank").focus();
            alert('שדה קוד בנק יכול להכיל ספרות בלבד');
            return false;   
        }
        if(document.getElementById("txtCodeBank").value.length != 2) 
        {
            document.getElementById("txtCodeBank").focus();
            alert('שדה קוד בנק יכול להכיל 2 ספרות בלבד');
            return false;   
        }
    }  
            
   /* if(document.getElementById("txtCodeBranch")!=null && document.getElementById("txtCodeBranch").value.length > 0)
    {
        if(!CheckNumeric(document.getElementById("txtCodeBranch").value))
        {
            document.getElementById("txtCodeBranch").focus();
            alert('שדה קוד סניף יכול להכיל ספרות בלבד');
            return false;   
        }

    }  */
            
    if(document.getElementById("txtAccountNumber")!=null && document.getElementById("txtAccountNumber").value.length > 0)
    if(!CheckNumeric(document.getElementById("txtAccountNumber").value))
    {
        document.getElementById("txtAccountNumber").focus();
        alert('שדה מספר חשבון יכול להכיל ספרות בלבד');
        return false;   
    }      
    return true;
}

function CheckValidRegistration()
{
		// Check fill field ID
		if(document.getElementById("txtID")!=null)
		if(!CheckFillField(document.getElementById("txtID"), 'שדה ת\"ז חובה'))
		{
		    document.getElementById("txtID").focus();
		    return false;
		}		
		
		// Check fill field Email
		if(document.getElementById("txtEmailReg")!=null)
		if(!CheckFillField(document.getElementById("txtEmailReg"), "שדה אימייל חובה"))
		{
		    document.getElementById("txtEmailReg").focus();
		    return false;
		}
		
		// Check fill field Password
		if(document.getElementById("txtPasswordReg")!=null)
		if(!CheckFillField(document.getElementById("txtPasswordReg"), "שדה סיסמא חובה"))
		{
		    document.getElementById("txtPasswordReg").focus();
		    return false;
		}
		
		// Check field ID
		if(document.getElementById("txtID")!=null)
		if(!CheckID(document.getElementById("txtID"), 'שדה ת\"ז חייב להכיל 9 ספרות', 'שדה ת\"ז חייב להכיל ספרות בלבד'))
		{
		    document.getElementById("txtID").focus();
    	    return false;
		}
		
		// Check email
		if(document.getElementById("txtEmailReg")!=null)
		if(!CheckEmail(document.getElementById("txtEmailReg").value, 'יש למלא דוא\"ל תקין'))
		{
		    document.getElementById("txtEmailReg").focus();
		    return false;
		}
		return true;
}

function CheckValidUpdateDetails()
{
	/*Check fill field Email*/
	if(document.getElementById("txtEmail")!=null)
	if(!CheckFillField(document.getElementById("txtEmail"), "שדה אימייל חובה"))
	{
	    document.getElementById("txtEmail").focus();
	    return false;
	}
	
	/*Check fill field Password*/
	if(document.getElementById("txtPassword")!=null)
	if(!CheckFillField(document.getElementById("txtPassword"), "שדה סיסמא חובה"))
	{
	    document.getElementById("txtPassword").focus();
    	return false;
	}
	
	/*Check email*/
	if(document.getElementById("txtEmail")!=null)
	if(!CheckEmail(document.getElementById("txtEmail").value, 'יש למלא דוא\"ל תקין'))
	{
	    document.getElementById("txtEmail").focus();
    	return false;
	}
	return true;
}

function CheckValidPreconditions()
{
    /*Check fill field Number Year*/
    if(document.getElementById("txtNumberYear")!=null)
	{
	    if(!CheckFillField(document.getElementById("txtNumberYear"), "מספר שנות לימוד חובה"))
		{
	        document.getElementById("txtNumberYear").focus();
			return false;
		}
		if(!CheckNumeric(document.getElementById("txtNumberYear").value))
		{
            alert('שדה שנות לימוד יכול להכיל ספרות בלבד');
		    document.getElementById("txtNumberYear").focus();
			return false;
		}
	}
	
	/*Check fill field Recruiting Date*/
	if(document.getElementById("txtRecruitingDate")!=null)
	if(!CheckFillField(document.getElementById("txtRecruitingDate"), "שדה תאריך גיוס חובה"))
	{
	    return false;
	}
	
	/*Check fill field Release Date*/
	if(document.getElementById("txtReleaseDate")!=null)
	if(!CheckFillField(document.getElementById("txtReleaseDate"), "שדה תאריך שחרור חובה"))
    {
	    return false;
	}
	
	/*Check fill field Recruiting Date*/
	if(document.getElementById("txtRecruitingDate")!=null && document.getElementById("txtReleaseDate")!=null)
	{
	    if(!CheckDateCurrYear(document.getElementById("txtRecruitingDate"), document.getElementById("txtReleaseDate"), "תאריך שחרור צריך להיות גדול מתאריך גיוס"))
		{
		    return false;
		}
	}
	return true;
}

function CheckValidUpdatePassword()
{
    // Check fill field ID
	if(document.getElementById("txtIDUpdatePassword")!=null)
	if(!CheckFillField(document.getElementById("txtIDUpdatePassword"), 'שדה ת\"ז חובה'))
	{
	    document.getElementById("txtIDUpdatePassword").focus();
	    return false;
	}		
	
	// Check fill field Email
	if(document.getElementById("txtEmailUpdatePassword")!=null)
	if(!CheckFillField(document.getElementById("txtEmailUpdatePassword"), "שדה אימייל חובה"))
	{
	    document.getElementById("txtEmailUpdatePassword").focus();
	    return false;
	}
	
	// Check fill field Password
	if(document.getElementById("txtPasswordUpdatePassword")!=null)
	if(!CheckFillField(document.getElementById("txtPasswordUpdatePassword"), "שדה סיסמא חובה"))
	{
	    document.getElementById("txtPasswordUpdatePassword").focus();
	    return false;
	}
	
	// Check field ID
	if(document.getElementById("txtIDUpdatePassword")!=null)
	if(!CheckID(document.getElementById("txtIDUpdatePassword"), 'שדה ת\"ז חייב להכיל 9 ספרות', 'שדה ת\"ז חייב להכיל ספרות בלבד'))
	{
	    document.getElementById("txtIDUpdatePassword").focus();
	    return false;
	}
	
	// Check email
	if(document.getElementById("txtEmailUpdatePassword")!=null)
	if(!CheckEmail(document.getElementById("txtEmailUpdatePassword").value, 'יש למלא דוא\"ל תקין'))
	{
	    document.getElementById("txtEmailUpdatePassword").focus();
	    return false;
	}    
    return true;
}

function EnableRadios(rdCheckedRadio)
{
    switch(rdCheckedRadio.name)
    {
        case "rdParentCar":
        if(rdCheckedRadio.value == 1)
        {
            if(document.getElementById("txtCountCar")!=null)
            {
                document.getElementById("txtCountCar").disabled = false;
            }
            if(document.getElementById("txtTypeCar1")!=null)
            {
                document.getElementById("txtTypeCar1").disabled = false;
            }
            if(document.getElementById("txtYearCar1")!=null)
            {
                document.getElementById("txtYearCar1").disabled = false;
            }
            if(document.getElementById("txtTypeCar2")!=null)
            {
                document.getElementById("txtTypeCar2").disabled = false;
            }
            if(document.getElementById("txtYearCar2")!=null)
            {
                document.getElementById("txtYearCar2").disabled = false;
            }
        }
        else
        {
            if(document.getElementById("txtCountCar")!=null)
            {
                document.getElementById("txtCountCar").value    = "";
                document.getElementById("txtCountCar").disabled = true;
            }
            if(document.getElementById("txtTypeCar1")!=null)
            {
                document.getElementById("txtTypeCar1").value    = "";
                document.getElementById("txtTypeCar1").disabled = true;
            }
            if(document.getElementById("txtYearCar1")!=null)
            {
                document.getElementById("txtYearCar1").value    = "";
                document.getElementById("txtYearCar1").disabled = true;
            }
            if(document.getElementById("txtTypeCar2")!=null)
            {
                document.getElementById("txtTypeCar2").value    = "";
                document.getElementById("txtTypeCar2").disabled = true;
            }
            if(document.getElementById("txtYearCar2")!=null)
            {
                document.getElementById("txtYearCar2").value    = "";
                document.getElementById("txtYearCar2").disabled = true;
            }
        }
        break;
        case "rdCar":
        if(rdCheckedRadio.value == 1)
        {
            if(document.getElementById("txtTypeCar")!=null)
            {
                document.getElementById("txtTypeCar").disabled = false;
            }
            if(document.getElementById("txtYearCar")!=null)
            {
                document.getElementById("txtYearCar").disabled = false;
            }
            if(document.getElementById("txtNumCar")!=null)
            {
                document.getElementById("txtNumCar").disabled = false;
            }
        }
        else
        {
            if(document.getElementById("txtTypeCar")!=null)
            {
                document.getElementById("txtTypeCar").value    = "";
                document.getElementById("txtTypeCar").disabled = true;
            }
            if(document.getElementById("txtYearCar")!=null)
            {
                document.getElementById("txtYearCar").value    = "";
                document.getElementById("txtYearCar").disabled = true;
            }
            if(document.getElementById("txtNumCar")!=null)
            {
                document.getElementById("txtNumCar").value    = "";
                document.getElementById("txtNumCar").disabled = true;
            }
        }
        break;
        case "rdAbroad":
        if(rdCheckedRadio.value == 1)
        {
            if(document.getElementById("txtAbroad")!=null)
            {
                document.getElementById("txtAbroad").disabled = false;
            }
        }
        else
        {
            if(document.getElementById("txtAbroad")!=null)
            {
                document.getElementById("txtAbroad").value    = "";
                document.getElementById("txtAbroad").disabled = true;
            }
        }
        break;
        case "rdAsset":
        if(rdCheckedRadio.value == 1)
        {
            if(document.getElementById("txtAssetAddres")!=null)
            {
                document.getElementById("txtAssetAddres").disabled = false;
            }
            if(document.getElementById("txtAssetDesc")!=null)
            {
                document.getElementById("txtAssetDesc").disabled = false;
            }
        }
        else
        {
            if(document.getElementById("txtAssetAddres")!=null)
            {
                document.getElementById("txtAssetAddres").value    = "";
                document.getElementById("txtAssetAddres").disabled = true;
            }
            if(document.getElementById("txtAssetDesc")!=null)
            {
                document.getElementById("txtAssetDesc").value    = "";
                document.getElementById("txtAssetDesc").disabled = true;
            }
        }
        break;
        case "rdWorker":
        if(rdCheckedRadio.value == 1)
        {
            if(document.getElementById("txtWorker")!=null)
            {
                document.getElementById("txtWorker").disabled = false;
            }
        }
        else
        {
            if(document.getElementById("txtWorker")!=null)
            {
                document.getElementById("txtWorker").value    = "";
                document.getElementById("txtWorker").disabled = true;
            }
        }
        break;
    }
}
function checkFullValid()
{

res=CheckValid();
if(res==true)
	res=CheckMilitaryValid();
if(res==true)
	res=CheckFamilyValid();
if(res==true)
	res=CheckEducationValid();
if(res==true)
	res=CheckPrevStudyValid();
if(res==true)
	res=CheckIncomesValid();
if(res==true)
	res=CheckBankValid();
return res;

}
function checkFilterValid()
{
// Check ID
    if(document.getElementById("txtID")!=null && document.getElementById("txtID").value.length > 0)
    if(!CheckID(document.getElementById("txtID"), "שדה ת\"ז חייב להכיל 9 ספרות", "שדה ת\"ז חייב להכיל ספרות בלבד"))
    {
        document.getElementById("txtID").focus();
        return false;
    }

    // Check email
    if(document.getElementById("txtEmail")!=null && document.getElementById("txtEmail").value.length > 0)
    if(!CheckEmail(document.getElementById("txtEmail").value, "יש למלא דוא\"ל תקין"))
    {
        document.getElementById("txtEmail").focus();
        return false;
    }
	return true;
}

function CheckValidLogInReports()
{
     // Check fill field User name
	if(document.getElementById("txtUserNameReports")!=null)
	if(!CheckFillField(document.getElementById("txtUserNameReports"), 'שדה שם משתמש חובה'))
	{
	    document.getElementById("txtUserNameReports").focus();
	    return false;
	}		
	
	// Check fill field password
	if(document.getElementById("txtPasswordReports")!=null)
	if(!CheckFillField(document.getElementById("txtPasswordReports"), "שדה סיסמא חובה"))
	{
	    document.getElementById("txtPasswordReports").focus();
	    return false;
	}  
	return true;
}

//var iStudyPreferenceType_University = document.getElementById("StudyPreferenceType_University").value;
//var iStudyPreferenceType_Collage = document.getElementById("StudyPreferenceType_Collage").value;
//var iStudyPreferenceType_NotPreference = document.getElementById("StudyPreferenceType_NotPreference").value;

var iStudyPreferenceType_University = 1;
var iStudyPreferenceType_Collage = 2;
var iStudyPreferenceType_NotPreference = 3; 


function rdStudyPreference_onclick(iUserStudyPreferenceType) {

    if (iUserStudyPreferenceType == 1)
     {
        if ( document.getElementById("slCollege") != null )
            document.getElementById("slCollege").disabled = true;
        if (document.getElementById("slUniversity") != null)
            document.getElementById("slUniversity").disabled = false;
        if (document.getElementById("StudyPreference") != null)
            document.getElementById("StudyPreference").value = document.getElementById("slUniversity").value;
    } 
    else
        if (iUserStudyPreferenceType == 2)
         {
            if (document.getElementById("slUniversity") != null)
                document.getElementById("slUniversity").disabled = true;
            if (document.getElementById("slCollege") != null)
                document.getElementById("slCollege").disabled = false;
            if (document.getElementById("StudyPreference") != null)
                document.getElementById("StudyPreference").value = document.getElementById("slCollege").value;
        }
//        else
//            if (iUserStudyPreferenceType == 3) 
//            {
//                if (document.getElementById("slUniversity") != null)
//                    document.getElementById("slUniversity").disabled = true;
//                if (document.getElementById("slCollege") != null)
//                    document.getElementById("slCollege").disabled = true;
//                if (document.getElementById("StudyPreference") != null)
//                    document.getElementById("StudyPreference").value = 5;
//            }


}

function slStudyPreference_onchange(idObj) {
 
        document.getElementById("StudyPreference").value = document.getElementById(idObj).value ;

    }

    function GetDocumentList(iUserId) {
        	if(document.getElementById("UserDocumetList")!=null )
        	{
        	   for (var i = 0; i < document.getElementsByName("cbDocumetList").length; i++)
        	   {
        	       var obj = document.getElementsByName("cbDocumetList")[i] ;
        	       var objid = obj.id;
        	       var DocumentId = objid.split('_')[1];

        	       document.getElementById("UserDocumetList").value = document.getElementById("UserDocumetList").value + DocumentId;
        	 
        	       if (document.getElementsByName("cbDocumetList")[i].checked)
        	           document.getElementById("UserDocumetListChecked").value = document.getElementById("UserDocumetListChecked").value + "T";
        	       else
        	           document.getElementById("UserDocumetListChecked").value = document.getElementById("UserDocumetListChecked").value + "F";

        	       if (i < document.getElementsByName("cbDocumetList").length - 1)
        	       {
        	           document.getElementById("UserDocumetList").value = document.getElementById("UserDocumetList").value + ",";
        	           document.getElementById("UserDocumetListChecked").value = document.getElementById("UserDocumetListChecked").value + ",";
                    
        	       }

        	   }

        	   if (document.getElementById("UserId") != null)
        	       document.getElementById("UserId").value = iUserId;
        	}



     }

     function slStatus_onchange(iStatusIn) {

        /* if (document.getElementById("slStatus").value == iStatusIn)
             document.getElementById("cbReqDiagnosis").disabled = false;
         else
             document.getElementById("cbReqDiagnosis").disabled = true;
*/
     }

function CreatePicFunc()
{

var tabel = document.getElementById('PicList');
for(i=0;i<tabel.childNodes[0].rows.length;i++)
{

for(j=0;j<tabel.childNodes[0].childNodes[i].childNodes.length;j++)
{
  
    if (tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.indexOf("<img")>-1 || tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.indexOf("<IMG")>-1 && tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.indexOf("Albums")>-1) 
    {

        a=tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.split("src");        
        strtemp=a[1].substring(2,a[1].length-2);        
        l=tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.length
        temp=tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML.substring(0,l-1);        
        strtemp=strtemp.replace("Small_","")
        temp=temp + "onclick=OpenBigPic('"+strtemp+"') style='cursor: hand;' >";                
        tabel.childNodes[0].childNodes[i].childNodes[j].innerHTML=temp;
        
    }
}
}
}

function OpenBigPic(picPath)
{
	bigPic=picPath;

	var wLeft;
	var wTop
	wLeft = (window.screen.width/2) - 310;
	wTop = (window.screen.height/2) - 260;
	var w = window.open("135.html","","top=" + wTop + ",left=" + wLeft + ",width=750,height=550,resizable=no,scrollbars=yes,toolbar=no,location=no,directories=no,menubar=no,status=no")
}

