// JavaScript Document\
function getalbumperpage(page){
	 var success = function(t){getalbumperpageCompleted(t);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	 var pars 	= "op=getprofilehoedetails&p="+page+"&WebUrl="+WebUrl;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getalbumperpageCompleted(t){
	
	ReturnText = (t.responseText);
	
   
	$("PublicAlbum").innerHTML  =  ReturnText;
}

function getphotosperpage(page){
	 CurrAlbumId = document.frmphotoleft.AlbumId.value;
	 var success = function(t){getphotosperpageCompleted(t);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	 var pars 	= "op=getphotoajaxscroll&pp="+page+"&WebUrl="+WebUrl+"&AlbumId="+CurrAlbumId;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getphotosperpageCompleted(t){
	ReturnText = (t.responseText);
	$("photoslist-content").innerHTML  =  ReturnText;
}


function setremaindermail(){
	objForm  = document.frmreminder;	
	if(!isEmailAddr(objForm.txtemail.value,"Email")){	     
		 objForm.txtemail.focus();
		 return false;
	}
	txtemail = objForm.txtemail.value;
	
	$("remainpublishmsg").style.display ='block';
	$("remainpublishmsg").innerHTML ='<img src="images/spinner_grey.gif" align="absmiddle" > saving your email...';
	
	var success = function(t){setremaindermailCompleted(t);}
    var failure = function(t){loadFailed(t);}
	var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	var pars 	= "op=saveremainderemail&txtemail="+txtemail+"&WebUrl="+WebUrl;
	var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function setremaindermailCompleted(t){
	strMsg = (t.responseText).stripTags();
	$("remainpublishmsg").style.display ='block';
	if(strMsg == "success"){
		$("remainpublishmsg").innerHTML ='<img src="images/checkbullet.gif" align="absmiddle" > saved your email successfully';
	}
	if(strMsg == "already"){
		$("remainpublishmsg").innerHTML ='<img src="images/delete_icon.png" align="absmiddle" > this email saved already';
	}
}
function downloadalbumsplit(id,curobj){
	 	 	 	
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos -90;
	 ypos = ypos -150;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadalbumsplitCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/form.php";
	 var pars 	= "op=downloadalbumsplit&album_id="+id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadalbumsplitCompleted(t,curobj){
	strContent = t.responseText	
	document.getElementById(TransLayerId).innerHTML= strContent ;	
	//alert(document.getElementById(TransLayerId).innerHTML);
	document.getElementById(TransLayerId).style.display="block";
}
function downloadsplitphotos(Ids,index){
	window.location.href = 'zipdownload.php?op=splitalbum&ids='+Ids+"&index="+index;
}
function downloadalbum(id){
	window.location.href = 'zipdownload.php?op=album&id='+id;
}
/*Video Section */

function getvideoperpage(page,FirstVideoId){
	
	
	 var success = function(t){getvideoperpageCompleted(t,FirstVideoId);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	 var pars 	= "op=getvideoajaxscroll&v="+page+"&WebUrl="+WebUrl;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getvideoperpageCompleted(t,FirstVideoId){
	
	ReturnText = (t.responseText);
	$("videodispaly").innerHTML  =  ReturnText;
	CurVideoID = FirstVideoId;
	CngClass("thumbid"+CurVideoID);
	getAllPublicVideos_VideosById(FirstVideoId)
	document.getElementById("photos").style.display  = 'none';
	document.getElementById("videodispaly").style.display  = 'block'; 
	document.getElementById("photo-all-left").style.display  = 'block';
	document.getElementById("photo-all-right").style.display  = 'block';
	document.getElementById("dotted-line").style.display  = 'none';
	document.getElementById("displaydiv").className  = 'test'; 
	
}
function downloadvideo(){
	videoid 		= $("hidden_video_id").value;
	window.location.href = "download.php?op=video&id="+videoid;

}

function getAllPublicVideos_VideosById(Id){
	
	var success = function(t){getAllPublicVideos_VideosByIdCompleted(t);}
	var failure = function(t){loadFailed(t);}
	var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	var pars 	= "op=getallvideosleft&Id="+Id+"&WebUrl="+WebUrl+"&Id="+Id;
	CurVideoID = Id;
	CngClass("thumbid"+CurVideoID); 
	var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getAllPublicVideos_VideosByIdCompleted(t){ 
    $("PreviewVideoId").innerHTML  = t.responseText;
 	document.getElementById("ImageID").style.display  = 'none';
	document.getElementById("RightID").style.display  = 'none';
	document.getElementById("RightinnerID").style.display  = 'block';
    loadvideo();
}
function loadvideo(){
	flvPath 		= $("flvpath").value;
	imagePath	 	= $("imagePath").value;
	totalSeconds 	= $("totalSeconds").value;
	var so = new SWFObject(SITEGLOBALPATH+"public/player/player.swf","player","579","400","9", "expressInstall.swf", "#FFFFFF");
	so.addParam("allowfullscreen","true");
	so.addParam("allowscriptaccess","always");
	so.addParam("wmode","transparent");		
	so.addVariable("file",flvPath); 	
	so.addVariable("playlist","none"); 
	so.addVariable("skin",SITEGLOBALPATH+"public/player/skins/dangdang.swf"); 			
	so.addVariable("stretching","exactfit");
	so.addVariable("autostart","false");	
	so.addVariable("duration" ,totalSeconds);					
	so.addVariable("image",imagePath);	
	so.write("VideoInnerContainerLeft");
}
function downloadvideo(id,curobj){
	 curobj = "newheadertabsbtm"; 	 	 	 	
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos +180;
	 ypos = ypos +100;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadvideoCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/form.php";
	 var pars 	= "op=downloadvideo&video_id="+id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadvideoCompleted(t,curobj){
	mpmetrics.track('Downloaded Video from Public Gallery');
	strContent = t.responseText	
	document.getElementById(TransLayerId).innerHTML= strContent ;	
	//alert(document.getElementById(TransLayerId).innerHTML);
	document.getElementById(TransLayerId).style.display="block";
}


function downloadpublicvideo(){
	 id 		= $("VideoId").value;
	 curobj = "video_id1";
	 	
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos -500;
	 ypos = ypos -50;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadpublicvideoCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= "ajax/form.php";
	 var pars 	= "op=downloadvideo&video_id="+id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadpublicvideoCompleted(t,curobj){
	strContent = t.responseText
	document.getElementById(TransLayerId).innerHTML= strContent ;	 
	document.getElementById(TransLayerId).style.display="block";
}

function downloadVideoPath(Id){
	
	//window.location.href = 'download.php?op=video&id='+Id;
	downloadVideoPopupMessage(Id);
}


function downloadVideoPopupMessage(Id){
	 curobj = "newheadertabsbtm";
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos +180;
	 ypos = ypos +200;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>';
	 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadVideoPopupMessageCompleted(t,curobj,Id);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= "ajax/form.php";
	 var pars 	= "op=downloadvideopopupmessage&video_id="+Id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadVideoPopupMessageCompleted(t,curobj,Id){
	
	 strContent = t.responseText
	
	 setTimeout('closeTransLayer();',90000);
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 window.location.href = 'download.php?op=video&id='+Id; 
}

function getUpgradeMessageonPublicVideos(Id){
	
	var success = function(t){getAllPublicVideos_VideosByIdCompleted(t);}
	var failure = function(t){loadFailed(t);}
	var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	var pars 	= "op=getmessagevideosleft&Id="+Id+"&WebUrl="+WebUrl+"&Id="+Id;
	CurVideoID = Id;
	CngClass("thumbid"+CurVideoID); 
	var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getAllPublicVideos_VideosByIdCompleted(t){ 
    $("PreviewVideoId").innerHTML  = t.responseText;
 	document.getElementById("ImageID").style.display  = 'none';
	document.getElementById("RightID").style.display  = 'none';
	document.getElementById("RightinnerID").style.display  = 'block';
    
    loadvideo();
}

function getauthorphotosperpage(page){
	
	 CurrAuthorId = document.frmphotoleft.AuthorId.value;
	 var success = function(t){getauthorphotosperpageCompleted(t);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/photos.php";
	 var pars 	= "op=getauthorphotoajaxscroll&pp="+page+"&WebUrl="+WebUrl+"&AuthorId="+CurrAuthorId;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function getauthorphotosperpageCompleted(t){

	ReturnText = (t.responseText);
	$("photoslist-content").innerHTML  =  ReturnText;
	
	
}
function downloadauthoralbumsplit(id,curobj){
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos -90;
	 ypos = ypos -150;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadauthoralbumsplitCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= SITEGLOBALPATH+"public/ajax/form.php";
	 var pars 	= "op=downloadauthoralbumsplit&author_id="+id+"&WeddingId="+WeddingId;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadauthoralbumsplitCompleted(t,curobj){
	strContent = t.responseText	
	document.getElementById(TransLayerId).innerHTML= strContent ;	
	document.getElementById(TransLayerId).style.display="block";
}
function downloadauthorpublicalbumsplit(id){
	 //id = document.frmphotoleft.AlbumId.value;
	 curobj = "authordown_id";
	 	
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	  xpos = xpos -500;
	 ypos = ypos -50;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){downloadauthorpublicalbumsplitCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= "ajax/form.php";
	 var pars 	= "op=downloadauthoralbumsplit&author_id="+id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function downloadauthorpublicalbumsplitCompleted(t,curobj){
	strContent = t.responseText
	document.getElementById(TransLayerId).innerHTML= strContent ;	 
	document.getElementById(TransLayerId).style.display="block";
}

function WeddingPhotobook(id){
	 //id = document.frmphotoleft.AlbumId.value;
	 curobj = "PhotobookID";
	 	
     var divPos = new ElementPosition(curobj); 
	 xpos = divPos.x;
	 ypos = divPos.y;
	 xpos = xpos -30;
	 ypos = ypos -5;
	 
	 document.getElementById(TransLayerId).style.left  = xpos+'px';
	 document.getElementById(TransLayerId).style.top  = ypos+'px';
	 strContent  = '<div class="transparent-layer-loading" style="width:250px"><img src="images/spinner_grey.gif" align="absmiddle" > please wait a moment to get it..</div>'; 
	 document.getElementById(TransLayerId).innerHTML= strContent ;	 
	 document.getElementById(TransLayerId).style.display="block";
	 
	 var success = function(t){WeddingPhotobookCompleted(t,curobj);}
	 var failure = function(t){loadFailed(t);}
	 var url 	= "ajax/form.php";
	 var pars 	= "op=weddingphotobook&photobook_id="+id;
	 var myAjax 	= new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function WeddingPhotobookCompleted(t,curobj){
	strContent = t.responseText
	document.getElementById(TransLayerId).innerHTML= strContent ;	 
	document.getElementById(TransLayerId).style.display="block";
}
