﻿function trim(str)
{
	return (str && typeof(str == "string")) ? str.replace(/^\s*/, "").replace(/\s*$/, "") : str;
}

function fnValidTel(str)
{
	var re = /\D/;
	return (str.search(re) > -1);
}

function fnOKPValidTel()
{
	var intKeyCode = event.keyCode;
	if((intKeyCode < 48) || (intKeyCode > 57))
	{
		event.returnValue = false;
		return false;
	}
}

function sendOrder(frm)
{
	var  str, sEr, sError = "";
	var re = /\D/;
	str = document.getElementById("name").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts Navne feltet. \n");}
	str = document.getElementById("address1").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts Adresse feltet. \n");}
	str = document.getElementById("zip").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts Postnr. feltet. \n");}
	str = document.getElementById("city").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts By feltet. \n");}
	str = document.getElementById("country").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts Land feltet. \n");}
	str = document.getElementById("phone").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts Tlf. feltet. \n");}
	else
	{
		if (fnValidTel(str))
		{
			sError += ("-  De kan kun indtast 'cifre (0-9)' i Tlf. feltet. \n");
		}
	}
	str = document.getElementById("email").value;
	if (!(trim(str))) {sError += ("-  Udfyld venligts email feltet. \n");}
	else {
		str = str.search(/^[a-zA-Z0-9\._-]+@{1}([a-zA-Z0-9_-]+\.{1})+[a-zA-Z]{2,3}([a-zA-Z])?$/i);
		if (str == "-1") {sError += ("-  Den indtastede email er ikke korrekt. \n");}
	}
	if (sError) {
		alert("Error(s):\n" + sError)
		return false;
	}
	else
	{
		var win = window.open("","betaling","height=175,width=300,status=yes"); //,resizable=yes,location=yes
		win.focus();
		return true;
	}
}

function fnSubmit(frm)
{
	var  oEl, str, sEr, sError = "";
	oEl = document.getElementById("Fornavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Fornavn feltet. \n");}
	}
	oEl = document.getElementById("Efternavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Efternavn feltet. \n");}
	}
		
	if (sError)
	{
		alert("Fejl:\n" + sError)
		return false;
	}
	else
	{
		var win = window.open("","sendmail","height=175,width=300,resizable=yes"); //,resizable=yes,location=yes
		document.sendmail.submit();
		win.focus();
	}
}

/*
function fnSubmit(frm)
{
	var  oEl, str, sEr, sError = "";
	oEl = document.getElementById("Fornavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Fornavn feltet. \n");}
	}
	oEl = document.getElementById("Efternavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Efternavn feltet. \n");}
	}
	oEl = document.getElementById("Adresse");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Adresse feltet. \n");}
	}
	oEl = document.getElementById("Postnummer");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Postnummer feltet. \n");}
	}
	oEl = document.getElementById("By");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst By feltet. \n");}
	}
	oEl = document.getElementById("Telefon");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str)))
		{
			sError += ("-  Udfyld venligst Telefon feltet. \n");
		}
	//	else
	//	{
	//		if (fnValidTel(str))
	//		{
	//			sError += ("-  De kan kun indtast 'cifre (0-9)' i Telefon feltet. \n");
	//		}
	//	}
	}
	oEl = document.getElementById("E-mail");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst E-mail feltet. \n");}
		else {
			str = str.search(/^[a-zA-Z0-9\._-]+@{1}([a-zA-Z0-9_-]+\.{1})+[a-zA-Z]{2,3}([a-zA-Z])?$/i);
			if (str == "-1") {sError += ("-  Den indtastede E-mail er ikke korrekt. \n");}
		}
	}
	oEl = document.getElementById("Min kattrace");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Min kattrace feltet. \n");}
	}
	oEl = document.getElementById("Min hunderace");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Min hunderace feltet. \n");}
	}
	oEl = document.getElementById("Katterinavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Katterinavn feltet. \n");}
	}
	oEl = document.getElementById("Kennelnavn");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Kennelnavn feltet. \n");}
	}
	oEl = document.getElementById("Antal voksne katte");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Antal voksne katte feltet. \n");}
	}
	oEl = document.getElementById("Antal voksne hunde");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Antal voksne hunde feltet. \n");}
	}
	oEl = document.getElementById("Kul/år");
	if (oEl)
	{
		str = oEl.value;
		if (!(trim(str))) {sError += ("-  Udfyld venligst Kul/år feltet \n");}
	}
	oEl = document.getElementById("Medlem");
	if (oEl)
	{
		if (!(oEl.checked)) {sError += ("-  afkryds venligst 'Ja Tak til at blive medlem' feltet. \n");}
	}
	
	if (sError)
	{
		alert("Fejl:\n" + sError)
		return false;
	}
	else
	{
		var win = window.open("","sendmail","height=175,width=300,resizable=yes"); //,resizable=yes,location=yes
		document.sendmail.submit();
		win.focus();
	}
}
*/

//--------------------------------------------------------------------------------

