﻿var SysFunction = new Object();
/* 檢舉作品 */
SysFunction['addReportwork'] = function(userid, workid) {
  var SliderName = window.Slider.pack_id;
  var thumbImg = $('#thumb-img-' + workid, '#slider-' + SliderName + '-container');
  var thumbNam = $('#thumb-name-' + workid, '#slider-' + SliderName + '-container').text();
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">送出</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<img src="' + thumbImg.attr('src') + '" width="' + thumbImg.attr('width') + '" height="' + thumbImg.attr('height') + '">'
    + '<div>檢舉作品<strong><br>' + thumbNam + '</strong></div>';
  var body = '主人：' + _user.user + '<br>畫廊：' + _user.name + '<br><br>請留下檢舉說明：<span id="reportgallery-warring" style="color:red"></span><form id="reportworkform" action="" method="post" autocomplete="off" onsubmit="return false;">' +
    '<textarea name="description" id="reportwork-description" rows="6" style="width:330px;*width:320px;"></textarea></form>' + buttons;
  this.ActionDialog({
    msghead: head,
    msgbody: body,
    custom: {
      goclick: function(){
        $.ajax({
          'type':'POST',
          'url':'/browsing/useraction/addreportwork/',
          'data':{'targetid':userid, 'loginid':_user.login, 'workid':workid, 'desc':$.trim($('#reportwork-description', '#reportworkform').val())},
          'dataType':'text',
          'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
          'beforeSend':function(XMLHttpRequest) {
            $('#reportwork-description', '#reportworkform').val($.trim($('#reportwork-description', '#reportworkform').val()));
            if (500 - calcTextLength($('#reportwork-description', '#reportworkform')) <= 0) {
              $('#reportgallery-warring').html('(字數太多，僅限500字元)');
              setTimeout(function(){$('#reportgallery-warring').html('');}, 5*1000);
              $('#reportwork-description', '#reportworkform').focus();
              return false;
            }
            $('.popup-buttondiv :button').attr('disabled',true);
            SysFunction.waiting();
          },
          'success': function(data, textStatus, XMLHttpRequest){
            if (data == 'success') {
              //$('#addreportgallery').empty().remove();
              SysFunction.MessageDialog({head:'<strong style="color:#900;">檢舉作品完成</strong>', body:'謝謝您的檢舉，已通知黑秀網相關工作人員將您的檢舉轉給嚴選評審處理。'});
            }
            else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
          },
          'complete':	function(xhr, status) {}
        });
      }
    }
  });
  return false;
};
/* 檢舉畫廊 */
SysFunction['addReportgallery'] = function(userid) {
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">送出</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<img src="' + _user.logo + '" width="' + _user.w + '" height="' + _user.h + '">'
    + '<div>檢舉<strong>' + _user.name + '</strong>畫廊</div>';
  var body = '請留下檢舉說明：<span id="reportgallery-warring" style="color:red"></span><form id="reportgalleryform" action="" method="post" autocomplete="off" onsubmit="return false;">' +
    '<textarea name="description" id="reportgallery-description" rows="6" style="width:330px;*width:320px;"></textarea></form>' + buttons;
  this.ActionDialog({
    msghead: head,
    msgbody: body,
    custom: {
      goclick: function(){
        $.ajax({
          'type':'POST',
          'url':'/browsing/useraction/addreportgallery/',
          'data':{'targetid':userid, 'loginid':_user.login, 'desc':$.trim($('#reportgallery-description', '#reportgalleryform').val())},
          'dataType':'text',
          'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
          'beforeSend':function(XMLHttpRequest) {
            $('#reportgallery-description', '#reportgalleryform').val($.trim($('#reportgallery-description', '#reportgalleryform').val()));
            if (500 - calcTextLength($('#reportgallery-description', '#reportgalleryform')) <= 0) {
              $('#reportgallery-warring').html('(字數太多，僅限500字元)');
              setTimeout(function(){$('#reportgallery-warring').html('');}, 5*1000);
              $('#reportgallery-description', '#reportgalleryform').focus();
              return false;
            }
            $('.popup-buttondiv :button').attr('disabled',true);
            SysFunction.waiting();
          },
          'success': function(data, textStatus, XMLHttpRequest){
            if (data == 'success') {
              //$('#addreportgallery').empty().remove();
              SysFunction.MessageDialog({head:'<strong style="color:#900;">檢舉畫廊完成</strong>', body:'謝謝您的檢舉，已通知黑秀網相關工作人員將您的檢舉轉給嚴選評審處理。'});
            }
            else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
          },
          'complete': function(xhr, status) {}
        });
      }
    }
  });
  return false;
};
/* 推薦畫廊 */
SysFunction['addRecommend'] = function(userid) {
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">確定</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<img src="' + _user.logo + '" width="' + _user.w + '" height="' + _user.h + '">'
    + '<div>推薦<strong>' + _user.name + '</strong>畫廊</div>';
  var body = '確定要推薦本畫廊？' + buttons;
  this.ActionDialog({
    msghead: head,
    msgbody: body,
    custom: {
      goclick: function(){
        $.ajax({
          'type':'POST',
          'url':'/browsing/useraction/addrecommend/',
          'data':{'targetid':userid, 'loginid':_user.login},
          'dataType':'text',
          'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
          'beforeSend':function(XMLHttpRequest) {
            $('.popup-buttondiv :button').attr('disabled',true);
            SysFunction.waiting();
          },
          'success': function(data, textStatus, XMLHttpRequest){
            if (data == 'success') {
              //$('#addrecommend').empty().remove();
              SysFunction.MessageDialog({head:'<strong style="color:#0055AC;">推薦畫廊完成</strong>', body:'謝謝您的推薦，已通知黑秀網相關工作人員將您的推薦轉給嚴選評審處理。'});
            }
            else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
          },
          'complete':	function(xhr, status) {}
        });
      }
    }
  });
  return false;
};
/* 加入收藏 */
SysFunction['addFavorite'] = function(userid) {
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">確定</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<img src="' + _user.logo + '" width="' + _user.w + '" height="' + _user.h + '">'
    + '<div>將畫廊<strong>' + _user.name + '</strong>加入收藏</div>';
  var body = '確定要將本畫廊加入收藏？' + buttons;
  this.ActionDialog({
    msghead: head,
    msgbody: body,
    custom: {
      goclick: function(){
        $.ajax({
          'type':'POST',
          'url':'/browsing/useraction/addfavorite/',
          'data':{'targetid':userid, 'loginid':_user.login},
          'dataType':'text',
          'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗0</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
          'beforeSend':function(XMLHttpRequest) {
            $('.popup-buttondiv :button').attr('disabled',true);
            SysFunction.waiting();
          },
          'success': function(data, textStatus, XMLHttpRequest){
            var result = data.split('|');
            if (result[0] == 'success') {
              $('#addfavoritebtn').empty().remove();
              var favoritestate = '';
              if (result.length > 1) {
                if (result[1] == '1') favoritestate = '<strong style="color:#0055AC">開啟</strong>。';
                else favoritestate = '<strong style="color:#900">關閉</strong>。';
              }
              SysFunction.MessageDialog({head:'<strong style="color:#0055AC;">收藏畫廊成功</strong>', body:'已經將<strong>' + _user.name + '</strong>加入收藏。<br><br>您的收藏列表顯示目前設定為' + favoritestate + '<br>若要變更設定請前往<a href="/office/favorites/">畫廊辦公室-收藏列表/管理</a>。'});
            }
            else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗1</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
          },
          'complete':	function(xhr, status) {}
        });
      }
    }
  });
  return false;
};
/* 加入好友 */
SysFunction['addFriend'] = function(userid) {
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">確定</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<img src="' + _user.logo + '" width="' + _user.w + '" height="' + _user.h + '">'
    + '<div>把<strong>' + _user.name + '</strong>加為好友</div>';
  var body = '確定要提出加為好友的要求？' + buttons;
  this.ActionDialog({
    msghead: head,
    msgbody: body,
    custom: {
      goclick: function(){
        $.ajax({
          'type':'POST',
          'url':'/browsing/useraction/addfriend/',
          'data':{'targetid':userid, 'loginid':_user.login},
          'dataType':'text',
          'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
          'beforeSend':function(XMLHttpRequest) {
            $('.popup-buttondiv :button').attr('disabled',true);
            SysFunction.waiting();
          },
          'success': function(data, textStatus, XMLHttpRequest){
            if (data == 'success') {
              $('#addfriendbtn').empty().remove();
              SysFunction.done();
            }
            else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
          },
          'complete':	function(xhr, status) {}
        });
      }
    }
  });
  return false;
};
/* 傳送簡訊 */
SysFunction['sendmessage'] = function(fromid, toid) {
  //if (fromid == '' && toid == '') return;
  var touname = $('*[heyshow=heyshowuser-uname-' + toid + ']').html();
  var tocname = $('*[heyshow=heyshowuser-cname-' + toid + ']').html();
  var toimg = $('*[heyshow=heyshowuser-img-' + toid + ']');
  var oldimgw = toimg.attr('width'), oldimgh = toimg.attr('height')
  var newimgw = 50, newimgh = 0;
  if (oldimgw > oldimgh)
    newimgh = oldimgh * newimgw / oldimgw;
  else {
    newimgh = newimgw;
    newimgw = oldimgw * newimgh / oldimgh;
  }
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">傳送</button>'
    + '&nbsp;<button type="button" onclick="SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '<div><strong>送簡訊</strong></div>';
  var body = '<form id="newmessageform" name="newmessageform" method="post" action="" onsubmit="return false;" autocomplete="off">'
    + '<input type="hidden" id="messagetoid" name="messagetoid" value="' + toid + '"><input type="hidden" id="messagefromid" name="messagefromid" value="' + fromid + '">'
    + '<div class="popup-message-div" style="line-height:' + Math.max(newimgh, 40) + 'px;"><span class="popup-message-field">給：</span><span class="popup-message-input"><img src="' + toimg.attr('src') + '" width="' + newimgw + '" height="' + newimgh + '"><div style="line-height: 1.5em;float:left;"><span class="popup-message-uname">' + touname + '</span><br>'+ tocname + '</div></span>&nbsp;</div>'
    + '<div class="popup-message-div"><span class="popup-message-field">標題：</span><span class="popup-message-input"><input type="text" id="messagetitle" name="messagetitle" value="" maxlength="100">&nbsp;</span></div>'
    + '<div class="popup-message-div"><span class="popup-message-field">簡訊：</span><span class="popup-message-input"><textarea id="messagedesc" name="messagedesc" rows="5"></textarea>&nbsp;</span></div>'
    + '</form>' + buttons;
  this.ActionDialog({msghead:head, msgbody:body, width: 546, custom:{goclick:function(){
    $.ajax({
      'type':'POST',
      'url':'/browsing/useraction/sendmessage/',
      'data':$('#newmessageform').serialize(),
      'dataType':'text',
      'error':function(XMLHttpRequest, textStatus, errorThrown) {SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});/*console.log('Error: ' + textStatus + ", " + errorThrown);*/},
      'beforeSend':function(XMLHttpRequest) {
        $(':input', '#newmessageform').each(function() { $(this).val($.trim($(this).val())); });
        if ($('#messagedesc', '#newmessageform').val() == '' && $('#messagetitle', '#newmessageform').val() == '') return SysFunction.MessageDialog({head:'<strong style="color:#900;">簡訊傳送失敗</strong>', body:'簡訊傳送前請先輸入標題或簡訊', dialog:'newone', elem:$('#messagetitle','#newmessageform')});
        $('#messagetitle, #messagedesc', '#newmessageform').css({'background-color':'#F2F2F2', 'color':'#787878'}).attr('readonly', true);
        $('.popup-buttondiv :button').attr('disabled',true);
      },
      'success': function(data, textStatus, XMLHttpRequest){
        if (data == 'success') {
          SysFunction.MessageDialog({head:'<strong style="color:#0055AC;">簡訊傳送成功</strong>', dialog:'newone', endclick:function() {SysFunction.cancel();}});
          setTimeout('SysFunction.cancel2()', 2000);
          setTimeout('SysFunction.cancel()', 2000);
        }
        else SysFunction.MessageDialog({head:'<strong style="color:#900;">執行失敗</strong>', body:'很抱歉造成困擾，若持續有問題煩請通報網站管理員。<br>謝謝您的支持與鼓勵。'});
      },
      'complete':	function(xhr, status) {}
    });
  }}});
  return false;
};

