function nachHause()
{
document.location.href="basket.asp";
}

function expand(id){
  if(document.getElementById(id).style.display == 'none') {
    document.getElementById(id).style.display = 'inline';
  } else {
    document.getElementById(id).style.display = 'none';
  }
}

// Show or Hide Delivery address
function showDelivery(div) { 
  with(document.getElementById(div).style){ 
    if(display=="none"){ 
      display="inline"; 
    } 
    else{ 
      display="none"; 
    } 
  } 
}




function CheckField(Obj,Sprache,Alpha) 
{
  var Ergebnis = true;
  
  if (Obj.value == "")
  {
    return true;
  }
  
  if (Obj.value.length == 1)
  {
    Ergebnis = false;
  }
  else if (Obj.value.length == 2 )
  {
    if (Obj.value.charAt(0) == Obj.value.charAt(1))
	{
      Ergebnis = false;    
	}  
  }
  
  if (Alpha)
  {
    for (ii=0; ii < Obj.value.length; ii++)  
	{
	  if (Obj.value.charAt(ii) >= "0" && Obj.value.charAt(ii) <= "9")
	  {
        Ergebnis = false;    	    
	  } 
	}
  }
  
  if (!Ergebnis)
  {
    switch(Sprache)
	{
	  case 1:
	    alert("Falsche Eingabe!");
		break;
	  case 2:
	    alert("incorrect input!");
		break;
	}
	Obj.focus();
  }	
  return Ergebnis;
}

function CheckEMail(Obj,Sprache) 
{
  var Ergebnis = true;
  
  if (Obj.value == "")
  {
    return true;
  }
  
  if (Obj.value.length == 1)
  {
    Ergebnis = false;
  }
  if (Obj.value.length == 2 )
  {
    if (Obj.value.charAt(0) == Obj.value.charAt(1))
	{
      Ergebnis = false;    
	}  
  }
  if (Obj.value.indexOf("@") < 1)
  {
      Ergebnis = false;        
  }
  if (Obj.value.indexOf(".") < 0)
  {
      Ergebnis = false;        
  }
  if ((Obj.value.indexOf(".") == 0) || (Obj.value.indexOf("@") == 0))
  {
      Ergebnis = false;        
  }
  
  if (!Ergebnis)
  {
    switch(Sprache)
	{
	  case 1:
	    alert("Falsche Eingabe!");
		break;
	  case 2:
	    alert("incorrect input!");
		break;
	}
	Obj.focus();
  }	
  return Ergebnis;
}

function CheckCC(Sprache) 
{
  var Ergebnis = true;
  var d,s1,s2;
  var sNummer = document.VitressPayment.CardNo1.value + document.VitressPayment.CardNo2.value + document.VitressPayment.CardNo3.value + document.VitressPayment.CardNo4.value;
  var sCCType = document.VitressPayment._CCType.value;
    
  if (sCCType == "Vitress")	
  {
    Ergebnis = true;
  }
  else
  {
    if (isCardMatch (sCCType, sNummer) == false)
    {
      switch(Sprache)
	  {
	    case 1:
          alert("Falsche Kreditkarte!");
          Ergebnis = false;
		  break;
	    case 2:
          alert("Creditcard is bad!");
          Ergebnis = false;
		  break;
	  }	
    }	
  
    d = new Date();
    if (d.getMonth() + 1 < 10) 
      s1 = d.getYear() + "0" + String(d.getMonth() + 1);
    else
      s1 = d.getYear() + String(d.getMonth() + 1);
    s2 = document.VitressPayment.ExpYear.value + document.VitressPayment.ExpMonth.value;
    if (s1 > s2)
    {
      switch(Sprache)
	  {
	    case 1:
          alert("Falsches Ablaufdatum!");
	      Ergebnis = false;
		  break;
	    case 2:
          alert("Expiration date ist bad!");
	      Ergebnis = false;
		  break;
	  }	
    }
  }
  	
  return Ergebnis;
}