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| Birthdate : | -- |
';
}
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;
}