// Site developed by Michal Valensi. All rights reserved.
// Dan: Please go to line number 148, begins with // *** Dan: and follow instructions.
var preloadPics=new Array()
	preloadPics[0]='<img src="Images/HomePage/tandemButton1.jpg" width="242" height="242" border="0">';
	preloadPics[1]='<img src="Images/HomePage/tandemButton2.jpg" width="242" height="242" border="0">';
	preloadPics[2]='<img src="Images/HomePage/button1Pic.jpg" width="242" height="242" border="0">';
	preloadPics[3]='<img src="Images/HomePage/button2Pic.jpg" width="242" height="242" border="0">';
	preloadPics[4]='<img src="Images/HomePage/button3Pic.jpg" width="242" height="242" border="0">';
	preloadPics[5]='<img src="Images/HomePage/button4Pic.jpg" width="242" height="242" border="0">';

function preloadImg() {
	
}
	
function confirmSubmition(formName,msg){
	if(confirm(msg)){
		eval("document." + formName + ".submit()");
	}
//	alert("here");
}


function is_email (emailStr) {
	var checkTLD=1;
	
	var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null) {
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	for (i=0; i;) {
		if (user.charCodeAt(i)>127) {
			return false;
		}
	}
	for (i=0; i;) {
		if (domain.charCodeAt(i)>127) {
			return false;
	   	}
	}
	if (user.match(userPat)==null) {
		return false;
	}
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null) {
		for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				return false;
	   		}
		}
		return true;
	}
	var atomPat=new RegExp("^" + atom + "$");
	var domArr=domain.split(".");
	var len=domArr.length;
	for (i=0;i;) {
		if (domArr[i].search(atomPat)==-1) {
			return false;
	   	}
	}
	if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1) {
		return false;
	}
	if (len<2) {
		return false;
	}
	return true;
}

function submitModifyDetailsForm() {
	var emailAdd = document.modifyDetails.emailAdd.value;
	if(is_email(emailAdd)){
		if(confirm('האם את/ה בטוח/ה שברצונך לעדכן את פרטי התמונה?')){
			document.modifyDetails.submit();
		}
	}else {
			alert('כתובת ה email שהזנת אינה תקינה');
	}
}

function submitContactUsForm() {
	if(document.contactUsForm.contactName.value == "") {
		alert("יש למלא את שמך בטופס.");
	}
	else if((document.contactUsForm.contactPhone.value == "")&&(document.contactUsForm.contactCell.value == "")) {
		alert("יש למלא את מספר הטלפון ו/או את מספר הסלולרי שלך בטופס");
	}
	else if((document.contactUsForm.contactEmail.value != "")&&(is_email(document.contactUsForm.contactEmail.value) == false)) {
		alert("כתובת הדואר האלקטרוני שהזנת שגוייה, אנא מלא/י שנית");
	}
	else {
		document.contactUsForm.submit();
	}
}

function submitAddPicForm() {
	var emailAdd = document.uploadPic.emailAdd.value;
	if(is_email(emailAdd)){
		if(confirm('האם ברצונך להוסיף את התמונות לגלריה?')){
			document.uploadPic.formFileName1.value=document.uploadPic.fileName1.value;
			document.uploadPic.formFileName2.value=document.uploadPic.fileName2.value;
			document.uploadPic.submit();
		}
	}else {
			alert('כתובת ה email שהזנת אינה תקינה');
	}
}
// Drop down menu script
/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1, AL HAMOADON
var aboutMenu=new Array()
aboutMenu[0]='<a class="menuitem" href="facilities.shtml">שרותי המועדון</a><br>'
aboutMenu[1]='<a class="menuitem" href="airplanegear.shtml">מטוסים וציוד</a><br>'
aboutMenu[2]='<a class="menuitem" href="staff.shtml">צוות פרדייב</a><br>'
aboutMenu[3]='<a class="menuitem" href="instructions.shtml">הוראות הגעה ומפה</a><br>'
aboutMenu[4]='<a class="menuitem" href="shows.shtml">מפגני צניחה</a><br>'

//Contents for menu 2, courses
var coursesMenu=new Array()
coursesMenu[0]='<a class="menuitem" href="courses.shtml">קורסי צניחה חופשית</a><br>'
coursesMenu[1]='<a class="menuitem" href="soldiersCourse.shtml"><!--מקפלי מצנחים וצניחה חופשית-->פקדון חיילים משוחררים</a><br>'
coursesMenu[2]='<a class="menuitem" href="training.shtml">קורסים לצנחנים הפעילים</a><br>'


