var is_ie = navigator.appName == "Microsoft Internet Explorer";
var is_nav = navigator.appName == "Netscape";
var is_op = navigator.appName == "Opera";

function fetch_object(idname)
{
	if (document.getElementById)
	{
		return document.getElementById(idname);
	}
	else if (document.all)
	{
		return document.all[idname];
	}
	else if (document.layers)
	{
		return document.layers[idname];
	}
	else
	{
		return null;
	}
}

function Ajax_Perform(t)
{
    cc = fetch_object('ajaxifr');
    
    cc.src = t;
}

function ajax_do (url) {
    var jsel = document.createElement('SCRIPT');
    jsel.type = 'text/javascript';

    jsel.src = url;

    document.body.appendChild (jsel);
}

function PHP_Emulator_in_array(needle, haystack)
{
    for (var i = 0; i < haystack.length; i++) {
        if (haystack[i] == needle) {
            return true;
        }
    }
    
    return false;
}

function PHP_Emulator_array_key_exists(needle, haystack)
{
    for (key in haystack){
        if (key == needle){
            return true;
        }
    }
    
    return false;
}

function layout__fix_opera()
{
    if (is_op){
        fetch_object('navi_img').style.marginTop = -20;
    }
}

