function check_search_form(f){
	if ((document.getElementById(f).to_lang.value==document.getElementById(f).from_lang.value)&&(document.getElementById(f).to_lang.value.length>0)){
		alert ("אנא בחר שפות שונות");
	}else{
		document.getElementById(f).submit();
	}
}

function check_reg_form(f){
	if (document.getElementById(f).name.value.length<3){
		alert ("אנא הזן שם מלא");
		document.getElementById(f).name.focus();
	}else if (document.getElementById(f).email.value.length<3){
		alert ("אנא הזן דואר אלטרוני תקין");
		document.getElementById(f).email.focus();
	}else if (document.getElementById(f).phone.value.length<6){
		alert ("אנא הזן טלפון תקין");
		document.getElementById(f).phone.focus();
	}else if (document.getElementById(f).password1.value.length<3){
		alert ("אנא הזן סיסמא (לפחות 3 תווים)");
		document.getElementById(f).password1.focus();
	}else if (document.getElementById(f).password1.value!=document.getElementById(f).password2.value){
		alert ("הסיסמא אינה תואמת לסיסמת וידוי");
		document.getElementById(f).password2.focus();
	}else if (document.getElementById(f).security_code.value.length<1){
		alert ("אנא הזן קוד אבטחה");
		document.getElementById(f).security_code.focus();
	}else{
		document.getElementById(f).submit();
	}
}

function check_edit_form(f){
	document.getElementById(f).name.style.backgroundColor="#FFFFFF";
	document.getElementById(f).phone.style.backgroundColor="#FFFFFF";
	if (document.getElementById(f).name.value.length<3){
		alert ("אנא הזן שם מלא");
		document.getElementById(f).name.focus();
		document.getElementById(f).name.style.backgroundColor="#FF8888";
	}else if (document.getElementById(f).phone.value.length<6){
		alert ("אנא הזן טלפון תקין");
		document.getElementById(f).phone.focus();
		document.getElementById(f).phone.style.backgroundColor="#FF8888";
	}else{
		document.getElementById(f).submit();
	}
}

function check_contact_translator(f){
	if (document.getElementById(f).name.value.length<3){
		alert ("אנא הזן שם מלא");
		document.getElementById(f).name.focus();
	}else if (document.getElementById(f).phone.value.length<6){
		alert ("אנא הזן טלפון תקין");
		document.getElementById(f).phone.focus();
	}else if (document.getElementById(f).email.value.length<3){
		alert ("אנא הזן דוא''ל תקין");
		document.getElementById(f).email.focus();
	}else if (document.getElementById(f).code.value.length<3){
		alert ("אנא הזן קוד אבטחה");
		document.getElementById(f).code.focus();
	}else{
		document.getElementById(f).submit();
	}
}

function set_translator(translator_id){
	if (document.getElementById("tr_1").value==translator_id){
		document.getElementById("tr_1").value="";
	}else if (document.getElementById("tr_2").value==translator_id){
		document.getElementById("tr_2").value="";
	}else if (document.getElementById("tr_3").value==translator_id){
		document.getElementById("tr_3").value="";
	}else if (document.getElementById("tr_4").value==translator_id){
		document.getElementById("tr_4").value="";
	}else if (document.getElementById("tr_5").value==translator_id){
		document.getElementById("tr_5").value="";
	}else{
		if (document.getElementById("tr_1").value==""){
			document.getElementById("tr_1").value=translator_id;
		}else if (document.getElementById("tr_2").value==""){
			document.getElementById("tr_2").value=translator_id;
		}else if (document.getElementById("tr_3").value==""){
			document.getElementById("tr_3").value=translator_id;
		}else if (document.getElementById("tr_4").value==""){
			document.getElementById("tr_4").value=translator_id;
		}else if (document.getElementById("tr_5").value==""){
			document.getElementById("tr_5").value=translator_id;
		}else{
			alert ("באפשרותך לסמן עד 5 מתרגמים");
			document.getElementById("cb_"+translator_id).checked=false;
		}
	}
}

function submit_translators_contact(){
	if ((document.getElementById("tr_1").value!="")||(document.getElementById("tr_2").value!="")||(document.getElementById("tr_3").value!="")||(document.getElementById("tr_4").value!="")||(document.getElementById("tr_5").value!="")){
		document.getElementById("translators_contact").submit();
	}else{
		alert ("אנא בחר/י מתרגם אחד לפחות");
	}
}

function imposeMaxLength(Object, MaxLen, countid)
{
	imposeMaxLength2(Object, MaxLen, countid);
	return (Object.value.length <= MaxLen);
}

function imposeMaxLength2(Object, MaxLen, countid)
{
	document.getElementById(countid).innerHTML=Object.value.length;
	if (((Object.value.length<120)||(Object.value.length>150))&&(countid=="count1")){
		document.getElementById(countid).style.color="#FF8888";
	}else if (((Object.value.length<250)||(Object.value.length>800))&&(countid=="count2")){
		document.getElementById(countid).style.color="#FF8888";
	}else{
		document.getElementById(countid).style.color="";
	}
}

function check_translator_form(f){
	document.getElementById(f).about.style.backgroundColor="#FFFFFF";
	document.getElementById(f).about_big.style.backgroundColor="#FFFFFF";
	if (document.getElementById(f).about.value.length<120){
		alert ("אנא הזן תיאור קצר, לפחות 120 תווים");
		document.getElementById(f).about.focus();
		document.getElementById(f).about.style.backgroundColor="#FF8888";
	}else if (document.getElementById(f).about_big.value.length<250){
		alert ("אנא הזן תיאור מורחב, לפחות 250 תווים");
		document.getElementById(f).about_big.focus();
		document.getElementById(f).about_big.style.backgroundColor="#FF8888";
	}else if (document.getElementById(f).types_value.value<1){
		alert ("אנא בחר סוגי תרגום");
	}else{
		document.getElementById(f).submit();
	}
}

google.load("language", "1"); 

function initialize() { 
  var text = document.getElementById("text_from").value; 
  google.language.detect(text, function(result) { 
	if (!result.error && result.language) { 
	  google.language.translate(text, result.language, document.getElementById("language").value, 
								function(result) { 
		if (result.translation) { 
		  document.getElementById("text_to").value = result.translation; 
		} 
	  }); 
	} 
  }); 
}


