    var oneclick=0;
        function check_size(){
        var x = document.postcard.messagetext.value;
            if (x.length < 3000) {
                return true;
            } else {
                alert("The message is too big. Please try to reduce it.");
                return false;
            }
    }
    function check_email(e) {
        ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

        for(i=0; i < e.length ;i++){
            if(ok.indexOf(e.charAt(i))<0){
                return (false);
            }
        }

        if (document.images) {
            re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
            re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
            if (!e.match(re) && e.match(re_two)) {
                return (-1);
            }
        }
    }


  function requiredata()
  {
	  
	if (!check_size()) return false;
	//**********************************************
	if(import_ok==1){
	/*for(x=0; x<=max; x++)
	  {
	if (document.postcard.sendernameform.value == '')
        {
            alert("Empty sender name!");
            document.postcard.sendernameform.focus();
            oneclick=0;
                        return false;
        }
        if (document.postcard.senderemailform.value == '')
        {
            alert("Empty sender email!");
            document.postcard.senderemailform.focus();
            oneclick=0;
                        return false;
        } else {
            if (!check_email(document.postcard.senderemailform.value)) {
                alert("Invalid email!");
                document.postcard.senderemailform.focus();
                oneclick=0;
                return false;
            }
        }*/
	  }else{
	//**********************************************
	/*if (document.postcard.sendernameform.value == '')
	{
	   alert("Empty sender name!");
//    	    document.postcard.sendernameform.focus();
			oneclick=0;
    	    return false;
	}
	if (document.postcard.senderemailform.value == '')
	{
		   alert("Empty sender email!");
    	    document.postcard.senderemailform.focus();
    	    oneclick=0;
			return false;
	} else {
	    if (!check_email(document.postcard.senderemailform.value)) {
    		alert("Invalid email!");
    		document.postcard.senderemailform.focus();
		oneclick=0;
		return false;
	    }
	} */
	if (document.forms['postcard'].elements['receivername[1]'].value == '')
	{
		    alert("Please fill in receiver name!");
    	    document.forms['postcard'].elements['receivername[1]'].focus();
			oneclick=0;
    	    return false;
	}

	if (document.forms['postcard'].elements['receiveremail[1]'].value == '')
	{
		    alert("Please fill in receiver email!");
    	    document.forms['postcard'].elements['receiveremail[1]'].focus();
    	    oneclick=0;
			return false;
	} else {
	    if (!check_email(document.forms['postcard'].elements['receiveremail[1]'].value))
	    {
    		alert("Invalid email!");
    		document.forms['postcard'].elements['receiveremail[1]'].focus();
		oneclick=0;
		return false;
	    }
	}

	if (document.forms['postcard'].elements['receiveremail[2]'].value != '')
	{
	    if (!check_email(document.forms['postcard'].elements['receiveremail[2]'].value))
	    {
    		alert("Invalid email!");
    		document.forms['postcard'].elements['receiveremail[2]'].focus();
		oneclick=0;
		return false;
	    }
	}
	if (document.forms['postcard'].elements['receiveremail[3]'].value != '')
	{
	    if (!check_email(document.forms['postcard'].elements['receiveremail[3]'].value))
	    {
    		alert("Invalid email!");
    		document.forms['postcard'].elements['receiveremail[3]'].focus();
		oneclick=0;
		return false;
	    }
	}
	if (document.forms['postcard'].elements['receiveremail[4]'].value != '')
	{
	    if (!check_email(document.forms['postcard'].elements['receiveremail[4]'].value))
	    {
    		alert("Invalid email!");
    		document.forms['postcard'].elements['receiveremail[4]'].focus();
		oneclick=0;
		return false;
	    }
	}
	if (document.forms['postcard'].elements['receiveremail[5]'].value != '')
	{
	    if (!check_email(document.forms['postcard'].elements['receiveremail[5]'].value))
	    {
    		alert("Invalid email!");
    		document.forms['postcard'].elements['receiveremail[5]'].focus();
		oneclick=0;
		return false;
	    }
	}
	  }
	return true;
	
  }

function requiredata_2()
  {
	if (document.getElementById('inputs').value == '')
		//document.postcard.sendernameform.value == '')
	{
	    alert("Empty sender name!");
	   
    	    document.getElementById('inputs').focus();
			oneclick=0;
    	    return false;
	}
	if (document.getElementById('inputs2').value == '')
	{
	    alert("Empty sender email!");

    	    document.getElementById('inputs2').focus();
    	    oneclick=0;
			return false;
	} else {
	    if (!check_email(document.getElementById('inputs2').value)) {
    		alert("Invalid email!");
    		document.getElementById('inputs2').focus();
		oneclick=0;
		return false;
	    }
	}
	return true;
  }

function sendcard(type){
	document.postcard.type.value=type;
	
	if(requiredata_2())

	if(requiredata())
    if (oneclick == 1 || oneclick == 100){  
	document.postcard.submit();
	
} else alert("Please wait, your postcard is being sent")
} 
