﻿////////////////SMS
function myalert()
{
  var maxlength = 160;
  var a = document.getElementById('ctl00_ContentPlaceHolder1_txt_sms_message');
  var x = a.value.length;

  if (x > maxlength) {
      document.getElementById('ctl00_ContentPlaceHolder1_txt_sms_message').value = document.getElementById('ctl00_ContentPlaceHolder1_txt_sms_message').value.substring(0, maxlength);
  }
  
  document.getElementById('count').value = x;

  var objchechlistbox = document.getElementById('ctl00_ContentPlaceHolder1_lang_radio');
  var chechkcount = objchechlistbox.getElementsByTagName("input");
  if (chechkcount[1].checked == false && x == 70) {
      alert('הודעה בעברית מעל 70 תווים תחוייב כ2 הודעות אס אם אס');
  }
  else if(chechkcount[1].checked == false && x == 132) {
      alert('הודעה בעברית מעל 132 תווים תחוייב כ3 הודעות אס אם אס');
  }
}
function IsEmpty(){

    var objchechlistbox = document.getElementById('ctl00_ContentPlaceHolder1_cbl_groupname');    
    var chechkcount = objchechlistbox.getElementsByTagName("input");
    var bool = false;
    for (var i = 0; i < chechkcount.length; i++) {
        if (chechkcount[i].checked == true)
            bool = true;
    }
    if (!bool) {
        alert("יש לבחור קבוצת אנשי קשר לשליחת הודעות");
        return false;
    } 
    
   
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_cell');
    if (!tel.value.length) {
        alert("חייב מספר טלאפון השולח");
        return false;
    }
    else if (tel.value.length != 7) {
        alert("מספר טלאפון השולח חייב להיות בעל 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_cell').value = "";
        return false;
    }
    else if (!IsNumeric(tel.value)) {
        alert(" מספר טלאפון להיות שדה מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_cell').value = "";
        return false;
    }
   

    var message = document.getElementById('ctl00_ContentPlaceHolder1_txt_sms_message');
    if (message.value.length) {
        return true;
    }
    else {
        alert("אי אפשר לשלוח הודעה ריקה");
        return false;
    }

}


function IsEmpty2() {

    var objchechlistbox = document.getElementById('ctl00_ContentPlaceHolder1_cbl_groupname');
    var chechkcount = objchechlistbox.getElementsByTagName("input");
    var bool = false;
    for (var i = 0; i < chechkcount.length; i++) {
        if (chechkcount[i].checked == true)
            bool = true;
    }
    if (!bool) {
        alert("יש לבחור קבוצת אנשי קשר לשליחת הודעות");
        return false;
    }


    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_cell');
    if (!tel.value.length) {
        alert("חייב מספר טלאפון השולח");
        return false;
    }
    else if (tel.value.length != 7) {
        alert("מספר טלאפון השולח חייב להיות בעל 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_cell').value = "";
        return false;
    }
    else if (!IsNumeric(tel.value)) {
        alert(" מספר טלאפון להיות שדה מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_cell').value = "";
        return false;
    }


    var message = document.getElementById('ctl00_ContentPlaceHolder1_txt_sms_message');
    if (message.value.length !=0){
        alert("אי אפשר לשלוח הודעה ריקה");
        return false;
    }

    setTimeout(function() { t.disabled = true; t.value = 'אנא המתן'; }, 1000);
    return true;

}

function IsValid()
{
  x=document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value.length;
  if(x==0)
  {
    alert("שדה טלאפון חייב להיות מלא");
    return false;
  }
  else if(x!=7)
  {
    alert("שדה פלאפון חייב להיות 7 ספרות");
    document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value="";
    return false;
  }
  else
   return true;
}


function IsValidClient() {
    var fname = document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname');
    var email = document.getElementById('ctl00_ContentPlaceHolder1_txt_email');
    var lname = document.getElementById('ctl00_ContentPlaceHolder1_txt_Lname');
    var username = document.getElementById('ctl00_ContentPlaceHolder1_txt_username');
    var password = document.getElementById('ctl00_ContentPlaceHolder1_txt_password');
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel');



    if (fname.value.length == 0) {
        alert("שם פרטי זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname').focus();
        return false;
    }
    else if (lname.value.length == 0) {
        alert("שם משפחה זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Lname').focus();
        return false;
    }
    else if (tel.value.length == 0) {
        alert("טלאפון זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (tel.value.length != 7) {
        alert("שדה טלאפון חייב להיות 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (IsNumeric(tel.value) == false) {
        alert("שדה טלאפון חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (username.value.length == 0) {
        alert("שם משתמש זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_username').focus();
        return false;
    }
    else if (password.value.length == 0) {
        alert("סיסמא זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_password').focus();
        return false;
    }


    return true;
}
function IsNotEmpty() {
    x = document.getElementById('ctl00_ContentPlaceHolder1_txt_groupname').value.length;
    if (x == 0) {
        alert("שדה שם קבוצה חייב להיות מלא");
        return false;
    }
}
//////////////////////Proekt
function IsOkDfus() {
    var fname = document.getElementById('ctl00_ContentPlaceHolder1_txt_name');
    var email = document.getElementById('ctl00_ContentPlaceHolder1_txt_mail');
    var pages = document.getElementById('ctl00_ContentPlaceHolder1_txt_pages');
    var quantity = document.getElementById('ctl00_ContentPlaceHolder1_txt_quantity');
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_phone');
    var disc = document.getElementById('ctl00_ContentPlaceHolder1_txt_disc');



    if (fname.value.length == 0) {
        alert("שם פרטי זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_name').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_mail').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_mail').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_mail').focus();
        return false;
    }
    else if (tel.value.length == 0) {
        alert("טלאפון זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_phone').focus();
        return false;
    }
    else if (tel.value.length != 7) {
        alert("שדה טלאפון חייב להיות 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_phone').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_phone').focus();
        return false;
    }
    else if (IsNumeric(tel.value) == false) {
        alert("שדה טלאפון חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_phone').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_phone').focus();
        return false;
    }
    
    else if (quantity.value.length != 0 && IsNumeric(quantity.value)==false) {
        alert("כמות חייב להיות שדה מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_quantity').focus();
        document.getElementById('ctl00_ContentPlaceHolder1_txt_quantity').value = "";
        return false;
    }
    else if (pages.value.length != 0 && IsNumeric(pages.value) == false) {
        alert("מספר העמודים חייב להיות שדה מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_pages').focus();
        document.getElementById('ctl00_ContentPlaceHolder1_txt_pages').value = "";
        return false;
    }
    else if (disc.value.length == 0) {
        alert("תיאור זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_disc').focus();
        return false;
    }

    setTimeout(function() { t.disabled = true; t.value = 'אנא המתן'; }, 100);
    return true;

}
function IsValidConnect() {
    var fname = document.getElementById('ctl00_ContentPlaceHolder1_txt_name');
    var message = document.getElementById('ctl00_ContentPlaceHolder1_txt_Message');
    var email = document.getElementById('ctl00_ContentPlaceHolder1_txt_Email');
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel');



    if (fname.value.length == 0) {
        alert("שם  זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_name').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Email').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Email').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Email').focus();
        return false;
    }
    else if (tel.value.length == 0) {
        alert("טלאפון זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (tel.value.length != 7) {
        alert("שדה טלאפון חייב להיות 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (IsNumeric(tel.value) == false) {
        alert("שדה טלאפון חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (message.value.length == 0) {
        alert("תוכן הודעה זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Message').focus();
        return false;
    }


    return true;
}
function IsValidConnect2(t) {


    var email = document.getElementById('ctl00_ContentPlaceHolder1_txt_email');
    var fname = document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname');
    var lname = document.getElementById('ctl00_ContentPlaceHolder1_txt_Lname');
    var username = document.getElementById('ctl00_ContentPlaceHolder1_txt_username');
    var password = document.getElementById('ctl00_ContentPlaceHolder1_txt_password');
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel');
    var siteid = document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid');
    var businessname = document.getElementById('ctl00_ContentPlaceHolder1_txt_bussname'); 



    if (fname.value.length == 0) {
        alert("שם פרטי זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname').focus();
        return false;
    }
    else if (lname.value.length == 0) {
        alert("שם משפחה זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Lname').focus();
        return false;
    }
    else if (tel.value.length == 0) {
        alert("טלאפון זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (tel.value.length != 7) {
        alert("שדה טלאפון חייב להיות 10 ספרות");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (IsNumeric(tel.value) == false) {
        alert("שדה טלאפון חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Tel').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (username.value.length == 0) {
        alert("שם משתמש זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_username').focus();
        return false;
    }
    else if (password.value.length == 0) {
        alert("סיסמא זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_password').focus();
        return false;
    }
    else if (siteid.value.length == 0) {
    alert("זיהוי דף עסק זהו שדה חובה לא יכול להיות ריק");
    document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid').focus();
    return false;
    }
    else if (IsNumeric(siteid.value) == true) {
    alert("שדה זיהוי דף עסק אינו מספרי");
    document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid').value = "";
    document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid').focus();
        return false;
    }
    else if (isUrl(siteid.value) == true)
    {
        alert("זיהוי דף עסק אינו נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_siteid').focus();
        return false;
    }
    else if (businessname.value.length == 0) {
    alert("שם העסק זהו שדה חובה לא יכול להיות ריק");
    document.getElementById('ctl00_ContentPlaceHolder1_txt_bussname').focus();
    return false;
    }
   
    
    setTimeout(function() { t.disabled = true; t.value = 'אנא המתן'; }, 100);
    return true;
}
function IsValidConnect3(t){

    var fname = document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname');
    var email = document.getElementById('ctl00_ContentPlaceHolder1_txt_email');
    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_tel');
    var message = document.getElementById('ctl00_ContentPlaceHolder1_txt_message');



    if (fname.value.length == 0) {
        alert("שם זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname').focus();
        return false;
    }
    else if (fname.value == "שם"){
        alert("אנא מלאו את השם שלכם");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_Fname').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_email').focus();
        return false;
    }
    else if (tel.value.length == 0) {
        alert("טלאפון זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_tel').focus();
        return false;
    }
    else if (IsNumeric(tel.value) == false) {
        alert("שדה טלאפון חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_tel').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_tel').focus();
        return false;
    }
    else if (message.value.length == 0) {
        alert("תוכן ההודעה זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_message').focus();
        return false;
    }
    else if (message.value == "תוכן הודעה") {
        alert("אנא מלאו את השדה תוכן הודעה");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_message').focus();
        return false;
    }


    setTimeout(function() { t.disabled = true; t.value = 'אנא המתן'; }, 100);
    return true;
}

function IsValidDefault(t) {

    var fname = document.getElementById('txt_name');
    var email = document.getElementById('txt_email');
    var tel = document.getElementById('txt_tel');
    var dis = document.getElementById('txt_dis');

    if (fname.value.length == 0) {
        alert("שם פרטי זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('txt_name').focus();
        return false;
    }
    else if (fname.value =="שם") {
        alert("אנא מלאו את השם שלכם");
        document.getElementById('txt_name').focus();
        return false;
    }
    else if (email.value.length == 0) {
        alert("דואר-אלקטרוני זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('txt_email').focus();
        return false;
    }
    else if (echeck(email.value) == false) {
        alert("שדה דואר-אלקטרוני לא נכון");
        document.getElementById('txt_email').value = "";
        document.getElementById('txt_email').focus();
        return false;
    }
    else if (tel.value.length != 0) {
        if (tel.value.length != 7) {
            alert("שדה טלאפון חייב להיות 10 ספרות");
            document.getElementById('txt_tel').value = "";
            document.getElementById('txt_tel').focus();
            return false;
        }
        else if (IsNumeric(tel.value) == false) {
            alert("שדה טלאפון חייב להיות מספרי");
            document.getElementById('txt_tel').value = "";
            document.getElementById('txt_tel').focus();
            return false;
        }
    }
    else if (dis.value.length == 0) {
        alert("שם פרטי זהו שדה חובה לא יכול להיות ריק");
        document.getElementById('txt_dis').focus();
        return false;
    }
    else if (dis.value == "תיאור") {
        alert("אנא מלאו את התיאור שלכם");
        document.getElementById('txt_dis').focus();
        return false;
    }



    setTimeout(function() {t.disabled = true; t.value = 'אנא המתן'; }, 1000);
    return true;
}

function IsNotNumber() {

    var tel = document.getElementById('ctl00_ContentPlaceHolder1_txt_add');
    if (IsNumeric(tel.value) == false) {
        alert("שדה כמות להוספה חייב להיות מספרי");
        document.getElementById('ctl00_ContentPlaceHolder1_txt_add').value = "";
        document.getElementById('ctl00_ContentPlaceHolder1_txt_add').focus();
        return false;
    }
}
function picture(imgname, imgalt,title) {
    document.getElementById("lbl_disc2").innerHTML = imgalt;
    document.getElementById("lbl_disc").innerHTML = title;
    var floatimg = document.getElementById("bigimage");
    floatimg.src = imgname;
}

function changetext(object) {
    var t = object;
    t.value = "";
}

function isUrl(s) {
    var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
    return regexp.test(s);
}
function IsNumeric(sText) {
    var ValidChars = "0123456789.";
    var IsNumber = true;
    var Char;


    for (i = 0; i < sText.length && IsNumber == true; i++) {
        Char = sText.charAt(i);
        if (ValidChars.indexOf(Char) == -1) {
            IsNumber = false;
        }
    }
    return IsNumber;

}
function isPhonenumber(s) {
    var cellregexp = /^05\d([-]{0,1})\d{7}$/
    var phoneregexp = /^0\d([\d]{0,1})([-]{0,1})\d{7}$/
//    if (cellregexp.test(s) == false && phoneregexp.test(s) == false)
//        return false;
//    else
//        return true;
    return false;
}
function echeck(str) {
    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    if (str.indexOf(at) == -1) {
        return false
    }

    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        return false
    }
    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        return false
    }

    if (str.indexOf(at, (lat + 1)) != -1) {
        return false
    }

    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        return false
    }

    if (str.indexOf(dot, (lat + 2)) == -1) {
        return false
    }

    if (str.indexOf(" ") != -1) {
        return false
    }

    return true
}



