var vidid="";
var val;
function makeRequest() {

		var flag="true";
		var msg="";
	
		if(document.req_quote.name.value=="")
		{
			flag=false;
			//msg+="Please enter name\n";
			alert("Please enter name");
			document.req_quote.name.focus();
			return false;
		}
		
		validRegExp =/[a-zA-Z]+$/;
		strName = document.req_quote.name.value;
		
		if(strName.search(validRegExp) == -1)
		{
			flag=false;
			alert("Please enter characters in name");
			document.req_quote.name.focus();
			return false;
		}
		
		
		if(document.req_quote.email.value=="")
		{
			flag=false;
			alert("Please enter email address");
			document.req_quote.email.focus();
			return false;
			
		}
		
	//	validRegExp = /^[^@]+@[^@]+[a-z]{2,}$/i;
		validRegExp = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
		strEmail = document.req_quote.email.value;
		
		if (strEmail.search(validRegExp) == -1)
		{
			alert("Please enter valid e-mail address");
			document.req_quote.email.focus();
			return false;
		}
		
		if(document.req_quote.country.value=="")
		{
			flag=false;
			alert("Please enter country name");
			document.req_quote.country.focus();
			return false;
				
		}
		
		validRegExp1 =/[a-zA-Z]+$/;
		strCoun = document.req_quote.country.value;
		
		if(strCoun.search(validRegExp1) == -1)
		{
			flag=false;
			alert("Please enter characters in country");
			document.req_quote.country.focus();
			return false;
		}
		
			
		if(document.req_quote.phone.value=="")
		{
			flag=false;
			alert("Please enter phone number");
			document.req_quote.phone.focus();
			return false;
				
		}

		if(isNaN(document.req_quote.phone.value))
		{
				flag=false;
				alert("Please enter valid phone number. Number should be in digits. (0-9)");
				document.req_quote.phone.focus();
				return false;
		}
			
		if(document.req_quote.comment.value=="")
		{
				flag=false;
				alert("Please enter comment");
				document.req_quote.comment.focus();
				return false;
		}
			
		if(document.req_quote.code.value=="")
		{
				flag=false;
				alert("Please enter security code");
				document.req_quote.code.focus();
				return false;
		}
		
	
        var httpRequest;
		var val1=document.getElementById("name").value;
		var val2=document.getElementById("email").value;
		var val3=document.getElementById("country").value;
		var val4=document.getElementById("lookingfor").value;
		var val5=document.getElementById("telephone").value;
		var val6=document.getElementById("comment").value;
		var val7=document.getElementById("code").value;

	
		url="request.php?name="+val1+"&email="+val2+"&coun="+val3+"&pur="+val4+"&phe="+val5+"&comm="+val6+"&code="+val7;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
                } 
                catch (e) {
                           try {
                                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                               } 
                             catch (e) {}
                          }
                                       }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
        httpRequest.open('GET', url, true);
        httpRequest.send('');

    }

    function alertContents(httpRequest) 
{

     if (httpRequest.readyState == 4) 
	{
           	if (httpRequest.status == 200) 
	    	{
				var arr=httpRequest.responseText.split("~~");
				if(arr[0]=='Submit')
				{
					$.prompt('Your request has been submitted successfully');	
					document.getElementById("name").value="";
					document.getElementById("name").value="";
					document.getElementById("email").value="";
					document.getElementById("country").value="";
					document.getElementById("telephone").value="";
					document.getElementById("comment").value="";
					document.getElementById("code").value="";

					/*var refereshvar=1;
						if(refereshvar==1)
							{
								location.reload(true);
							}*/
				//alert("Your request has been submitted successfully");	
				//
				//window.location.reload(true);
				}
				else
				{
				//alert("Sorry ! You have entered Invalid Security Code, Please try again.");
				$.prompt('Sorry ! You have entered Invalid Security Code, Please try again.');
				}
				
				//document.getElementById("result").innerHTML=arr[0];
	//			document.getElementById("tariff").value=arr[1];
            } 
			else 
			{
				alert('There was a problem with the request.');
            }
        }

    }

