

function echeck(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	
	if (str.indexOf(at)==-1){return false}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){return false}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){return false}
	if (str.indexOf(at,(lat+1))!=-1){return false}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){return false}
	if (str.indexOf(dot,(lat+2))==-1){return false}	
	if (str.indexOf(" ")!=-1){return false}

 	return true					
}

function trimiteOpinie(){
	var form = document.feedback_form;
	
	var feedback_nume='';
	
	var err=""
	//validarea campurilor
	if(form.feedback_nume.value==''){

		err = " Nu ati introdus numele.";

		
	}
	if ($j("#feedback_email").val()==''){
		err+= " Nu ati introdus adresa de email. ";
		
	}else{
		if (!echeck($j("#feedback_email").val())){
			err+=" Adresa de email este invalida. ";
		
		}
	}
	if ($j("#feedback_mesaj").val()==''){
		err+= "Nu ati introdus mesajul. ";
	}
	if ($j("#feedback_intrebare").val()==''){
		err+= " Nu ati introdus raspusul la intrebarea de securitate. ";
		
	}else{
		if ($j("#feedback_intrebare").val()!='doua'){
			err+= "Raspunsul la intrebarea de securitate este gresit.";
		}
	}
	

	
	if (err){
		
		document.getElementById("notif").innerHTML = "<div class=\"box-content tooltip\" style=\"margin-top: 17px;\"> <p class=\"error\">Eroare! <br/>"+err+"</p></div>";
		return false;
	}
	else{
		
		form.submit();
	}
	 
}
function verificaCalc() {
		var form = document.calc_medium;
		
		var output_text="";
		
		//validarea campurilor
		if(form.suma.value=='' || form.suma.value=='0'){
							
			output_text += "Nu ai completat campul 'Suma'.<br> ";
		}else if (isNaN(form.suma.value)){
			output_text += "Campul 'Suma' trebuie sa contina doar numere. <br>";
		}
		
		
		
		if(form.valoare_dobanda_sold.value==''){
							
			output_text += "Nu ai completat campul 'Dobanda sold'.<br> ";
		}
		/*else if (isNaN(form.valoare_dobanda_sold.value)){
			output_text += "Campul 'Dobanda sold' trebuie sa contina doar numere.<br> ";
		}*/
		
		if(form.perioada.value==''){
							
			output_text += "Nu ai completat campul 'perioada'.<br> ";
		}else if (isNaN(form.perioada.value)){
			output_text += "Campul 'Perioada' trebuie sa contina doar numere.<br>";
		}
		
		
		
		if (output_text!=""){
			
			document.getElementById("output_form").innerHTML = "<div class=\"box-content tooltip\" style=\"margin-top: 17px;\"> <p class=\"error\">Eroare! <br/>"+output_text+"</p></div>";
			create_html_selects();
			return false;
		}
		else{
			document.getElementById("output_form").innerHTML ="";
			form.submit();
			create_html_selects();
			return true;
		}

			
}
function calculeazaValFinantata(){
	var form = document.calc_medium;
	if (form.avans.value)
		form.valoare_finantata.value = 100-parseInt(form.avans.value);
}
function verificaDateOpinie(){
	var err = '';
	if ($j("#feedback_nume").val()==''){
		err+= "Campul \"Nume\" trebuie completat\n";
	}
	if ($j("#feedback_email").val()==''){
		err+= "Campul \"Email\" trebuie completat\n";
	}else{
		if (!echeck($j("#feedback_email").val())){
			err+="Adresa de email este invalida\n";
		}
	}
	if ($j("#feedback_mesaj").val()==''){
		err+= "Campul \"Mesaj\" trebuie completat\n";
	}
	if ($j("#feedback_intrebare").val()==''){
		err+= "Campul \"Intrebare de securitate\" trebuie completat\n";
	}else{
		if ($j("#feedback_intrebare").val()!='doua'){
			err+= "Raspunsul la intrebarea de securitate este gresit.";
		}
	}
	
	return err;
}


