User:Monchoman45/common.js

/************************* stuff for every skin *************************/

/* styling helper */ function CSS(css) { $('head').append('' + css + ' '); }

/* cookie functions */ //From quirksmode.org (http://www.quirksmode.org/js/cookies.html) function createCookie(name, value, days) { if(days) { var date = new Date; date.setTime(date.getTime + (days * 24 * 60 * 60 * 1000)); var expires = '; expires=' + date.toGMTString; }	else {var expires = '';} document.cookie = name + '=' + value+expires + '; path=/'; } function readCookie(name) { var nameEQ = name + '='; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while(c.charAt(0) == ' ') {c = c.substring(1, c.length);} if(c.indexOf(nameEQ) == 0) {return c.substring(nameEQ.length, c.length);} }	return null; } function eraseCookie(name) { createCookie(name, '', -1); }

/* URL parser */ function urlQuery(quer) { for(i in location.href.split('?')) { for(j in location.href.split('?')[i].split('&')) { if(location.href.split('?')[i].split('&')[j].split('=')[0] == quer) { return location.href.split('?')[i].split('&')[j].split('=')[1]; }		}	}	return false; }