﻿// JScript File

    //Opens a window full screen
    function redirect( aURL )
    {
        location = aURL;
    }

    function f_open_window_max( relURL, aWinName )
    {
       var wOpen;
       var sOptions;
       var w = screen.width;
       var h = screen.height - 20;

       sOptions = 'status=no,scrollbars=no,resizable=no,menubar=no,toolbar=no,fullscreen=yes';
       sOptions = sOptions + ',width=' + w.toString();
       sOptions = sOptions + ',height=' + h.toString();
       sOptions = sOptions + ',screenX=0,screenY=0,left=0,top=0';
       
       if (ServerFound) 
           aURL = ServerPath + "/" + relURL + "?BDURL=" + DBPath;
       else
           aURL = DBPath + relURL;
       //alert ("aURL: " + aURL + ", ServerPath = " + ServerPath);
       wOpen = window.open(aURL, aWinName, sOptions );
       if (!wOpen) {
            alert('אשר מונע מהתוכנה לעלות PopUp בדפדפן מותקן חוסם חלונות');    
            return null;
       } 
       wOpen.focus();
       return wOpen;
    }
    // QueryString() & QueryString_Parse courtesy of http://javascript.about.com/library/scripts/blquerystring.htm

    function QueryString(key)
    {
	    var value = null;
	    for (var i=0;i<QueryString.keys.length;i++)
	    {
		    if (QueryString.keys[i]==key)
		    {
			    value = QueryString.values[i];
			    break;
		    }
	    }
	    return value;
    }
    QueryString.keys = new Array();
    QueryString.values = new Array();

    function QueryString_Parse()
    {
	    var query = window.location.search.substring(1);
	    var pairs = query.split("&");
    	
	    for (var i=0;i<pairs.length;i++)
	    {
		    var pos = pairs[i].indexOf('=');
		    if (pos >= 0)
		    {
			    var argname = pairs[i].substring(0,pos);
			    var value = pairs[i].substring(pos+1);
			    QueryString.keys[QueryString.keys.length] = argname;
			    QueryString.values[QueryString.values.length] = value;		
		    }
	    }

    }
    QueryString_Parse();
