var contNum=0;
function dw(s) {
	document.write(s);
}

function imgOver(sender, event) {
	var imgURL = sender.src;
	if (typeof(event)=='undefined') event = window.event;
	var newSrc, i = imgURL.lastIndexOf("."), imgExt = imgURL.substr(i);	
	if(imgURL.indexOf("mo.")>0)
		newSrc = imgURL.substr(0, imgURL.length - 2 - imgExt.length);
	else
		newSrc = imgURL.substr(0, imgURL.length - imgExt.length);
	if(event.type=="mouseover") newSrc += "mo";
	imgURL = newSrc + imgExt;
	sender.src = imgURL;
	imgURL = null; newSrc = null; i = null; imgExt = null;
}

function writeHeader() {
	var arr = ["/midrash/Emidrash.aspx","/midrash/Esifria.asp","/ask/eng/","/toraneto/eng/","https://www.yeshiva.org.il/reg/en"]
		for(i=3;i<8;i++) {
		dw("<a href='"+arr[i-3]+"'><img src='/Eheader/"+i+".jpg' onmouseover='imgOver(this,event)' onmouseout='imgOver(this,event)'></a>");
	}
}
function writeBar() {
	var arr = [["/Eindex.aspx","HomePage"],["/calendar/eng/","Jewish Calendar"],["https://www.yeshiva.org.il/dedication/Edefault.asp","Dedications"],["/message/Eservices.asp?service=2","Times by SMS"],["/ask/eng/Escroller.asp?what=time","For Your Site"],["/message/Eservices.asp?service=1","Services"],["/about/eng/","About"],["/general/EWriteUs.aspx","Write Us"],["/message/Eservices.asp?service=5","<img src='/pic/rss.gif'>"]]
	dw("<ul>");
	for(i=0;i<arr.length;i++) {
		if (arr[i][1] == "Write Us")
		{
			dw("<li><a href='"+arr[i][0]+"' target='_blank'>"+arr[i][1]+"</a></li>");
		}
		else
			dw("<li><a href='"+arr[i][0]+"'>"+arr[i][1]+"</a></li>");
	}
	dw("</ul>");
}

function writeUs() {
	window.open('/message/Esend.asp','','scrollbars=1,resizable=1,width=345,height=410')
}
function open_video(id) {
	link='/midrash/video/default.asp?id='+id;
	if(id==0) {link='/midrash/video/default.asp?special=motzash'}
	window.open(link,'','width=800,height=610')
}
function open_audio(id) {
	window.open('/midrash/video/Edefault.asp?aid='+id,'','width=390,height=430');
}
function openRabbi(rav_id) {
	window.open('/midrash/Emidrash.aspx?orderby='+rav_id+'&lan=eng','','width=300,height=400');
}

function line(str) {
	arr[arr.length]=str.split("+");
}
function addLine(style) {
	var r="<ul class="+style+">";
	for(i=0; i<arr.length; i++) {
		if(i==0){r+="<li style='background:none;margin:0'><a href='"+arr[i][1]+"'>"+arr[i][0]+"</a></li>"}
		else{r+="<li><a href='"+arr[i][1]+"'>"+arr[i][0]+"</a></li>"}
	}
	r+="</ul>";
	dw(r);
}
function addEmptyLine(style) {
	var r="<ul class="+style+"Empty></ul>";
	dw(r);
}

function addShiur(id,name,rabbi,rabbiID,doc,audio,video,pdf,fileName) {
	dw("<li>");
	if(doc){dw("<a href='/midrash/shiur.asp?id="+id+"'>"+name+"</a>")}
	else{dw(name)}
	//if(audio) {dw("<img src='/pic/Eaudio.gif' onclick='open_audio("+id+")' alt='MP3'>");}
	if(audio) {dw("<a href='/midrash/video/Edefault.asp?aid="+id+"'><img src='/pic/Eaudio.gif' alt='MP3'></a>");}
	//if(video) {dw("<img src='/pic/video.gif' onclick='open_video("+id+")' alt='Video'>");}
	if(video) {dw("<a href='/midrash/video/Edefault.asp?id="+id+"'><img src='/pic/video.gif' alt='Video'></a>");}
	if(pdf) {dw("<a href='/midrash/pdf/pdf"+Math.floor(id/100)+"/"+fileName+".pdf' target=_blank><img src='/pic/pdf.gif'></a>");}
	if(rabbi!="") {
		dw("<p>");
		if(rabbiID!="") {dw("<a class=rav href='/midrash/Emidrash.aspx?orderby="+rabbiID+"'>");}
		dw(rabbi);
		if(rabbiID!="") {dw("</a>");}
		dw("</p>");
	} else {
		dw("<p></p>");
	}
	dw("</li>");
}

