РОНИ,
поправьте пожалуйста хотя бы этот код:
<input type="hidden" id="someinput" value="<?php echo $rf_sponsor; ?>" />
(function () {
    var element = document.getElementById('someinput');
    if (element.value === '') {
        //тут запускаем модал
	$('#someinput').frameWarp({
		url : '//mydomen.com/login.php',
		width:1040,
		height:720
	});
    } else {
        //тут ничего не делаем
    }
})();
Буду тогда использовать скрытое поле. Как выразить конструкцию по короче?..