
function printSimchaPage(sid){ 
      showAlert("Preparing PDF....");
	top.location.href=app_index+"simcha.pdf/simchaid:"+sid+"/r:"+new Date().getTime(); 
}

function printGalleryPage(sid,gid,pid){ 
      showAlert("Preparing PDF....");
	top.location.href=app_index+"gallery.pdf/photoid:"+pid+"/simchaid:"+sid+"/galleryid:"+gid+"/r:"+new Date().getTime(); 
}
function showAlert(html){ 
			clearAlert(); 
			$("alertContent").innerHTML=html;
			$("alertContent").style.display="block"; 
		}
		function clearAlert(){ 
			$("alertContent").style.display="none"; 
			$("alertContent").innerHTML="";
		}
		function clearPrompt(){ 
			$("promptContent").style.display="none"; 
			$("promptContent").innerHTML="";
		}

		var topURL=self.location.href;
try{ topURL=top.location.href; } catch (x){}
		function messenger(mid,sid,uid,name){
			clearPrompt();
			
			var h=300;
			var goToURL=app_index+"messenger.compose/mid:"+mid+"/sid:"+sid+"/uid:"+uid;
			miniNav(h,goToURL);
			
		}
		function cmessenger(pid,nid,name){
			clearPrompt();
			
			var h=300;
			var goToURL=app_index+"classifieds.compose/pid:"+pid+"/aliasid:"+nid+"/nickname:"+name;
			miniNav(h,goToURL);
			
		}
		function pmessenger(pid,sid,uid,name){
			clearPrompt();
			
			var h=300;
			var goToURL=app_index+"messenger.compose/pid:"+pid+"/sid:"+sid+"/uid:"+uid;
			miniNav(h,goToURL);
			
		}
		function miniNav(height,url, noTop){
			clearPrompt();
			
			var xiframe=document.createElement("IFRAME");
			xiframe.id="MessengerFrame";
			xiframe.height=height;
			
			xiframe.width="100%";
			xiframe.scrolling="no";
						xiframe.src=url;
			xiframe.style.border="0px";
			$("promptContent").style.display="block"; 
			
			$("promptContent").appendChild(xiframe);
			
			if (!noTop) top.location.href= (topURL.indexOf("#pagetop")>-1)?topURL:(topURL+"#pagetop");
			
			
		}

		function doGlobalSearch(v){
			if (v=="") showAlert("Please Enter Search Criteria...");
			else {
				showAlert("Searching for "+v+" ...");
				top.location.href=app_index+"simcha.search/global_search:"+v;	
			}
			
		}


		function reportAbuse(){
			miniNav(650,app_index+"abuse");
		}

		function doEmailPage(){
			miniNav(300,app_index+"emailpage");
		}

		function remindMe(){
			miniNav(300,app_index+"remindMe");
 		}

		function createBookmark(){
			miniNav(100,app_index+"bookmark");
 		}

function doContact(to){
			miniNav(300,app_index+"email.compose/to:"+to);
		}
		function doContact2(to,sub){
			miniNav(300,app_index+"email.compose/to:"+to+"/subject:"+sub);
		}

		function doLoginRedir(fa){
			if(ses_userid>0){
			location.href=app_index+""+fa+"/r:"+new Date().getTime();
			} else {
			miniNav(35,app_index+"members.home.redir/fa:"+fa);
			}
		}
		function resizePrompt(h){
			 
			$("MessengerFrame").height=h;
		}



var __swfid=new Date().getTime();

function OS_WriteSWF( _path,_w,_h, _bg,_vars){
 if(!_vars) _vars={};
 var buff="";
 for(i in _vars){
   if(buff.length>0) buff+="&";
   buff+=i; buff+="="; buff+= _vars[i];
 }
 if(buff.length>0) _path+=("?"+buff);
 var id_="OnlySimchasSWF_"+(__swfid++);
 document.write("<div style=\"background-color:"+_bg+"width:"+_w+"px;height:"+_h+"px\" id=\""+id_+"\"></div>");
 swfobject.embedSWF(_path,id_,_w,_h,"8.0.0","/v4/assets/js/swfobject/expressInstall.swf",_vars,{bgcolor:_bg},{bgcolor:_bg});
}


function OS_WriteBanner (_path,_w,_h, _bg){
 OS_WriteSWF(_path,_w,_h,_bg,{});
}

OS_WriteBannerNew=function(_bpath,_width,_height,_bg2, _bannerid,_catid){
 var params={bgcolor:_bg2};
 var tgt="http://www.onlysimchas.com/click/"+_bannerid+","+_catid;
 var flashvars={clickTAG:tgt, ClickTAG:tgt, clickTag:tgt, ClickTag:tgt};
 OS_WriteSWF(_bpath,_width,_height,_bg2,flashvars);
};

OS_WriteBanner2=function(_bpath,_width,_height,_bg2, _bannerid,_catid){
 var params={bgcolor:_bg2};
 var  flashvars={swfname:_bpath,proxy_width:_width,proxy_target:"",proxy_height:_height,proxyurl:"/click/"+_bannerid+","+_catid};
 OS_WriteSWF("/v4/assets/swf/proxy.swf",_width,_height,_bg2,flashvars);
};
OS_WriteBannerNoProxy=function(_bpath,_width,_height,_bg){
 var params={bgcolor:_bg};
 OS_WriteSWF(_bpath,_width,_height,_bg,{});
};

SWFObject =function(p,i,w,h,v,bg){
  OS_WriteSWF(p,w,h,bg);
  this.write=function(c){try{ var n=$(c); n.parentNode.removeChild(n);} catch(x){}};
  return this;
 };