﻿function ChangeSortThisTbl(paramQi,param,Qsamt,QIconId)
{
    var NumTd = 0;
    if (paramQi == 1)
    {
        NumTd = param - 1
    }
    else
    {
        NumTd = param + 1
    }
            document.getElementById('hidTemplate').value = document.getElementById("divImgSortTable"+param).id;
            document.getElementById("divImgSortTable"+param).id = document.getElementById("divImgSortTable"+NumTd).id;
            document.getElementById("divImgSortTable"+NumTd).id = document.getElementById('hidTemplate').value

    var sentData = "";
    sentData += Qsamt;
    sentData +=  "|" + paramQi;
    sentData += "|" + param;
    sentData +=  "|" + NumTd;
    sentData = 4 + "^" + sentData;
    DoServerActionDefaultPage(sentData,'');
    document.getElementById('hidTemplate').value = document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+param).outerHTML;
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+param).innerHTML = document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+NumTd).outerHTML ;
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+NumTd).innerHTML = document.getElementById('hidTemplate').value;
    document.getElementById('hidTemplate').value = document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+param).outerHTML;
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+param).innerHTML = document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+NumTd).outerHTML ;
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+NumTd).innerHTML = document.getElementById('hidTemplate').value;
     
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+NumTd).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+NumTd).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+NumTd).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+NumTd).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+NumTd).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+NumTd).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+NumTd).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+NumTd).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+NumTd).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+NumTd).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+param).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+param).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+param).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+param).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+param).style.filter="Alpha(opacity=20)";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+param).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+param).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+param).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+param).style.opacity= ".2";
    document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+param).style.opacity= ".2";
}


//--------------------
var x;
//var counti;
var OpenDivAddShow = 0;
var GetParamAfterOpen = 0;
function getId()
{
    document.getElementById("divAddShow").id = "divAddShow" + x;
}
function ShowDiv(IdModMem,param)
{
        document.getElementById("divAddShow"+param).style.display = "block";
        document.getElementById("divEditTb"+param).style.display ="none";
        DivEdit = 0;
        document.getElementById("hidAddShow").value = IdModMem;
}


var DivEdit = 0;
var GetParamAfterOpenEditDiv = 0;
function ChangeName(param,IconId)
{ 
    if (DivEdit==param)
    {
        document.getElementById("divEditTb"+param).style.display ="none";
        DivEdit = 0;
    }
    else
    {
        if (DivEdit!=0)
        {
            document.getElementById("divEditTb"+GetParamAfterOpenEditDiv).style.display ="none";
            DivEdit = 0;
        }
        DivEdit = param;
        document.getElementById("divEditTb"+param).style.display ="block";
        tbIconId = IconId;
        if (GetParamAfterOpenEditDiv != 0)
        {
            document.getElementById("divAddShow"+GetParamAfterOpenEditDiv).style.display = "none";
            document.getElementById("divGetAllIcon").style.display = "none";
            CancelTitle(GetParamAfterOpenEditDiv)
            if (OldTdIcon == '')
            {
                  OldTdIcon = document.getElementById("divIconTd"+GetParamAfterOpenEditDiv).outerHTML;
            }
        }
        GetParamAfterOpenEditDiv = param 
    }

}

function ChangeTitr(param,tbId)
{
    document.getElementById("divEditTb"+param).style.display ="none";
    DivEdit = 0;
    document.getElementById("divTitle"+param).style.display ="none";
    document.getElementById("divEditTitle"+param).style.display ="block";
}

var hidTxtAfterChange;
var divThisParam;
function SaveTitle(param,tbId)
{
    divThisParam = param;
    hidTxtAfterChange = document.getElementById("txtNewTitle"+param).value;
    document.getElementById("divEditTitle"+param).style.display ="none";
    document.getElementById("divTitle"+param).style.display ="block";
    document.getElementById("divTitle"+param).innerHTML = "در حال ارسال اطلاعات ... <IMG SRC='../images/indicator.gif' />";
    var sentData = "";
    sentData += hidTxtAfterChange;
    sentData += "|" + tbId;
    sentData +=  "|" + tbIconId;
    sentData = 1 + "^" + sentData;
    DoServerActionDefaultPage(sentData,'');
    GetOldIconOrNot = 1;
}
function CancelTitle(param)
{
        document.getElementById("divEditTitle"+param).style.display ="none";
        document.getElementById("divTitle"+param).style.display ="block";
        if (GetOldIconOrNot == 0)
        {
            document.getElementById("divIconTd"+param).innerHTML = OldTdIcon;
        }
        OldTdIcon = ''
        tbIconId = 0;
}
var DelParam = 0;
var DelParamQi = 0
function DeleteTb(param,ParamQi)
{
    document.getElementById("MessageDelTb").style.display ="block";
    DelParam = param;
    DelParamQi = ParamQi;
}
function DelTbOk()
{
    sentData = 2 + "^" + DelParam;
    DoServerActionDefaultPage(sentData,'');
    DelParam = 0;
    document.getElementById("divFirstDel").style.display ="none";
    document.getElementById("divSecondDel").style.display ="block";
}
function DelTbCancel()
{
    document.getElementById("MessageDelTb").style.display ="none";
    DelParam = 0;
}
function LevelModulesForMem(param)
{
    document.getElementById("divFckEditorMainLevelModules").style.display ="block";
}
//--------- پایان ----------
//---------شروع ارسال اطلاعات برای قسمت ویرایش صفحات

