$.ui.dialog.defaults.bgiframe = true;

// modalpreview-dialog: http://devkick.com/lab/modalpreview/ 
// (function($){var $$;$$=$.fn.modalpreview=function($options){var $defaults={fade:'fast',allowHtml:false,opacity:'0.7',text:{preview:'Preview',close:'Close'}};var $o=$.extend($defaults,$options);var _o=$(document.createElement('div')).css({display:'none',opacity:$o.opacity}).attr('id','overlay');$('body').append(_o);return this.each(function(){var _c=$(this);var _f=$(this).parents('form');var _b=_f.find('input[type=submit]');var _t=$(document.createElement('div')).addClass('preview_txt');var _h=$(document.createElement('p')).addClass('preview_header').text($o.text.preview+':');var _k=$(document.createElement('div')).addClass('preview_inputwrapper');var _d=$(document.createElement('div')).addClass('preview_div').css({display:'none'});var _p=$(document.createElement('input')).attr({value:$o.text.preview,type:'button'}).addClass('preview_btn');var _e=$(document.createElement('input')).attr({value:$o.text.close,type:'button'}).addClass('edit_btn');_k.append(_e);_d.append(_h).append(_t).append(_k);_o.after(_d);_p.click(function(){if(_c.val().length<1){return;}_o.fadeIn($o.fade);var _i=(!$o.allowHtml)?$$.removeTags(_c.val()):_c.val();_t.html($$.parse(_i));_e.click(function(){_o.fadeOut($o.fade);_d.fadeOut($o.fade,function(){_t.empty();});_c.focus();});_d.fadeIn($o.fade);});_b.before(_p);});};$$.removeTags=function($t){return $t.replace(/<\/?[^>]+>/gi,'');};$$.parse=function($t){return $t.replace(/\n/g,"<br />").replace(/\n\n+/g,'<br /><br />').replace(/(<\/?)script/g,"$1noscript");};})(jQuery);

// datepicker in deutsch
jQuery(function($){$.datepicker.regional['de'] = {clearText: 'löschen', clearStatus: 'aktuelles Datum löschen', closeText: 'schließen', closeStatus: 'ohne Änderungen schließen',
prevText: '<zurück', prevStatus: 'letzten Monat zeigen', nextText: 'Vor>', nextStatus: 'nächsten Monat zeigen',
currentText: 'heute', currentStatus: '', monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'], monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'], monthStatus: 'anderen Monat anzeigen', yearStatus: 'anderes Jahr anzeigen',
weekHeader: 'Wo', weekStatus: 'Woche des Monats', dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'], dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'], dayStatus: 'Setze DD als ersten Wochentag', dateStatus: 'Wähle D, M d', dateFormat: 'dd.mm.yy', firstDay: 1, initStatus: 'Wähle ein Datum', isRTL: false};
$.datepicker.setDefaults($.datepicker.regional['de']);});

jQuery.fn.extend({scrollTo: function(speed,easing) {return this.each(function()
 {var targetOffset = $(this).offset().top; $('html,body').animate({scrollTop: targetOffset}, speed, easing);});}});

function pr_scrollto(ddiv,dspd) {$(ddiv).scrollTo(dspd);}


$(function()
{var doOk = function() {window.location.href="pms.php";}
 var d1 = {modal:false,closeOnEscape:false,resizable:false,position:[16,32],width:220,show:'slide',hide:'drop',buttons:{'Zum Posteingang': doOk}};
 $("#prdialog1").dialog(d1);
 $("#prdialog1").disableSelection();
 var d3 = {modal:true,closeOnEscape:true,resizable:false,position:[16,32],width:800,show:'slide',hide:'drop'};
 $(".prdialog3").dialog(d3);
});
$(function() {$("#prtabs").tabs()});
$(function() {$("#redirbar").progressbar({value:100});});


