$.extend({password:function(length,special){var iteration=0;var password="";var randomNumber;if(special==undefined){var special=false;}
while(iteration<length){randomNumber=(Math.floor((Math.random()*100))%94)+33;if(!special){if((randomNumber>=33)&&(randomNumber<=47)){continue;}
if((randomNumber>=58)&&(randomNumber<=64)){continue;}
if((randomNumber>=91)&&(randomNumber<=96)){continue;}
if((randomNumber>=123)&&(randomNumber<=126)){continue;}}
iteration++;password+=String.fromCharCode(randomNumber);}
return password;}});function MCore(){}
MCore.addLoadEvent=function(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();}
func();}}}
function Q(){}
Q.generatePassword=function()
{var passwd=$.password(6)
$('#passwordText').html(passwd);$('#UserPassword').val(passwd);$('#UserPassword2').val(passwd);}
Q.initTinyMCE=function()
{$('textarea.tinymce').tinymce({theme:"advanced",plugins:"safari,pagebreak,style,iespell,inlinepopups,insertdatetime,contextmenu,paste,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,table",convert_urls:false,theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,fontselect,fontsizeselect,forecolor,backcolor,|,hr",theme_advanced_buttons2:"undo,redo,|,insertdate,inserttime,|,help,code,fullscreen,|,cut,copy,paste,pastetext,pasteword,,tablecontrols",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_resizing:true,gecko_spellcheck:true,content_css:"/css/style.css,/css/print.css",template_external_list_url:"lists/template_list.js",external_link_list_url:"lists/link_list.js",external_image_list_url:"lists/image_list.js",media_external_list_url:"lists/media_list.js"});}
Q.initDatepicker=function(elSelector)
{if(elSelector==undefined)
{elSelector='.datepicker';}
$(elSelector).each(function(i,el){if(el.value.indexOf('/')>=0)
{return;}
try{var date=$.datepicker.parseDate('yy-mm-dd',el.value);}
catch(err)
{el.value='';return;}
if(date==null)
{return;}
el.value=$.datepicker.formatDate('dd/mm/yy',date);});$(elSelector).datepicker({showOtherMonths:true,selectOtherMonths:true,changeMonth:true,changeYear:true,yearRange:'c-70:c+3',showAnim:'',dateFormat:'dd/mm/yy',firstDay:1,beforeShow:function(i,e){var z=jQuery(i).closest(".ui-dialog").css("z-index")+4;if(z>=0)
{e.dpDiv.css('z-index',z);}},onSelect:function(dateText,inst){$('a[href=#]').attr('href','javascript:void(0);');}});}
Q.initToggleBoxes=function()
{$('.togglearea').click(function(){$(this).parent().next().toggle();return false;});}
Q.onComplete=function()
{Q.initDatepicker();Q.initTinyMCE();}
Q.onDialogClose=function(strip,aditionalURLString,hash)
{jQuery('#loader').show();var action='';var loc=window.location.href;loc=loc.replace(/#[\S]*/,'');if(hash!=undefined&&hash!=''&&window.location.hash!=hash)
{window.location.hash=hash}
if(strip==undefined&&aditionalURLString=='')
{window.location.reload();return;}
else if(strip==undefined&&aditionalURLString!='')
{loc=loc+aditionalURLString+window.location.hash;}
else
{loc=loc.substr(0,loc.length-strip);if(aditionalURLString!='')
{loc=loc+aditionalURLString;}
loc=loc+window.location.hash;}
window.location=loc;}
Q.initApp=function()
{$("#dialog").dialog({autoOpen:false,title:'Dialog',modal:true,width:'auto'});Q.onComplete();$('#tabs').tabs({select:function(event,ui){window.location=ui.tab.href;}});$('.tabsContainer').tabs({select:function(event,ui){window.location=ui.tab.href;}});$('.qTable').colorize({hiliteColor:'none',altColor:'#FFFFFF',bgColor:'#EEEEEE',hoverColor:'#BCD4EC'});Q.initToggleBoxes();}
MCore.addLoadEvent(Q.initApp);
