rendered paste body$.fn.cycle.defaults.speed = 900;
$.fn.cycle.defaults.timeout = 6000;
$(document).ready(function() {
$('#fade').cycle();
wm.slider();
wm.url();
});
wm = {
slider: function(){
var toggled = true;
var drawerwidth = $('#drawer').css('width');
var labelwidth = $('#drawlabel').css('width');
$('#drawlabel').click(function(){
if(toggled){
$('#drawer').animate( { width : labelwidth} );
toggled = false;
}else{
$('#drawer').animate( { width : drawerwidth} );
toggled = true;
}
});
},
url: function(){
$(".loadwajax a").click(function(){
//alert(this.href);
var obj = wm.deserializeUrl(this.href);
$("#content").load(obj['page'] + '?item=' + obj['item'], function() {
$('#fade').cycle();
});
$("#navi-secondary").load(obj['page'] + '?item=' + obj['item'], function() {
$('#fade').cycle();
});
return false;
});
},
deserializeUrl: function(href) {
var ret = {};
href = href.split(?)[1];
href.replace(/([^&=]+)=([^&=]*)/g, function(m, key, val) {
key = decodeURIComponent(key);
val = decodeURIComponent(val);
if (key in ret) {
if (!(ret[key] instanceof Array)) ret[key] = [ret[key]];
ret[key].push(val);
} else {
ret[key] = val;
}
});
return ret;
},
mailto: function(domain,user) {
document.location.href = "mailto:" + user + "@" + domain;
}
}