   function doMessagesDelete(max){
      var tmp = "";
      for (var i=0;i<max;i++)
        if ( document.DeleteItems.elements("check" + i ).checked )
           tmp += document.DeleteItems.elements("check" + i ).value + "|";
      
      if ( tmp.length <= 0 ){
         alert("لم يتم تحديد أي رسالة للحذف!");
      }
      else{
        tmp = tmp.substr(0,tmp.length - 1);
        document.DeleteMessages.items2Delete.value = tmp;
        var data = "items2Delete=" + tmp ;
		data += "&First=" + document.DeleteMessages.First.value;
    	data += "&Last=" + document.DeleteMessages.Last.value;
		data += "&CurrentPage=" + document.DeleteMessages.CurrentPage.value;
		data += "&act=" + document.DeleteMessages.act.value;
		doPost(document.DeleteMessages.page.value,document.DeleteMessages.dir.value,document.DeleteMessages.ex.value,document.DeleteMessages.lang.value,data);
      }
     
   }

   function selectAllMessages(max){
	   var act = 1;
      for (var i=0;i<max;i++){
        if (document.DeleteItems.elements("check" + i ).checked) {
			act = 2;
			break;
		}
	  }

	  if (act == 1)	  {
        for (var i=0;i<max;i++){
           document.DeleteItems.elements("check" + i ).checked = true;
		}
	  }
	  else{
        for (var i=0;i<max;i++){
           document.DeleteItems.elements("check" + i ).checked = false;
		}
	  }
   }


  function view_profile(id){
        var path = "windex.php?page=view_profile&ex=2&lang=1&dir=users&id=" + id;
        window.open(path,"pview","toolbar=no,menubar=no,scroll=yes,scrollbars=yes,scrollbar=yes,status=no,resizable=yes,screenX=0,screenY=0,width=350,height=550");
  }


   function doPrevent(id,params){
     if ( confirm("هل أنت متأكد من حظر هذا المرسل من إرسال رسائل أخرى لك") ){
        doGet('inbox','users','2','1',params + "&act=b509&uid=" + id);
     }
   }

   function doSendReply(){
	    if (document.ContactForm.Subject.value == "" ){
	       alert('الرجاء كتابة موضوع الرسالة');
               document.ContactForm.Subject.focus();
               return;
	    }

	    if (document.ContactForm.YourMessage.value == "" ){
	       alert('الرجاء كتابة نص الرد');
               document.ContactForm.YourMessage.focus();
               return;
	    }

            var data = "DoSend=1";
    	    data += "&Last=" + document.ContactForm.Last.value;
    	    data += "&First=" + document.ContactForm.First.value;
    	    data += "&CurrentPage=" + document.ContactForm.CurrentPage.value;
    	    data += "&MessageId=" + document.ContactForm.MessageId.value;
    	    data += "&Receiver=" + document.ContactForm.Receiver.value;
    	    data += "&Subject=" + document.ContactForm.Subject.value;
    	    //data += "&YourMessage=" + encodeURI(document.ContactForm.YourMessage.value);
    	    data += "&YourMessage=" + document.ContactForm.YourMessage.value;
            doPost(document.ContactForm.page.value,document.ContactForm.dir.value,document.ContactForm.ex.value,document.ContactForm.lang.value,data);
   }

   function doSendComplaint(){
        if ( document.ContactForm.YourMessage.value == "" ) {
           alert('يجب كتابة رسالة!');
           document.ContactForm.YourMessage.focus();		
           return;
        }

        if ( document.ContactForm.UnpleasantUser.value == "" ){
	   alert('يجب تحديد جهة  الإرسال! \nملاحظة: قد يكون الوصول غير الصحيح لهذه الصفحة هو السبب في هذا الخطأ!');
           document.ContactForm.YourMessage.focus();		
           return;
        }
        
        var data = "DoSend=1";
    	data += "&Last=" + document.ContactForm.Last.value;
    	data += "&First=" + document.ContactForm.First.value;
    	data += "&CurrentPage=" + document.ContactForm.CurrentPage.value;
    	data += "&MessageId=" + document.ContactForm.MessageId.value;
        data += "&MessageType=1";
        data += "&UnpleasantUser=" + document.ContactForm.UnpleasantUser.value;
        data += "&Subject=" + document.ContactForm.Subject.value;
        data += "&YourMessage=" + document.ContactForm.YourMessage.value;
        doPost(document.ContactForm.page.value,document.ContactForm.dir.value,document.ContactForm.ex.value,document.ContactForm.lang.value,data);   
   }

   function set_window_title(title){
      document.title=title;
   }


   function doSendProfile(){
        var s=document.ProfileForm.EMail.value;
        var len = s.length;
        var v=s.indexOf("@",1);
        var po;
        if ( v != -1 )
           po = s.indexOf(".",v);
        else po = -1;

            if (document.ProfileForm.FirstName.value == "" ){
                  alert('الرجاء كتابة الاسم!');
                  document.ProfileForm.FirstName.focus();
                  return;
            }
            if (document.ProfileForm.LastName.value == "" ){
                  alert('الرجاء كتابة الكنية!');
                  document.ProfileForm.LastName.focus();
                  return;
            }

            if (document.ProfileForm.Nickname.value == "" ){
                  alert('Nickname!');
                  document.ProfileForm.Nickname.focus();
                  return;
            }
          if (document.ProfileForm.Age.value == 0){
                   alert('الرجاء تحديد العمر!');
                   document.ProfileForm.Age.focus();
                  return;
            }  
       
          if (document.ProfileForm.Education.value == 0){
                   alert('الرجاء تحديد المؤهل العلمي أو الثقافة!');
                   document.ProfileForm.Education.focus();
                  return;
            }          
          if (document.ProfileForm.Status.value == 0){
                   alert('الرجاء تحديد الحالة الإجتماعية!');
                   document.ProfileForm.Status.focus();
                  return;
            }  
			/*
          if (document.ProfileForm.City.value == 0){
                   alert('الرجاء تحديد مدينة الإقامة الحالية!');
                   document.ProfileForm.City.focus();
                  return;
            }        
*/

            
        if ( document.ProfileForm.EMail.value == "" ) {
                   alert('الرجاء كتابة عنوان بريدك الإلكتروني!');
                   document.ProfileForm.EMail.focus();
                  return;
        }
        if ( (v == -1)||(po == -1) || (v==0) || (po==0)){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
          document.ProfileForm.EMail.select();
              document.ProfileForm.EMail.focus();
                  return;
        }
        if ( ( (po -v) <= 1) || (len-po <= 2) ){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
              document.ProfileForm.EMail.select();
          document.ProfileForm.EMail.focus();
                  return;
        }

          if (document.ProfileForm.Phone.value == ""){
                   alert('الرجاء كتابة رقم الهاتف!');
                   document.ProfileForm.Phone.focus();
                  return;
            }        
          if (document.ProfileForm.AboutMe.value == ""){
                   alert('الرجاء كتابة معلومات أخرى عنك!');
                   document.ProfileForm.AboutMe.focus();
                  return;
            }        
          if (document.ProfileForm.AboutOther.value == ""){
                   alert('الرجاء كتابة مواصفات الشريك!');
                   document.ProfileForm.AboutOther.focus();
                  return;
            }        
        
        var data = "DoUpdate=1";
    	data += "&FirstName=" + document.ProfileForm.FirstName.value;
    	data += "&LastName=" + document.ProfileForm.LastName.value;
    	data += "&Nickname=" + document.ProfileForm.Nickname.value;
    	data += "&UserName=" + document.ProfileForm.UserName.value;
    	data += "&Age=" + document.ProfileForm.Age.value;
    	data += "&Education=" + document.ProfileForm.Education.value;
    	data += "&Status=" + document.ProfileForm.Status.value;
    	data += "&Income=" + document.ProfileForm.Income.value;
    	data += "&OriginalCountry=" + document.ProfileForm.OriginalCountry.value;
    	data += "&CurrentCountry=" + document.ProfileForm.CurrentCountry.value;
//    	data += "&City=" + document.ProfileForm.City.value;
    	data += "&Address=" + document.ProfileForm.Address.value;
    	data += "&EMail=" + document.ProfileForm.EMail.value;
    	data += "&Phone=" + document.ProfileForm.Phone.value;
    	data += "&Fax=" + document.ProfileForm.Fax.value;
    	data += "&Box=" + document.ProfileForm.Box.value;
    	data += "&AboutMe=" + document.ProfileForm.AboutMe.value;
    	data += "&AboutOther=" + document.ProfileForm.AboutOther.value;

        doPost(document.ProfileForm.page.value,document.ProfileForm.dir.value,document.ProfileForm.ex.value,document.ProfileForm.lang.value,data);  
    }

   function doSendPassword(){
           if ( document.PasswordReminder.EMail.value == "" ) {
                 alert('الرجاء كتابة عنوان البريد الإلكتروني الخاص بحسابك!');
                 document.PasswordReminder.EMail.focus();
                 return;
           }


        var data = "DoForget=1";
    	data += "&EMail=" + document.PasswordReminder.EMail.value;
        doPost(document.PasswordReminder.page.value,document.PasswordReminder.dir.value,document.PasswordReminder.ex.value,document.PasswordReminder.lang.value,data); 
   }

   function doChangePassword(){
           if ( document.PasswordForm.NewPassword.value == "" ) {
                 alert('الرجاء كتابة كلمة المرور!');
                 document.PasswordForm.NewPassword.focus();
                 return;
           }
           if ( document.PasswordForm.NewPassword.value != document.PasswordForm.ConfirmNewPassword.value){
                  alert("لم يتم تأكيد كلمة المرور بشكل صحيح!");
                  document.PasswordForm.NewPassword.value = "";
                   document.PasswordForm.ConfirmNewPassword.value = "";
                  document.PasswordForm.NewPassword.focus();
                  return;
            }    

        var data = "DoUpdate=1";
    	data += "&NewPassword=" + document.PasswordForm.NewPassword.value;
    	data += "&ConfirmNewPassword=" + document.PasswordForm.ConfirmNewPassword.value;
    	data += "&Type=" + document.PasswordForm.Type.value;
        doPost(document.PasswordForm.page.value,document.PasswordForm.dir.value,document.PasswordForm.ex.value,document.PasswordForm.lang.value,data); 
   }

   function doExtraApply(){
        var data = "DoUpdate=1";
        if ( document.ExtraForm.AutoInform[0].checked )
          data += "&AutoInform=1";
        else
          data += "&AutoInform=0";

        if ( document.ExtraForm.AutoMessage[0].checked )
          data += "&AutoMessage=1";
        else
          data += "&AutoMessage=0";

    	data += "&Type=" + document.ExtraForm.Type.value;

        doPost(document.ExtraForm.page.value,document.ExtraForm.dir.value,document.ExtraForm.ex.value,document.ExtraForm.lang.value,data); 
   }

   function doSearch(){
        var data = "StartSearch=1";
    	data += "&Sex=" + document.SearchForm.Sex.value;
    	data += "&Nickname=" + document.SearchForm.Nickname.value;
    	data += "&AccountType=" + document.SearchForm.AccountType.value;
    	data += "&City=" + document.SearchForm.City.value;
    	data += "&StartAge=" + document.SearchForm.StartAge.value;
    	data += "&EndAge=" + document.SearchForm.EndAge.value;
    	data += "&StartAge=" + document.SearchForm.StartAge.value;
    	data += "&Status=" + document.SearchForm.Status.value;

        doGet(document.SearchForm.page.value,document.SearchForm.dir.value,document.SearchForm.ex.value,document.SearchForm.lang.value,data); 
   }

   function doSearchFemale(){
        var data = "StartSearch=1";
    	data += "&Sex=" + document.SearchFormFemale.Sex.value;
    	data += "&Nickname=" + document.SearchFormFemale.Nickname.value;
    	data += "&AccountType=" + document.SearchFormFemale.AccountType.value;
    	data += "&City=" + document.SearchFormFemale.City.value;
    	data += "&StartAge=" + document.SearchFormFemale.StartAge.value;
    	data += "&EndAge=" + document.SearchFormFemale.EndAge.value;
    	data += "&Status=" + document.SearchFormFemale.Status.value;

        doGet(document.SearchFormFemale.page.value,document.SearchFormFemale.dir.value,document.SearchFormFemale.ex.value,document.SearchFormFemale.lang.value,data); 
   }

   function doSearchPlus(){
        var data = "StartSearch=1";
    	data += "&SubPage=" + document.PlusForm.SubPage.value;
    	data += "&Sex=" + document.PlusForm.Sex.value;
    	data += "&City=" + document.PlusForm.City.value;
    	data += "&StartAge=" + document.PlusForm.StartAge.value;
    	data += "&EndAge=" + document.PlusForm.EndAge.value;
    	data += "&Status=" + document.PlusForm.Status.value;

        doGet(document.PlusForm.page.value,document.PlusForm.dir.value,document.PlusForm.ex.value,document.PlusForm.lang.value,data); 
   }

 function doSendSpecial(member_id){
   var path = "windex.php?dir=users&ex=2&lang=1&page=send_special_form&ld=" + member_id;
   window.open(path,"sendSpecial","toolbar=no,menubar=no,scroll=yes,status=no,resizable=yes,screenX=0,screenY=0,width=500,height=550");
 }

 function doSendMessage(member_id){
   var path = "windex.php?dir=users&ex=2&lang=1&page=send_message_form&To=" + member_id;
   window.open(path,"sendMessage","toolbar=no,menubar=no,scroll=yes,status=no,resizable=yes,screenX=0,screenY=0,width=500,height=550");
 }


    function updateSpecialProfile()
        {
        var s=document.SpecialForm.EMail.value;
        var len = s.length;
        var v=s.indexOf("@",1);
        var po;
        if ( v != -1 )
           po = s.indexOf(".",v);
        else po = -1;

            if (document.SpecialForm.FirstName.value == "" ){
                  alert('الرجاء كتابة الاسم!');
                  document.SpecialForm.FirstName.focus();
                 return;
            }
            if (document.SpecialForm.LastName.value == "" ){
                  alert('الرجاء كتابة الكنية!');
                  document.SpecialForm.LastName.focus();
                 return;
            }
        if ( document.SpecialForm.EMail.value == "" ) {
                   alert('الرجاء كتابة عنوان بريدك الإلكتروني!');
                   document.SpecialForm.EMail.focus();
                 return;
        }
        if ( (v == -1)||(po == -1) || (v==0) || (po==0)){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
          document.SpecialForm.EMail.select();
              document.SpecialForm.EMail.focus();
                 return;
        }
        if ( ( (po -v) <= 1) || (len-po <= 2) ){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
              document.SpecialForm.EMail.select();
          document.SpecialForm.EMail.focus();
                 return;
        }

          if (document.SpecialForm.Phone.value == ""){
                   alert('الرجاء كتابة رقم الهاتف!');
                   document.SpecialForm.Phone.focus();
                 return;
            }        
          if (document.SpecialForm.SpecialInfo.value == ""){
                   alert('الرجاء كتابة المعلومات الخاصة بك!');
                   document.SpecialForm.SpecialInfo.focus();
                 return;
            }        

        var data = "DoUpdate=1";
    	data += "&SubPage=" + document.SpecialForm.SubPage.value;
    	data += "&FirstName=" + document.SpecialForm.FirstName.value;
    	data += "&LastName=" + document.SpecialForm.LastName.value;
    	data += "&EMail=" + document.SpecialForm.EMail.value;
    	data += "&Phone=" + document.SpecialForm.Phone.value;
    	data += "&SpecialInfo=" + document.SpecialForm.SpecialInfo.value;

        doPost(document.SpecialForm.page.value,document.SpecialForm.dir.value,document.SpecialForm.ex.value,document.SpecialForm.lang.value,data); 


        }
   function doSpecialExtraApply(){
        var data = "DoUpdate=1";
        if ( document.ExtraForm.DisplayName[0].checked )
          data += "&DisplayName=1";
        else
          data += "&DisplayName=0";

        if ( document.ExtraForm.DisplaySpecial[0].checked )
          data += "&DisplaySpecial=1";
        else
          data += "&DisplaySpecial=0";

        if ( document.ExtraForm.DisplayEMail[0].checked )
          data += "&DisplayEMail=1";
        else
          data += "&DisplayEMail=0";

        if ( document.ExtraForm.DisplayPhone[0].checked )
          data += "&DisplayPhone=1";
        else
          data += "&DisplayPhone=0";

    	data += "&SubPage=" + document.ExtraForm.SubPage.value;

        doPost(document.ExtraForm.page.value,document.ExtraForm.dir.value,document.ExtraForm.ex.value,document.ExtraForm.lang.value,data); 
   }

   function doSearchParent(){
        var data = "";
    	data += "City=" + document.ParentForm.City.value;
    	data += "&StartAge=" + document.ParentForm.StartAge.value;
    	data += "&EndAge=" + document.ParentForm.EndAge.value;
    	data += "&SubPage=" + document.ParentForm.SubPage.value;

        doGet(document.ParentForm.page.value,document.ParentForm.dir.value,document.ParentForm.ex.value,document.ParentForm.lang.value,data); 
   }


    function updateParentProfile()
        {
        var s=document.MyForm.EMail.value;
        var len = s.length;
        var v=s.indexOf("@",1);
        var po;
        if ( v != -1 )
           po = s.indexOf(".",v);
        else po = -1;

            if (document.MyForm.FirstName.value == "" ){
                  alert('الرجاء كتابة الاسم!');
                  document.MyForm.FirstName.focus();
              return;
            }
            if (document.MyForm.LastName.value == "" ){
                  alert('الرجاء كتابة الكنية!');
                  document.MyForm.LastName.focus();
              return;
            }

           if (document.MyForm.Nickname.value == "" ){
                  alert('الرجاء كتابة اللقب!');
                  document.MyForm.Nickname.focus();
              return;
            }

        if ( document.MyForm.EMail.value == "" ) {
                   alert('الرجاء كتابة عنوان بريدك الإلكتروني!');
                   document.MyForm.EMail.focus();
              return;
        }
        if ( (v == -1)||(po == -1) || (v==0) || (po==0)){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
          document.MyForm.EMail.select();
              document.MyForm.EMail.focus();
              return;
        }
        if ( ( (po -v) <= 1) || (len-po <= 2) ){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
              document.MyForm.EMail.select();
          document.MyForm.EMail.focus();
              return;
        }

          if (document.MyForm.Phone.value == ""){
                   alert('الرجاء كتابة رقم الهاتف!');
                   document.MyForm.Phone.focus();
              return;
            }     
          if (document.MyForm.City.value == 0){
                   alert('الرجاء تحديد مدينة الإقامة الحالية!');
                   document.MyForm.City.focus();
              return;
            }     
          if (document.MyForm.Age.value == 0){
                   alert('الرجاء تحديد عمر البنت أو الأخت!');
                   document.MyForm.Age.focus();
              return;
            }  
          if (document.MyForm.ParentInfo.value == ""){
                   alert('الرجاء كتابة المعلومات الخاصة بالنت أو الأخت!');
                   document.MyForm.ParentInfo.focus();
              return;
            }        


        var data = "DoUpdate=1";
    	data += "&FirstName=" + document.MyForm.FirstName.value;
    	data += "&LastName=" + document.MyForm.LastName.value;
    	data += "&Nickname=" + document.MyForm.Nickname.value;
    	data += "&Age=" + document.MyForm.Age.value;
    	data += "&Relation=" + document.MyForm.Relation.value;
    	data += "&City=" + document.MyForm.City.value;
    	data += "&EMail=" + document.MyForm.EMail.value;
    	data += "&Phone=" + document.MyForm.Phone.value;
    	data += "&ParentInfo=" + document.MyForm.ParentInfo.value;
    	data += "&SubPage=" + document.MyForm.SubPage.value;

        doPost(document.MyForm.page.value,document.MyForm.dir.value,document.MyForm.ex.value,document.MyForm.lang.value,data);  

        }

    function loginParent() {
          if (document.LoginParent.UserName.value == ""){
                   alert('الرجاء كتابة اسم المستخدم!');
                   document.LoginParent.UserName.focus();
              return;
            }     
          if (document.LoginParent.Password.value == 0){
                   alert('الرجاء كتابة كلمة المرور!');
                   document.LoginParent.Password.focus();
              return;
            }     

        var data = "";
    	data += "&UserName=" + document.LoginParent.UserName.value;
    	data += "&Password=" + document.LoginParent.Password.value;
        doPost(document.LoginParent.page.value,document.LoginParent.dir.value,document.LoginParent.ex.value,document.LoginParent.lang.value,data);  

        }

   function doChangeParentPassword(){
           if ( document.PassForm.NewPassword.value == "" ) {
                 alert('الرجاء كتابة كلمة المرور!');
                 document.PassForm.NewPassword.focus();
                 return;
           }
           if ( document.PassForm.NewPassword.value != document.PassForm.ConfirmNewPassword.value){
                  alert("لم يتم تأكيد كلمة المرور بشكل صحيح!");
                  document.PassForm.NewPassword.value = "";
                   document.PassForm.ConfirmNewPassword.value = "";
                  document.PassForm.NewPassword.focus();
                 return;
            }    
            
        var data = "DoUpdate=1";
    	data += "&NewPassword=" + document.PassForm.NewPassword.value;
    	data += "&ConfirmNewPassword=" + document.PassForm.ConfirmNewPassword.value;
    	data += "&SubPage=" + document.PassForm.SubPage.value;

        doPost(document.PassForm.page.value,document.PassForm.dir.value,document.PassForm.ex.value,document.PassForm.lang.value,data); 
   }

   function doDeleteParentMessage(id){
     if ( confirm("هل أنت متأكد من حذف الرسالة!") ){
       doPost("index","p","2","1","SubPage=inbox_from_admin&id=" + id);
     }
   }

   function doParentMessagesDelete(max){
      var tmp = "";
      for (var i=0;i<max;i++)
        if ( document.DeleteItems.elements("check" + i ).checked )
           tmp += document.DeleteItems.elements("check" + i ).value + "|";
      
      if ( tmp.length <= 0 ){
         alert("لم يتم تحديد أي رسالة للحذف!");
      }
      else{
        tmp = tmp.substr(0,tmp.length - 1);
        document.DeleteMessages.items2Delete.value = tmp;
        var data = "items2Delete=" + tmp ;
	data += "&First=" + document.DeleteMessages.First.value;
    	data += "&Last=" + document.DeleteMessages.Last.value;
	data += "&CurrentPage=" + document.DeleteMessages.CurrentPage.value;
	data += "&act=" + document.DeleteMessages.act.value;
	data += "&SubPage=" + document.DeleteMessages.SubPage.value;
	doPost(document.DeleteMessages.page.value,document.DeleteMessages.dir.value,document.DeleteMessages.ex.value,document.DeleteMessages.lang.value,data);
      }
     
   }

   function doSendParentReply(){
	    if (document.ContactForm.Subject.value == "" ){
	       alert('الرجاء كتابة موضوع الرسالة');
               document.ContactForm.Subject.focus();
               return;
	    }

	    if (document.ContactForm.YourMessage.value == "" ){
	       alert('الرجاء كتابة نص الرد');
               document.ContactForm.YourMessage.focus();
               return;
	    }

            var data = "DoSend=1";
    	    data += "&SubPage=" + document.ContactForm.SubPage.value;
    	    data += "&Last=" + document.ContactForm.Last.value;
    	    data += "&First=" + document.ContactForm.First.value;
    	    data += "&CurrentPage=" + document.ContactForm.CurrentPage.value;
    	    data += "&MessageId=" + document.ContactForm.MessageId.value;
    	    data += "&Receiver=" + document.ContactForm.Receiver.value;
    	    data += "&Subject=" + document.ContactForm.Subject.value;
    	    data += "&YourMessage=" + document.ContactForm.YourMessage.value;
            doPost(document.ContactForm.page.value,document.ContactForm.dir.value,document.ContactForm.ex.value,document.ContactForm.lang.value,data);
   }



   function stringFound(heap,needle){
       var i = heap.indexOf(needle);
       if ( i >= 0 && i < heap.length )
          return true;
       else
          return false;
   }

   function checkUserName(){
            if ( this.document.RegisterForm.UserName.value == "" ){
                alert('الرجاء كتابة اسم المستخدم!');
                document.RegisterForm.UserName.focus();     
                return;
            }
            if (document.RegisterForm.UserName.value.length > 15 ){
                  alert('اسم المستخدم يجب أن يكون مؤلفاً من أقل من 15 حرف');
                  document.RegisterForm.UserName.focus();
                  return;
            }

            if ( stringFound(document.RegisterForm.UserName.value,"|") ){
                  alert('يجب ألا يتضمن اسم المستخدم  المحرف |');
                  document.RegisterForm.UserName.focus();
                  document.RegisterForm.UserName.select();
                  return;
            }                    

            if ( stringFound(document.RegisterForm.UserName.value," ") ){
                alert('يجب ألا يتضمن اسم المستخدم فراغات');
                document.RegisterForm.UserName.focus();
                document.RegisterForm.UserName.select();
                return;
            }                    

           var path = "windex.php?page=check_username&dir=register&ex=2&lang=1&UserName=" + document.RegisterForm.UserName.value;
           window.open(path,"checkUserName","toolbar=no,menubar=no,scrollbars=no,status=no,directories=no,titlebar=no,width=350,height=200,location=yes,screenX=300,screenY=200,resizable=yes");
   }

    function doRegisterParent()
        {
        var s=document.RegisterForm.EMail.value;
        var len = s.length;
        var v=s.indexOf("@",1);
        var po;
        if ( v != -1 )
           po = s.indexOf(".",v);
        else po = -1;

            if (document.RegisterForm.FirstName.value == "" ){
                  alert('الرجاء كتابة الاسم!');
                  document.RegisterForm.FirstName.focus();
                  return;
            }
            if (document.RegisterForm.LastName.value == "" ){
                  alert('الرجاء كتابة الكنية!');
                  document.RegisterForm.LastName.focus();
                  return;
            }

            if (document.RegisterForm.UserName.value == "" ){
                  alert('الرجاء كتابة اسم المستخدم!');
                  document.RegisterForm.UserName.focus();
                  return;
            }
            if (document.RegisterForm.UserName.value.length > 15 ){
                  alert('اسم المستخدم يجب أن يكون مؤلفاً من أقل من 15 حرف');
                  document.RegisterForm.UserName.focus();
                  return;
            }

            if ( stringFound(document.RegisterForm.UserName.value,"|") ){
                  alert('يجب ألا يتضمن اسم المستخدم  المحرف |');
                  document.RegisterForm.UserName.focus();
                  document.RegisterForm.UserName.select();
                  return;
            }                    

            if ( stringFound(document.RegisterForm.UserName.value," ") ){
                  alert('يجب ألا يتضمن اسم المستخدم فراغات');
                  document.RegisterForm.UserName.focus();
                  document.RegisterForm.UserName.select();
                  return;
            }                    
            
           if ( document.RegisterForm.Password.value == "" ) {
                 alert('الرجاء كتابة كلمة المرور!');
                 document.RegisterForm.Password.focus();
                  return;
           }
           if ( document.RegisterForm.Password.value.length > 15 ) {
                 alert('كلمة المرور يجب أن تكون مؤلفة من أقل من 15 حرف');
                 document.RegisterForm.Password.focus();
                  return;
           }
           if ( document.RegisterForm.Password.value != document.RegisterForm.ConfirmPassword.value){
                  alert("لم يتم تأكيد كلمة المرور بشكل صحيح!");
                  document.RegisterForm.Password.value = "";
                   document.RegisterForm.ConfirmPassword.value = "";
                  document.RegisterForm.Password.focus();
                  return;
            }    
            if (document.RegisterForm.Nickname.value == "" ){
                  alert('الرجاء كتابة اللقب بما لا يتعدى 30 حرفاً!!');
                  document.RegisterForm.Nickname.focus();
                  return;
            }    
            if ( stringFound(document.RegisterForm.Nickname.value,"|") ){
                  alert('يجب ألا يتضمن اللقب المحرف |');
                  document.RegisterForm.Nickname.focus();
                  return;
            }                    

            if ( document.RegisterForm.Nickname.value.length > 30 ){
                  alert('اللقب تجاوز 30 حرفاً، تم إهمال جميع الأحرف الزائدة. الرجاء التأكد من اللقب!');
                  document.RegisterForm.Nickname.value = document.RegisterForm.Nickname.value.substring(0,30);
                  document.RegisterForm.Nickname.focus();
                  return;
            }        
            
        if ( document.RegisterForm.EMail.value == "" ) {
                   alert('الرجاء كتابة عنوان بريدك الإلكتروني!');
                   document.RegisterForm.EMail.focus();
                  return;
        }
        if ( (v == -1)||(po == -1) || (v==0) || (po==0)){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
          document.RegisterForm.EMail.select();
              document.RegisterForm.EMail.focus();
                  return;
        }
        if ( ( (po -v) <= 1) || (len-po <= 2) ){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!\nالعنوان من الشكل:\n\tuser@domain.com');
              document.RegisterForm.EMail.select();
          document.RegisterForm.EMail.focus();
                  return;
        }

          if (document.RegisterForm.Phone.value == ""){
                   alert('الرجاء كتابة رقم الهاتف!');
                   document.RegisterForm.Phone.focus();
                  return;
            }     
          if (document.RegisterForm.City.value == 0){
                   alert('الرجاء تحديد مدينة الإقامة الحالية!');
                   document.RegisterForm.City.focus();
                  return;
            }    

         if ( !document.RegisterForm.Agree.checked ){
                   alert('يجب الموافقة على شروط اتفاقية الخدمة');
                   document.RegisterForm.Agree.focus();
                  return;
         }
          if (document.RegisterForm.Age.value == 0){
                   alert('الرجاء تحديد العمر للبنت أو الأخت!');
                   document.RegisterForm.Age.focus();
                  return;
            }  
          if (document.RegisterForm.AboutMe.value == ""){
                   alert('الرجاء كتابة معلومات أخرى عن البنت؟الأخت!');
                   document.RegisterForm.AboutMe.focus();
                  return;
            }        
        var data = "DoAdd=1";
    	data += "&FirstName=" + document.RegisterForm.FirstName.value;
    	data += "&LastName=" + document.RegisterForm.LastName.value;
    	data += "&UserName=" + document.RegisterForm.UserName.value;
    	data += "&Password=" + document.RegisterForm.Password.value;
    	data += "&ConfirmPassword=" + document.RegisterForm.ConfirmPassword.value;
    	data += "&Nickname=" + document.RegisterForm.Nickname.value;
    	data += "&EMail=" + document.RegisterForm.EMail.value;
    	data += "&Phone=" + document.RegisterForm.Phone.value;
    	data += "&City=" + document.RegisterForm.City.value;
    	data += "&Age=" + document.RegisterForm.Age.value;
    	data += "&Relation=" + document.RegisterForm.Relation.value;
    	data += "&AboutMe=" + document.RegisterForm.AboutMe.value;

        doPost(document.RegisterForm.page.value,document.RegisterForm.dir.value,document.RegisterForm.ex.value,document.RegisterForm.lang.value,data);  
                
        }

   function doLogin(){
           if ( document.ULoginForm.UserName.value == "" ) {
                 alert('يجب كتابة اسم المستخدم!');
                 document.ULoginForm.UserName.focus();
                 return;
           }
           if ( document.ULoginForm.Password.value == ""){
                  alert("يجب كتابة كلمة المرور!");
                  document.ULoginForm.Password.focus();
                  return;
            }    

        var data = "DoUpdate=1";
    	data += "&UserName=" + document.ULoginForm.UserName.value;
    	data += "&Password=" + document.ULoginForm.Password.value;
		if (document.ULoginForm.VisibleMode.checked){
  		    data += "&VisibleMode=yes";
		}
        doPost(document.ULoginForm.page.value,document.ULoginForm.dir.value,document.ULoginForm.ex.value,document.ULoginForm.lang.value,data); 
   }

   function doAddTahani(){
           if ( document.TahaniForm.TahaniDesc.value == "" ) {
                 alert('يجب كتابة نص المناسبة!');
                 document.TahaniForm.TahaniDesc.focus();
                 return;
           }

        var data = "DoAdd=1";
    	data += "&SubPage=" + document.TahaniForm.SubPage.value;
    	data += "&TahaniDesc=" + document.TahaniForm.TahaniDesc.value;
        doPost(document.TahaniForm.page.value,document.TahaniForm.dir.value,document.TahaniForm.ex.value,document.TahaniForm.lang.value,data); 
   }

   function doSearchTahani(){
        var data = "";
    	data += "Sex=" + document.TahaniForm.Sex.value;
    	data += "&SubPage=" + document.TahaniForm.SubPage.value;

        doGet(document.TahaniForm.page.value,document.TahaniForm.dir.value,document.TahaniForm.ex.value,document.TahaniForm.lang.value,data); 
   }
   function doSendTahani(){
           if ( document.TahaniForm.TahaniDesc.value == "" ) {
                 alert('يجب كتابة نص التهنئة!');
                 document.TahaniForm.TahaniDesc.focus();
                 return;
           }

        var data = "DoAdd=1";
    	data += "&SubPage=" + document.TahaniForm.SubPage.value;
    	data += "&First=" + document.TahaniForm.First.value;
    	data += "&Last=" + document.TahaniForm.Last.value;
    	data += "&CurrentPage=" + document.TahaniForm.CurrentPage.value;
    	data += "&Sex=" + document.TahaniForm.Sex.value;
    	data += "&tahani_id=" + document.TahaniForm.tahani_id.value;
    	data += "&TahaniDesc=" + document.TahaniForm.TahaniDesc.value;
        doPost(document.TahaniForm.page.value,document.TahaniForm.dir.value,document.TahaniForm.ex.value,document.TahaniForm.lang.value,data); 
   }

   function doSaveTahani(){
           if ( document.TahaniForm.TahaniDesc.value == "" ) {
                 alert('يجب كتابة نص المناسبة!');
                 document.TahaniForm.TahaniDesc.focus();
                 return;
           }

        var data = "DoAdd=1";
    	data += "&SubPage=" + document.TahaniForm.SubPage.value;
    	data += "&First=" + document.TahaniForm.First.value;
    	data += "&Last=" + document.TahaniForm.Last.value;
    	data += "&CurrentPage=" + document.TahaniForm.CurrentPage.value;
    	data += "&id=" + document.TahaniForm.id.value;
    	data += "&TahaniDesc=" + document.TahaniForm.TahaniDesc.value;
        doPost(document.TahaniForm.page.value,document.TahaniForm.dir.value,document.TahaniForm.ex.value,document.TahaniForm.lang.value,data); 
   }

     function doContactUs(){
        var s=document.ContactForm.EMail.value;
        var len = s.length;   
        var v=s.indexOf("@",1);
        var po;
        if ( v != -1 )
           po = s.indexOf(".",v);
        else po = -1;

  	    if (document.ContactForm.Name.value == "" ){
		  alert('الرجاء كتابة الاسم الكامل');
          document.ContactForm.Name.focus();
	    }
	    else if ( document.ContactForm.EMail.value == "" ) {
		   alert('الرجاء كتابة عنوان البريد الإلكتروني');
           document.ContactForm.EMail.focus();		
	    }
        else if ( (v == -1)||(po == -1) || (v==0) || (po==0)){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!');
          document.ContactForm.EMail.select(); 
	      document.ContactForm.EMail.focus(); 
        }
        else if ( ( (po -v) <= 1) || (len-po <= 2) ){
          alert('الرجاء كتابة عنوان البريد الإلكتروني بشكل صحيح!');
	      document.ContactForm.EMail.select(); 
          document.ContactForm.EMail.focus(); 
        }	    
        else if ( document.ContactForm.YourMessage.value == "" ) {
		   alert('الرجاء كتابة رسالتك!');
           document.ContactForm.Message.focus();		
        }
        else{

        var data = "";
    	data += "&Name=" + document.ContactForm.Name.value;
    	data += "&EMail=" + document.ContactForm.EMail.value;
    	data += "&YourMessage=" + document.ContactForm.YourMessage.value;
    	data += "&Country=" + document.ContactForm.Country.value;
        doPost(document.ContactForm.page.value,document.ContactForm.dir.value,document.ContactForm.ex.value,document.ContactForm.lang.value,data); 
	    }     
     }