/* 確認是否 */
SysFunction['ConfirmDialog'] = function(_msg) {
  var cancelaction = '';
  if (_msg.cancelaction) cancelaction = _msg.cancelaction;
  var buttons = '<div class="popup-buttondiv"><button type="button" id="SysFuncSubmitBtn" class="popup-button">確定</button>'
    + '&nbsp;<button type="button" onclick="' + cancelaction + 'SysFunction.cancel();" class="popup-button">取消</button></div>';
  var head = '', body = '';
  if (_msg.head) head += '<div>' + _msg.head + '</div>';
  if (_msg.body) body += _msg.body;
  body += buttons;
  this.ActionDialog({msghead:head, msgbody:body, custom:_msg});
  return false;
};
/* 傳送中訊息 */
SysFunction['Loading'] = function(_msg) {
  var head = '', body = '<div class="uploadloading"></div>';
  if (_msg.head) head += '<div>' + _msg.head + '</div>';
  if (_msg.body) body += _msg.body;
  this.ActionDialog({msghead:head, msgbody:body, custom:_msg});
  return false;
};
/* 訊息 */
SysFunction['MessageDialog'] = function(_msg) {
  var SubmitBtnId = 'SysFuncSubmitBtn';
  if (_msg.dialog) SubmitBtnId += '2';
  var buttons = '<div class="popup-buttondiv"><button type="button" id="' + SubmitBtnId + '" class="popup-button">確定</button></div>';
  var head = '', body = '';
  if (_msg.head) head += '<div>' + _msg.head + '</div>';
  if (_msg.body) body += _msg.body;
  body += buttons;
  if (_msg.dialog) {
    this.ActionDialog2({msghead:head, msgbody:body, custom:_msg});
  }
  else this.ActionDialog({msghead:head, msgbody:body, custom:_msg});
  return false;
};
/* 對話框 */
SysFunction['ActionDialog'] = function() {
  var _msg = '';
  if (arguments.length > 0) _msg = arguments[0];
  var appendHtml = '<div id="popup-fullbg" class="popup-fullbg"></div>'
    + '<div id="popup-dialog" class="popup-dialog" style="left:0px;top:0px;">'
    + '<div id="popup-main" class="popup-main">'
    + '<div id="popup-bodyhead" class="popup-bodyhead">' + _msg.msghead + '</div>'
    + '<div id="popup-bodybody" class="popup-bodybody">' + _msg.msgbody + '</div>'
    + '</div>'
    + '</div>';
  if ($('#popup-dialog').length > 0) $('#popup-fullbg, #popup-dialog').empty().remove();
  $('body').append(appendHtml);
  //$('#pop-bodyhead').html(_msg.msghead);
  //$('#pop-bodybody').html(_msg.msgbody);
  if (_msg.custom) {
    $('#SysFuncSubmitBtn').bind('click', function() {
      if (_msg.custom.goclick) { _msg.custom.goclick(); }
      else { SysFunction.cancel(_msg.custom); }
    });
  }
  if (_msg.width) { $('#popup-dialog').width(_msg.width).find('#popup-main').width(_msg.width-14); }
  $('#popup-fullbg').bgiframe().show();
  $('#popup-dialog').show();
  $(window).bind('resize scroll', function() {SysFunction.scroll();});
  this.scroll();
};
/* 對話框2 */
SysFunction['ActionDialog2'] = function() {
  var _msg = '';
  if (arguments.length > 0) _msg = arguments[0];
  var appendHtml = '<div id="popup-dialog2" class="popup-dialog" style="left:0px;top:0px;">'
    + '<div id="popup-main2" class="popup-main">'
    + '<div id="popup-bodyhead2" class="popup-bodyhead">' + _msg.msghead + '</div>'
    + '<div id="popup-bodybody2" class="popup-bodybody">' + _msg.msgbody + '</div>'
    + '</div>';
  if ($('#popup-dialog2').length > 0) $('#popup-dialog2').empty().remove();
  $('#popup-main').append(appendHtml);
  if (_msg.custom) {
    $('#SysFuncSubmitBtn2').bind('click', function() {
      if (_msg.custom.goclick) { _msg.custom.goclick(); }
      else { SysFunction.cancel2(_msg.custom); }
    });
  }
  if (_msg.width) { $('#popup-dialog2').width(_msg.width).find('#popup-main2').width(_msg.width-14); }
  var $popBody = $('#popup-bodybody');
  var $popupdialog2 = $('#popup-dialog2');
  var BodyWidth = $popBody.width();
  var BodyHeight = $popBody.height();
  var BodyHeightAdject = (BodyHeight - $popupdialog2.outerHeight(true) ) / 2;
  var BodyWidthAdject = (BodyWidth - $popupdialog2.outerWidth(true) ) / 2;
  $popupdialog2.css({left:BodyWidthAdject, top:BodyHeightAdject}).show();
};
/* 視窗捲動 */
SysFunction['scroll'] = function() {
  var $SysDialog = $('#popup-dialog');
  if ($SysDialog) {
    var BodyWidth = $(window).width();
    var BodyHeight = $(window).height();
    var BodyHeightAdject = (BodyHeight - $SysDialog.outerHeight(true) ) / 2;
    var BodyWidthAdject = (BodyWidth - $SysDialog.outerWidth(true) ) / 2;
    $('#popup-fullbg').height($(document).height());
    $SysDialog.css({left:BodyWidthAdject, top:BodyHeightAdject + $(document).scrollTop()});
  }
};
/* 按鈕取消 */
SysFunction['cancel'] = function() {
  $('#popup-fullbg, #popup-dialog').empty().remove();
  $(window).unbind('resize scroll');
  if (arguments.length == 0) return;
  var _custom = arguments[0];
  if (_custom.elem) { _custom.elem.focus(); }
};
/* 按鈕取消2 */
SysFunction['cancel2'] = function() {
  $('#popup-dialog2').empty().remove();
  if (arguments.length == 0) return;
  var _custom = arguments[0];
  if (_custom.elem) { _custom.elem.focus(); }
  if (_custom.endclick) {_custom.endclick(); }
};
/* 等待傳送 */
SysFunction['waiting'] = function() {
  var loadingbody = '<div id="pop-loading" class="popup-bodybody" style="display:none;position:absolute;">'
    + '<div class="popup-loadingimage uploadloading"></div>'
    + '<div class="popup-loadingtext">資料傳送中...</div></div>';
  $(loadingbody).appendTo('#popup-main');
  var $popBody = $('#popup-bodybody');
  var position = $popBody.position();
  $('#pop-loading').css({left:position.left, top:position.top, width:$popBody.width(), height:$popBody.height()}).show();
};
/* 傳送完成 */
SysFunction['done'] = function() {
  var donemsg = '<div style="text-align:center;">傳送完成。</div>'
    + '<div class="popup-buttondiv"><button type="button" id="SysFuncDoneBtn" onclick="SysFunction.cancel();" class="popup-button">確認</button>';
  var donebody = '<div id="pop-done" class="popup-bodybody" style="display:none;position:absolute;">' + donemsg + '</div>';
  $(donebody).appendTo('#popup-main');
  var $popBody = $('#popup-bodybody');
  var position = $popBody.position();
  $('#pop-done').css({left:position.left, top:position.top, width:$popBody.width(), height:$popBody.height()}).show();
};
/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * $LastChangedDate: 2007-07-21 18:45:56 -0500 (Sat, 21 Jul 2007) $
 * $Rev: 2447 $
 *
 * Version 2.1.1
 */
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&/6.0/.test(navigator.userAgent)){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(s.opacity!==false?'filter:Alpha(Opacity=\'0\');':'')+'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return this.each(function(){if($('> iframe.bgiframe',this).length==0)this.insertBefore(document.createElement(html),this.firstChild);});}return this;};})(jQuery);
