// JavaScript Document

function validateNewCustomer(frm)
  {
	
	if((frm.custName.value==0))
  	{		
    alert('Du skal udfylde feltet: Navn!');
    frm.custName.focus();
    return false; 	
  	}		
	
	if((frm.custAddress.value==0))
  	{		
    alert('Du skal udfylde feltet: Adresse!');
    frm.custAddress.focus();
    return false; 	
  	}	
	
	if((frm.custZipcode.value==0))
  	{		
    alert('Du skal udfylde feltet: Postnr.!');
    frm.custZipcode.focus();
    return false; 	
  	}
	
	if (isNaN(frm.custZipcode.value))
  	{		
    alert('Feltet Postnr. m\u00E5 kun indeholde tal!');
    frm.custZipcode.focus();
    return false; 	
  	}

	
	if((frm.custCity.value==0))
  	{		
    alert('Du skal udfylde feltet: By!');
    frm.custCity.focus();
    return false; 	
  	}
	
	if((frm.custPhone.value==0) && false)
  	{		
    alert('Du skal udfylde feltet: Telefon nr.!');
    frm.custPhone.focus();
    return false; 	
  	}	
	
	if (isNaN(frm.custPhone.value))
  	{		
    alert('Feltet Telefon nr. m\u00E5 kun indeholde tal!');
    frm.custPhone.focus();
    return false; 	
  	}
	
	var regexp = new RegExp("^\\w[\\w\\.\\-\\+]*@\\w[\\w\\.\\-]*\\.[\\w]{2,}$","i");
  	if(frm.custEmail1.value==""||!regexp.test(frm.custEmail1.value))
	{
   	alert('Feltet: Email er ikke udfyldt korrekt!');
    frm.custEmail1.focus();
    return false;
	}
	
	var regexp = new RegExp("^\\w[\\w\\.\\-\\+]*@\\w[\\w\\.\\-]*\\.[\\w]{2,}$","i");
  	if(frm.custEmail2.value==""||!regexp.test(frm.custEmail2.value))
  	{		
	alert('Feltet: Gentag email er ikke udfyldt korrekt!');
    frm.custEmail2.focus();
    return false; 	
  	}
	
	if (frm.custEmail1.value != frm.custEmail2.value)
  	{		
    alert('E-mail felterne stemmer ikke overens!');
    frm.custEmail1.focus();
    return false; 	
  	}

  	return true;
	}
	
function validateCUSTDelAddress(frm)
  {
	
	if((frm.delName.value==0))
  	{		
    alert('Du skal udfylde feltet: Navn!');
    frm.delName.focus();
    return false; 	
  	}		
	
	if((frm.delAddress.value==0))
  	{		
    alert('Du skal udfylde feltet: Adresse!');
    frm.delAddress.focus();
    return false; 	
  	}	
	
	if((frm.delZipcode.value==0))
  	{		
    alert('Du skal udfylde feltet: Postnr.!');
    frm.delZipcode.focus();
    return false; 	
  	}
	
	if (isNaN(frm.delZipcode.value))
  	{		
    alert('Feltet Postnr. m\u00E5 kun indeholde tal!');
    frm.delZipcode.focus();
    return false; 	
  	}

	if((frm.delCity.value==0))
  	{		
    alert('Du skal udfylde feltet: By!');
    frm.delCity.focus();
    return false; 	
  	}

  	return true;
	}

function valSendURL(frm)
  {
	
	var regexp = new RegExp("^\\w[\\w\\.\\-\\+]*@\\w[\\w\\.\\-]*\\.[\\w]{2,}$","i");
	
	if((frm.YourName.value==0))
  	{		
    alert('Du skal udfylde dit navn!');
    frm.YourName.focus();
    return false; 	
  	}		
	
	if(frm.YourEmail.value==""||!regexp.test(frm.YourEmail.value))
  	{		
    alert('Du skal udfylde din e-mail adresse korrekt!');
    frm.YourEmail.focus();
    return false; 	
  	}	
	
	if(frm.FriendEmail.value==""||!regexp.test(frm.YourEmail.value))
  	{		
    alert('Du skal udfylde modtagerens e-mail adresse korrekt!');
    frm.FriendEmail.focus();
    return false; 	
  	}
	
	if ((frm.EmailSubject.value==0))
  	{		
    alert('Du skal udfylde e-mailens emne!');
    frm.EmailSubject.focus();
    return false; 	
  	}

	if((frm.EmailContent.value==0))
  	{		
    alert('Du skal skrive en besked til modtageren!');
    frm.EmailContent.focus();
    return false; 	
  	}

  	return true;
	}
	
function valCheckout() 
{
  var x = document.getElementsByName("orderTerms");
  if (x.length == 1)
  {
    var e = x[0];
    if (e.checked)
    {
      return true;
    }
    else {
      alert('Du skal acceptere betingelserne for at forts\u00E6tte.');
      return false;
    }
  }
}
	
function valCheckout_OLD() 
{
	if( document.getElementById("orderTerms").checked)
	{
	  return true;
	}
	else {
	  alert('Du skal acceptere betingelserne for at forts\u00E6tte!'); return false;
	}
}

function validateSearchfrm()
{
	if((frmSearch.searchItem.value==0))
  	{
		alert('Du skal indtaste et s\u00F8geord!');
		frmSearch.searchItem.focus();
		return false; 	
  	}	
	return true;
}

var thumpImg = new Image();
thumpImg.onerror = handleImageError;

var objThumbErrorImg = new Image();
objThumbErrorImg.src = "http://images.combine.it/misc/missingImage.gif";

var thumpInt;
var intImgIntervalCnt = 0;
var minibannerArray	= new Array();
var mouseThumbX = 1;
var mouseThumbY = 1;
var strPopBG;
