var go_confirmed = 0; function agree_del(){ if(confirm ('Are you sure delete this... All date included in will be deleted...')){ go_confirmed = 1; return true; }else{ go_confirmed = 0; return false; } } var add_confirmed = 0; function agree_add(){ if(confirm ('Are you sure this information is correct...')){ add_confirmed = 1; return true; }else{ add_confirmed = 0; return false; } } function check_in_form(){ var names = document.getElementById("full_name").value; var subjects = document.getElementById("subject").value; var comments = document.getElementById("comment").value; if((names=="") || (subjects=="") || (comments=="")){ alert("Please fill all boxes "); return false; } return true; } function show(obj,advanced){ if(document.getElementById(obj).style.display == ""){ document.getElementById(obj).style.display = "none"; if(advanced)document.getElementById(advanced).value = 0; }else{ document.getElementById(obj).style.display = ""; if(advanced)document.getElementById(advanced).value = 1; } return false; } function show_only(obj){ document.getElementById(obj).style.display = ""; return false; } function hide_only(obj){ document.getElementById(obj).style.display = "none"; return false; } function swich_shown(name,id){ for(i=1; i<=count_texts; i++){ document.getElementById(name+i).style.display = "none"; } document.getElementById(name+id).style.display = ""; return false; } function swich_select_input(val,obj,name){ if(val=='' || val==0){ document.getElementById(obj).innerHTML = ''; document.getElementById(obj).innerHTML = ''; document.getElementById(name).focus(); } return false; } function disable(obj){ if(document.getElementById(obj).disabled == false) document.getElementById(obj).disabled = true; else document.getElementById(obj).disabled = false; } function just_disable(obj){ document.getElementById(obj).disabled = true; } function ValidateEmail(theinput){ var s=theinput.value if(s.search) { return (0<=s.search(new RegExp('^([-!#$%&\'*+./0-9=?A-Z^_`a-z{|}~'+unescape('%7f])+@([-!#$%25&\'*+/0-9=?A-Z^_`a-z{|}~%7f]+\\.)+[a-zA-Z]{2,6}$'),'gi'))) } if(s.indexOf) { var at_character=s.indexOf('@') if(at_character<=0 || s.length3) && (ValidateEmail(document.getElementById('e-mail'))==false)) error = 'e-mail'; if(!document.getElementById('mobile').value) error = 'mobile'; if(!document.getElementById('fname').value) error = 'fname'; if(!document.getElementById('lname').value) error = 'lname'; if(error=='e-mail'){ alert('Your E-mail is invalid...'); document.getElementById(error).focus(); document.getElementById('step2').style.display="none"; document.getElementById('step1').style.display=""; return false; } else if(error){ alert('Please Fill in the field of '+ error); document.getElementById(error).focus(); document.getElementById('step2').style.display="none"; document.getElementById('step1').style.display=""; return false; } else if(error==0){ return true; } }//function function check_newgo(){ var error=0; for(var i=1; i<=document.getElementById('nums1').value; i++){ fname = document.getElementById('fname1['+i+']'); voucher = document.getElementById('voucher1['+i+']'); lname = document.getElementById('lname1['+i+']'); nationals = document.getElementById('nationals1['+i+']'); mob = document.getElementById('mob1['+i+']'); mail = document.getElementById('mail1['+i+']'); meeting_point = document.getElementById('meeting_point1['+i+']'); birthday0 = document.getElementById('birthday01['+i+']'); birthday1 = document.getElementById('birthday11['+i+']'); birthday2 = document.getElementById('birthday21['+i+']'); if((meeting_point.value==0) || (!lname.value) || (!mob.value) || (!fname.value) || (!voucher.value) || (nationals.value==0) || ((mail.value>3)&&(ValidateEmail(mail)==false))){ alert('All fields marked with * are required..'); error=1; return false; } else if(ValidateNumber(birthday0)==false || birthday0.value > 2012 || birthday0.value < (2012-100)){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday0.value = ''; birthday0.focus(); error=1; return false; } else if(ValidateNumber(birthday1)==false || birthday1.value > 12){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday1.value = ''; birthday1.focus(); error=1; return false; } else if(ValidateNumber(birthday2)==false || birthday2.value > 31){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday2.value = ''; birthday2.focus(); error=1; return false; } else { var today = new Date(); if(document.getElementById('kind1['+i+']').value==1){ if( (birthday0.value+'-'+birthday1.value+'-'+birthday2.value) < ((today.getFullYear()-12)+'-'+today.getMonth()+'-'+today.getDate()) ){ alert('Please make sure of Bairthdate fields... ['+fname.value+' '+lname.value+'] is not a Kid!!'); birthday0.focus(); error=1; return false; } }else{ if( (birthday0.value+'-'+birthday1.value+'-'+birthday2.value) >= ((today.getFullYear()-12)+'-'+today.getMonth()+'-'+today.getDate()) ){ alert('Please make sure of Bairthdate fields... ['+fname.value+' '+lname.value+'] is a Kid!!'); birthday0.focus(); error=1; return false; } } }//if }//for if(error==0) return true; }//function function check_reserve_tentative(){ var error=0; // if(!document.getElementById('meeting_poi').value) error = 'meeting_poi'; // if(document.getElementById('national').value==0) error = 'national'; if(((document.getElementById('mail').value>3) && (ValidateEmail(document.getElementById('mail'))==false))) error = 'mail'; //if(!document.getElementById('mob').value) error = 'mob'; if(!document.getElementById('fname').value) error = 'fname'; // if(!document.getElementById('lname').value) error = 'lname'; if(error=='mail'){ alert('Your mail is invalid...'); document.getElementById(error).focus(); return false; }else if(error){ alert('All fields marked with * are required..'); document.getElementById(error).focus(); return false; } else if(ValidateNumber(document.getElementById('birthday0'))==false || document.getElementById('birthday0').value > 2012 || document.getElementById('birthday0').value < (2012-100)){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday0').value = ''; document.getElementById('birthday0').focus(); return false; }else if(ValidateNumber(document.getElementById('birthday1'))==false || document.getElementById('birthday1').value > 12){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday1').value = ''; document.getElementById('birthday1').focus(); return false; }else if(ValidateNumber(document.getElementById('birthday2'))==false || document.getElementById('birthday2').value > 31){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday2').value = ''; document.getElementById('birthday2').focus(); return false; } else{ return true; } }//function function check_reserve_car(){ var error=0; if(!document.getElementById('pay').value) error = 'pay'; if(!document.getElementById('type_select').value) error = 'type_select'; if(!document.getElementById('num_select').value) error = 'num_select'; if(error){ alert('كل الحقول المسبقة بـ * مطلوبة..'); document.getElementById(error).focus(); return false; } else{ return true; } }//function function check_reserve(ts,next_72){ var error=0; //var O_year = '' ? '' : 'YYYY' ; //var O_month = '' ? '' : 'MM' ; //var O_day = '' ? '' : 'DD' ; if(!document.getElementById('kids').value) document.getElementById('kids').value=0; var total_guests = (parseInt(parseInt(document.getElementById('adult').value)+parseInt(document.getElementById('kids').value))==1); if(ts==1 || ts==5){ if(document.getElementById('sec_code') && !document.getElementById('sec_code').value) error = 'sec_code'; if(!document.getElementById('adult').value || ValidateNumber(document.getElementById('adult'))==false || document.getElementById('adult').value<1) error = 'adult'; if((document.getElementById('mail').value>3)&&(ValidateEmail(document.getElementById('mail'))==false)) error = 'mail'; if((!document.getElementById('mail').value)&& document.getElementById('newsletters').checked==true) error = 'newsletters'; if(!document.getElementById('fname').value) error = 'fname'; if(!document.getElementById('id_program').value) error = 'id_program'; // if(document.getElementById('id_program') && !document.getElementById('id_program').value ) error = 'id_program'; if(!document.getElementById('comp').value) error = 'comp'; if(error=='mail'){ alert('Your mail is invalid...'); document.getElementById(error).focus(); return false; }else if(error=='newsletters'){ alert('Please type your mail or uncheck Subscripe To NewsLetters'); document.getElementById(error).focus(); return false; }else if(error){ alert('All fields marked with * are required..'); document.getElementById(error).focus(); return false; }else if(!document.getElementById('date').value || document.getElementById('date').value--'; } if(ValidateNumber(document.getElementById('birthday0[0]'))==false || document.getElementById('birthday0[0]').value > 2012 || document.getElementById('birthday0[0]').value < (2012-100)){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday0[0]').value = ''; document.getElementById('birthday0[0]').focus(); return false; }else if(ValidateNumber(document.getElementById('birthday1[0]'))==false || document.getElementById('birthday1[0]').value > 12){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday1[0]').value = ''; document.getElementById('birthday1[0]').focus(); return false; }else if(ValidateNumber(document.getElementById('birthday2[0]'))==false || document.getElementById('birthday2[0]').value > 31){ alert('Please make sure of Bairthdate failds..'); document.getElementById('birthday2[0]').value = ''; document.getElementById('birthday2[0]').focus(); return false; } document.getElementById('st').value = 2; document.getElementById('birthday0[1]').value=document.getElementById('birthday0[0]').value; document.getElementById('birthday1[1]').value=document.getElementById('birthday1[0]').value; document.getElementById('birthday2[1]').value=document.getElementById('birthday2[0]').value; }else{ document.getElementById('st').value = 1; return true; } } } if(ts==2 || ts==5){ for(var i=1; i<=document.getElementById('form_count').value; i++){ fname = document.getElementById('fname['+i+']'); lname = document.getElementById('lname['+i+']'); birthday0 = document.getElementById('birthday0['+i+']'); birthday1 = document.getElementById('birthday1['+i+']'); birthday2 = document.getElementById('birthday2['+i+']'); if(!fname.value){ alert('Please make sure of all required fields..'); fname.focus(); return false; } if(ValidateNumber(birthday0)==false || birthday0.value > 2012 || birthday0.value < (2012-100)){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday0.value = ''; birthday0.focus(); return false; } if(ValidateNumber(birthday1)==false || birthday1.value > 12){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday1.value = ''; birthday1.focus(); return false; } if(ValidateNumber(birthday2)==false || birthday2.value > 31){ alert('Please make sure of ['+fname.value+' '+lname.value+'] Bairthdate..'); birthday2.value = ''; birthday2.focus(); return false; } var today = new Date(); if(document.getElementById('kid['+i+']').checked==true){ if( (birthday0.value+'-'+birthday1.value+'-'+birthday2.value) < ((today.getFullYear()-12)+'-'+today.getMonth()+'-'+today.getDate()) ){ alert('Please make sure of Bairthdate fields... ['+fname.value+' '+lname.value+'] is not a Kid!!'); birthday0.focus(); return false; } }else{ if( (birthday0.value+'-'+birthday1.value+'-'+birthday2.value) >= ((today.getFullYear()-12)+'-'+today.getMonth()+'-'+today.getDate()) ){ alert('Please make sure of Bairthdate fields... ['+fname.value+' '+lname.value+'] is a Kid!!'); birthday0.focus(); return false; } } } } /*if(ts==3){ alert('...'); }*/ } function check_upon(){ var upon_error=''; if(!document.getElementById('name_en').value) upon_error = 'name_en'; else if(!document.getElementById('brief_en').value) upon_error = 'brief_en'; else if(!document.getElementById('departure').value) upon_error = 'departure'; else if(!document.getElementById('arrival').value) upon_error = 'arrival'; if(upon_error != ''){ alert('Please make sure of all required fields..'); document.getElementById(upon_error).focus(); return false; }else return true; } function remove_form(){ var curr_i = document.getElementById('form_count').value; if(curr_i>1){ document.getElementById('form_'+curr_i).innerHTML = ''; document.getElementById('form_count').value = document.getElementById('form_count').value-1; }else{ alert('You can`t remove all passenger`s forms...'); } return false; } function refresh_code(url){ var Digital = new Date(); var seconds = Digital.getMinutes()+''+Digital.getSeconds(); document.getElementById('sec_img_load').innerHTML = ""; document.getElementById('sec_img').src = ''; document.getElementById('sec_img').src = url+'&'+seconds; setTimeout("document.getElementById('sec_img_load').innerHTML = '';",1500); //document.getElementById('sec_img_load').innerHTML = ''; return false; }