﻿function Flash(fileurl,width,height) {
//dw('<OBJECT id=Movie1 style="WIDTH:'+ w +'px; HEIGHT:'+ h +'px" codeBase=http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0 height='+ h +' width='+ w +' classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 href="javascript:void(0)"><PARAM NAME="_cx" VALUE="2963"><PARAM NAME="_cy" VALUE="1588"><PARAM NAME="FlashVars" VALUE=""><PARAM NAME="Movie" VALUE="'+ n +'.swf"><PARAM NAME="Src" VALUE="'+ n +'.swf"><PARAM NAME="WMode" VALUE="Transparent"><PARAM NAME="Play" VALUE="-1"><PARAM NAME="Loop" VALUE="-1"><PARAM NAME="Quality" VALUE="High"><PARAM NAME="SAlign" VALUE=""><PARAM NAME="Menu" VALUE="-1"><PARAM NAME="Base" VALUE=""><PARAM NAME="AllowScriptAccess" VALUE="always"><PARAM NAME="Scale" VALUE="ShowAll"><PARAM NAME="DeviceFont" VALUE="0"><PARAM NAME="EmbedMovie" VALUE="0"><PARAM NAME="SWRemote" VALUE=""><PARAM NAME="MovieData" VALUE=""><PARAM NAME="SeamlessTabbing" VALUE="1"><PARAM NAME="Profile" VALUE="0"><PARAM NAME="ProfileAddress" VALUE=""><PARAM NAME="ProfilePort" VALUE="0"><embed name="Movie1"></embed></OBJECT>');
	dw("<OBJECT codeBase=http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 height="+height+" width="+width+" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME=Movie VALUE='"+fileurl+"'><PARAM NAME=Src VALUE='"+fileurl+"'><PARAM NAME=WMode VALUE=Transparent><PARAM NAME=Menu VALUE=-1><PARAM NAME=AllowScriptAccess VALUE=never><PARAM NAME=AllowFullScreen VALUE=false><embed src='"+fileurl+"' quality=high wmode='transparent' width='"+width+"' height='"+height+"' type='application/x-shockwave-flash' pluginspace='http://www.adobe.com/go/getflashplayer' allowScriptAccess='never'></embed></OBJECT>");
}
function addShiur(id,name,rabbi,rabbiID,doc,audio,video,pdf,fileName) {
	dw("<li>");
	if(doc){dw("<a href='http://www.yeshiva.org.il/midrash/shiur.asp?id="+id+"' target='_blank'>"+name+"</a>")}
	else{dw(name)}
	if(audio) {dw("<a href='http://www.yeshiva.org.il/midrash/video/?aid="+id+"' target='_blank'><img src='/pic/audio.gif' alt='שמע שיעור' target='_blank'/></a>");}
	if(video) {dw("<a href='http://www.yeshiva.org.il/midrash/video/?id="+id+"' target='_blank'><img src='/pic/video.gif' alt='צפה בשיעור' target='_blank'/></a>");}
	if(pdf) {dw("<a href='http://www.yeshiva.org.il/midrash/pdf/pdf"+Math.floor(id/100)+"/"+fileName+".pdf' target=_blank><img src='/pic/pdf.gif' alt='דף מקורות'/></a>");}
	if(rabbi!="") {
		dw("<p>");
		if(rabbiID!="") {dw("<a class=rav href='http://www.yeshiva.org.il/midrash/Hmidrash.aspx?orderby="+rabbiID+"' target='_blank'>");}
		dw(rabbi);
		if(rabbiID!="") {dw("</a>");}
		dw("</p>");
	} else {
		dw("<p></p>");
	}
	dw("</li>");
}

/* sets */
var set = new Array();
function addSet(catID,title,rabbi,showPic,sum,firstCon,time) {
	os = new Object();
	os.id = catID; os.sum=sum;
	set[set.length]=os;
	s="<div class=setHead><img src='/pic/liSets.gif' alt=''/> <a href='http://www.yeshiva.org.il/midrash/Hmidrash.aspx?cat="+catID+"'>"+title+"</a></div>";
	s+="<div id=setShiur"+set.length+" class=setShiur>"+firstCon+"</div><div class=setRabbi>"+rabbi+"</div>";
	s+="<div id=setNum"+set.length+"></div>";
	dw(s);
	setNums(set.length,sum,showPic);
	//if(catID==149) rSet(set.length,weeksPassed(),showPic);
	var shiurNum=weeksPassed(time);	
	if (sum<shiurNum){
	shiurNum=shiurNum%sum;
	}
	//rSet(set.length,weeksPassed(time),showPic);
	rSet(set.length,shiurNum,showPic);
}
function setNums(setNum,shiurNum,showPic) {
	var s="";os=set[setNum-1];	
	/*if (os.sum<shiurNum){
	shiurNum=shiurNum%os.sum;
	}*/
	s+="<table align=center cellpadding=0 cellspacing=0 class=setNum><tr>";
	if(shiurNum>1){s+="<td width=15 style='cursor:pointer;' onclick='rSet("+setNum+","+(shiurNum-1)+","+showPic+")'></td>"}
	else {s+="<td width=15>";}
	s+="</td><td align=center>";
	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;  "}
	}
	s+="</td>";
	if (shiurNum<os.sum){s+="<td width=15 onclick='rSet("+setNum+","+(shiurNum+1)+","+showPic+","+showPic+")'> &nbsp;"}
	else {s+="<td width=15>";}
	s+="</td></tr></table>";
	document.getElementById("setNum"+setNum).innerHTML=s;
}
function rSet(setNum,shiurNum,showPic) {
	setNums(setNum,shiurNum,showPic);
	os=set[setNum-1];
	var url="sets.aspx?str="+os.id+"."+shiurNum+"."+showPic;	
    var oXH = GetXH();
	oXH.open("GET",url,true);
	oXH.onreadystatechange = function(){if ((oXH.readyState != 4)||(oXH.status != 200)) {return false}else{document.getElementById("setShiur"+setNum).innerHTML=oXH.responseText;}};
	oXH.send(null);
}
function weeksPassed(time)
{
	var d = new Date();
	var t = d.getTime();
	var w = Math.ceil((t-time)/1000/60/60/24/7);
	return w;// - 2017; //9/9/2008
}