﻿/* original mybusiness code */
function submitForm() {
    if (Web2LeedForm.Companies_Company.value == "") {
        Web2LeedForm.Companies_Company.focus();
        alert("שדה חייב להכיל ערך")
        return false;
    }
    
    if (Web2LeedForm.Contacts_Contact)
    {
        if (Web2LeedForm.Contacts_Contact.value == "") {
            Web2LeedForm.Contacts_Contact.focus();
            alert("שדה חייב להכיל ערך")
            return false;
        }
    }

    
    var aNumericFields = new Array();
    for (var i = 0 ; i < aNumericFields.length ; i++)
    {
        if (!checkNumber(aNumericFields[i]))
        {
            alert("המספר אינו חוקי");
            return false;
        }
    }

    var aCheckboxFields = new Array();
    for (var i = 0 ; i < aCheckboxFields.length ; i++)
    {
        document.getElementById(aCheckboxFields[i]).value = (document.getElementById(aCheckboxFields[i]).checked ? "Y" : "N");
    }

    eValue = Web2LeedForm.Companies_PhoneNumber;
    regexp = /^\d{3,3}[-]{0,1}\d{7,7}$/;
    var bIsLegal = regexp.test(eValue.value);
    if (bIsLegal)
    {
        regexp = /^(\d{3,3}).*$/;
        switch (eValue.value.replace(regexp,"$1"))
        {
        case "050":
        case "052":
        case "054":
        case "057":
        case "059":
            bIsLegal = true;
            break;
        default:
            bIsLegal = false;
            break;
        }
    }

    if (!bIsLegal)
    {
        if (!eValue.disabled)
        {
            eValue.focus();
            eValue.select();
        }
	alert("סלולארי לא חוקי");

	return false;
    }


    regexp = /^([\d\w_-]+\.[\d\w_-]+|[\d\w_-]+)+\@[\d\w_-]+\.[\d\w_-]+([\d\w_-]+\.[\d\w_-]+|[\d\w_-]+)+$/;
    eValue = Web2LeedForm.Companies_Email;
    if (!regexp.test(eValue.value))
    {
        if (!eValue.disabled)
        {
            eValue.focus();
            eValue.select();
	    alert("שדה דוא''ל לא חוקי");
        }
        return false;
    }


    return true;
}

/* mezoo - catch refs */
function query( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

$(document).ready(function(){
 $('input').mouseover(function(){
  $('#Companies_NumOfEmployees').attr({value: document.title + ' --- ' + query('ref')});
 });
});