function checkcity(value,msgName)
{
	var obj = document.getElementById(msgName);

	if(value.length < 3 && value!='')
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לשדה ישוב/עיר הינו 3 תווים לפחות</span>';
		
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function site_address_not_empty(value,msgName)
{	
	var obj = document.getElementById(msgName);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין כתובת של האתר</span>';
		obj.focus()
		return false;
	}
	else
	{		
		obj.innerHTML = '';
		return true;
	}
}
function name_not_empty(value,msgName)
{
	var obj = document.getElementById(msgName);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין שם אתר</span>';
		obj.focus()
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function property_validation(value,msgName)
{
	var obj = document.getElementById(msgName);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין סוג נכס</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function generalValidation(value,msgID,name)
{
	var obj = document.getElementById(msgID);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין '+name+'</span>';
	}
	else
	{
		obj.innerHTML ='';
	}
}
function generalSubmitValidation(name,msgName,objValue)
{
	var value = document.getElementById(objValue).value;

	var obj = document.getElementById(msgName);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין '+name+'</span>';
		return false;
	}
	else
	{
		obj.innerHTML ='';
	}
}
function numberFormat(num)
{
	alert(num.numberFormat(num));
}
function validate_contact_owner()
{
	if(message(document.getElementById("contact_ownder_message").value,"contact_ownder_error"))
	{
		if(emailFunc2(document.getElementById("contact_ownder_email").value,"contact_ownder_error"))
		{
			if(phone2(document.getElementById("contact_ownder_phone").value,document.getElementById("contact_ownder_phone_type").value,"contact_ownder_error"))
			{
				if(fullname(document.getElementById("contact_ownder_name").value,"contact_ownder_error"))
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}
function validate_find_error()
{
	if(message(document.getElementById("find_error_message").value,"find_error_error"))
	{
		if(emailFunc2(document.getElementById("find_error_email").value,"find_error_error"))
		{
			if(fullname(document.getElementById("find_error_name").value,"find_error_error"))
			{
				return true;
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}
function validate_trade_links()
{
	if(name_not_empty(document.getElementById("trade_links_site_name").value,"trade_links_error"))
	{
		if(site_address_not_empty(document.getElementById("trade_links_site_address").value,"trade_links_error"))
		{			
			if(message(document.getElementById("trade_links_note").value,"trade_links_error"))
			{
				if(name(document.getElementById("trade_links_contact_name").value,"trade_links_error"))
				{
					if(emailFunc2(document.getElementById("trade_links_email").value,"trade_links_error"))
					{
						return true;
					}
					else
					{
						return false;
					}
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{			
			return false;
		}
	}
	else
	{		
		return false;
	}
}
function validate_tell_friend()
{
	if(friend_emailFunc2(document.getElementById("tell_friend_friend_email").value,"tell_friend_error"))
	{
		if(emailFunc2(document.getElementById("tell_friend_email").value,"tell_friend_error"))
		{
			if(message(document.getElementById("tell_friend_message").value,"tell_friend_error"))
			{
				if(name(document.getElementById("tell_friend_name").value,"tell_friend_error"))
				{
					if(friend_name(document.getElementById("tell_friend_friend_name").value,"tell_friend_error"))
					{
						return true;
					}
					else
					{
						return false;
					}
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}
function validate_contact_us()
{
	if(subject(document.getElementById("contacs_us_subject").value,"contact_us_error"))
	{
		if(emailFunc2(document.getElementById("contacs_us_email").value,"contact_us_error"))
		{
			if(phone2(document.getElementById("contacs_us_phone").value,document.getElementById("contacs_us_phone_type").value,"contact_us_error"))
			{
				if(message(document.getElementById("contact_us_message").value,"contact_us_error"))
				{
					if(fullname(document.getElementById("contacs_us_name").value,"contact_us_error"))
					{
						return true;
					}
					else
					{
						return false;
					}
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}
function validate_advertisment()
{
	if(emailFunc2(document.getElementById("advertisment_email").value,"advertisment_error"))
	{
		if(phone2(document.getElementById("advertisment_phone").value,document.getElementById("advertisment_phone_type").value,"advertisment_error"))
		{
			if(message(document.getElementById("advertisment_message").value,"advertisment_error"))
			{
				if(fullname(document.getElementById("advertisment_name").value,"advertisment_error"))
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	} 
	else
	{
		return false;
	}
}
function CheckRestoreTenderValidation()
{
	if(document.getElementById('valid')!=null)
	{
		var valid = document.getElementById('valid').value;

		var splits = valid.split("%");

		for(i=0; i<((splits.length)-1); i++)
		{
			var splits_sign = splits[i].split("#");
			if(generalSubmitValidation(splits_sign[1],splits_sign[2],splits_sign[3]) == false)
			{
				return false;
			}
		}
	}

	var priceValue = document.getElementById('restore_tender_product_price').value;
	var notesValue = document.getElementById('restore_tender_notes').value;
	var contactnameValue = document.getElementById('restore_tender_contactname').value;

	var phoneValue = document.getElementById('restore_tender_phone').value;
	var phonetypeValue = document.getElementById('restore_tender_phone_type').value;
	var secondphoneValue = document.getElementById('restore_tender_second_phone').value;
	var secondphonetypeValue = document.getElementById('restore_tender_second_phone_type').value;
	var messageName = document.getElementById('restore_tender_message_name').value;

	if(message_name(messageName,'restore_tender_message_name_msg')!=false){
	}
	else
	{
		return false;
	}
	if(opentenderprice(priceValue,'restore_tender_price_msg')!=false){
	}
	else
	{
		return false;
	}
	if(notes(notesValue,'restore_tender_notes_msg')!=false){
	}
	else
	{
		return false;
	}
	if(contactname(contactnameValue,'restore_tender_contactname_msg')!=false){
	}
	else
	{
		return false;
	}
	if(phone(phoneValue,phonetypeValue,'restore_tender_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(secondphone(secondphoneValue,secondphonetypeValue,'restore_tender_second_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	uploadingprogerssbarEdit();
}
function checkEditTenderValidationLogin()
{
	if(document.getElementById('valid')!=null)
	{
		var valid = document.getElementById('valid').value;

		var splits = valid.split("%");

		for(i=0; i<((splits.length)-1); i++)
		{
			var splits_sign = splits[i].split("#");
			if(generalSubmitValidation(splits_sign[1],splits_sign[2],splits_sign[3]) == false)
			{
				return false;
			}
		}
	}

	var priceValue = document.getElementById('edittender_product_price').value;
	var notesValue = document.getElementById('edittender_notes').value;
	var contactnameValue = document.getElementById('edittender_contactname').value;

	var phoneValue = document.getElementById('edittender_phone').value;
	var phonetypeValue = document.getElementById('edittender_phone_type').value;
	var secondphoneValue = document.getElementById('edittender_second_phone').value;
	var secondphonetypeValue = document.getElementById('edittender_second_phone_type').value;
	var messageName = document.getElementById('edittender_message_name').value;
	var cityname = document.getElementById('edittender_city').value;

	if(checkcity(cityname,'edittender_city_msg')!=false){
	}
	else
	{
		return false;
	}
	if(message_name(messageName,'edittender_message_name_msg')!=false){
	}
	else
	{
		return false;
	}
	if(opentenderprice(priceValue,'edittender_price_msg')!=false){
	}
	else
	{
		return false;
	}
	if(notes(notesValue,'edittender_notes_msg')!=false){
	}
	else
	{
		return false;
	}
	if(contactname(contactnameValue,'edittender_contactname_msg')!=false){
	}
	else
	{
		return false;
	}
	if(phone(phoneValue,phonetypeValue,'edittender_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(secondphone(secondphoneValue,secondphonetypeValue,'edittender_second_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	uploadingprogerssbarEdit();
}
function checkLoginValidation()
{
	var emailRegEx = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|co.il|org.il|gov.il|tv|fm|))$/
	var emailValue = (document.getElementById('login_email').value).toLowerCase();
	var passwordValue = document.getElementById('login_password').value;
	if(emailValue=="")
	{
		alert("יש להזין כתובת דואר אלקטרוני");
		document.getElementById('login_email').focus();
		return false;
	}
	if (emailValue.search(emailRegEx) == -1)
	{
		alert("כתובת דואר אלקטרוני שהוזנה לא תקינה");
		document.getElementById('login_email').focus();
		return false;
	}
	if(passwordValue=="")
	{
		alert("יש להזין סיסמא");
		document.getElementById('login_password').focus();
		return false;
	}
}
function message_name(value,msgName)
{
	var obj = document.getElementById(msgName);
	if (value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין נושא למודעה</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function subject(value,msgName)
{
	var obj = document.getElementById(msgName);

	if (value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין נושא</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function checkSearchValidation()
{
	if(document.getElementById('search_text').value=="")
	{
		alert("יש להזין טקסט לחיפוש");
		return false;
		document.getElementById('search_text').focus();
	}
	else
	{
		return true;
	}
}
function bidprice(value,msgName)
{
	var dRegEx = /^\d+$/
	var obj = document.getElementById(msgName);

	if (value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין מחיר</span>';
		return false;
	}
	else if (value.search(dRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">המחיר חייב להיות מורכב מספרות בלבד.</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function opentenderprice(value,msgName)
{
	var dRegEx = /^\d+$/
	var obj = document.getElementById(msgName);

	if (value!="" && value.search(dRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">המחיר חייב להיות מורכב מספרות בלבד.</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function notes(value,msgName)
{
	var obj = document.getElementById(msgName);

	if(value.length > 200)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה הערות הינו 200 תווים</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function message(value,msgName)
{
	var obj = document.getElementById(msgName);

	if(value.length > 200)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה הערות הינו 200 תווים</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function friend_name(value,msgName)
{
	var obj = document.getElementById(msgName);

	var nameRegEx = /^[א-ת]+$|[א-ת]+\s+[א-ת]+$/
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין שם חבר</span>';
		return false;
	}
	else if(value.search(nameRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">שם חבר חייב להיות באותיות בעברית בלבד</span>';
		return false;
	}
	else if(value.length < 2)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לשדה שם חבר הינו 2 תווים לפחות</span>';
		return false;
	}
	else if(value.length > 15)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה שם חבר הינו 15 תווים</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function name(value,msgName)
{
	var obj = document.getElementById(msgName);

	var nameRegEx = /^[א-ת]+$|[א-ת]+\s+[א-ת]+$/
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין שם</span>';
		return false;
	}
	else if(value.search(nameRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">שם חייב להיות באותיות בעברית בלבד</span>';
		return false;
	}
	else if(value.length < 2)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לשדה שם הינו 2 תווים לפחות</span>';
		return false;
	}
	else if(value.length > 15)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה שם הינו 15 תווים</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function fullname(value,msgName)
{
	var obj = document.getElementById(msgName);

	var nameRegEx = /^[א-ת]+$|[א-ת]+\s+[א-ת]+$/
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין שם מלא</span>';
		return false;
	}
	else if(value.search(nameRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">שם חייב להיות באותיות בעברית בלבד</span>';
		return false;
	}
	else if(value.length < 2)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לשדה שם הינו 2 תווים לפחות</span>';
		return false;
	}
	else if(value.length > 15)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה שם הינו 15 תווים</span>';
		return false;
	}
	else
	{
		return true;
	}
}
function contactname(value,msgName)
{
	var obj = document.getElementById(msgName);

	var nameRegEx = /^[א-ת]+$|[א-ת]+\s+[א-ת]+$/
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין שם איש קשר</span>';
		return false;
	}
	else if(value.search(nameRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">שם איש קשר חייב להיות באותיות בעברית בלבד</span>';
		return false;
	}
	else if(value.length < 2)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לשדה שם איש קשר הינו 2 תווים לפחות</span>';
		return false;
	}
	else if(value.length > 15)
	{
		obj.innerHTML = '<span style="color:red">אורך מקסימאלי לשדה שם איש קשר הינו 15 תווים</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function phone2(value,typevalue,msgName)
{
	var dRegEx = /^\d+$/
	var obj = document.getElementById(msgName);

	if(typevalue=="" && value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין מספר טלפון</span>';
		return false;
	}
	else if (value.length <6)
	{
		obj.innerHTML = '<span style="color:red">אורך מספר טלפון חייב להיות לפחות 6 ספרות</span>';
		return false;
	}
	else if (value.search(dRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">מספר טלפו חייב להכיל ספרות בלבד</span>';
		return false;
	}
	else if(typevalue=="" && value!="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין קידומת למספר הטלפון</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function phone(value,typevalue,msgName)
{
	var dRegEx = /^\d+$/
	var obj = document.getElementById(msgName);

	if(typevalue=="" && value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין מספר טלפון</span>';
		return false;
	}
	else if (value.length <6)
	{
		obj.innerHTML = '<span style="color:red">אורך מספר טלפון חייב להיות לפחות 6 ספרות</span>';
		return false;
	}
	else if (value.search(dRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">מספר טלפו חייב להכיל ספרות בלבד</span>';
		return false;
	}
	else if(typevalue=="" && value!="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין קידומת למספר הטלפון</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function secondphone(value,typevalue,msgName)
{
	var dRegEx = /^\d+$/
	var obj = document.getElementById(msgName);

	if (value.length <6 && value!="")
	{
		obj.innerHTML = '<span style="color:red">אורך מספר טלפון נוסף חייב להיות לפחות 6 ספרות</span>';
		return false;
	}
	else if(typevalue=="" && value!="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין קידומת למספר טלפון נוסף</span>';
		return false;
	}
	else if (value.search(dRegEx) == -1 && value!="")
	{
		obj.innerHTML = '<span style="color:red">מספר טלפון נוסף חייב להכיל ספרות בלבד</span>';
		return false;
	}

	else if(typevalue!="" && value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין מספר טלפון נוסף</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function passwordFuncEditDetails(value,msgName)
{
	var obj = document.getElementById(msgName);

	if(value.length<=2 && value.length>0)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לסיסמא חייב להיות 3 תווים או יותר</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function passwordFunc(value,msgName)
{
	var obj = document.getElementById(msgName);

	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין סיסמא</span>';
		return false;
	}
	else if(value.length<=2)
	{
		obj.innerHTML = '<span style="color:red">אורך מינימאלי לסיסמא חייב להיות 3 תווים או יותר</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function password2(value,passwordValue,msgName)
{
	var obj = document.getElementById(msgName);
	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין אימות סיסמא</span>';
		return false;
	}
	else if(passwordValue!=value)
	{
		obj.innerHTML = '<span style="color:red">שדה אימות סיסמא אינו זהה לשדה סיסמא</span>'
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function password2EditDetails(value,passwordValue,msgName)
{
	var obj = document.getElementById(msgName);
	if(value=="" && passwordValue!="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין אימות סיסמא</span>';
		return false;
	}
	else if(passwordValue!=value)
	{
		obj.innerHTML = '<span style="color:red">שדה אימות סיסמא אינו זהה לשדה סיסמא</span>'
		return false;
	}
	else
	{
		obj.innerHTML = '';
	}
}
function friend_emailFunc2(value,msgName)
{
	var val = value.toLowerCase();
	var obj = document.getElementById(msgName);
	var emailRegEx = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|co.il|org.il|gov.il|tv|fm|))$/

	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין כתובת דואר אלקטרוני של חבר</span>';
		return false;

	}
	else if (val.search(emailRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">כתובת הדואר אלקטרוני של חבר אינה תקינה</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}

function emailFunc2(value,msgName)
{
	var val = value.toLowerCase();
	var obj = document.getElementById(msgName);
	var emailRegEx = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|co.il|org.il|gov.il|tv|fm|))$/

	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין כתובת דואר אלקטרוני</span>';
		return false;
	}
	else if (val.search(emailRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">כתובת הדואר אלקטרוני שהוזנה אינה תקינה</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function emailFunc(value,msgName)
{
	var obj = document.getElementById(msgName);
	var emailRegEx = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|co.il|org.il|gov.il|tv|fm|))$/

	if(value=="")
	{
		obj.innerHTML = '<span style="color:red">יש להזין כתובת דואר אלקטרוני</span>';
		return false;
	}
	else if (value.search(emailRegEx) == -1)
	{
		obj.innerHTML = '<span style="color:red">כתובת הדואר אלקטרוני שהוזנה אינה תקינה</span>';
		return false;
	}
	else
	{
		obj.innerHTML = '';
		return true;
	}
}
function checkRegisterValidation()
{
	var obj = document.getElementById('register_checkbox_msg');
	var emailValue = document.getElementById('register_email').value;
	var passwordValue = document.getElementById('register_password').value;
	var password2Value = document.getElementById('register_password2').value;
	var contactnameValue = document.getElementById('register_contact_name').value;
	var phoneValue = document.getElementById('register_phone').value;
	var phonetypeValue = document.getElementById('register_phone_type').value;
	var secondphoneValue = document.getElementById('register_second_phone').value;
	var secondphonetypeValue = document.getElementById('register_second_phone_type').value;
	
	var cityValue = document.getElementById('register_city').value;

	
	if(emailFunc(emailValue,'register_email_msg')!=false){
	}
	else
	{
		return false;
	}
	if(passwordFunc(passwordValue,'register_password_msg')!=false){
	}
	else
	{
		return false;
	}
	if(password2(password2Value,passwordValue,'register_password2_msg')!=false){
	}
	else
	{
		return false;
	}
	if(contactname(contactnameValue,'register_contact_name_msg')!=false){
	}
	else
	{
		return false;
	}
	
	if(checkcity(cityValue,'register_city_msg')!=false)
	{
		
	}
	else
	{
		return false;
	}
	if(phone(phoneValue,phonetypeValue,'register_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(secondphone(secondphoneValue,secondphonetypeValue,'register_second_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(document.getElementById('register_checkbox').checked==false)
	{
		obj.innerHTML = '<span style="color:red">יש לאשר את תנאי התקנון</span>';
		return false;
	}
}
function checkBidValidation(id)
{
	var bidpriceValue = document.getElementById('bid_price').value;
	var bidnotesValue = document.getElementById('bid_notes').value;
	var bidcontactnameValue = document.getElementById('bid_contactname').value;

	var bidphoneValue = document.getElementById('bid_phone').value;
	var bidphonetypeValue = document.getElementById('bid_phone_type').value;
	var bidsecondphoneValue = document.getElementById('bid_second_phone').value;
	var bidsecondphonetypeValue = document.getElementById('bid_second_phone_type').value;
	if(document.getElementById('radio_new_bid')!=undefined)
	{
		var radioNewValue = document.getElementById('radio_new_bid').checked;
		var radioValue = document.getElementById('radio_bid').checked;
	}
	if(radioNewValue == true)
	{
		var passwordNewValue = document.getElementById('bid_password_new').value;
		var password2NewValue = document.getElementById('bid_password2_new').value;
		var emailNewValue = document.getElementById('bid_email_new').value;

		if(emailFunc(emailNewValue,'bid_email_new_msg')!=false)
		{
			if(passwordFunc(passwordNewValue,'bid_password_new_msg')!=false)
			{
				if(password2(password2NewValue,passwordNewValue,'bid_password2_new_msg')!=false){
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else if(radioValue == true)
	{

		var emailValue = document.getElementById('bid_email').value;
		var passwordValue = document.getElementById('bid_password').value;
		if(emailFunc(emailValue,'bid_email_msg')!=false)
		{
			if(passwordFunc(passwordValue,'bid_password_msg')!=false){
			}
			else
			{

				return false;
			}
		}
		else
		{
			return false;
		}
	}

	if(bidprice(bidpriceValue,'bid_price_msg')!=false){
	}
	else
	{
		return false;
	}
	if(notes(bidnotesValue,'bid_notes_msg')!=false){
	}
	else
	{
		return false;
	}
	if(contactname(bidcontactnameValue,'bid_contactname_msg')!=false)
	{
	}
	else
	{
		return false;
	}
	if(phone(bidphoneValue,bidphonetypeValue,'bid_phone_msg')!=false)
	{
	}
	else
	{
		return false;
	}
	if(secondphone(bidsecondphoneValue,bidsecondphonetypeValue,'bid_second_phone_msg')!=false)
	{
	}
	else
	{
		return false;
	}
}
function checkOpenTenderValidationLogin(status)
{
	if(document.getElementById('valid')!=null)
	{
		var valid = document.getElementById('valid').value;

		var splits = valid.split("%");

		for(i=0; i<((splits.length)-1); i++)
		{
			var splits_sign = splits[i].split("#");
			if(generalSubmitValidation(splits_sign[1],splits_sign[2],splits_sign[3]) == false)
			{
				return false;
			}
		}
	}

	var obj = document.getElementById('opentender_checkbox_msg');
	var priceValue = document.getElementById('opentender_price').value;
	var notesValue = document.getElementById('opentender_notes').value;
	var contactnameValue = document.getElementById('opentender_contact_name').value;

	var phoneValue = document.getElementById('opentender_phone').value;
	var phonetypeValue = document.getElementById('opentender_phone_type').value;
	var secondphoneValue = document.getElementById('opentender_second_phone').value;
	var secondphonetypeValue = document.getElementById('opentender_second_phone_type').value;
	var messageName = document.getElementById('opentender_message_name').value;
	var cityname = document.getElementById('opentender_city').value;
	if(status==0)
	{
		var radioNewValue = document.getElementById('radio_new_tender').checked;
		var radioValue = document.getElementById('radio_exist_tender').checked;
	}

	if(radioNewValue == true)
	{
		var passwordNewValue = document.getElementById('opentender_password_new').value;
		var password2NewValue = document.getElementById('opentender_password2_new').value;
		var emailNewValue = document.getElementById('opentender_email_new').value;

		if(emailFunc(emailNewValue,'opentender_email_new_msg')!=false)
		{
			if(passwordFunc(passwordNewValue,'opentender_password_new_msg')!=false)
			{
				if(password2(password2NewValue,passwordNewValue,'opentender_password2_new_msg')!=false){
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	else if(radioValue == true)
	{
		var emailValue = document.getElementById('opentender_email').value;
		var passwordValue = document.getElementById('opentender_password').value;

		if(emailFunc(emailValue,'opentender_email_msg')!=false)
		{
			if(passwordFunc(passwordValue,'opentender_password_msg')!=false){
			}
			else
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	
	if(checkcity(cityname,'opentender_city_msg')!=false){
	}
	else
	{
		return false;
	}
	if(message_name(messageName,'opentender_message_name_msg')!=false){
	}
	else
	{
		return false;
	}
	if(opentenderprice(priceValue,'opentender_price_msg')!=false){
	}
	else
	{
		return false;
	}
	if(notes(notesValue,'opentender_notes_msg')!=false){
	}
	else
	{
		return false;
	}
	if(contactname(contactnameValue,'opentender_contact_name_msg')!=false){
	}
	else
	{
		return false;
	}
	if(phone(phoneValue,phonetypeValue,'opentender_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(secondphone(secondphoneValue,secondphonetypeValue,'opentender_second_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(document.getElementById('opentender_checkbox').checked==false)
	{
		obj.innerHTML = '<span style="color:red">יש לאשר את תנאי התקנון</span>';
		return false;
	}
	uploadingprogerssbar();
}
function checkEditDetailsValidation()
{
	var contactnameValue = document.getElementById('editdetails_contact_name').value;
	var phoneValue = document.getElementById('editdetails_phone').value;
	var phonetypeValue = document.getElementById('editdetails_phone_type').value;
	var secondphoneValue = document.getElementById('editdetails_second_phone').value;
	var secondphonetypeValue = document.getElementById('editdetails_second_phone_type').value;
	var password1 = document.getElementById('editdetails_password').value;
	var password2 = document.getElementById('editdetails_password2').value;
	
	if(contactname(contactnameValue,'editdetails_contactname_msg')!=false){
	}
	else
	{
		return false;
	}
	if(phone(phoneValue,phonetypeValue,'editdetails_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(secondphone(secondphoneValue,secondphonetypeValue,'editdetails_second_phone_msg')!=false){
	}
	else
	{
		return false;
	}
	if(passwordFuncEditDetails(password1,'editdetails_password_msg')!=false)
	{
	}
	else
	{
		return false;
	}
	if(password2EditDetails(password2,password1,'editdetails_password2_msg')!=false)
	{
	}
	else
	{
		return false;
	}
}