// init, wenn seite geladen
$(document).ready(function()
{

 $("a[href*=#ui]").bind("click", function(event)
 {event.preventDefault();var ziel=$(this).attr("href");
  $('html,body').animate({scrollTop:$(ziel).offset().top},1500,function (){location.hash=ziel;});
 });
 $("textarea").resizable();
 $("#prtabs").show();
 $(".prolnk").click(function(e) {e.preventDefault();$('.prdialog3').dialog('open');});
 $(function() {$("#datebox").datepicker({numberOfMonths:1,changeMonth:true,changeYear:true,showButtonPanel:true});});
// $(function() {$("#scini").draggable();});
 $(function() {$("#dragbox").draggable({bgiframe:true});});
 $(function() {$(".drag").draggable();});
 $(function() {$(".dragre").draggable({revert:true,distance:20});});

 $(function() {$(".dragi").draggable({stack:{group:'.dragi',min:50},snap:"#bgspace",snapMode:'inner',opacity:0.50,containment:"#bgspace",scroll:false});});

 $('#gmond').click(function(){$('#gmondinfo').toggle('drop');})
 $('#gmondinfo').click(function(){$('#gmondinfo').toggle('drop');})
 $('#gsun').click(function(){$('#gsuninfo').toggle('drop');})
 $('#gsuninfo').click(function(){$('#gsuninfo').toggle('drop');})
 $('#gearth').click(function(){$('#gearthinfo').toggle('drop');})
 $('#gearthinfo').click(function(){$('#gearthinfo').toggle('drop');})
 $('#giss').click(function(){$('#gissinfo').toggle('drop');$('#gissext').html('<iframe style="border:2px solid #000000;" src="http://www.astroviewer.net/gadgets/iss/iss-position.html" width="300px" height="200px"></iframe>');})
 $('#gissinfo').click(function(){$('#gissinfo').toggle('drop');$('#gissext').html("");})

 return false;
}); // ende: init

function set_sliders()
{
 $(function() {$("#slide1").slider({orientation:'horizontal',animate:true,range:"min",value:4,min:1,max:10,
   slide:function(event,ui) {$("#slide1p").text(ui.value);}}); $("#slide1p").text($("#slide1").slider("value"));});
}

function pr_shadowtxt(ddiv,dst)
{
 if (dst == 1) $("#"+ddiv).dropShadow({left:2,top:2,blur:1,opacity:0.8,color:"#000000",swap:false});
 if (dst == 2) $("#"+ddiv).dropShadow({left:1,top:1,blur:1,opacity:0.9,color:"#000000",swap:false});
 if (dst == 3) $("#"+ddiv).dropShadow({left:1,top:1,blur:0,opacity:0.9,color:"#000000",swap:false});
 if (dst == 0) $("#"+ddiv).removeShadow();
}
function pr_shadowimg(ddiv,dst)
{
 if (dst == 1) $("#"+ddiv).dropShadow({left:6,top:4,blur:2,opacity:0.8,color:"#000000",swap:false});
 if (dst == 0) $("#"+ddiv).removeShadow();
}

function pr_showdialog(ddiv,dtitle,dstr)
{
 document.getElementById(ddiv).title=dtitle;
 if (dstr) {document.getElementById(ddiv).innerHTML=dstr;}
 $("#"+ddiv).dialog({resizable:false,width:400,modal:true,show:'slide',hide:'drop',autoOpen:true,
 close:function(event,ui){$(this).dialog('destroy');},overlay:{backgroundColor:'#000', opacity:0.5},buttons: {'Ok': function() {$(this).dialog('close');}}});
}

function pr_celebcard(ddiv,dtitle,dstr)
{
 document.getElementById(ddiv).title= 'Paradise Resort - CelebCard';
 $("#ccard_box").load('celcard.php','id='+dtitle);
 $("#"+ddiv).dialog({resizable:false,width:620,modal:true,show:'slide',hide:'drop',autoOpen:true,
 close:function(event,ui){$(this).dialog('destroy');},overlay:{backgroundColor:'#000', opacity:0.5}});
}

function pr_jfade(pdiv,pstat)
{
 if (pstat==0) {$("#"+pdiv).fadeOut("normal");}
 if (pstat==1) {$("#"+pdiv).fadeIn("slow");}
}

// livesearch
function pr_livesearch(ddiv,dtitle)
{
 document.getElementById(ddiv).title=dtitle;
 $("#"+ddiv).dialog({autoOpen:true,modal:false,resizable:false,width:800,show:'slide',hide:'drop',
 close:function(event,ui){$(this).dialog('destroy');}
 });
}
function lookup(inputString,vns)
{
 if(inputString.length == 0)
 { $('#livesearchBox').hide(); }
 else { $('#livesearchBox').show();
       $.post("livesearchdb.php", {qstring: ""+inputString+"", vns: ""+vns+""},
       function(data) { if(data.length >0) { $('#livesearchquery').html(data); } });
      }
}
function fill(thisValue,lscid)
{
 document.lsform.inputString.focus();
 // $('#inputString').val(thisValue);
 ci(lscid,0,thisValue); setTimeout("$('#livesearchBox').hide();", 200);
}

