﻿//openWin
function openWin(title, url, w, h, level, drag, scrol) {
    if (!$("#openWin").html()) {
        switch (level) {
        case 1:
            var bg = "whitesha"
            break
        case 2:
            var bg = "shadow"
            break
        default:
            var bg = "nosha"
        }
		var winH=$(window).height();
		var winW=$(document).width();
		w=(w<winW)?w:(winW-80);
		h=(h<winH)?h:(winH-80);
		
        $("body").append("<div class=" + bg + "></div>");
        $("." + bg).css("height", $(document).height());
        $("." + bg).fadeIn();
        $("body").append("<table id=openWin cellpadding=0 cellspacing=0 border=0><tr><td class=tl></td><td class=tm></td><td class=tr></td></tr><tr><td class=ml></td><td class=mm></td><td class=mr></td></tr><tr><td class=bl></td><td class=bm></td><td class=br></td></tr>");
        $("#openWin .mm").append("<div class=tipbox><div class=titcon><em></em></div><div class=cont></div></div>");
        $("#openWin .tipbox").append("<div class=closethis>X</div>");
        $("#openWin").css({
            "width": w,
            "margin-left": ( - 1) * w / 2,
			"left":$(window).width()/2
        });
        $("#openWin .tipbox").css({
            "width": w - 16
        });
        if (h) {
            $("#openWin").css("height", h);
			$("#openWin").animate({top:($(window).height()-h)/2});
            $("#openWin .tipbox .cont").css("height", h - 40);
        }
        if (title) {
            $("#openWin .tipbox .titcon em").html(title);
        } else {
            $("#openWin .tipbox .titcon").css("display", "none");
        }
        if (url) {
			if(scrol){
				var scrolling="no";
				}else{
				var scrolling="auto";	
					}
            var tipiframe = '<iframe src="' + url + '" width="' + (w - 36) + 'px"  height="' + (h - 50) + 'px" frameborder=0 scrolling="' + scrolling + '"></iframe>';
			$("#openWin .cont").html("正在加载。。。");
            $("#openWin .cont").append(tipiframe);
            $("#openWin iframe").load(function() {
				$("#openWin .cont").html(tipiframe);
            })
        }
        $(".closethis").click(function() {
            $("." + bg).remove();
            $("#openWin").remove()
        });
        if (!drag) {
            var _move = false;
            var _x,_y;
			$("#openWin .tipbox .titcon").css("cursor","move");
            $("#openWin .tipbox .titcon").mousedown(function(e) {
                _move = true;
                _x = e.pageX - parseInt($("#openWin").css("left"));
                _y = e.pageY - parseInt($("#openWin").css("top"));
                //$("#openWin").fadeTo(20, 0.8)
            });
            $(document).mousemove(function(e) {
                if (_move) {
                    var x = e.pageX - _x;
                    var y = e.pageY - _y;
                    $("#openWin").css({
                        top: y,
                        left: x
                    })
                }
            }).mouseup(function() {
                _move = false;
                //$("#openWin").fadeTo("fast", 1)
            })
        }
    }
}


//check
