﻿function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function emptyField(textObj){if (textObj.value.length == 0) return true;for (var i=0; i<textObj.value.length; i++){var ch = textObj.value.charAt(i);if (ch != ' ' && ch != '\t') return false;};return true;}
function getNumbers(){var ch=event.keyCode;event.returnValue =((ch >= 48 && ch <= 57) || ch ==46);}
String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");}
function checkEmail(checkThisEmail){
var myEMailIsValid = true;
var myAtSymbolAt = checkThisEmail.indexOf('@');
var myLastDotAt = checkThisEmail.lastIndexOf('.');
var mySpaceAt = checkThisEmail.indexOf(' ');
var myLength = checkThisEmail.length;
if (myAtSymbolAt < 1 ){myEMailIsValid = false}
if (myLastDotAt < myAtSymbolAt) {myEMailIsValid = false}
if (myLength - myLastDotAt <= 2){myEMailIsValid = false}
if (mySpaceAt != -1) {myEMailIsValid = false}
return myEMailIsValid
}

var bookmarkurl="http://www.gila.co.il"
var bookmarktitle="gila.co.il -  פרחים משלוחי פרחים מתנות"
function addbookmark(){window.external.AddFavorite(bookmarkurl,bookmarktitle);}

function CheckFields_contact(obj,site_url){
	var doc=window.document;
	if (obj.FirstName.value==''){alert("אנא מלא/י שם פרטי "); obj.FirstName.focus(); return false;}
	if (obj.LastName.value==''){ alert("אנא מלא/י שדה שם משפחה "); obj.LastName.focus();return false;}
	if (obj.email.value==''){alert("אנא מלא/י שדה אימייל ");obj.email.focus();return false;}
    if (obj.email.value!=''  && !checkEmail(obj.email.value)){alert("כתובת דואר אלקטרוני לא חוקית");obj.email.select();return false;}
    return true;
}

function checkEmail(checkThisEmail){
//  return (strEmail.indexOf(".") > 2) && (strEmail.indexOf("@") > 0);
   //return /^\w+@([\w\-]+\.)+\w{2,3}$/.test(strEmail);
var myEMailIsValid = true;
var myAtSymbolAt = checkThisEmail.indexOf('@');
var myLastDotAt = checkThisEmail.lastIndexOf('.');
var mySpaceAt = checkThisEmail.indexOf(' ');
var myLength = checkThisEmail.length;
// at least one @ must be present and not before position 2
// @yellow.com : NOT valid
// x@yellow.com : VALID
if (myAtSymbolAt < 1 ){myEMailIsValid = false}
// at least one . (dot) afer the @ is required
// x@yellow : NOT valid
// x.y@yellow : NOT valid
// x@yellow.org : VALID
if (myLastDotAt < myAtSymbolAt){myEMailIsValid = false}
// at least two characters [com, uk, fr, ...] must occur after the last . (dot)
// x.y@yellow. : NOT valid
// x.y@yellow.a : NOT valid
// x.y@yellow.ca : VALID
if (myLength - myLastDotAt <= 2){myEMailIsValid = false}
// no empty space " " is permitted (one may trim the email)
// x.y@yell ow.com : NOT valid
if (mySpaceAt != -1){myEMailIsValid = false}
   return myEMailIsValid
}
function getNumbers(){
	var ch=event.keyCode;
	event.returnValue =((ch >= 48 && ch <= 57) || ch ==46);
}


function maxinput(){
  len = document.form_contact.comments.value.length;
  maxlen = 255;
  if(len>maxlen)return false;
  else
	document.form_contact.commentsLen.value = maxlen - parseInt(len);
}

function check_contactForm(formObj) {		
	if (emptyField(formObj.name)) {window.alert("אנא מלא/י שם מלא ");formObj.name.focus();return false;}
	if (emptyField(formObj.phone)) {window.alert("אנא מלא/י טלפון");formObj.phone.focus();return false;}	
	if (emptyField(formObj.email)) {window.alert("אנא מלא/י שדה כתובת דואר אלקטרוני");formObj.email.focus();return false;}	
	if ( formObj.email.value!='' && !checkEmail(formObj.email.value)) {	alert("כתובת דואר אלקטרוני לא חוקית");	formObj.email.select();	return false;}
}

function printOrder(){
	var thisdoc=document;
	var strdoc=new String("");
	document.body.style.cursor = "wait";
	win = window.open("","_blank","height=650,width=650,top=100,left=50,status=no,toolbar=yes,menubar=yes,location=no,resizable=yes,scrollbars=yes");
	var doc = win.document;
	doc.open();
	strdoc="<html><title>www.levflowers.co.il | הדפסת ההזמנה</title>"
	strdoc= strdoc + "<head>"
	strdoc= strdoc + "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">"
	strdoc= strdoc + "<style>P,DIV,TD,INPUT{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; text-decoration: none }</style>"
	strdoc= strdoc + "</head>"
	strdoc= strdoc + "<body onload=\"window.focus();window.print();window.close();\" style=\"background-color:#ffffff\">"
	strdoc= strdoc + "<table width=\"700\" cellspacing=\"0\" border=\"0\" cellpadding=\"0\">"
	strdoc= strdoc + divforprint.innerHTML
	strdoc= strdoc + "</table>"
	strdoc= strdoc + "</body></html>" 
	doc.write(strdoc);
	doc.close();
	document.body.style.cursor = "default";
	return false;
}
