function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function isEmail(string){
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}

function close_newsletter(){
	$("#succes_newsletter").fadeOut("slow");
}

function subscribeNewsletter(Nume, Prenume, email){
	
	if (isEmail(document.getElementById('email_newsletter').value) == false) {
		$("#content_subscribe").show();
		$("#content_subscribe").html('<b style="clear: both; float: left; color: red;font-size: 10px;">adresa nu este valida (ex: nume@nume.ro)</b>');
		document.getElementById('email_newsletter').focus();
	} else if(email.length == 0) {
		$("#content_subscribe").show();
		$("#content_subscribe").html('<b style="clear: both; float: left; color: red;font-size: 10px;">va rugam completati adresa!<br /> (ex: nume@nume.ro)</b>');
	} else if(email.length > 0) {
		//$("#loading").show();
		//$("#go_content").hide();
		//$("#go_content3").hide();
		$.post("/abonare-newsletter.aspx", { Action: "subscribe", FirstName: Nume, LastName: Prenume, Email: email },
			function(xml){
				if( trim(xml) == "SaveError" ) {
					$("#content_subscribe").text("Adresa deja a fost inregistrata!");
					//$("#go_content3").fadeIn("slow");
					$("#succes_newsletter").text(xml);
				} else {
					$("#content_subscribe").hide();
					//$("#succes_newsletter").text(xml);
					$("#succes_newsletter").fadeIn("slow");
					document.getElementById('email_newsletter').value='';
				}
				//$("#loading").hide();
		});
	}
}

function subscribeNewsletterEn(Nume, Prenume, email){
	
	if (isEmail(document.getElementById('email_newsletter').value) == false) {
		$("#content_subscribe").show();
		$("#content_subscribe").html('<b style="clear: both; float: left; color: red;font-size: 10px;">the email is not valid! (e.g.: name@name.com)</b>');
		document.getElementById('email_newsletter').focus();
	} else if(email.length == 0) {
		$("#content_subscribe").show();
		$("#content_subscribe").html('<b style="clear: both; float: left; color: red;font-size: 10px;">the email is not valid! (e.g.: name@name.com)</b>');
	} else if(email.length > 0) {
		//$("#loading").show();
		//$("#go_content").hide();
		//$("#go_content3").hide();
		$.post("/en/newsletter-subscribe.aspx", { Action: "subscribe", FirstName: Nume, LastName: Prenume, Email: email },
			function(xml){
				if( trim(xml) == "SaveError" ) {
					$("#content_subscribe").text("Email address is already registred!");
					//$("#go_content3").fadeIn("slow");
					$("#succes_newsletter").text(xml);
				} else {
					$("#content_subscribe").hide();
					//$("#succes_newsletter").text(xml);
					$("#succes_newsletter").fadeIn("slow");
					document.getElementById('email_newsletter').value='';
				}
				//$("#loading").hide();
		});
	}
}