function emailVal(string){
valid = false
for (n=3;n<string.length;n++){
 	if(string.charAt(n)=="@" && n < (string.length - 5) ){
		for(nn=string.length-5;nn<string.length-2;nn++){
		if(string.charAt(nn)=="."){
		valid = true
		}		
		}	
	}		
}
return valid
}

function phoneVal(string){
	string = string.split(" ");
	string = string.join("");
	string = string.split("-");
	string = string.join("");
	p_phone_digits = 0
	re  = false
	for (n=0;n< string.length;n++){
			if (!isNaN(string.charAt(n))){
			p_phone_digits++
					if(p_phone_digits>7){
						re = true
						break;
					}
			} else {
			 p_phone_digits = 0	
			}
	}
	return re;
}

function validateForm(PO){
	if (document.form01.p_name.value.length < 2){
	alert("יש למלא את השדה: שם")
	window.form01.p_name.focus()
	}else{
	
		if (form01.p_email.value.length > 3 || form01.p_phone.value.length > 2 ){
		//chacking email validation
			if (form01.p_email.value == ""  || form01.p_email.value.length > 3 && emailVal(form01.p_email.value) ){
				valid01 = true
				
			}else{
			valid01 = false
			
			}
		/*phone validation*/
			if(phoneVal(form01.p_phone.value) || form01.p_phone.value == "" ){
			valid02 = true;
			}else{
			valid02 = false;
			}
			
				
						
			MSG01= "* כתובת הדואר האלקטרוני אינה תקינה .\r\n";
			MSG02 = "* מספר הטלפון שהוכנס אינו תקין .\r\n";
			
			if (!valid01 || !valid02  ){
			
				tex = " שדות לא תקינים : \r\n";
				if(!valid01){tex=tex+ MSG01;}
				if(!valid02){tex=tex+ MSG02;}
				alert(tex)
			}else
				if(PO==null){
					document.form01.submit()
				}else{
					p_cat = brkAnd(form01.p_card.value)
					nm=brkAnd(form01.p_name.value)
					pn=brkAnd(form01.p_phone.value)
					em=brkAnd(form01.p_email.value)
					comn=brkAnd(form01.p_comments.value)
					document.getElementById("formDiv").innerHTML=''
					document.getElementById("msg").innerHTML='<table><tr><td height="170"  style="vertical-align:middle;text-align:center;" id="msgg">--- שולח --- <br> אנא המתן... </td><td>&nbsp;</td></tr></table><hr>'
					str = '?p_cat='+p_cat+'&p_name='+nm+'&p_phone='+pn+'&p_email='+em+'&p_comment='+comn
					dhtmlLoadScript("/cds/1/takemail.asp"+str)
					//document.getElementById("msgg").innerText= str
				}		
			
		}else{
		alert("* יש למלא כתובת דואר אלקטרוני או טלפון ")
		
		}
	}
	
}


	function submit_form(){
		var p_doal = ""
		var temp_html = ""
		if (window.fun_form_validation){
			if(!fun_form_validation() )
				return false
		}
		obj_temp = document.getElementById("my_lovely_form");
		obj_form = document.createElement("form");
		obj_form.method = "post";
		obj_form.action='?';
		obj_form.innerHTML = obj_temp.innerHTML;	
		/* inputs */	
		obj_input	= obj_form.getElementsByTagName("INPUT");									
		length1=obj_input.length;
		
		for (i=0; i<length1; i++){										
			obj_parent = obj_input[0].parentNode;	
			if (obj_input[0].value == "")									
				obj_input[0].value ="&nbsp;";
				
			switch (obj_input[0].type.toUpperCase()){
				
				case "TEXT":
					if (obj_input[0].name == "p_email")
						p_doal = obj_input[0].value;
					obj_parent.innerHTML = obj_input[0].value;
						
					break;
				case "RADIO":
					if (obj_input[0].checked){
						obj_parent.innerHTML = obj_input[0].value;
					}
					else {
						obj_parent.innerHTML = "&nbsp;";
					}
					break;	
				case "BUTTON":
					
					obj_input[0].style.display = "none";
					break;	
				case "SUBMIT":
					obj_input[0].style.display = "none";
					break;	
				case "CHECKBOX":
					if (obj_input[0].checked)
						obj_parent.innerHTML = "V";
					else
						obj_parent.innerHTML = "X";
					break;
				case "HIDDEN":
					temp_html = temp_html + '<input type="Hidden" id="' + obj_input[0].id + '" name="' + obj_input[0].name + '" value="' + obj_input[0].value + '">'
					obj_parent.innerHTML = "";
					break;
			}
		}
		/* text area */	
		obj_input	= obj_form.getElementsByTagName("TEXTAREA");									
		length1=obj_input.length;		
		for (i=0; i<length1; i++){										
			obj_parent = obj_input[0].parentNode;	
			if (obj_input[0].innerHTML == "")									
				obj_input[0].innerHTML ="&nbsp;";
			obj_parent.innerHTML = obj_input[0].innerHTML;
		}
		/**/
		/* select */	
		obj_input	= obj_form.getElementsByTagName("SELECT");									
		length1=obj_input.length;		
		for (i=0; i<length1; i++){										
			obj_parent = obj_input[0].parentNode;	
			if (obj_input[0].name == "p_to")
				p_to = obj_input[0].value;
			obj_parent.innerHTML = obj_input[0].options[obj_input[0].selectedIndex].innerHTML;
		}
		/**/
		
		temp=obj_form.innerHTML;
		obj_form.innerHTML=temp_html + '<input type="Hidden" id="result" name="result" value=""><input type="Hidden" name="p_action" value="send"><input type="Hidden" name="p_doal" value="' + p_doal + '">';
		document.body.appendChild(obj_form);
		document.getElementById("result").value = temp;
		
		obj_form.submit();
	}

