/* AJAX PO Box validation */

function NoPoBoxes(address,type)
	{
		var httpxml;
		try
		{
		// Firefox, Opera 8.0+, Safari
		httpxml=new XMLHttpRequest();
		}
		catch (e)
		{
		// Internet Explorer
		try
		{
		httpxml=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
		try
		{
		httpxml=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e)
		{
		alert("Your browser does not support AJAX! Get Firefox!");
		return false;
		}
		}
	}
	
function stateck()
    {
    if(httpxml.readyState==4)
    {
        if (httpxml.responseText=='Address not allowed')
        {
        document.getElementById("address-alert").innerHTML=httpxml.responseText;
        document.getElementById("shippingstreet1").value='';
        document.getElementById("shippingstreet1").setAttribute('class', "required-entry input-text validation-failed");
        document.getElementById("shippingstreet1").style.border='1px dashed';
        document.getElementById("shippingstreet1").style.borderColor='#FF0000';
        document.getElementById("shippingstreet1").style.backgroundColor='#faebe7';
        }else{
        document.getElementById("address-alert").innerHTML=httpxml.responseText;
        document.getElementById("shippingstreet1").setAttribute('class', "required-entry input-text validation-passed");
        document.getElementById("shippingstreet1").style.border='1px solid';
        document.getElementById("shippingstreet1").style.borderColor='#CCC';
        document.getElementById("shippingstreet1").style.backgroundColor='#FFF';
        }        
            
    }
    
    }
	var url="http://www.petra.com/js/NoPoBox/validate.php";
	
	url=url+"?streetAdd="+address;
	url=url+"&addType="+type;
	url=url+"&sid="+Math.random();
	httpxml.onreadystatechange=stateck;
	httpxml.open("POST",url,true);
	httpxml.send(null);
	
	
}