function IsNumeric(sText) {
  var ValidChars = "0123456789.";
  var IsNumber=true;
  var Char;
  for (i = 0; i < sText.length && IsNumber == true; i++) {
    Char = sText.charAt(i);
    if (ValidChars.indexOf(Char) == -1) {
      IsNumber = false;
    }
  }
  return IsNumber;
}

jQuery(document).ready(function() {
   jQuery('#productTabs').tabs();
   
   jQuery("#newsletterButton").click(function() {
     var email = jQuery("#newsletterField").val();
   // /^\w[\w|\.|\-]*@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}jQuery/
     if(email.match(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/)) 
     {
       jQuery.ajax({
         url: 'http://www.hedensted-gruppen.dk/umbraco/webservices/mailchimp.asmx/subscribe?email='+email,
         success: function(data) {
           jQuery('.nyhedsbrev').html('<div class="tilmeldt">Du er nu tilmeldt nyhedsbrevet.</div>');
         }
       });
     }else{
       jQuery('.newsletterDesc').html('<span>Indtast venligst en gyldig email adresse.</span>');
     }
   });

jQuery("#bidButton").click(function() {
  var bidAmount = jQuery("#bidAmount").val();
  var bidCvr = jQuery("#bidCvr").val();
  var bidName = jQuery("#bidName").val();
  var bidAddress = jQuery("#bidAddress").val();
  var bidZip = jQuery("#bidZip").val();
  var bidCity = jQuery("#bidCity").val();
  var bidPhone = jQuery("#bidPhone").val();
  var bidEmail = jQuery("#bidEmail").val();
  var bidComment = jQuery("#bidComment").val();
  var MyParentId = jQuery("#IntParentId").val();

  var strError = "";
  if (bidAmount.length>0) {
    if (IsNumeric(bidAmount)==false) {
      strError += "Dit bud er ikke numerisk<br>";
    } else if (intAmount >= bidAmount) {
      strError += "Dit bud er ikke h&oslash;jere end mindste prisen eller seneste bud<br>";
    }
  } else {
    strError += "Du skal udfylde et bud<br>";
  }
  if (bidCvr.length==0) {
    strError += "Du skal udfylde dit CVR nummer<br>";
  }
  if (bidName.length==0) {
    strError += "Du skal udfylde dit navn<br>";
  }
  if (bidAddress.length==0) {
    strError += "Du skal udfylde din adresse<br>";
  }
  if (bidZip.length==0) {
    strError += "Du skal udfylde dit post nr.<br>";
  }
  if (bidCity.length==0) {
    strError += "Du skal udfylde din by<br>";
  }
  if (bidPhone.length==0) {
    strError += "Du skal udfylde dit telefon nummer<br>";
  }  
  if (bidEmail.length>0) {
  // /^\w[\w|\.|\-]*@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}jQuery/
    if (bidEmail.match(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/)==false) {  
      strError += "Du skal udfylde en gyldig e-mail<br>";
    }
  } else {
    strError += "Du skal udfylde din e-mail<br>";
  }
  //hedensted-gruppen.dk.web19.curanetserver.dk
  if (strError == '') {
       jQuery.ajax({     
         url: '/umbraco/webservices/bid.asmx/InsertBid?bidAmount='+bidAmount+'&bidCvr='+bidCvr+'&bidName='+bidName+'&bidAddress='+bidAddress+'&bidZip='+bidZip+'&bidCity='+bidCity+'&bidPhone='+bidPhone+'&bidEmail='+bidEmail+'&bidComment='+bidComment+'&parentId='+MyParentId,
         complete: function(data) {
        intResponse = data.responseXML.getElementsByTagName("string")[0].childNodes[0].nodeValue;
        if (intResponse == 1) {
        var d = new Date();

        var curr_sec = d.getSeconds();
        var curr_hour = d.getHours();
        var curr_min = d.getMinutes();
        var curr_day = d.getDay();
        var curr_date = d.getDate();
        var curr_month = d.getMonth();
        var curr_year = d.getFullYear();

        jQuery('#bidErrorBox').html("Dit bud blev gennemf&oslash;rt<br>"+curr_day+"/"+curr_month+"-"+curr_year+" "+curr_hour+":"+curr_min+":"+curr_sec);

        setTimeout(function(){ location.reload(); }, 10);

        }
        if (intResponse == 2) {
        jQuery('#bidErrorBox').html("Der opstod en fejl ved avgivning af bud, prøv venligst senere");
        }
         }
       });
  } else {
    jQuery('#bidErrorBox').html(strError);
  }
   });

});