function fun_form_validation(){
    oForm = document.getElementById('my_lovely_form')
	name_ok = oForm.p_name.value.length > 1
	phonel_ok = phoneVal(oForm.p_phone.value)
	cell_ok = phoneVal(oForm.p_cell.value)
	email_ok = emailVal(oForm.p_email.value)
	if( !name_ok || !email_ok){
		alert('חובה להזין שם פרטי ודוא"ל')
	}
	else {		
		if(cell_ok || phonel_ok )
			return true		
		else
			alert('חובה להזין טלפון / נייד')		
	}
	return false
}


function open_big_pic(pic_str)
{
 a_win =  window.open ("big_pic_gen.asp?pic="+pic_str,"asd","toolbar=no,scrollbars=no,width=10,height=10");	
}


 function AddBookmark()	
		{

		if (document.all)
		window.external.AddFavorite("<%=WebRoot%>","אתר מור בייבי")

		}

function clear_file(file_inp)
		{
					filename=document.getElementById(file_inp);
					filename2=document.getElementById("dis"+file_inp);
					filename.value="0";
					filename2.value="";
		}
	function open_popup_file(file_inp)
		{
			fname=document.getElementById("dis"+file_inp);
				if (fname.value!="" && fname.value!="0")
					{
						alert('עלך להסיר את הקובץ הקיים!');
					}	
				else 
					{
						open('../includes/popupfiles.asp?file='+file_inp,'file','width=250,height=150,left=180,top=180');
					}	
		}	

function resetpic(x)
{

picv=document.getElementById (x);
picv2=document.getElementById ("dis"+x);		
picv.value="";
picv2.value="";
}


	function open_popup(x)
		{
			
				  pic=document.getElementById(x);	

					 
				 if (pic.value=="" || pic.value=="0")
					{
						open('../includes/popuppic.asp?id='+x+'&w=130&h=150','pics','width=250,height=160,top=150,left=180');
	      			}
	      			else
	      			{
	      			   alert("עלך להסיר את התמונה הקיימת!");
	      			}
		 }
		 
function open_popup_gallery(x)
		{
				  pic=document.getElementById("pic_2");	

				 if (pic.value=="")
					{
						open('../includes/popuppicgallery.asp?id='+x+'&w=130&h=150','pics','width=250,height=160,top=150,left=180');
	      			}
	      			else
	      			{
	      			   alert("עלך להסיר את התמונה הקיימת!");
	      			}
		 }		
		 
		 
	function open_popup_flash(x_str)
	{
	 window.open('../includes/popupflash.asp?id='+x_str+'&w=130&h=150','pics','width=250,height=160,top=150,left=180');
	}		
