function ClearEmailText(fld) {

    if(fld.value == fld.title)

        fld.value="";

}

function SetEmailText(fld){

    if(fld.value=="")

        fld.value = fld.title;

}



function clearDefaultText(input,defaultMessage){

        if(input.value == defaultMessage){

            input.value='';

        }

    }

function setDefaultText(input,defaultMessage){

        if(input.value==''){

            input.value=defaultMessage;

        }

    }



function CheckValidationHome(basepath, frm){

    

    if(frm.Email.value==""){

        alert("Field required: Email.");

        frm.Email.focus();

        return false;

    }

    var goodEmail = frm.Email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);

    if (!goodEmail) {

        alert("Incorrect email format.");

        frm.Email.focus();

        return false;

    }

//			alert('a');
document.getElementById('home_ifrm').src = 'http://madmimi.com/signups/subscribe/7028?signup[email]='+frm.Email.value+'&commit=Sign-Up';

document.getElementById("submit_td").innerHTML = 'Thank you! This form has been successfully submitted.';
//alert('b');
sendupdatemail(basepath, frm.Email.value);
//alert('c');
//return false;

   // window.open ("about:blank","sendmail","width=600,height=100");

}

function sendupdatemail(basepath, mail)
{
	//alert(mail);
	var ajaxRequest;  // The variable that makes Ajax possible!
	try
	{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
		//alert("Opera 8.0+, Firefox, Safari");
	}
	catch (e)
	{
		// Internet Explorer Browsers
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e)
			{
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
//	alert(mail);
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
//			alert(ajaxRequest.responseText);
			//alert("okok");
		}
	}
	ajaxRequest.open("GET", basepath+"contact_email.php?email="+mail, true);
	//alert(mail);
	ajaxRequest.send(null);
}



function CheckValidation2Home (frm){

    if(frm.Email2.value==""){

        alert("Field required: Email.");

        frm.Email2.focus();

        return false;

    }

    var goodEmail = frm.Email2.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);

    if (!goodEmail) {

        alert("Incorrect email format.");

        frm.Email2.focus();

        return false;

    }

			

    window.open ("about:blank","sendmail","width=600,height=100");

}
