﻿getHtml()
getDate()

function getHtml(){
  var str='<table border="1" cellpadding="1" cellspacing="1" width="350"><tr><td align="center">';
  str+='<style>.dateBox{font:12px MS Sans Serif, System;} .list{font:12px Tahoma;}</style>';
  str+='<form name="frmDate" onSubmit="return getIt();"><table border="0" cellpadding="4" cellspacing="2" width="340">';
  str+='<tr><td width="50" class="dateBox">التاريخ:</td>';
  str+='<td width="310" class="dateBox">يوم:'+getBox('DD',2)+' شهر '+getBox('MM',2)+' (YYYY) سنة '+getBox('YY',4)+' </td></tr>';
  str+='<tr><td width="50" class="dateBox">من:</td><td width="250">'+getCals()+'</td></tr>';
  str+='<tr><td width="50" class="dateBox">إلى:</td><td width="250">'+getLocs()+'</td></tr>';
  str+='<tr><td colspan="2" align="center"><input type="Submit" value=" نـــفـــذ "></td></tr>';
  str+='</table></form>';
  str+='<IFrame dir="rtl" ID="ifrm" src="" width="300" height="100" marginwidth="0" marginheight="0" scrolling="auto" border="0" frameborder="0"></IFrame>';
  str+='<P dir="ltr">&copy;DataTech.com.sa</td></tr></table>';

  document.write(str);
}
function getBox(pN,pS){
  return '<input type="text" class="dateBox" name="txt'+pN+'" size="'+pS+'" maxlength="'+pS+'">';
}
function getCals(){
  var Cal = 'الميلادي,اليهوديّة,الهجري,اليابانيّة,الكوريّة,التايواني,البوذيّة التّايلانديّة';
  var listcal = '<select size="1" name="txtFrom" class="list">';
  var arrC = Cal.split(',');
  for(i=0;i<arrC.length;i++){
   listcal += '<option value="'+(i+1)+'">التقويم '+arrC[i];
  }
  return listcal + '</select>';
}
function getLocs(){
 var Loc = 'التقويم الهجري:1025,التقويم الميلادي:1033,التقويم اليهوديّة:1037,التقويم اليابانيّة:1041,التقويم الكوريّة:1042,التقويم التايواني:1028,التقويم البوذيّة التّايلانديّة:1054,';
 Loc += "العربيّة (المملكة العربيّة السّعوديّة):1025,العربيّة (مصر):3073,البلغاريّ:1026,الكاتالانية:1027,صينيّ (تايوان):1028,الصّينيّ (الصّين):2052,الصّينيّ (سنغافورة):4100,تشيك (جمهوريّة التّشيك):1029,اللّغة الدّنماركيّة (الدّنمارك):1030,الألمانيّ (ألمانيا):1031,الإنجليزيّة (الولايات المتّحدة):1033,";
 Loc += "الأسبانيّ (المكسيك):2058,الأسبانيّ (أسبانيا):3082,فنلنديّ (فنلندا):1035,فرنسيّ (فرنسا):1036,العبرية (إسرائيل):1037,المجريّ (المجر):1038,أيسلنديّ (أيسلندا):1039,الإيطاليّ (إيطاليا):1040,اليابانيّة:1041,الكوريّة:1042,اللّغة الهولنديّة (هولندا):1043,نّرويجيّ (بوكمال):1044,";
 Loc += "النّرويجيّ (نينورسك):2068,البولندية:1045,البرتغاليّ (البرازيل):1046,البرتغاليّ (البرتغال):2070,الرّومانيّ (رومانيا):1048,روسيّ (روسيا):1049,الكرواتيّ (كرواتيا):1050,الصّربيّة (اللّاتينيّة):2074,الصّربيّة (السيريلية):3098,السّلوفاكيّ (سلوفاكيا):1051,الألبانيّ (ألبانيا):1052,السّويديّة (السّويد):1053,التّايلانديّ (تايلاند):1054,التّركيّ (تركيا):1055,الأورديّة (باكستان):1056,أندونيسيا ( أندونيسيّ ):1057,أوكرانيا ( أوكرانيّ ):1058,البيلاروسيّة (روسيا البيضاء):1059,السّلوفانيّ (سلوفانيا):1060,الأستونيّ (أستونيا):1061,اللاتفانية (لاتفيا):1062,اللّتوانية (ليتوانيّا):1063,الفارسيّة (إيران):1065,الفيتنامية:1066,الأرمينيّ (أرمينيا):1067,أزيرية (اللّاتينيّة):1068,آذري (السيريلية):2092,الباسك:1069,الفياروسية:1071,الأفريقانية:1078,الجورجيّ (جورجيا):1079,الفياروسية:1080,الهنديّة (الهند):1081,الماليزيّ (ماليزيا):1086,الماليزيّ (دارسلام البرونايي):2110,الكازاخستانيّ (كازاخستان):1087,";
 Loc += "كيرغيستاني:1088,السواحيلية:1089,الاوزباكستانية (اللّاتينيّة):1091,الاوزباكستانية (السيريلية):2115,التركية:1092,البنجابية:1094,الغوجاراتية:1095,التّاميلية:1097,التيجولية:1098,الكانادا:1099,الماراثي:1102,السانسكريتيّة:1103,منغوليّ:1104,جاليكان:1110,كونكاني:1111,السّريانيّة:1114,ديفيهي (المالديف):1125";

  var listLoc = '<select size="1" name="txtTo" class="list">';
  var arrL = Loc.split(',');
  var arr;
  for(i=0;i<arrL.length;i++){
   arr = arrL[i].split(':');
   listLoc += '<option value="'+arr[1]+'">'+arr[0];
  }
  return listLoc + '</select>';
}
function getIt(){
  var frm = document.frmDate;
  var dd = frm.txtDD.value;
  var mm = frm.txtMM.value;
  var yy = frm.txtYY.value;
  var dfr = frm.txtFrom[frm.txtFrom.selectedIndex].value;
  var dto = frm.txtTo[frm.txtTo.selectedIndex].value;  
  var vURL = 'http://www.datatech.com.sa/Services/GlobalDates.aspx?D='+dd+'&M='+mm+'&Y='+yy+'&L='+dto+'&C='+dfr;
  var nv = navigator;
  if(nv.appName=='Microsoft Internet Explorer' || nv.product=='Gecko'){
    var iFrame = document.getElementById("ifrm");
    iFrame.src=vURL;
  }else{
    open(vURL,"","width=300,height=100,directories=0,scrollbars=0,status=0;resizable=0");
  }
  return false;
 }
function getDate(){
  var dt = new Date();
  var frm = document.frmDate;
  frm.txtDD.value = dt.getDate();
  frm.txtMM.value = dt.getMonth()+1;
  frm.txtYY.value = dt.getFullYear();
}
