function xmlhttpPost(strURL) {
	if(document.getElementById('Feedback_Name').value== ''){
		alert("Please enter the Name");
		document.getElementById('Feedback_Name').focus();
		return false;
	}
	if(document.getElementById('Feedback_Affiliate_ID').value== ''){
		alert("Please enter the Affiliate ID");
		document.getElementById('Feedback_Affiliate_ID').focus();
		return false;
	}
	if(document.getElementById('Feedback_Email_Address').value == ''){
		alert("Please enter the Email Address");
		document.getElementById('Feedback_Email_Address').focus();
		return false;
	}
	if(!check_email(document.getElementById('Feedback_Email_Address').value))
	{
		alert("Please enter proper email address");
		document.getElementById('Feedback_Email_Address').focus();
		return false;
	}
	
    var xmlHttpReq = false;
    var self = this;
	document.getElementById('Feedback_Submit').value='Loading...'
	document.getElementById('Feedback_Submit').disabled= true;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(getquerystring());
}
function getquerystring() {
	var Feedback_Name=document.getElementById('Feedback_Name').value;
	var Feedback_Affiliate_ID=document.getElementById('Feedback_Affiliate_ID').value;
	var Feedback_Network=document.getElementById('Feedback_Network').value;	
	var Feedback_Email_Address=document.getElementById('Feedback_Email_Address').value;	
	var Feedback_Comments=document.getElementById('Feedback_Comments').value;	
	var Options = '';
	for(i=1;i<=8;i++){
		if(document.getElementById('Option_'+i).checked == true){
			Options += document.getElementById('Option_'+i).value+',';
		}
	}
	qstr =    'Feedback_Name='+Feedback_Name+'&Feedback_Affiliate_ID='+Feedback_Affiliate_ID+'&Feedback_Network='+Feedback_Network+'&Feedback_Email_Address='+Feedback_Email_Address+'&Feedback_Comments='+Feedback_Comments+'&Options='+Options;
	//alert(qstr);
	//qstr = 'w=' + escape(word);  // NOTE: no '?' before querystring
    return qstr;
}

function updatepage(str){
	if(str.indexOf("Please enter the") == 0)
	{
		alert(str);
		document.getElementById('Feedback_Submit').value='Submit'
		document.getElementById('Feedback_Submit').disabled= false;
		document.getElementById('Feedback_Affiliate_ID').focus();
		return false;
	}else{
		alert(str);
		document.getElementById('Feedback_Submit').value='Submit'
		document.getElementById('Feedback_Submit').disabled= false;
		document.getElementById('Feedback_Affiliate_ID').value='';
		document.getElementById('Feedback_Name').value='';
		document.getElementById('Feedback_Comments').value='';
		document.getElementById('Feedback_Email_Address').value='';
		document.getElementById('Feedback_Comments').value='';
		for(i=1;i<=8;i++){
			document.getElementById('Option_'+i).checked = 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);
                }
        }
}

