var fName=lName=Email= "";
var targetBlock=targetBlockHolder="";
var EmailTargets = Sender = "";
function subscribe() {
	 $("#"+targetBlock).fadeOut('slow', function() {
    //document.getElementById("thanksBlock").style.display = "block";
	if (document.getElementById(fName).value == "" || document.getElementById(fName).value == "first name" || document.getElementById(lName).value == "" || document.getElementById(lName).value == "last name" || document.getElementById(Email).value == "" || document.getElementById(Email).value == "email") {
		document.getElementById(targetBlock).innerHTML =  "<p style='font-size:10px;'>Please complete all fields before proceeding.</p>" + targetBlockHolder;
		$("#"+targetBlock).fadeIn('slow', function() {
			  // Animation complete.
			  });
	} else {
		if (validateEmail(document.getElementById(Email).value)) {
	document.getElementById(targetBlock).innerHTML = "<p>Thank you for Subscribing</p>";
	 xmlhttp.send();
		} else {
			document.getElementById(targetBlock).innerHTML =  "<p style='font-size:10px;'>Please provide a valid email address before proceeding.</p>" + targetBlockHolder;
		$("#"+targetBlock).fadeIn('slow', function() {
			  // Animation complete.
			  });
		}
	}
	 });
//	Fname = document.getElementById(fName).value;
//	Lname = document.getElementById(lName).value;
//	email = document.getElementById(Email).value;
   
	$("#"+targetBlock).fadeIn('slow', function() {
    // Animation complete.
  });
       if (window.XMLHttpRequest) {
    xmlhttp=new XMLHttpRequest();
  } else {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.status==200) {
		if (xmlhttp.responseText == "success") {
			document.getElementById(targetBlock).innerHTML = "<p>Thank you for Subscribing</p>";
		} else {
				document.getElementById(targetBlock).innerHTML = "<p>There was a problem with your subscription signup. Please try again later.";
		}
     // document.getElementById("newsLetterResult").innerHTML = xmlhttp.responseText;
      //$("a[rel^='prettyPhoto']").prettyPhoto();
    }
  }
      
      xmlhttp.open("GET","http://www.dcdesignhouse.ca/common/newsletter.php?sendTo="+EmailTargets+"&sender="+Sender+"&Fname="+document.getElementById(fName).value+"&Lname=" + document.getElementById(lName).value + "&email="+document.getElementById(Email).value,true);
      
   
    
       }
function validateEmail(elementValue){  
      var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
       return emailPattern.test(elementValue);  
 }  
