
var gaJsHost=null,
  pageTracker=null; 

function el(i){return document.getElementById(i)}
function eVal(i){return e(i).value}
function emailLink(){
	window.location.href="mailto:mads@mp-it.dk";
	return false;
}
function trackGA(){
  try{
    pageTracker=_gat._getTracker("UA-9838462-2");
    pageTracker._trackPageview();
  }catch(e){}
}
function validateIsEmpty(s){
	return(""+s=="undefined"||s==null||s.length==0);
}
function validateString(s,minLen,maxLen) {
	if (validateIsEmpty(s))
		return false;
	return !(s.length<minLen||s.length>maxLen);
}                    
function validateEmail(s){
	if(validateIsEmpty(s))
		return false;
	var regex=/^([\w\-\.]+)@((\[([0-9]{1,3}\.){3}[0-9]{1,3}\])|(([\w\-]+\.)+)([a-zA-Z]{2,4}))$/;
  return regex.test(s);
}
function validateSendemail(){
  var error=false,
    errorMessage="",
    oEmail=document.getElementById("youremail"),
    oName=document.getElementById("yourname"),
    oSubject=document.getElementById("subject"),
    oMessage=document.getElementById("message");
  oEmail.style.border="";
  oName.style.border="";
  oSubject.style.border="";
  oMessage.style.border="";
  if(!validateEmail(oEmail.value)){
    oEmail.style.border="2px solid #f00";
    errorMessage+="- Der er fejl i din email.\n\n";
    error=true;
  }
  if(!validateString(oName.value,2,128)){
    oName.style.border="2px solid #f00";
    errorMessage+="- Der er udfyldt et navn.\n\n";
    error=true;
  }
  if(!validateString(oMessage.value,10,1000000)){
    oMessage.style.border="2px solid #f00";
    errorMessage+="- Der er ikke skrevet nogen besked.\n\n";
    error=true;
  }
  if(error)
    alert(errorMessage+"Prøv igen.");
  return !error;
}

gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");
document.write(unescape("%3Cscript src='"+gaJsHost+"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));



