var submitcount=0;
function submitForm() {
	var f = document.Subscribe;
	if (!isEmail(f.rvs_in_email.value)) {
		alert("Your email address..");
		f.rvs_in_email.focus();
		return false;
	}
	else{
		
		// submit the form
		if (submitcount == 0){	//check for double click
      			submitcount++;
      		} else {
      			alert("Form is already sent");
			return;
      		}      
  	f.submit();
  	}
  }


  	function isEmail(str) {
 	     var supported = 0;
		  if (window.RegExp) {
		    var tempStr = "a";
		    var tempReg = new RegExp(tempStr);
		    if (tempReg.test(tempStr)) supported = 1;
		  }
		  if (!supported) 
		    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
		  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
		  return (!r1.test(str) && r2.test(str)); 
	}
	
	

function checkEmail(field){
		if (!isEmail(field.value)) {
			alert("Valid email address");
			field.focus();
			//field.blur();
			field.select();
			return;
		}
	}	
