var deviceIphone = "iphone";
var deviceIpod = "ipod";
var deviceBB = "blackberry";
var deviceIpad = "ipad";
var uagent = navigator.userAgent.toLowerCase();
function DetectIpad()
{
   if (uagent.search(deviceIpad) > -1)
      return true;
   else
      return false;
}

function DetectIphone()
{
   if (uagent.search(deviceIphone) > -1)
      return true;
   else
      return false;
}
function DetectIpod()
{
   if (uagent.search(deviceIpod) > -1)
      return true;
   else
      return false;
}
function DetectBlackBerry()
{
   if (uagent.search(deviceBB) > -1)
      return true;
   else
      return false;
}
function DetectIphoneOrIpodOrBB()
{
    if (DetectIphone())
       return true;
    else if (DetectIpod())
       return true;
    else if (DetectBlackBerry())
       return true;
    else if (DetectIpad())
       return true;
    else
       return false;
}
var bb = DetectIphoneOrIpodOrBB();
function check_form() {
	var BlackList = new Array("viagra",
							  "cialis",
							  "xanax",
							  "tramadol",
							  "v i a g r a",
							  "c i a l i s",
							  "x a n a x",
							  "t r a m a d o l")
	for (i = 0; i < document.contact.elements.length; i++) { 
		oElem = document.contact.elements[i]; 
		if (oElem.type != "submit") { 
			oElem.style.borderColor='';	
		} 
	}
	
		for(x = 0; x < BlackList.length; x++) {
			if(document.contact.name.value.indexOf(BlackList[x])!=-1){
				document.contact.name.style.borderColor='red';
				document.contact.name.focus();
				return false;
			}
			if(document.contact.email.value.indexOf(BlackList[x])!=-1){
				document.contact.email.style.borderColor='red';
				document.contact.email.focus();
				return false;
			}
			if(document.contact.phone.value.indexOf(BlackList[x])!=-1){
				document.contact.phone.style.borderColor='red';
				document.contact.phone.focus();
				return false;
			}
			if(document.contact.procedure.value.indexOf(BlackList[x])!=-1){
				document.contact.procedure.style.borderColor='red';
				document.contact.procedure.focus();
				return false;
			}
		}
	if (document.contact.email.value=='' || document.contact.email.value==' ' || document.contact.email.value.indexOf("  ")!=-1)
	{
		document.contact.email.style.borderColor='red';
		document.contact.email.focus();
		return false;											
	}	
	if (document.contact.phone.value=='' || document.contact.phone.value==' ' || document.contact.phone.value.indexOf("  ")!=-1)
	{
		document.contact.phone.style.borderColor='red';
		document.contact.phone.focus();
		return false;											
	}	
	if ((document.contact.procedure.value.indexOf('http://') !=-1)||(document.contact.procedure.value.indexOf('href=') !=-1)||(document.contact.procedure.value.indexOf('url=') !=-1))
	{
		document.contact.procedure.style.borderColor='red';
		document.contact.procedure.focus();
		return false;											
	}	
	return true;					 
} 				
