function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
//console.log('test');
function checkAllFields1(ref)
{
var chkAll1 = document.getElementById("checkAll1");
var checks1 = document.getElementsByName("inst_id[]");
var boxLength1 = checks1.length;
var allChecked1 = false;
var totalChecked1 = 0;
	if ( ref == 1 )
	{
		if ( chkAll1.checked == true )
		{
			for ( i=0; i < boxLength1; i++ )
			checks1[i].checked = true;
		}
		else
		{
			for ( i=0; i < boxLength1; i++ )
			checks1[i].checked = false;
		}
	}
	else
	{
		for ( i=0; i < boxLength1; i++ )
		{
			if ( checks1[i].checked == true )
			{
			allChecked1 = true;
			continue;
			}
			else
			{
			allChecked1 = false;
			break;
			}
		}
		if ( allChecked1 == true )
		chkAll1.checked = true;
		else
		chkAll1.checked = false;
	}
	for ( j=0; j < boxLength1; j++ )
	{
		if ( checks1[j].checked == true )
		totalChecked1++;
	}
}
jQuery('document').ready(function(){
	jQuery('#form,#form_down').submit(function(event) {
		var clicked_id = jQuery(this).attr('id');
		//now checks
		//console.log(jQuery('#'+clicked_id+' #fname').attr('value').length);
		if (jQuery('#'+clicked_id+' input.fname').attr('value').length < 1) {
			jQuery('#'+clicked_id+' input.fname').addClass('error').focus();
			return false;
		}
		else {
			jQuery('#'+clicked_id+' input.fname').removeClass('error');
		}
		if (jQuery('#'+clicked_id+' input.lname').attr('value').length < 1) {
			jQuery('#'+clicked_id+' input.lname').addClass('error').focus();
			return false;
			
		}
		else {
			jQuery('#'+clicked_id+' input.lname').removeClass('error');
		}
		if (jQuery('#'+clicked_id+' input.city').attr('value').length < 1) {
			jQuery('#'+clicked_id+' input.city').addClass('error').focus();
			return false;
		}
		else {
			jQuery('#'+clicked_id+' input.city').removeClass('error');
		}
		if (jQuery('#'+clicked_id+' input.num_phone_global').attr('value').length != 7) {
			jQuery('#'+clicked_id+' input.num_phone_global').addClass('error').focus();
			return false;
		}
		else {
			jQuery('#'+clicked_id+' input.num_phone_global').removeClass('error');
		}
		if (!isValidEmail(jQuery('#'+clicked_id+' input.email').attr('value'))) {
			jQuery('#'+clicked_id+' input.email').addClass('error').focus();
			return false;
		}
		else {
			jQuery('#'+clicked_id+' input.email').removeClass('error');
		}
		//did he select at least one "mosad"?
		if (jQuery('#'+clicked_id+' input.js_is_checked:checked').length == 0) {
			alert('.מלאו מוסדות');
			return false;
		}
		//console.log('everything is good lets continue');
		//event.preventDefault();
	});
});
