function createRequestObject_emailfrnd() 
{
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http_emailfrnd = createRequestObject_emailfrnd();
function isEmail(s)
{
	var re;
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	if (re.test(s) == true)
		return true;
	else
		return false;
}



function sndReq_emailfrnd(action) 
{
	//alert('okkk');
	
	newImage = "url(images/fld1.png)";
	newImage1 = "url(images/fld2.png)";
	newImage2 = "url(images/fld3.png)";
	newImage3 = "url(images/fld4.png)";
	newImage4 = "url(images/grey_fld.png)";
	newImage5 = "url(images/white_fld.png)";
	newImage6 = "url(images/grey_fld1.png)";
	returns=1;
	if(document.getElementById('name1').value=='')
	{
	//alert('pp');
	 document.getElementById('name1').style.backgroundImage=newImage;
	//document.getElementById('name1').style.border='1px solid #ff0000';
	//document.getElementById('name1').style.borderColor = 'red';
	document.getElementById('name1').focus();
	returns=0;
	}
	else
	{
		document.getElementById('name1').style.backgroundImage='none';
	}
	
	if(document.getElementById('lastname').value=='')
	{
	 //alert('pp');
	document.getElementById('lastname').style.backgroundImage=newImage;
	//document.getElementById('fullname1').style.color = 'red';
	document.getElementById('lastname').focus();
	returns=0;
	}
	else
	{
		document.getElementById('lastname').style.backgroundImage='none';
	}
	if(document.getElementById('businessname').value=='')
	{
	 //alert('pp');
	//document.getElementById('business').style.color = 'red';
	document.getElementById('businessname').style.backgroundImage=newImage;
	document.getElementById('businessname').focus();
	returns=0;
	}
	else
	{
		 document.getElementById('businessname').style.backgroundImage='none';
	}
	if(document.getElementById('email1').value=='')
	{
	//alert('pp')
	//document.getElementById('youremail').style.color = 'red';
	document.getElementById('email1').style.backgroundImage=newImage;
	document.getElementById('email1').focus();
	returns=0;
	}

	else if(!isEmail(document.getElementById('email1').value))
	{
	document.getElementById('email1').focus();
	returns=0;
	} 
	else
	{
		 document.getElementById('email1').style.backgroundImage='none';
	}
	
	if(document.getElementById('ph_type').selectedIndex == 0)
	{
		//alert('contactus-virtuemart');
	//document.getElementById('phnnumber').style.color = 'red';
	document.getElementById('select11').style.backgroundImage=newImage4;
	document.getElementById('ph_type').focus();
	
	returns=0;
	}
	else
	{
	 document.getElementById('select11').style.backgroundImage=newImage6;
	}
	
	
   if(document.getElementById('phnnumber1').value=='')
	{
	//document.getElementById('phnnumber').style.color = 'red';
	document.getElementById('phnnumber1').style.backgroundImage=newImage5;
	document.getElementById('phnnumber1').focus();
	returns=0;
	}
  if(isNaN(document.getElementById('phnnumber1').value))
	{
		document.getElementById('phnnumber1').style.backgroundImage=newImage5;
		document.getElementById('phnnumber1').focus();
		returns=0;
	}
	else
	{
			document.getElementById('phnnumber1').style.backgroundImage='none';
	}
	
	 if(document.getElementById('subject').value=='')
	{
		//alert('999');
	//document.getElementById('emailsubject').style.color = 'red';
	document.getElementById('subject').style.backgroundImage=newImage2;
	document.getElementById('subject').focus();
	returns=0;
	}
	else
	{
			document.getElementById('subject').style.backgroundImage='none';
	}
	
	 if(document.getElementById('msg').value=='')
	{
	//document.getElementById('yourmsg').style.color = 'red';
	document.getElementById('msg').style.backgroundImage=newImage3;
	document.getElementById('msg').focus();
	returns=0;
	}
	else
	{
		document.getElementById('msg').style.backgroundImage='none';
	}

if(returns==1){
	var courtesy = get_radio_value(document.emailus.courtesy);
	//alert(courtesy);
	
    http_emailfrnd.open('post', action);
	http_emailfrnd.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    http_emailfrnd.onreadystatechange = handleResponse_emailfrnd;
	http_emailfrnd.send('hidm='+document.emailus.hidm.value+'&name1='+document.emailus.name1.value+'&lastname='+document.emailus.lastname.value+'&email1='+document.emailus.email1.value+'&phnnumber1='+document.emailus.phnnumber1.value+'&website='+document.emailus.website.value+'&businessname='+document.emailus.businessname.value+'&courtesy='+courtesy+'&heartype='+document.emailus.heartype.value+'&subject='+document.emailus.subject.value+'&msg='+document.emailus.msg.value+'&ph_type='+document.emailus.ph_type.value);
	}
    
}

function get_radio_value(radios)
{
   for (var i=0; i < radios.length; i++)
   {
   	  if (radios[i].checked)
	  {
	  var rad_val = radios[i].value;
	  }
   }
   
   return rad_val;
}

function handleResponse_emailfrnd() 
{
    if(http_emailfrnd.readyState == 4)
	{
		//alert("hi");
		document.getElementById('VendorFleetDelete').innerHTML = http_emailfrnd.responseText;
	//alert(http_emailfrnd.responseText);
		timedMsg();
		
    }
	
}
function vendorInsUpd(Path) 
{
	var val_emailfrnd = Path +'?sid=' + Math.random();
	sndReq_emailfrnd(val_emailfrnd);
	return false;
}
/*function timedMsg()
{
var t=setTimeout("closebox(3)",5000);
}*/
