innerPrompt_SUCCESS_URL = '';
window.CAN_RESIZE = true;
function innerPrompt(url, title, success_url){

    var ls = $$('object');
    for (var i = 0; i < ls.length; i++) {
        ls[i].style.visibility = 'hidden';
    }

    $('innerpopup').setStyle('display','block');
    $("innerpopup_container").setStyle('display','block');
    $("innerpopup_title").innerHTML = title;
    var onresize = function(a,b){
        if(!window.CAN_RESIZE) return;
        window.CAN_RESIZE = false;
        $('innerpopup').setStyle('height',window.getScrollHeight() + 'px')
        window.setTimeout("window.CAN_RESIZE=true;",200);
    }
    
    var content = $('innerpopup_content').empty().addClass('ajax-loading-fixedw');
    
    $("SexyAlertBox-Box").set('tween', {duration: 1000});
    $("SexyAlertBox-Box").setStyle('top',-500);
    $("SexyAlertBox-Box").tween('top', [-500, 0]);

    var html_req = new Request.HTML({
        url: url,
		update: content,
		onComplete: function() {
			content.removeClass('ajax-loading-fixedw');
		}
	});
	html_req.send();
    window.addEvent('resize',onresize)
    onresize();
    innerPrompt_SUCCESS_URL = success_url;
    scroll(0,0);
}

TMP_HTML = null;
TMP_NODEX = null
function innerPromptImg(url, title){
    $("innerpopup").setStyle('display','block');
    $("innerpopup_container").setStyle('display','block');
    $("innerpopup_title").innerHTML = title;
    TMP_NODEX = $("SexyAlertBox-Box").parentNode;
    TMP_HTML = TMP_NODEX.innerHTML;



    $("SexyAlertBox-Box").parentNode.innerHTML = "<div align='center'><img id='popimg' style='border:Solid 2px Gray;' alt='image' src='" + DJ_MEDIA_URL + "images/ajax-loader.gif'/></div>";

    var onresize = function(a,b){
        if(!window.CAN_RESIZE) return;
        window.CAN_RESIZE = false;
        $('innerpopup').setStyle('height',window.getScrollHeight() + 'px')
        window.setTimeout("window.CAN_RESIZE=true;",200);
    }
    
    window.addEvent('resize', onresize);
    onresize();
    scroll(0,0);

    var myImage = new Asset.image(url, {onload: function(){$('popimg').src=url;$('popimg').style.border='';} });

}



function closepopup(){
    innerPrompt_SUCCESS_URL = './';
    if(TMP_HTML){
        TMP_NODEX.innerHTML = TMP_HTML;
        TMP_HTML = null;
        TMP_NODEX = null;
    }
    window.removeEvent('resize');
    $("innerpopup").setStyle('display','none');
    $("innerpopup_container").setStyle('display','none');
    $("innerpopup_title").innerHTML = '';
    $("innerpopup").setStyle('height','auto');
    $("allcontent").setStyle('overflow','');
    $("allcontent").setStyle('height','auto');
    var ls = $$('object');
    for (var i = 0; i < ls.length; i++)
        ls[i].style.visibility = 'visible';
}

function post_box_form(frm, btn){
    var im = Element('img');
    im.src = DJ_MEDIA_URL + "images/ajax-loader-small.gif";
    if(btn == frm){
        btn = frm.getElement("input[type=submit]");
    }
    var pn = btn.parentNode;
    pn.insertBefore(im, btn);
    pn.removeChild(btn);
    var html_req = new Request.HTML({
        url: frm.action,
		update: $('innerpopup_content'),
		onComplete: function() {
		    return;
		},
		onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript){
		    if(responseHTML == 'completed'){
		        process_completed();
		    }
		}
	}).post(frm);
}

function process_completed(){
    if(innerPrompt_SUCCESS_URL){
        if( (typeof innerPrompt_SUCCESS_URL)=="function"){
            innerPrompt_SUCCESS_URL();
        }else if(innerPrompt_SUCCESS_URL.length){
            window.location = innerPrompt_SUCCESS_URL;
        }
    }
    closepopup();
}

//-- THE FOLLOWING IS NOT PART OF THE INNERPROMPT PACKAGE

