function validAll(linkid,sitename,ratername,remail,ratep,com_text,com_form){
var l = linkid;
var s = sitename;
var r = ratername;
var re = remail;
var rp = ratep;
var com = com_text;
var com_f = com_form;

if(!isValidEmail(document.getElementById(re).value)) {
alert("please input a valid email");
document.getElementById(re).style.background = '#EDFCCC';
document.getElementById(re).focus()
}
else if(document.getElementById(r).value.length <=0 ) {
alert("no name");
document.getElementById(r).style.background = '#EDFCCC';
document.getElementById(r).focus()	
}
else if(document.getElementById(rp).value==0 ) {
alert("rating is invalid");
document.getElementById(rp).style.background = '#EDFCCC';
document.getElementById(rp).focus()	
}else{
rateit(l,s,r,re,rp,com,com_f);
}

}
function isValidEmail(str) {
 return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function rateit(linkid,linkname,rname,remail,ratep,com,com_f){
var com_f = com_f;
	var ajaxRequest;  	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				alert("Your browser broke!");
				return false;
		}
	}
}
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 1){

  }
if(ajaxRequest.readyState == 4){
  document.getElementById(com_f).innerHTML = ajaxRequest.responseText;
  }
}
var li = document.getElementById(linkid).value;
var ln = document.getElementById(linkname).value;
var rn = document.getElementById(rname).value;
var re = document.getElementById(remail).value;
var rp = document.getElementById(ratep).value;
var com_T = document.getElementById(com).value;
var gdata = "lin="+li+"&linkname="+ln+"&rater="+rn+"&rateremail="+re+"&rateper="+rp+"&com="+com_T;
ajaxRequest.open("GET","http://www.sports-kick.com/wp-content/themes/3757/Limits_Theme/ratings_.php?"+gdata, true);
ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
ajaxRequest.send(null); 
}