var maxChars = 255;

function checkArea(objTextArea,isPaste){
	curLength = objTextArea.value.length
	if (curLength < maxChars){
		if (isPaste)
			if (maxChars-curLength-clipboardData.getData('Text').length<0)
				return false;
			else
				return true;
		else
			return true;
	}
	else
		return false;
}

function CheckEmail(str)  
{
	var thestr=/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/ 
	if (str.search(thestr)==-1) 
	return false;
	return true;
}

function CheckKeyPress()
{
     if ((event.keyCode==34 || event.keyCode==39)) 
        {
         alert("! גרש וגרשיים אינם תווים חוקיים");
            event.returnValue = false;}
      else      
            event.returnValue = true;              
}     

function  SiteCheck()
{
   if(!document.reg1_2.NewSiteName.value)
   {
    alert("חובה לבחור שם לאתר");
      document.reg1_2.NewSiteName.focus();
      return false;
   }
   document.reg1_2.submit()
}

function Check_Contact()
{
   if(!document.contact.name.value)
   {
      alert("חובה להכניס שם");
      document.contact.name.focus();
      return false;
   }
   if(!document.contact.email.value)
   {
      alert("חובה למלא דואר אלקטרוני");
      document.contact.email.focus();
      return false;
   }
   if (CheckEmail(document.contact.email.value)==false && document.contact.email.value != '')
   {
      alert("דואר אלקטרוני אינו תקין");
      document.contact.email.focus();
      return false;
   }

   if(!document.contact.subject.value)
   {
      alert("חובה לבחור נושא");
      document.contact.subject.focus();
      return false;
   }
   if(!document.contact.comment.value)
   {
      alert("אנא הכנס את תוכן ההודעה");
      document.contact.comment.focus();
      return false;
   }
}


function IsLegalData()
{
   if(!document.ad.name.value)
   {
      alert("יש להזין שם ");
      document.ad.name.focus();
      return false;
   }
   if (CheckEmail(document.ad.email.value)==false && document.ad.email.value != '')
   {
      alert("דואר אלקטרוני לא תקין");
      document.ad.email.focus();
      return false;
   }
   if(!document.ad.SubCatID.value)
   {
    alert("חובה לבחור תת קטגטריה");
      document.ad.SubCatID.focus();
      return false;
   }
   if(!document.ad.city.value)
   {
    alert("חובה לבחור עיר");
      document.ad.city.focus();
      return false;
   }
   
   if ((!document.ad.Phone.value) && (!document.ad.Cell.value))
   {
    alert("חובה לבחור מספר טלפון אחד לפחות ");
      document.ad.Cell.focus();
      return false;
   }
   if (document.ad.Phone.value) 
        {   
         if ((document.ad.Phone.value.length < 7) || (isNaN(document.ad.Phone.value)))
               {
                  alert("יש למלא מספר פקס  בן 7 ספרות");
                  document.ad.Phone.focus();
                  return false;
               }
         } 
   if (document.ad.Cell.value) 
        {   
         if ((document.ad.Cell.value.length < 7) || (isNaN(document.ad.Cell.value)))
               {
                  alert("יש למלא מספר טלפון סלולרי  בן 7 ספרות");
                  document.ad.Cell.focus();
                  return false;
               }
         } 

   if(!document.ad.title.value)
   {
    alert("חובה להזין כותרת למודעה");
      document.ad.title.focus();
      return false;
   }

   if(document.ad.price.value)
   {
        if (isNaN(document.ad.price.value))
              {
                  alert("מחיר חייב להיות מספר בלבד");
                  document.ad.price.focus();
                  return false;
               }
   }

   if(!document.ad.content.value)
   {
    alert("חובה להזין תוכן למודעה");
      document.ad.content.focus();
      return false;
   }
   if(document.ad.content.value.length > 255)
   {
     alert("! השתמש ב-255 תווים לתיאור המודעה");
     document.ad.content.focus();
     return false;
   }
}

function Check_registration()
{
   if(!document.reg.FName.value)
   {
      alert("נא להכניס שם");
      document.reg.FName.focus();
      return false;
   } 
   if(!document.reg.LName.value)
   {
      alert("נא להכניס שם משפחה");
      document.reg.LName.focus();
      return false;
   }
   if(!document.reg.ScreeName.value)
   {
      alert("נא לבחור כינוי");
      document.reg.ScreeName.focus();
      return false;
   }
   if (CheckEmail(document.reg.Email.value)==false)
   {
      alert("דואר אלקטרוני לא תקין");
      document.reg.Email.focus();
      return false;
   }
   if(!document.reg.Password.value)
   {
      alert("נא להכניס סיסמא");
      document.reg.Password.focus();
      return false;
   }
    if ((document.reg.Password.value.length > 8) || (document.reg.Password.value.length < 4))
   {
     alert("יש להקיש סיסמא בת 4 עד 8 ספרות");
     document.reg.Password.focus();
     return false;
   }

   if(document.reg.Password.value!=document.reg.Password2.value)
   {
      alert("אמת שוב סיסמא");
      document.reg.Password2.focus();
      return false;
   }
/*   if(!document.reg.MStatus.value)
   {
      alert("לא נבחר מצב משפחתי");
      document.reg.MStatus.focus();
      return false;
   }
   if(!document.reg.Children.value)
   {
      alert("לא נבחר מספר ילדים");
      document.reg.Children.focus();
      return false;
   }
   if(!document.reg.Gender.value)
   {
      alert("נא לבחור מין");
      document.reg.Gender.focus();
      return false;
   }

   if(!document.reg.Day.value)
   {
      alert("נא לבחור יום");
      document.reg.Day.focus();
      return false;
   }
   if(!document.reg.Month.value)
   {
      alert("נא לבחור חודש");
      document.reg.Month.focus();
      return false;
   }
   if(!document.reg.Year.value)
   {
      alert("נא לבחור שנה");
      document.reg.Year.focus();
      return false;
   }
*/
   if(!document.reg.CityID.value)
   {
      alert("נא לבחור עיר");
      document.reg.CityID.focus();
      return false;
   }
/*
   if(!document.reg.OccupationID.value)
   {
      alert("לא נבחר תחום עיסוק");
      document.reg.OccupationID.focus();
      return false;
   }
   if(!document.reg.EducationID.value)
   {
      alert("לא נבחר תחום השכלה");
      document.reg.EducationID.focus();
      return false;
   }
*/
   if(!document.reg.terms.checked)
   {
      alert("חובה לחתום על קריאת תנאי השימוש באתר");
      document.reg.terms.focus(); 
      return false;
   }
}


function Check_Comment()
{
   if(!document.CommentAdd.BizGrade.value)
   {
      alert("לר נבחר ציון");
      document.CommentAdd.BizGrade.focus();
      return false;
   }
   if(!document.CommentAdd.BizComment.value)
   {
      alert("לא נרשמה תגובה");
      document.CommentAdd.BizComment.focus();
      return false;
   }
}

function Check_index1()
{ 
   if(!document.wlogin.Email.value)
   {
      alert("הכנס דואר אלקטרוני בבקשה");
      document.wlogin.Email.focus();
      return false;
   }
   if(!document.wlogin.Password.value)
   {
     alert("הכנס סיסמא בבקשה");
     document.wlogin.Password.focus();
     return false;
   }
    if ((document.wlogin.Password.value.length > 8) || (document.wlogin.Password.value.length < 4))
   {
     alert("יש להקיש סיסמא בת 4 עד 8 ספרות");
     document.wlogin.Password.focus();
     return false;
   }
}