function addSpecialLink(bg,str,link) {
	dw("<div style=\"background:url('/pic/"+bg+".jpg') no-repeat;\" class=specialLink><a href='"+link+"' target='_blank'>"+str+"</a></div>");
}

function GetXH()
{
	try {var oXH = eval("new Active"+"X"+"Object('MSXML2.XMLHTTP')");}
	catch(e) {var oXH = new XMLHttpRequest();}
	return oXH;
}

var set = new Array();
function addSet(catID,title,rabbi,showPic,sum,firstCon) {
	os = new Object();
	os.id = catID; os.sum=sum;
	set[set.length]=os;
	s="<div class=setHead><a href='/rss/?feed=Eshiur&cat="+catID+"'><img src='/pic/rss.gif'></a> <a href='/midrash/Emidrash.aspx?cat="+catID+"'>"+title+"</a> <span class=setRabbi>/ "+rabbi+"</span></div>";
	s+="<center><div id=setNum"+set.length+" class=setNum></div></center>";
	s+="<div id=setShiur"+set.length+" class=setShiur>"+firstCon+"</div>";
	dw(s);
	setNums(set.length,sum,showPic);
}
function setNums(setNum,shiurNum,showPic) {
	var s="";os=set[setNum-1];
	if(shiurNum>1){s+="<a onclick='rSet("+setNum+","+(shiurNum+1)+","+showPic+")'> <img src='/pic/Lset.gif'> </a> &nbsp;  "}
	else{s+=" &nbsp;  &nbsp;"}
	start=shiurNum-2;
	if (os.sum-shiurNum<2) {start=start-(2+shiurNum-os.sum)}
	if(start<1){start=1}
	for(i=start; ((i<(os.sum)+1)&&(i<start+5)); i++) {
		if(i==shiurNum){s+=i+" &nbsp;  "} else {s+="<a href='javascript:rSet("+setNum+","+i+","+showPic+")'>"+i+"</a> &nbsp;  "}
	}
	if (shiurNum<os.sum){s+="<a onclick='rSet("+setNum+","+(shiurNum-1)+","+showPic+","+showPic+")'> <img src='/pic/Rset.gif'> </a> &nbsp;  "}
	else {s+=" &nbsp;  &nbsp;"}

	document.getElementById("setNum"+setNum).innerHTML=s;
}
function rSet(setNum,shiurNum,showPic) {
	setNums(setNum,shiurNum,showPic);
	os=set[setNum-1];
	//document.getElementById("setShiur"+setNum).innerHTML=" ...";
	var url="/hp/sets.aspx?lan=1&str="+os.id+"."+shiurNum+"."+showPic;
	var oXH = GetXH();
	oXH.open("GET",url,true);
	//oXH.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8;");
	oXH.onreadystatechange = function(){if ((oXH.readyState != 4)||(oXH.status != 200)) {return false}else{document.getElementById("setShiur"+setNum).innerHTML=oXH.responseText}};
	oXH.send(null);
}

function addShort(catID,name,rabbi,about,image,id,title,doc,audio,min) {
	s="<div class=head><a href='/rss/?feed=shiur&cat="+catID+"'><img src='/pic/rss.gif'></a> <a href='/midrash/Emidrash.aspx?cat="+catID+"'>"+name+"</a>";
	if(rabbi!=""){s+=" <span class=rabbi>/ "+rabbi+"</span>"}
	if(about!=""){s+="<div class=about>"+about+"</div>"}
	s+="</div>";
	if(image!=""){s+="<div class=image><a href='javascript:open_video("+id+")'><img src='/midrash/pic/pic"+Math.floor(id/100)+"/"+image+".jpg'></a></div><div style='float:right; width:145px'>"}
	s+="<div class=content>";
	if(doc){s+="<a href='/midrash/shiur.asp?id="+id+"'>"+title}
	else if(image!=""){s+="<a href='javascript:open_video("+id+")'>"+title}
	else {s+="<a href='javascript:open_audio("+id+")'>"+title}
	if(audio||image!=""){s+=" <span class=min>("+min+" )</span>"}
	s+="</a></div>";
	if(audio||image!=""){
		s+="<div align=center>"
		if(audio){s+="<a href='javascript:open_audio("+id+")'><img src='/pic/bigAudio.gif'></a>"}
		if(image!=""){s+=" <a href='javascript:open_video("+id+")'><img src='/pic/bigVideo.gif'></a>"}
		s+="</div>";
	}
	if(image!=""){s+="</div>"}
	s+="<div class=clear>&nbsp;</div>";
	dw(s);
}

