// JavaScript Document

function isValidEmailAddress(emailAddress) 
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

function redirectParinti()
{
	document.location='/includes/formParinti.html';
}

function redirectProfesori()
{
	document.location='/includes/formProfesori.html';
}

function redirectFrancize()
{
	document.location='/includes/formFrancize.html';
}

function displayAditionale(id)
{
	$(this).click(function() {
		var pass=true;
		
		//var include=$(this).attr("id");			
		$.ajax({
			type:"post",
			url:"/ajax/doDisplayAditionale.php",
			data:"include="+escape(id),
			success:function(msg){
				$("div#divDisplayContent").html(msg);											
			}
		});	
		
	});
	
}
function doRedirect(location,time) {
	var t=setTimeout('document.location="'+location+'"', time);
}

$(function() {
	$("#triggerInscriere").click(function() {
		var pass=true;
		
		var email=$("input#emailNewsletter").attr("value");
		
		if(email=="" || isValidEmailAddress(email)==false)
		{
			pass=false;
			$("input#emailNewsletter").css("border","2px solid red");
		}
		
		if(pass==true)
		{
			
			$.ajax({
				type:"post",
				url:absPath+"ajax/doNewsletterInscriere.php",
				data:"email="+escape(email),
				success:function(msg){
					$("div#divNewsletterInscriere").html(msg);											
				}
			});	
		}
		else
			alert("Completati campurile marcate cu rosu");
	});
	$("input#emailNewsletter").click(function() {
		$("input#emailNewsletter").attr("value","");
	});
	
	$("#triggerContactForm").click(function() {
		var pass=true;
		
		var nume=$("input#numeContact").attr("value");
		var judet=$("#judetContact").attr("value");
		var email=$("input#emailContact").attr("value");
		var telefon=$("input#telefonContact").attr("value");
		var mesaj=$("textarea#mesajContact").attr("value");
		var interest=$("select#interestContact").attr("value");
		var eroare = '';
		
		if(nume=="")
		{
			$("input#numeContact").addClass('err');
			eroare = eroare + 'Numele nu a fost completat.\n';
		}
		else {
			$("input#numeContact").removeClass('err');
		}
		
		if(email=="" || isValidEmailAddress(email)=="false")
		{
			$("input#emailContact").addClass('err');
			eroare = eroare + 'Adresa de e-mail nu e completata sau nu e valida.\n'
		}
		else {
			$("input#emailContact").removeClass('err')
		}
		function isNumber(n) {
  			return !isNaN(parseFloat(n)) && isFinite(n);
		}

		tel = telefon.toString();
		if(telefon=="" || !isNumber(telefon) || tel.length != 10)
		{
			$("input#telefonContact").addClass('err');
			eroare = eroare + 'Numarul de telefon nu a fost completat sau nu e valid.\n'
		}
		else {
			$("input#telefonContact").removeClass('err')
		}
		if(mesaj == '')
		{
			$("textarea#mesajContact").addClass('err');
			eroare = eroare + 'Nu ati scris nimic in campul de mesaj.\n'
		}
		else {
			$("textarea#mesajContact").removeClass('err')
		}	
		
		if(interest == '')
		{
			$("select#interestContact").addClass('err');
			eroare = eroare + 'Nu ati ales un destinatar.\n'
		}
		else {
			$("select#interestContact").removeClass('err')
		}	
		
		
		if(eroare == '')
		{
			
			$.ajax({
				type:"post",
				url:"/ajax/doEmailContact.php",
				data:"nume="+escape(nume)+"&judet="+escape(judet)+"&email="+escape(email)+"&telefon="+escape(telefon)+"&mesaj="+escape(mesaj)+"&interest="+escape(interest),
				success:function() {
					alert('Mesajul dumneavostra a fost trimis cu succes!');	
				}
			});	
		}
		else
			alert(eroare);
	});
	$("input#emailNewsletter").click(function() {
		$("input#emailNewsletter").attr("value","");
	});
	
	$(".triggerDisplayIncludes").click(function() {
		var pass=true;
		
		var include=$(".triggerDisplayIncludes").attr("id");
		$.ajax({
			type:"post",
			url:"/ajax/doDisplayIncludes.php",
			data:"include="+escape(include),
			success:function(msg){
				$("div#divDisplayContent").html(msg);											
			}
		});	
		
	});
	
	$(".triggerDisplayAditionale").click(function() {
		var pass=true;
		
		var include=$(this).attr("id");			
		$.ajax({
			type:"post",
			url:"/ajax/doDisplayAditionale.php",
			data:"include="+escape(include),
			success:function(msg){
				$("div#divDisplayContent").html(msg);											
			}
		});	
		
	});
	
	$("#triggerSubmitFormParinti").click(function() {
		var pass=true;
		 
		var mesaj=$("#message").attr("value");
		var nume=$("#lname").attr("value");
		var prenume=$("#fname").attr("value");
		var sex=$("#gender").attr("value");
		var email=$("#email").attr("value");
		var adresa=$("#addr").attr("value");
		var oras=$("#city").attr("value");
		var judet=$("#judetFormParinti").attr("value");
		var codpostal=$("#zip").attr("value");
		var telefon=$("#phone").attr("value");
		var mobil=$("#mobile").attr("value");
		var fax=$("#fax").attr("value");
		
		if(email=="" || isValidEmailAddress(email)=="false")
		{
			pass=false;
			$("input#email").css("border","2px solid red");
		}
		
		if(telefon=="")
		{
			pass=false;
			$("input#phone").css("border","2px solid red");
		}
		
		if(nume=="")
		{
			pass=false;
			$("input#lname").css("border","2px solid red");
		}
		
		if(prenume=="")
		{
			pass=false;
			$("input#fname").css("border","2px solid red");
		}
		
		if(pass==true)
		{			
			$.ajax({
				type:"post",
				url:"/ajax/doFormParinti.php",
				data:"nume="+escape(nume)+"&prenume="+escape(prenume)+"&email="+escape(email)+"&telefon="+escape(telefon)+"&mesaj="+escape(mesaj)+"&sex="+escape(sex)+"&adresa="+escape(adresa)+"&oras="+escape(oras)+"&judet="+escape(judet)+"&codpostal="+escape(codpostal)+"&mobil="+escape(mobil)+"&fax="+escape(fax),
				success:function(msg){
					$("div#divFormParinti").html(msg);
					alert("Mesajul a fost trimis cu succes. Veti fi redirectionat automat in 5 secunde.");
					setTimeout('redirectParinti()',5000);
				}
			});	
		}
		else
			alert("Completati campurile marcate cu rosu");
	});
	
	$(".triggerDatePicker").datepicker();
	
	$("#triggerSubmitFormProfesori").click(function() {
		var pass=true;
		 
		var mesaj=$("#message").attr("value");
		var nume=$("#lname").attr("value");
		var prenume=$("#fname").attr("value");
		var dataN=$("#zi_nastere").attr("value");
		var locN=$("#loc_nastere").attr("value");
		var email=$("#email").attr("value");
		var adresa=$("#addr").attr("value");
		var oras=$("#city").attr("value");
		var judet=$("#judetFormProfesori").attr("value");
		var telefon=$("#phone").attr("value");
		
		var materna=$("#materna").attr("value");
		var experientaE=$("#experientaE").attr("value");
		var grupe_varsta=$("#grupe_varsta").attr("value");
		var experienta=$("#experienta").attr("value");
		var informat=$("#informat").attr("checked");
		var surse=$("#surse").attr("value");
		var fax=$("#fax").attr("value");
		
		
		if(email=="" || isValidEmailAddress(email)=="false")
		{
			pass=false;
			$("input#email").css("border","2px solid red");
		}
		
		if(telefon=="")
		{
			pass=false;
			$("input#phone").css("border","2px solid red");
		}
		
		if(nume=="")
		{
			pass=false;
			$("input#lname").css("border","2px solid red");
		}
		
		if(prenume=="")
		{
			pass=false;
			$("input#fname").css("border","2px solid red");
		}
		
		//alert(informat);
		if(pass==true)
		{			
			$.ajax({
				type:"post",
				url:"/ajax/doFormProfesori.php",
				data:"nume="+escape(nume)+"&prenume="+escape(prenume)+"&email="+escape(email)+"&telefon="+escape(telefon)+"&mesaj="+escape(mesaj)+"&dataN="+escape(dataN)+"&adresa="+escape(adresa)+"&oras="+escape(oras)+"&judet="+escape(judet)+"&locN="+escape(locN)+"&fax"+escape(fax)+"&materna="+escape(materna)+"&experientaE="+escape(experientaE)+"&experienta="+escape(experienta)+"&grupe_varsta="+escape(grupe_varsta)+"&informat="+escape(informat)+"&surse="+escape(surse),
				success:function(msg){
					$("div#divFormProfesori").html(msg);
					alert("Mesajul a fost trimis cu succes. Veti fi redirectionat automat in 5 secunde.");
					setTimeout('redirectProfesori()',5000);
				}
			});	
		}
		else
			alert("Completati campurile marcate cu rosu");
	});
	
	$("#triggerSubmitFormFranciza").click(function() {
		var pass=true;
		
		var nume=$("#lname").attr("value");
		var prenume=$("#fname").attr("value");
		var sex=$("#gender").attr("value");
		var dataN=$("#zi_nastere").attr("value");
		var locN=$("#loc_nastere").attr("value");
		var email=$("#email").attr("value");
		var adresa=$("#addr").attr("value");
		var oras=$("#city").attr("value");
		var judet=$("#judetFormFrancize").attr("value");
		var codpostal=$("#zip").attr("value");
		var telefon=$("#phone").attr("value");
		var mobil=$("#mobile").attr("value");
		var fax=$("#fax").attr("value");		
		
		var location=$("#location").attr("value");
		var emp=$("#emp").attr("value");
		var ref=$("#ref").attr("value");
		var vitae=$("#vitae").attr("value");
		var experience=$("#experience").attr("value");
		var aspect=$("#aspect").attr("value");
		var skill=$("#skill").attr("value");
		
		var finance=$("#finance").attr("value");
		var owned=$("#owned").attr("value");
		var franch=$("#franch").attr("value");
		var info=$("#info").attr("value");
		var surse=$("#surse").attr("value");
		var source_text=$("#source_text").attr("value");
		
		alert(nume);
		alert(prenume);
		alert(telefon);
		alert(email);
		
		if(email=="" || isValidEmailAddress(email)=="false")
		{
			pass=false;
			$("input#email").css("border","2px solid red");
		}
		
		if(telefon=="")
		{
			pass=false;
			$("input#phone").css("border","2px solid red");
		}
		
		if(nume=="")
		{
			pass=false;
			$("input#lname").css("border","2px solid red");
		}
		
		if(prenume=="")
		{
			pass=false;
			$("input#fname").css("border","2px solid red");
		}
		
		if(pass==true)
		{			
			$.ajax({
				type:"post",
				url:"/ajax/doFormFrancize.php",
				data:"nume="+escape(nume)+"&prenume="+escape(prenume)+"&sex="+escape(sex)+"&dataN="+escape(dataN)+"&locN="+escape(locN)+"&email="+escape(email)+"&adresa="+escape(adresa)+"&oras="+escape(oras)+"&judet="+escape(judet)+"&codpostal="+escape(codpostal)+"&telefon"+escape(telefon)+"&mobil="+escape(mobil)+"&fax="+escape(fax)+"&location="+escape(location)+"&emp="+escape(emp)+"&ref="+escape(ref)+"&vitae="+escape(vitae)+"&experience="+escape(experience)+"&aspect="+escape(aspect)+"&skill="+escape(skill)+"&finance="+escape(finance)+"&owned="+escape(owned)+"&franch="+escape(franch)+"&info="+escape(info)+"&surse="+escape(surse)+"&source_text="+escape(source_text),
				success:function(msg){
					$("div#divFormFrancize").html(msg);	
					alert("Mesajul a fost trimis cu succes. Veti fi redirectionat automat in 5 secunde.");
					setTimeout('redirectFrancize()',5000);
				}
			});	
		}
		else
			alert("Completati campurile marcate cu rosu");
	});
	
	
	$("a.triggerDisplayContact").click(function() {
		var id=$(this).attr("id");		
		$.ajax({
			type:"post",
			url:"/ajax/doDisplayContact.php",
			data:"id="+escape(id),
			success:function(msg){
				$("div#displayContact").html(msg);											
			}
		});
	});
	
	
});