var trainingMenu=new Array()
trainingMenu[0]='<a class="menuitem" href="relativeWork.shtml">Relative Work</a><br>'
trainingMenu[1]='<a class="menuitem" href="freeFly.shtml">Free Fly</a><br>'
trainingMenu[2]='<a class="menuitem" href="freeStyle.shtml">Free Style</a><br>'
trainingMenu[3]='<a class="menuitem" href="training.shtml#articles">מאמרים</a><br>'


var galleryMenu=new Array()
//galleryMenu[0]='<a class="menuitem" href="whyParadive.shtml#filmDpt">מחלקת הצילום</a><br>'
// *** Dan: to activate the tandem students link in the menu, please delete the // in the next line.
//galleryMenu[1]='<a class="menuitem" href="galleryTandemStudents1.shtml">צנחתי טנדם בפרדייב - חוף הבונים</a><br>'
//galleryMenu[2]='<a class="menuitem" href="galleryTandem.shtml">תמונות טנדם - צניחת הכרות</a><br>'
//galleryMenu[3]='<a class="menuitem" href="galleryCourses.shtml">תמונות קורסי צניחה</a><br>'
//galleryMenu[4]='<a class="menuitem" href="gallerySky.shtml">זמן אוויר</a><br>'
//galleryMenu[5]='<a class="menuitem" href="galleryEarth.shtml">תמונות מהמועדון</a><br>'

var skydiverMenu=new Array()
//skydiverMenu[0]='<a class="menuitem" href="skydiver.shtml#articles">מאמרים</a><br>'
//skydiverMenu[1]='<a class="menuitem" href="procedures.shtml">נהלי המועדון</a><br>'
//skydiverMenu[2]='<a class="menuitem" href="relativeWork.shtml">Relative Work</a><br>'
//skydiverMenu[3]='<a class="menuitem" href="freeFly.shtml">Free Fly</a><br>'
//skydiverMenu[4]='<a class="menuitem" href="freeStyle.shtml">Free Style</a><br>'

skydiverMenu[0]='<a class="menuitem" href="relativeWork.shtml">Relative Work</a><br>'
skydiverMenu[1]='<a class="menuitem" href="freeFly.shtml">Free Fly</a><br>'
skydiverMenu[2]='<a class="menuitem" href="freeStyle.shtml">Free Style</a><br>'
skydiverMenu[3]='<a class="menuitem" href="procedures.shtml">נהלי המועדון</a><br>'
skydiverMenu[4]='<a class="menuitem" href="skydiver.shtml#articles">מאמרים</a><br>'

var eventsMenu=new Array()
eventsMenu[0]='<a class="menuitem" href="events.shtml">לוח ארועים</a><br>'
//eventsMenu[1]='<a class="menuitem" href="eventpesah.shtml">ארועי פסח</a><br>'

var offersMenu=new Array()
offersMenu[0]='<a class="menuitem" href="specialOffers.shtml">מבצעים לחברות</a><br>'

var tandemMenu=new Array()
tandemMenu[0]='<a class="menuitem" href="tandem.shtml">טנדם חופשי</a><br>'
tandemMenu[1]='<a class="menuitem" href="tandemchallenge.shtml">טנדם אתגרי</a><br>'
tandemMenu[2]='<a class="menuitem" href="tandemjet.shtml">טנדם סילון</a><br>'

var faqMenu=new Array()
faqMenu[0]='<a class="menuitem" href="faq.shtml">&nbsp;שאלות ותשובות</a><br>'
faqMenu[1]='<a class="menuitem" href="attractions.shtml">&nbsp;פעילויות באזור</a><br>'
faqMenu[2]='<a class="menuitem" href="links.shtml">&nbsp;קישורים</a><br>'

var menuwidth='165px' //default menu width
var menubgcolor='#A9ABB4'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype,rightoffset,topOffset){
var menuwidth = 26;
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft-rightoffset: totaloffset+parentEl.offsetTop-topOffset;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth,rightoffset,topOffset){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left",rightoffset,topOffset)
dropmenuobj.y=getposOffset(obj, "top",rightoffset,topOffset)
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

