﻿function isnull(arg)
{
	arg = arg+'';
	return (arg == '' || arg == 'null' || arg == 'undefined');
}
function findPosX(obj)
{
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj)
{
   var curtop = 0;
   if(obj.offsetParent)
       while(1)
       {
         curtop += obj.offsetTop;
         if(!obj.offsetParent)
           break;
         obj = obj.offsetParent;
       }
   else if(obj.y)
       curtop += obj.y;
   return curtop;
}
var CURRENTCAT ="";
var CURRENTDOCS = "";
var CURRENTDOC = "";

function opencloseDiv(obj,objName,pagingdiv)
{
    if(document.getElementById(objName).style.display == "inline")
    {
        document.getElementById(objName).style.display = "none";
        obj.className = "titleGalery";
    }else{
        if(CURRENTDOCS!="")
            document.getElementById(CURRENTDOCS).style.display = "none";
        if(CURRENTCAT!="")  
            document.getElementById(CURRENTCAT).className  = "titleGalery";
            
        document.getElementById(objName).style.display = "inline";
        obj.className = "titleGalery_on";
        CURRENTCAT = obj.id;
        CURRENTDOCS = objName;
        
         document.getElementById("divNumber").innerHTML =  document.getElementById(pagingdiv).innerHTML;
        
    }
}

function openDoc(obj,objName,imgName)
{
    
    document.getElementById("galleryContent").innerHTML = document.getElementById(objName).innerHTML
    document.getElementById(GALLERYPIC).src = document.getElementById(imgName).src
    if(CURRENTDOC!="")document.getElementById(CURRENTDOC).className = "docname";
    obj.className = "docname_on";
    CURRENTDOC = obj.id
    document.getElementById("divNumber").style.display = "inline";
    document.getElementById("divNumber").style.display = "inline";
}

function changeClass(obj)
{
    if(obj.id==CURRENTCAT)return;
    
    if(obj.className == "current_page")
        obj.className = "";
    else     
        obj.className = "current_page";   
}

function changeClassDoc(obj)
{
    if(obj.id==CURRENTDOC)return;
    
    if(obj.className == "docname")
        obj.className = "docname_on";
    else     
        obj.className = "docname"; 
}

function addOnLoadEvent(onLoadFunc)
{
    var oldOnLoad = window.onload;
    if (typeof window.onload != 'function') 
    {
        window.onload = onLoadFunc;
    } 
    else 
    {
        window.onload = 
            function() 
            {
                oldOnLoad();
                onLoadFunc();
            }
    }
}

function displayBigImg(big_src,alt)
{
     document.getElementById(BIGIMG).src=big_src;
     document.getElementById(BIGIMG).alt = alt;
}

function changeimgover(obj,src)
{
     obj.src=src;
     obj.alt = src;
}
var shekel_price = "";

function changeCurrency()
{
   // if(shekel_price=="")shekel_price = document.getElementById(hypcurrency).innerHTML;
    shekel_price = document.getElementById(hypcurrency).innerHTML;
    document.getElementById(hypcurrency).innerHTML = dollar_price;
    dollar_price =  shekel_price
}


function opendiv(obj,title)
{
    var y = findPosY(obj);
    var x= findPosX(obj);
    document.getElementById("bluecat").style.left = x;
    document.getElementById("bluecat").style.top = y+68;

    document.getElementById("bluecat").style.display = "block";
    document.getElementById("bluecat").innerHTML = title;
}


function closediv()
{
 document.getElementById("bluecat").style.display = "none";
}


function isMouseLeaveOrEnter(e, handler)
{		
	if (e.type != 'mouseout' && e.type != 'mouseover') return false;

	var reltg = e.relatedTarget ? e.relatedTarget :
	e.type == 'mouseout' ?  e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}
function paging_pics(pagenum)
{
    alert(pagenum);
}

