/**
 * @author Dudin Dima
 */
(function(){
	window.browser={}
	var d=browser

	var n = navigator;
	var dua = n.userAgent;
	var dav = n.appVersion;
	var tv = parseFloat(dav);

	d.isOpera = (dua.indexOf("Opera") >= 0) ? tv : 0;
	d.isKhtml = (dav.indexOf("Konqueror") >= 0)||(dav.indexOf("Safari") >= 0) ? tv : 0;
	d.isSafari = (dav.indexOf("Safari") >= 0) ? tv : 0;
	var geckoPos = dua.indexOf("Gecko");
	d.isMozilla = ((geckoPos >= 0)&&(!d.isKhtml)) ? tv : 0;
	d.isFF = 0;
	d.isIE = 0;
	try{
		if(d.isMozilla){
			d.isFF = parseFloat(dua.split("Firefox/")[1].split(" ")[0]);
		}
		if((document.all)&&(!d.isOpera)){
			d.isIE = parseFloat(dav.split("MSIE ")[1].split(";")[0]);
		}
	}catch(e){}
})()
// браузер хранится в объекте browser
function createIFrame(fname, src, debug){
    var ifrstr = browser.isIE ? '<iframe name="'+fname+'" src="'+src+'">' : 'iframe'
    var cframe = document.createElement(ifrstr)
 
    with(cframe){ 
        name = fname // это не для IE
        setAttribute("name", fname) // и это тоже, но вреда не будет
        
        id = fname // а это везде ок
    }

    // можно добавлять сразу к document.body
    document.getElementById('iframe_container').appendChild(cframe);
    if (!debug) {
        hideIframe(cframe)
    }  	

    if(!browser.isIE){
        //setIframeSrc(cframe, src);
    }
 
    return cframe
}
 
// прячем фрейм
function hideIframe(iframeNode)
{
	with (iframeNode.style) 
	{
		if (!browser.isSafari) 
		{
			position = "absolute";
		}
		left = top = "0px";
		height = width = "1px";
		visibility = "hidden";
	}
}

/*
function createIFrame(id) {
	var frame_id = id;
	var div = document.createElement('div');//
	div.innerHTML = '<iframe  src="about:blank" id="' + frame_id + '" name="' + frame_id + '" onload="alert();"></iframe>';
	document.getElementById('iframe_container').appendChild(div);
	//return document.getElementById(frame_id);
}
*/

