

var IE=document.all
var FF=document.getElementById&&!document.all

function nothing()
{
}

function displayImage(imagePath)
{
imagePath = imagePath.replace('..','');
    window.open("/DisplayImage.aspx?p=" + imagePath, "Image", "location=no,status=no,scrollbars=1");
}


function displaySubCat(catIndex, numCats, menuName)
{
    var index = 0;
    var element;
    var prefix = "";
    if (menuName == "top_menu")
    {
        prefix = "TopSubCat";
    }
    else if (menuName == "side_menu")
    {
        prefix = "SideSubCat";
    }
    else
    {
        prefix = "SubCat";
    }
    
    var currentCategory = prefix + catIndex.toString();
    if ( document.getElementById(currentCategory).style.display == "none" )
        showElement(currentCategory);
    else
        hideElement(currentCategory);
}



function hideElement(elementId)
{
    var element = document.getElementById(elementId);
    if (element)
    {
        element.style.display = "none";
    }
}
function showElement(elementId)
{
    var element = document.getElementById(elementId);
    if (element)
    {
        element.style.display = "block";
    }
}
function showHideElement(elementId)
{
    var element = document.getElementById(elementId);
    if (element.style.display == "none") 
    {
        element.style.display = "";
    }
    else 
    {
        element.style.display = "none";
    }
}



// Udi Shomer - the sub menu
function dynamichide_2(e)
{
    var dropSubMenuObj=document.getElementById("dropmenudiv_2");

    if (IE&&!dropSubMenuObj.contains(e.toElement))
        delayhidemenu_2()
    else if (FF&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
        delayhidemenu_2()
}

function hidemenu_2(e)
{
    var dropmenuObj=document.getElementById("dropmenudiv_2");
    if (typeof dropmenuObj!="undefined")
    {
        if (IE||FF)
            dropmenuObj.style.visibility="hidden"
    }
}

function delayhidemenu_2()
{
    if (IE||FF)
    {
        delayhidemenu();
        
        delayhide_2=setTimeout("hidemenu_2()",disappeardelay);
    }
}


// End Udi Shomer - sub menu

/*
End Drop Down Menu
*/


// Phone number must be of form [+]###[-]#######
// ... in other words:
// * the + sign can only be at the beginning
// * the - sign can be located at positions 3 to 5
// * all other characters must be digits
function validatePhoneNumber(phoneToCheck)
{
    if (phoneToCheck == "")
    {
        return false;
    }
    else if (phoneToCheck.length < 8)
    {
        return false;
    }

    var currentChar;

    for ( var i = 0 ; i < phoneToCheck.length ; i++ )
    {
        currentChar = phoneToCheck.charAt(i);
        if ( currentChar == "-" )
        {
            if (i < 2)
            {
                return false;
            }
        }
        else if ( currentChar == "+" )
        {
            if (i > 0)
            {
                return false;
            }
        }
        else if ( currentChar < "0" || currentChar > "9" )
        {
            return false;
        }
    }

    return true;
}


// Email address must be of form a@b.cc ... in other words:
// * there must be at least one character before the @
// * there must be at least one character before the last .
// * there must be at least two character after the last .
// * only one @

function validateEmailAddress(emailToCheck)
{
    if ( isEmpty(emailToCheck) )
        return false;
   
    var currentChar;
    
    for (var i = 0; i < emailToCheck.length; i++)
    {
        currentChar = emailToCheck.charAt(i);
        if (   (currentChar < "a" || currentChar > "z")
            && (currentChar < "A" || currentChar > "Z")
            && (currentChar < "0" || currentChar > "9")
            && (currentChar != "_")
            && (currentChar != "-")
            && (currentChar != "@")
            && (currentChar != ".")
           )
            return false;
    }
    
    // look for @
    var atPosition = emailToCheck.indexOf("@");
    if ( atPosition < 1 )
        return false; 

    // look for another @
    if ( atPosition < emailToCheck.lastIndexOf("@") )
        return false; 

    // look for . after the @
    if ( atPosition > emailToCheck.lastIndexOf(".") - 2 )
        return false; 

    // there must be at least two characters after the .
    if ( emailToCheck.lastIndexOf(".") > emailToCheck.length - 3 )
        return false;

    return true;
}

function isEmpty(s)
{
    return ( (s == null) || (s.length == 0) );
}

function ShowSendToHome()
{
    document.getElementById("IsOtherAddress_Tr").style.display = "block";
    //document.getElementById("otherAddress_CheckBoxTr").style.display = "block";
    document.getElementById("ctl00_ContentPlaceHolder1_otherAddress_CheckBox").checked = false;
    document.getElementById("ctl00_ContentPlaceHolder1_DeliveryRequired_SelectBox").value == "0"
    document.getElementById("StoresTr").style.display = "none";
}

function GetSnifNotEilat()
{
    document.getElementById("otherAddress_CheckBoxTr").style.display = "none";
    document.getElementById("IsOtherAddress_Tr").style.display = "none";
    document.getElementById("ctl00_ContentPlaceHolder1_otherAddress_CheckBox").checked = false;
    document.getElementById("ctl00_ContentPlaceHolder1_DeliveryRequired_SelectBox").value == "1"
    document.getElementById("ctl00_ContentPlaceHolder1_Stores_SelectBox").style.display = "block";
    document.getElementById("ctl00_ContentPlaceHolder1_StoreEilat_SelectBox").style.display = "none";
    document.getElementById("StoresTr").style.display = "block";
}

function GetSnifEilat()
{
    document.getElementById("otherAddress_CheckBoxTr").style.display = "none";
    document.getElementById("IsOtherAddress_Tr").style.display = "none";
    document.getElementById("ctl00_ContentPlaceHolder1_otherAddress_CheckBox").checked = false;
    document.getElementById("ctl00_ContentPlaceHolder1_DeliveryRequired_SelectBox").value == "1"
     document.getElementById("ctl00_ContentPlaceHolder1_Stores_SelectBox").style.display = "none";
    document.getElementById("ctl00_ContentPlaceHolder1_StoreEilat_SelectBox").style.display = "block";
    document.getElementById("StoresTr").style.display = "block";
}