var fckdiv = 0;
var ThisParam = 0;
var oFCKeditor
var paramBiger9 = 0;
var chkLelel = "";
var chkLevelModMem = "";
function FckEditor(param)
{   
     oFCKeditor = new FCKeditor('MyTextarea'+param ,600,300,'Default') ;
     //oFCKeditor.Height = '300' ;
     oFCKeditor.ReplaceTextarea() ;
}   

   
function isIE()
{
      return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}
       
function textonpage(param,Name)
{ 
    if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)==false)
    {
        HTMLElement.prototype.__defineGetter__("outerHTML", function() {
        var span = document.createElement("span"); span.appendChild(this.cloneNode(true));
        return span.innerHTML;
    });

    HTMLElement.prototype.__defineSetter__("outerHTML", function(html) {
        var range = document.createRange();
        this.innerHTML = html;
        range.selectNodeContents(this);
        var frag = range.extractContents();
        this.parentNode.insertBefore(frag, this);
        this.parentNode.removeChild(this);
    });
}


    if (ThisParam != 0)
        {
            document.getElementById('divfckEditor'+ThisParam).style.display = 'none';
            document.getElementById('divMainTab').style.display = "none";
            document.getElementById('divSlideMain').style.display = "none";
            if (OldTabParam != 0)
            {
                document.getElementById("liTab"+OldTabParam).className = "";
		        document.getElementById("liTab1").className = "current";
                CheckTekrariTab = 0;
            }
        }
    if (fckdiv == 0)
    {
        paramBiger9 = param;       
        if (param >= 9){param = 9;}
        if (document.getElementById('hidFckEditor'+param).value != 1)
        {
        FckEditor(param)
        document.getElementById('hidFckEditor'+param).value = 1;
        }
        document.getElementById('divFckEditorMain').style.display = "block";
        document.getElementById('divfckEditor'+param).style.display = "block";
        
        //var desf= document.getElementById("divToPage"+param);
        //x.contentWindow.document.body.outerHTML
        if (param != 9){
            document.getElementById('MyTextarea'+param).value =document.getElementById("divToPage"+param).outerHTML;
            document.getElementById("upFCK").innerHTML = "<b>" + Name + "</b> : <input id='Radio1' type='radio' name='radtaborfck' checked='CHECKED' onclick='GetNewOrEditTab(" + param + ",0)' /> صفحه ساده - <input id='Radio1' type='radio' name='radtaborfck' onclick='GetNewOrEditTab(" + param + ",2)'/> ایجاد اسلاید - <input id='Radio1' type='radio' name='radtaborfck' onclick='GetNewOrEditTab(" + param + ",1)'/> ایجاد تب" 
        }
        else
        {
            document.getElementById('MyTextarea'+param).value = document.getElementById("hiddivToPage"+paramBiger9).value;
            
            chkLevelModMem = document.getElementById("hidChkToPage"+paramBiger9).value;
            if (chkLevelModMem == 1)
            {
                chkLelel= "<input id='chkLelelModules"+ paramBiger9 +"' type='checkbox' onclick='TOrFChkLelelModules("+paramBiger9+")' checked='checked' />"
            }
            else
            {
                chkLelel= "<input id='chkLelelModules"+ paramBiger9 +"' type='checkbox' onclick='TOrFChkLelelModules("+paramBiger9+")' />"
            }
            var NameArray = Name.split("#");
            for (var i=0;i<NameArray.length;i++)
            {
                Name = Name.replace("#", " ")
            }
            document.getElementById("upFCK").innerHTML = "<p align='center'><b>" + Name + "</b></p>فعال : <div id='divCHKLevelMod"+paramBiger9+"'>" + chkLelel + "</div>"
        }
        ThisParam = param;
        fckdiv = 1;
    }
    else
    {
        document.getElementById("divFckEditorMain").style.display = 'none';
        fckdiv = 0;
    }
}
function TOrFChkLelelModules(param)
{
    document.getElementById('divCHKLevelMod'+paramBiger9).innerHTML="<img src='../../images/indicator.gif' />";
    sentData = param;
    sentData = 7 + "^" + sentData;
    DoServerActionDefaultPage(sentData,'');
}
var CheckTekrariTab = 0;
var tmpSeveChangeislaid = 0;
function GetNewOrEditTab(param,TorF)
{
    switch(TorF){
        case 1:
            document.getElementById('divfckEditor'+param).style.display = "none";
            document.getElementById('divMainTab').style.display = "block";
            document.getElementById('divSlideMain').style.display = "none";
            if (CheckTekrariTab == 0)
                {
                    document.getElementById("divMainTabText").innerHTML = "tab";
                }
            CheckTekrariTab = 1;
            break;
        case 0:
            document.getElementById('divfckEditor'+param).style.display = "block";
            document.getElementById('divMainTab').style.display = "none";
            document.getElementById('divSlideMain').style.display = "none";
            break;
        case 2:
            document.getElementById('divfckEditor'+param).style.display = "none";
            document.getElementById('divMainTab').style.display = "none";
            document.getElementById('divSlideMain').style.display = "block";
            document.getElementById("divSlideMain").innerHTML= " در حال بازیابی اطلاعات ...<img src='../../images/indicator.gif' /><br /><br />"
            SeveChangeislaid(param)
            tmpSeveChangeislaid = param;
            break;
    }
}
// Start Tab 
var OldTabParam = 0;
function content_item_click(param)
{
	if (OldTabParam == 0)
	{
		document.getElementById("divMainTabText").innerHTML = "tab"+param;
		document.getElementById("liTab"+param).className = "current";
		document.getElementById("liTab1").className = "";
		OldTabParam = param;
	}
	else
	{
        document.getElementById("divMainTabText").innerHTML = "tab"+param;
        document.getElementById("liTab"+OldTabParam).className = "";
		document.getElementById("liTab"+param).className = "current";
		OldTabParam = param;
	}
}
function ChkRadOkShow()
{
    if (document.getElementById('chkTabOk').checked == true )
    {
        document.getElementById('tdradTbPorL1').style.display = "block";
        document.getElementById('tdradTbPorL2').style.display = "block";
    }
    else
    {
        document.getElementById('tdradTbPorL1').style.display = "none";
        document.getElementById('tdradTbPorL2').style.display = "none";
    }
}
function GetEditorOrLast(param)
{
    document.getElementById("divMainTabText").innerHTML = "tabedit"+OldTabParam;
}
// End Tab
function SendDataTishPage()
{
//        document.getElementById("upFCK").innerHTML = FCKeditorAPI.GetInstance('MyTextarea').GetHTML();
        var sentData = "";
        sentData = FCKeditorAPI.GetInstance('MyTextarea'+ThisParam).GetHTML();
        if (ThisParam == 9)
        {
            ThisParam = paramBiger9;
        }
        sentData += "|" + ThisParam;
        sentData = 3 + "^" + sentData;
        DoServerActionDefaultPage(sentData,'');
        document.getElementById("btnSendDataThisPage").style.width= "180px";
        document.getElementById("btnSendDataThisPage").value = " ... در حال ارسال اطلاعات";
        if (ThisParam > 9)
        {
            ThisParam = 9;
        }
}
function SeveChangeislaid(param)
{
        if (param == 0)
        {
            document.getElementById("DivPicIslaid").style.display ="block";
            document.getElementById("DivReadAfterInPicAl").style.display ="block";
        }
        var sentData = "";
        sentData =param;
        sentData = 5 + "^" + sentData;
        DoServerActionDefaultPage(sentData,'');
}
function CancelPageIslaid()
{
 document.getElementById("DivPicIslaid").style.display ="none";
 document.getElementById("DivReadAfterInPicAl").style.display ="none";
}
function InsertPagIslWrite(idPic,Idpage,samtId,AddIOd)
{ 
        document.getElementById("DivChkpicAlin"+idPic).innerHTML="<img src='../../images/indicator.gif' />"
        var sentData = "";
        sentData =idPic;
        sentData += "|" + Idpage;
        sentData += "|" + samtId;
        sentData += "|" + AddIOd;
        sentData = 6 + "^" + sentData;
        DoServerActionDefaultPage(sentData,'');
}
function OpenPopUp(urlPop)
{
  var url1 ="WGSModules/Admin/PicAlbom/PopUp.aspx?id="+urlPop+"";
  window.open(url1, "","top=0,left=0,menubar=no,toolbar=no,location=no,resizable=no,height=300,width=850,status=no,scrollbars=no,maximize=null,resizable=0,titlebar=no;");
}
//------پایان
//--------- بازگشت اطلاعات-------
     var strData1 = "";
     var strData2 = "";
     var strData3 = "";
     var strData4 = "";
     var strData5 = "";
