﻿// JScript File
//קובץ זה מכיל סקריפטים לשימוש משותף לכל קבצי הווב.
//כתב: אביעד פניגשטיין - 2006
/////////////////////////////////////////////////////////////////////////////////

function GetBrowserName()
{
    
    var BrowserName;
    
    if (window.navigator.appName == "Microsoft Internet Explorer")
	{
	    if (window.navigator.userAgent.toString().match("MSIE 7.0"))
	    {
	        BrowserName = "Internet Explorer 7";
	    }
	    else if(window.navigator.userAgent.toString().match("MSIE 6.0"))
	    {
	        BrowserName = "Internet Explorer 6";
	    }
	    else
	    {
	        BrowserName = "Internet Explorer 5 or lower";
	    }
	}
    
    else if (window.navigator.appName == "Netscape")
	{
	    if (window.navigator.userAgent.toLowerCase().match("gecko/"))
	    {
	        BrowserName = "Firefox";
	    }
	    else if (window.navigator.userAgent.toLowerCase().match("AppleWebKit/"))
	    {
	        BrowserName = "Safari";
	    }
	}
	
    else if (window.navigator.appName == "Opera")
	{
	    BrowserName = "Opera";
	}
	
    else
	{
	    BrowserName = "undefined";
	}
	
	return BrowserName;
}



//----------------------------------------------------------------------------
//פונקציה הפותחת או סוגרת את תפריט ההגדרות של תצוגת החלון
function ShowEdit(obj)
{
    
    var divElement = obj.parentNode;
    
    for (i=0; i<divElement.childNodes.length; i++)
    {
        if (divElement.childNodes[i].id == (divElement.id + "_Menu") && divElement.childNodes[i].style.display == "")
        {
            divElement.childNodes[i].style.display = "none";
        }
        else if (divElement.childNodes[i].id == (divElement.id + "_Menu") && divElement.childNodes[i].style.display == "none")
        {
            divElement.childNodes[i].style.display = "";
        }
    }
}

//פונקציה הסוגרת את החלונית הספציפית
function CloseDivWindow(obj)
{
    //הגדרת משתנה המקבל הלוכד את האובייקט לפי שם זיהוי
    var divElement = obj.parentNode;
    
    //קובע את מצב התצוגה של האובייקט לכבוי
    divElement.style.display = 'none';
}

//שינוי גודל חלונית ספציפית והשארת שורת הכותרת והלחצנים - מיזעור והגדלה
function ChangeWindowSize(obj, obj2)
{
    //הגדרת משתנה המקבל הלוכד את האובייקט לפי שם זיהוי
    var divElement = obj.parentNode;
    
    for (i=0; i<divElement.childNodes.length; i++)
    {
        if (divElement.childNodes[i].id == (divElement.id + "_Body") && divElement.childNodes[i].style.display == "")
        {
            divElement.childNodes[i].style.display = "none";
            
            var divIcon = obj2;
            divIcon.src = "Images/Icons/ResizeIcon.gif";
            divIcon.alt = "הצג חלון"
            
        }
        else if (divElement.childNodes[i].id == (divElement.id + "_Menu") && divElement.childNodes[i].style.display == "")
        {
            divElement.childNodes[i].style.display = "none";
        }
        else if (divElement.childNodes[i].id == (divElement.id + "_Body") && divElement.childNodes[i].style.display == "none")
        {
            divElement.childNodes[i].style.display = "";
            
            var divIcon = obj2;
            divIcon.src = "Images/Icons/MinimizeIcon.gif";
            divIcon.alt = "מזער חלון"
        }
    }
}

//----------------------------------------------------------------------------

function Choose(ControlName)
{
    var rad = ControlName;
    document.getElementById("hidCount").value = rad.value;
}


//----------------------------------------------------------------------------


function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
            return pair[1];
        }
    }
}

