﻿// JScript File

// JScript File

/*updated*/
var MasterPg=""
var MaxFileUploader=5;
function addFileUploadBox(ImgID)
{
 
   
    if (!document.getElementById || !document.createElement)
        return false;
		
    var uploadArea = document.getElementById ("upload-area");
	
    if (!uploadArea)
    {
         return;
    }
//    if (ImgID>2)
//    {
//          uploadArea.innerHTML+="<br id=break" + ImgID + " />"
//    }
     var newUploadBox = document.createElement ("input");
	
    // Set up the new input for file uploads
    newUploadBox.type = "file";
    newUploadBox.size = "16";
	newUploadBox.className="f1";
    // The new box needs a name and an ID
    
	    
    newUploadBox.setAttribute ("id", "imgPhoto" + ImgID + "_ci");
    newUploadBox.setAttribute ("name", "imgPhoto:" + ImgID + "_ci");
      
  
    uploadArea.appendChild (newUploadBox);
  
   
}
function RemoveFileUploadBox(id)
{

    if (!document.getElementById || !document.createElement)
        return false;
		
    var uploadArea = document.getElementById ("upload-area");
	
    if (!uploadArea)
          return;
    uploadArea.removeChild(uploadArea.lastChild);
    
//   if (id>2)
//     uploadArea.removeChild (document.getElementById("break" + id ));
//    // uploadArea.removeChild(document.getElementById("imgPhoto" + id + "_ci"));
    
}

function ChangePhoto(objid,Val)
{
 
   
    if(document.getElementById("lnk"+objid).innerHTML=="Change")
    {
       if(objid>1)
       {//addFileUploadBox();
       document.getElementById("imgPhoto"+objid+"_oi").disabled=false;
       document.getElementById("lnk"+objid).innerHTML="Cancel";
       }
       else
       {document.getElementById("imgPhoto1_ci").disabled=false;
       document.getElementById("lnk"+objid).innerHTML="Cancel";       
       }
       SetUpdateImgIDS('A',Val,objid);
     }
    else
    {
    
       if(objid>1)
       {
       //RemoveFileUploadBox(objid);
         document.getElementById("imgPhoto"+objid+"_oi").disabled=true;
         document.getElementById("lnk"+objid).innerHTML="Change";
       }
       else
       {
         document.getElementById("imgPhoto1_ci").disabled=true;
         document.getElementById("lnk"+objid).innerHTML="Change";
       }
       SetUpdateImgIDS('R',Val,objid)
    }
   
}
function ShowFileUploader()
{

    if (!ShowFileUploader.lastAssignedId)
           ShowFileUploader.lastAssignedId = 2;
    if (ShowFileUploader.lastAssignedId<=MaxFileUploader)
   {
         addFileUploadBox(ShowFileUploader.lastAssignedId);
         //AddRemoveLink(ShowFileUploader.lastAssignedId);
        ShowFileUploader.lastAssignedId++;
    }
    if(ShowFileUploader.lastAssignedId==MaxFileUploader+1)
   {
         document.getElementById ("lnkAddFile").style.visibility='hidden';
         
   }
   else  if(ShowFileUploader.lastAssignedId>=2)
   {
        document.getElementById ("lnkRemoveFile").style.visibility='visible';
   }
}
function RemoveFileUploader()
{
 var currid=ShowFileUploader.lastAssignedId-1;
    
    if (currid>=2)
   {
         RemoveFileUploadBox(currid);
         ShowFileUploader.lastAssignedId--;
         currid--;
    }
    if(currid==1)
   {
         document.getElementById ("lnkRemoveFile").style.visibility='hidden';
         
   }
   else if(currid<=5)
   {
        document.getElementById ("lnkAddFile").style.visibility='visible';
   }
}
function SetFileUploadNo(No)
{
    ShowFileUploader.lastAssignedId=No+1;
}
function LoadStartPhoto()
{
if(ShowFileUploader.lastAssignedId>MaxFileUploader)
    document.getElementById("lnkAddFile").style.visibility='hidden';
}
function SetUpdateImgIDS(Op,Id,valueposition)
{
    var Ids= document.getElementById("UpdImgIDs").value;
     var valuepositions= document.getElementById("hdnValue").value;
    if(Op=='A')
    {
        document.getElementById("UpdImgIDs").value=Ids+Id+",";
        document.getElementById("hdnValue").value=valuepositions+valueposition+",";
    }
    else if(Op=='R')
    {
        document.getElementById("UpdImgIDs").value=Ids.replace(Id+",","");
        document.getElementById("hdnValue").value=valuepositions.replace(valueposition+",","");
    }
    //alert(document.getElementById("hdnValue").value);
}

function SendEmail(path)
{

    var objEmail=document.getElementById("txtSearch_ce");
    // document.forms[0].elements[0];
    //alert(objEmail.value);
    if (objEmail.value.length>0)
    {
      if(!verify_email(objEmail.value))
		{
		     alert('Error: Please fill email with valid email format ');
             objEmail.focus();
		}
		else
		{
		if (path==0)
		 ShowPage('MasterPage/readimage.aspx?Email='+objEmail.value);
		else
		 ShowPage('../MasterPage/readimage.aspx?Email='+objEmail.value);
	
		 objEmail.value='';
		 return true;
		}
    }
    else
    {
      objEmail.value='';
      alert('Error: Please fill email ');
      objEmail.focus();
    }
    
}
function DeletePhoto(objid,Val)
{
 
//   if (confirm('Are you sure to delete this Photo? If yes than press OK'))
          if (confirm('Are you sure you want to delete? If OK than you must click on Update button after click OK'))
   {
     SetUpdateImgIDS('A',Val,objid);
       removeObject("lnkD"+objid);
       
       removeObject("lnk"+objid);
        removeObject("divimg"+objid);
   ShowPage('../MasterPage/readimage.aspx?OP=D&PhotoID='+Val);
   }
   

}

function removeObject(id) {
        parentObj = document.getElementById(id).parentNode;
        childObj = document.getElementById(id); 

        parentObj.removeChild(childObj);
    } 
