// JavaScript Document
// Function to allow one JavaScript file to be included by another.
// Copyright (C) 2006-08 www.cryer.co.uk
function IncludeJavaScript(jsFile)
{
    document.write('<script type="text/javascript" src="'
        + jsFile + '"></scr' + 'ipt>');
}


function str_escape(str){
    return escape(str);
}

/**
* Function : dump()
* Arguments: The data - array,hash(associative array),object
*    The level - OPTIONAL
* Returns  : The textual representation of the array.
* This function was inspired by the print_r function of PHP.
* This will accept some data as the argument and return a
* text that will be a more readable version of the
* array/hash/object that is given.
*/
function dump(arr,level) {
    var dumped_text = "";
    if(!level) level = 0;

    //The padding given at the beginning of the line.
    var level_padding = "";
    for(var j=0;j<level+1;j++) level_padding += "    ";

    if(typeof(arr) == 'object') { //Array/Hashes/Objects
        for(var item in arr) {
            var value = arr[item];

            if(typeof(value) == 'object') { //If it is an array,
                dumped_text += level_padding + "'" + item + "' ...\n";
                dumped_text += dump(value,level+1);
            } else {
                dumped_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
            }
        }
    } else { //Stings/Chars/Numbers etc.
        dumped_text = "===>"+arr+"<===("+typeof(arr)+")";
    }
    return dumped_text;
}

function select_menu(menu_container){
    var sPath = window.location.href;
    var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    $('a','#'+menu_container).each(function(){
        if($(this).attr("href")==sPage){
            try{
                var $parent=$(this).parent();
                $parent.css({
                    "visibility":"inherit",
                    "position":"relative"
                });
                $parent.prev().addClass("qmactive");
            }catch(err){
                alert(err);
            }
            
        }
    });

}
$(document).ready(function(){
        $('a.lightbox').lightBox();
		$('a.lightbox img').mouseover(function(){$(this).addClass('img-over')});
		$('a.lightbox img').mouseout(function(){$(this).removeClass('img-over')});		
    });

