﻿// JScript File
var plus = "Images/Common/plusOrangeEnabled.gif";
var minus = "Images/Common/minusOrangeEnabled.gif";
var ie = (navigator.appName == "Microsoft Internet Explorer");
var clickedMenuItem = null;
var oldMenuItemColor = "#8c8e8f";
var screenShade = null;
var opacityLevel = 0;
var maxOpacity = 40;
var opacityTimeout = null;

if (ie){
    addCssFile('./Styles/IE.css');
} else {
    addCssFile('./Styles/FF.css');    
}

function addCssFile(css) {
    var styleElement = document.createElement("link");
    styleElement.type = "text/css";
    styleElement.rel="stylesheet";
    styleElement.href = css;
    document.getElementsByTagName("head")[0].appendChild(styleElement);
}

function shadeScreen(active, zindex)
{
    if (active){
        if (!screenShade){
            screenShade = document.createElement('DIV');
	        document.body.appendChild(screenShade);        	
            screenShade.style.position = 'absolute';
	        screenShade.style.left = '0px';
            screenShade.style.top = '0px';
            screenShade.height = document.documentElement.scrollHeight;
            screenShade.width = document.documentElement.scrollWidth;
            screenShade.style.height = document.documentElement.scrollHeight + "px";
            screenShade.style.width = document.documentElement.scrollWidth + "px";
            setCSS(screenShade,'modalBackground');
        }        
        screenShade.style.zIndex = zindex;
        screenShade.style.display = '';
    } else {
        if (screenShade)  screenShade.style.display = 'none';
    }
}
function shadeFadeIn()
{
    if (opacityLevel<maxOpacity) {        
        opacityLevel += 5;
        setCSS(screenShade,'modalBackground'+opacityLevel);
        opacityTimeout = setTimeout('shadeFadeIn()',2);
    } else {
        clearTimeout(opacityTimeout);
        setCSS(screenShade,'modalBackground');
    }
}
function collapse(targetToCollapse ,imgObj)
{    
    if (imgObj.src.indexOf("plus") > -1){
        changeImage(minus, imgObj);
    } else {
        changeImage(plus, imgObj);
    }
}
function changeImage(newImg,target)
{
    target.src = newImg;
}
function setCSS(target, css)
{
    target.setAttribute("class", css); 
    target.setAttribute("className", css); 
}
function RestoreMenuItemColor()
{
    if (clickedMenuItem != null) {
        clickedMenuItem.style.color = oldMenuItemColor;
        clickedMenuItem = null;
    }
}
function SetMenuItemColor(item)
{
    RestoreMenuItemColor();    
    clickedMenuItem = item;
    oldMenuItemColor = item.style.color;   
    item.style.color = "Orange";
}
function SetBorderHeight(promotionTbl)
{
    try {
        var arr = new Array();
        arr[0] = "leftBordereLine";
        arr[1] = "rightBordereLine";
        arr[2] = "tdActualContent";
        arr[3] = "tdInner";
        var height = document.documentElement.scrollHeight;        
        if(height < document.documentElement.clientHeight-17)
            height = document.documentElement.clientHeight;                    
        for (var x=0; x<arr.length; x++) {        
            var obj = document.getElementById(arr[x]);
            if (obj)
                if (x > 1) //content
                    SetElementHeight(obj, height-402);
                else //side borders
                {
                    if (ie)
                        SetElementHeight(obj, height-125);
                    else
                        SetElementHeight(obj, height-145);
                }
        }        
        //main content table
        if (ie) {
            SetElementHeight(document.getElementById("tblMainContent"), height-369);
            if (document.getElementById(promotionTbl)) {
                document.getElementById(promotionTbl).style.width = "162px";
                document.getElementById(promotionTbl).width = 162;
            }
        } else {
            SetElementHeight(document.getElementById("tblMainContent"), height-468);
        }
    }
    catch (e) {}
}
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 SetElementHeight(obj, height)
{
    if (obj){
        obj.style.height = height + "px"; //(height-60).toString() + "px";    
        //obj.height = height+140;
    }
}
function SetElementWidth(obj, height)
{
    if (obj){
        obj.style.width = height + "px"; 
        obj.width = height;
    }
}
var selectedLogin = null;
var loginArr = new Array();
loginArr[0] = "tdUserLogin";
loginArr[1] = "tdUserReg";
loginArr[2] = "tdResearch";
function ShowLogin(choice, target){
    for (var i=0; i<loginArr.length; i++){
        if (i == choice){
            document.getElementById(loginArr[i]).style.display = '';
            document.getElementById('ctl00_ContentPlaceHolder1_cpLogin_ctl11_tdLogin'+i).style.backgroundImage = 'url("./Images/Common/arrowDown2lines.gif")';
        } else {
            document.getElementById(loginArr[i]).style.display = 'none';
            document.getElementById('ctl00_ContentPlaceHolder1_cpLogin_ctl11_tdLogin'+i).style.backgroundImage = 'url("./Images/Common/emptyPixel.gif")';
        }        
        if ((selectedLogin == null) && (document.getElementById('ctl00_ContentPlaceHolder1_cpLogin_ctl11_tdLogin')))
            selectedLogin = document.getElementById('ctl00_ContentPlaceHolder1_cpLogin_ctl11_tdLogin');        
        if (selectedLogin)
            setCSS(selectedLogin,'Login');
        selectedLogin = target;
        setCSS(target,'LoginOver');
    }
}

function searchPartner (queryTextbox, partnerDDL)
{
    var googleLink = "http://www.google.com/custom?domains=www.lifeonkey.com%3Bwww.lifeonkey.co.il&q=" + queryTextbox.value + 
                        "&sa=Find&sitesearch=&ie=utf-8&oe=utf-8&client=pub-4967103192270449&forid=1&cof=GALT%3A%230066CC%3BGL%3A1%3BDIV%3A%23999999%3BVLC%3A336633%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFF9900%3BALC%3A0066CC%3BLC%3A0066CC%3BT%3A000000%3BGFNT%3A666666%3BGIMP%3A666666%3BLH%3A50%3BLW%3A131%3BL%3Ahttps%3A%2F%2Fwww.lokint.com%2Fnewmdnet%2Fimages%2Flogo_LOK_en.gif%3BS%3Ahttp%3A%2F%2Fwww.lifeonkey.com%3BFORID%3A1%3B&hl=en&sitesearch=" + partnerDDL.options[partnerDDL.selectedIndex].value;

    var mywindow = window.open(googleLink,"mywindow");
    return false;
}