function addBook(id,title,rabbi,content,image) {
	s="<div id=books>";
	s+="<div class=title><a href='/midrash/Esifria.asp?cat="+id+"'>"+title+"</a></div>";
	if(rabbi!=""){s+="<div class=rabbi>"+rabbi+"</div>"}
	s+="<div class=content><a href='/midrash/Esifria.asp?cat="+id+"'><img src='midrash/BookImg/"+image+"' align=left width=60></a>";
	s+=content+"</div>";
	s+="<div class=clear>&nbsp;</div>";
	s+="</div>";
	dw(s);
	document.getElementById("books").onclick=function(){location.href="/midrash/Esifria.asp?cat="+id}
}

//
var pre="";var plc="";
var d=new Date();if(d.getDay()>3){pre="S"}
function tgl(that) {
	if(that.className=="current"){return false;}
	
	var dailyClk=eval("document.getElementById(\"dailyClk\")");
	var shabatClk=eval("document.getElementById(\"shabatClk\")");
	var chagClk=eval("document.getElementById(\"chagClk\")");
	var chag=false; if(chagClk!=null){chag=true};
	
	var shabatDiv=eval("document.getElementById(\"shabbat\").style");
	var dailyDiv=eval("document.getElementById(\"daily\").style");
	if (chag){var chagDiv=eval("document.getElementById(\"chag\").style");}

	// 
	dailyClk.className="other";shabatClk.className="other";if(chag){chagClk.className="other"}
	dailyDiv.display="none";shabatDiv.display="none";if(chag){chagDiv.display="none"}
	
	if (that.innerHTML=="Daily") {dailyClk.className="current";dailyDiv.display="block";pre=""}
	else if (that.innerHTML=="Shabbat") {shabatClk.className="current";shabatDiv.display="block";pre="S"}
	else {chagClk.className="current";chagDiv.display="block";pre="C"}
	if(plc!=""){place(plc)}
}
function place(place) {
	for(var i=1;i<8;i++) {
		var s=eval("document.getElementById(\""+pre+"times"+i+"\").style");
		if(i-1==place){s.display="block"}else{s.display="none"}
		plc=place;
	}
}
function subForm(){
	dw("<div id=subForm>");
	dw("<div class=head2 style='margin-bottom:3px'><img src='pic/Ea3.gif'><a href='https://www.yeshiva.org.il/subscri/Edefault.aspx'>Free Subscription</a></div>");
	dw("Shiurim & Daily Halacha<br>to your e-mail");
	dw("<form method=get action='https://www.yeshiva.org.il/subscri/Edefault.aspx' style='padding:0;margin-top:2px;margin-bottom:2px'><input type=text name=email value='your e-mail' onclick='this.value=\"\";'><input type=submit class='goBtn' value='Go!'></form>");
	dw("<div class=free>Subscription is free!</div>");
	dw("</div>");
}

var adLoaded=false;var reload=false;
function CheckHiRes() {
	div = document.getElementById("divHiRes");
	if (div) {
		if(document.body.clientWidth<970) {div.style.visibility = "hidden";reload=true;}
		else {
			div.style.marginTop = Math.floor(document.body.clientHeight)-605+"px";
			if (!adLoaded) {
				adLoaded=true;
				if (reload){try{sZones='67';sIDs='divHiRes';Final();reload=false;}catch(e){}} //טוען מחדש
				else {sZones+=',67';sIDs+=',divHiRes';}
			}
			div.style.visibility="visible";
			
		}
	}
}