﻿// JScript File
function ctlUploadImage_createFormUpload(ctlID)
{
    var txtPath     = document.getElementById(ctlID+"_txtPath");     
    var path        = txtPath.value;        
    writeFlash(ctlID, ctlID+"_UploadImage", path+"/Flash/FileUpload.swf", 350, 90, "#EEEEFF", "");
    ctlUploadImage_Load(ctlID);    
}

function ctlUploadImage_Load(ctlID,d)
{
    var obj=document.getElementById(ctlID+"_UploadImage"); 
    
    if((!obj) || (typeof obj.Load == "undefined"))
    {
        if(typeof d=="undefined")
        d=0;
        if(d<1000)
        {
            setTimeout("ctlUploadImage_Load('"+ctlID+"',"+d+");",10);
        }
    }     
    else
    {
        var StyleUpload = document.getElementById(ctlID+"_txtStyleUpload").value; 
        var txtKey      = document.getElementById(ctlID+"_txtKey"); 
        var key         = txtKey.value;
        var ImagePath      = document.getElementById(ctlID+"_txtImagePath").value;        
        var DatePath       = document.getElementById(ctlID+"_txtDatePath").value;
        var Width          = document.getElementById(ctlID+"_txtWidth").value;        
        var Height         = document.getElementById(ctlID+"_txtHeight").value;        
        var ThumsWidth     = document.getElementById(ctlID+"_txtThumsWidth").value
        var ThumsHeight    = document.getElementById(ctlID+"_txtThumsHeight").value;
        var url = "Upload.axd";
        
        switch(parseInt(StyleUpload))
        {
            case 0:
                url += "?path="+ImagePath+"/"+DatePath;
                url += "&width="+Width;
                url += "&height="+Height;
                url += "&thumspath="+ImagePath+"/Thums"+DatePath;
                url += "&thumswidth="+ThumsWidth;
                url += "&thumsheight="+ThumsHeight;
                break;
           case 1:                
                url += "?thumspath="+ImagePath+"/Thums"+DatePath;
                url += "&thumswidth="+ThumsWidth;
                url += "&thumsheight="+ThumsHeight;
                break;
        }        
        obj.Load(ctlID, url, key, "ctlUploadImage_UploadComplete");
    }
    return false;
}

function ctlUploadImage_ShowImage(ctlID)
{
    var path     = document.getElementById(ctlID+"_txtPath").value;     
    var ImagePath      = document.getElementById(ctlID+"_txtImagePath").value;
    var Images = document.getElementById(ctlID+"_txtImages").value; 
    var strTG="";
    var ImageContainerID = document.getElementById(ctlID+"_txtImageContainerID").value; 
    var ImageContainer = document.getElementById(ImageContainerID); 
    
    
    if(Images!="")
    {
        var arrImage = Images.split("#|#");     
        strTG="<img src=\"##0##\"/>";
        
        if(0<arrImage.length)
        {
                var FN = path+"/"+ImagePath+"/Thums"+arrImage[arrImage.length-1];
                strTG = strTG.replace("##0##",FN);
        }
    }
    if(ImageContainer)
    {
        ImageContainer.innerHTML = strTG;    
    }
}

function ctlUploadImage_UploadComplete(ctlID, strFileName)
{   
    var txtImages = document.getElementById(ctlID+"_txtImages");  
    var DatePath  = document.getElementById(ctlID+"_txtDatePath").value;    
    var strTG;

     
    strTG = DatePath+"/"+strFileName;
    if(txtImages.value=="")
    {
        txtImages.value =  strTG;
    }
    else
    {
        txtImages.value += "#|#" + strTG;
    }    
    ctlUploadImage_ShowImage(ctlID);
}
