
function checkEmail(email)
{var pattern=/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;var emailVal=$("#"+email).val();return pattern.test(emailVal);}
$(function(){email=$("#hkddjy-hkddjy");allFields=$([]).add(email);$("#email-dialog-form").dialog({autoOpen:false,height:300,width:480,modal:true,close:function(){allFields.val('').removeClass('ui-state-error');}});$("#subForm input:submit").click(function(){$('form#subForm').submit(function(){return false;});var formAction=$("form#subForm").attr("action");var id="hkddjy";var emailId=id+"-"+id;if(!checkEmail(emailId))
{alert("Vennligst oppgi en gyldig e-postadresse");return;}
var str=$("form#subForm").serialize();var serialized=str+"&action="+formAction;$.ajax({url:"http://webify.no/?c_=WFY_SubscribeController&m_=subscribeToMailingList",type:"POST",data:serialized,success:function(data){if(data.search(/invalid/i)!=-1){alert('E-postadressen du oppga, er feil, og du m� endre denne f�r du kan abonnere p� nyhetsbrevet.');}
else
{$("#subForm").hide();$("#confirmation").slideDown("slow");$("#confirmation").tabIndex=-1;$("#confirmation").focus();}}});});$('#newsLetterButtonBottom').click(function(){$('#email-dialog-form').dialog('open');return false;});$('#closeNewsletterButton').click(function(){$('#email-dialog-form').dialog('close');$("#subForm").show();$("#confirmation").hide();return false;});});$(document).ready(function(){var InputTextReplacer=function(args)
{if($(args.inputs).length>0)
{this.init(args);}}
InputTextReplacer.prototype={init:function(args)
{var self=this;this.inputs=$(args.inputs).filter(':text, textarea, :password');$(this.inputs).each(function(i,elem)
{var label=$('label[for="'+$(this).attr('name')+'"]');if(args.hideLabels)
$(label).hide();var labelText=$(label).text();$(this).val(labelText).focus(function()
{if($(this).val()==labelText)
{$(this).val('');}}).blur(function()
{if(($(this).val()!=labelText)&&($(this).val()==''))
{$(this).val(labelText);}});});}};$(function()
{var WEBIFYInputTextReplacer=new InputTextReplacer({inputs:'#headerLoginContainer form li input, #priceListTable .loginTD input',hideLabels:true});});});