function createElemDefault(elemText) 
    {
       var tmpArray = elemText.split("|");
       
       for (var i=0;i<tmpArray.length;i++)
       {
          
          switch(i){
                case 0 :
                    strData1 = tmpArray[i];
                break;
                case 1 :
                    strData2 = tmpArray[i];
                break;
                case 2 :
                    strData3 = tmpArray[i];
                break;
                case 3 :
                    strData4 = tmpArray[i];
                break;
                case 4 :
                    strData5 = tmpArray[i];
                break;
           }
       }
        
       return false;
    }
    
    
function ReceiveDataFromServerDefaultPage(strData)
{
       createElemDefault(strData);
       if (strData1 == 1)
       {
           document.getElementById("divTitle"+divThisParam).innerHTML = hidTxtAfterChange;
           document.body.style.cursor = "default";
       }
       if (strData1 == 2)
       {
           document.getElementById("divFirstDel").style.display ="block";
           document.getElementById("divSecondDel").style.display ="none";
           document.getElementById("MessageDelTb").style.display ="none";
           document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+DelParamQi).style.display = "none";
           document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+DelParamQi).style.display = "none";
           document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+DelParamQi).style.display = "none";
           document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+DelParamQi).style.display = "none";
           document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+DelParamQi).style.display = "none";
           document.getElementById("ctl00_ContentPlaceHolder1_Row1"+DelParamQi).style.display = "none";
           document.getElementById("ctl00_ContentPlaceHolder1_Row2"+DelParamQi).style.display = "none";
           document.getElementById("ctl00_ContentPlaceHolder1_Row3"+DelParamQi).style.display = "none";
           document.body.style.cursor = "default";
           DelParamQi = 0;
       }
       if (strData1 == 3)
       {
            if (ThisParam != 9)
            {
                document.getElementById("divToPage"+ThisParam).innerHTML = FCKeditorAPI.GetInstance('MyTextarea'+ThisParam).GetHTML();
            }
           document.getElementById("MyTextarea"+ThisParam).value = "";
           document.getElementById("divFckEditorMain").style.display = "none";
           document.getElementById("btnSendDataThisPage").style.width= "70px";
           document.getElementById("btnSendDataThisPage").value = "ارسال";
           fckdiv = 0;
       }
       if (strData1 == 4)
       {
            document.getElementById("divImgSortTable"+strData2).innerHTML = strData5;
            document.getElementById("divImgSortTable"+strData3).innerHTML = strData4;
            document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+strData2).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+strData2).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+strData2).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+strData2).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+strData2).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+strData2).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+strData2).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+strData2).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+strData2).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+strData2).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+strData3).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+strData3).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+strData3).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+strData3).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+strData3).style.filter="Alpha(opacity=100)";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell1'+strData3).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell21'+strData3).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell22'+strData3).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell23'+strData3).style.opacity= "1";
            document.getElementById('ctl00_ContentPlaceHolder1_Cell3'+strData3).style.opacity= "1";           
            document.body.style.cursor = "default";
       }
      if (strData1 == 5)
       {
            if (tmpSeveChangeislaid == 0)
            {
                document.getElementById("DivReadAfterInPicAl").innerHTML=strData2;
            }
            else
            {
                document.getElementById("divSlideMain").innerHTML= "<br><br>" + strData2;
                tmpSeveChangeislaid = 0;
            } 
       }
      if (strData1 == 6)
       {
         document.getElementById("DivChkpicAlin"+strData2).innerHTML=strData3;
       }
      if (strData1 == 7)
       {
         if (chkLevelModMem == 1)
            {
                chkLelel= "<input id='chkLelelModules"+ strData2 +"' type='checkbox' onclick='TOrFChkLelelModules("+strData2+")' />"
                chkLevelModMem = 0;
            }
            else
            {
                chkLelel= "<input id='chkLelelModules"+ strData2 +"' type='checkbox' onclick='TOrFChkLelelModules("+strData2+")' checked='checked' />"
                chkLevelModMem = 1;
            }
            document.getElementById('divCHKLevelMod'+paramBiger9).innerHTML= chkLelel;
            textonpage(0)
       }   
 }
//onload="";
