function changeMonth(url){$("#calendar-box").html('<div class="loading"><img src="/images/layout/loading.gif" class="center" alt="Laddar kalender..." /><p>Laddar kalender...</p></div>');$("#calendar-box").load(url);}
function displayDate(url){$("#calendar-info").load(url);};$(document).ready(function(){$('#nav_categories li').hover(function(){$(this).children('ul').css("display","none");},function(){return false;});$('#nav_categories a.column-title').click(function(e){if($(this).siblings().length>0){e.preventDefault();if($(this).siblings().filter('ul').hasClass("nav-open")){$(this).siblings().filter('ul').removeClass("nav-open");}else{$(this).siblings().filter('ul').addClass("nav-open");}}});$('#nav_categories .selected').parents().filter('ul').each(function(){$(this).addClass("nav-open");})
$('#nav_categories .selected').siblings().filter('ul').each(function(){$(this).addClass("nav-open");})});;var memberFormDefaults={'fornamn':'Förnamn','efternamn':'Efternamn','co':'C/O','adress':'Adress','postnummer':'Postnummer','postort':'Postort','lan':'Län','email':'E-post','upprepaemail':'Upprepa E-post','fodelsear':'Födelseår','telefon':'Telefon','mobiltelefon':'Mobil'}
function gotFocus(theField){if(theField.value==memberFormDefaults[theField.id]){theField.value="";theField.style.fontWeight="bold"}}
function lostFocus(theField){if(theField.value.replace(/^\s+|\s+$/g,'')==''){theField.value=memberFormDefaults[theField.id];theField.style.fontWeight="normal"}}
function validateMemberForm(){if(document.getElementById('fornamn').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('fornamn').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['fornamn']||document.getElementById('efternamn').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('efternamn').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['efternamn']){alert('Du måste ange både förnamn och efternamn! V.g. korrigera din inmatning.');return false;}
if(document.getElementById('adress').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('adress').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['adress']||document.getElementById('postort').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('postort').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['postort']){alert('Du måste ange en adress. V.g. korrigera din inmatning.');return false;}
if(document.getElementById('email').value!=document.getElementById('upprepaemail').value||document.getElementById('email').value.replace(/^\s+|\s+$/g,'')==''){alert('E-postadresserna som du angav stämmer inte överens. V.g. korrigera din inmatning.');return false;}
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;if(!pattern.test(document.getElementById('email').value)){alert('Du måste ange en giltig e-postadress! V.g. korrigera din inmatning.');return false;}
if(document.getElementById('fodelsear').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('fodelsear').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['fodelsear']){alert('Du måste ange ditt födelseår. V.g. korrigera din inmatning.');return false;}
if((document.getElementById('telefon').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('telefon').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['telefon'])&&(document.getElementById('mobiltelefon').value.replace(/^\s+|\s+$/g,'')==''||document.getElementById('mobiltelefon').value.replace(/^\s+|\s+$/g,'')==memberFormDefaults['mobiltelefon'])){alert('Du måste ange minst ett telefonnummer. V.g. korrigera din inmatning.');return false;}
if(!document.getElementById('member-box').checked){alert('Du måste godkänna att du skrivs in som medlem i Liberala ungdomsforbundet. Kryssa i rutan under formuläret.');return false;}
return true;}
$(document).ready(function(){$('#join-luf a').attr("href","#");$('#join-luf a').click(function(){$('#join-luf').before('<div style="display: none;" id="form-load-container"></div>').hide('normal',function(){$('#form-load-container').load('/_modules/member_form/','',function(){$('#form-load-container').show('slow');});});});});;$(document).ready(function(){$("#columns .entry a[href$='pdf']").addClass("pdf");$("#columns .entry img").each(function(){if(this.width>=358){$(this).addClass("fullwidth");}});});;var addthis_config={data_use_flash:false,username:'liberalaungdomsforbundet',ui_language:'sv'}