﻿function ResetPage()
{
    //$("bgFooter").style.backgroundColor="#fff";
    //$("cntrBody").style.backgroundColor="#fff";
    $("cntrBody").style.backgroundImage="url('Images/bgBD.jpg')";
    //$("cntrBody").style.backgroundRepeat="repeat-x";
    document.body.style.backgroundColor="#2a4272";
    //document.body.style.backgroundColor="#fff";
}

// Default
var Projects=new Array(
    ["1.jpg","",""],
    ["2.jpg","", ""],
    ["3.jpg","", ""],
    ["4.jpg","", ""]
    );
var IndP=0;
var obj1=null, obj2=null;
var tmrChangePicture=null;
var tmrChangeOpacity=null;
var Index=0;
var delay=5*1000;

function ProjectsShow()
{
    for(var i=0;i<Projects.length;i++) {
      // Pics
      var pic=document.createElement("img");
      pic.id="p"+i;
      pic.className="Proj";
      pic.style.display="none";
      $("pnlShowP").appendChild(pic);
    }
    ShowProjectsDetails();
    tmrChangePicture=setTimeout("ChangeProject()",delay);
}
function ShowProjectsDetails()
{
    for(var i=0;i<Projects.length;i++)
      $("p"+i).style.display="none";
    $('p'+Index).src="Projects/"+Projects[Index][0];
    $('p'+Index).style.display="block";
    if(Projects[Index][1]=="") { $("lblTitleP").style.visibility="hidden"; }
    else { $("lblTitleP").style.visibility="visible"; $("lblTitleP").innerHTML=Projects[Index][1]; }
    if(Projects[Index][2]=="") { $("lblDetailsP").style.visibility="hidden"; }
    else { $("lblDetailsP").style.visibility="visible"; $("lblDetailsP").innerHTML=Projects[Index][2]; }
    var NextP=$('p'+(Index+1)%Projects.length)
    if(NextP.src==undefined) NextP.src="Projects/"+Projects[(Index+1)%advImages.length][0];
}
function ChangeProject(ind)
{
    clearTimeout(tmrChangePicture); clearTimeout(tmrChangeOpacity);
    tmp1=$("p"+Index);
    tmp2=$("p"+((Index+1)%Projects.length));
    if(tmp2.src==undefined) tmp2.src="Projects/"+Projects[(Index+1)%Projects.length];
    if(ind!=undefined) {
      tmp2=$("p"+(ind%Projects.length));
      if(tmp2.src==undefined) tmp2.src="Projects/"+Projects[ind%Projects.length];
    }
    if(ind!=undefined) Index=ind; else Index=(Index+1)%Projects.length;
    ShowProjectsDetails();
    tmrChangePicture=setTimeout("ChangeProject()",delay);
    NextProject();
}
var tmp1,tmp2;
var Opacity=100;
function NextProject()
{
    Opacity=100;
    tmp1.style.opacity = Opacity/10;
    tmp1.style.filter = 'alpha(opacity=' + Opacity + ')';
    tmp2.style.opacity = (100-Opacity/100);
    tmp2.style.filter = 'alpha(opacity=' + (100-Opacity) + ')';
    if (navigator.appName.indexOf("Netscape")!=-1 && parseInt(navigator.appVersion)>=5)
    { tmp1.style.MozOpacity=Opacity/100;    tmp2.style.MozOpacity=(100-Opacity)/100; }
    tmp1.style.display="block";   tmp2.style.display="block";
    tmrChangeOpacity=setInterval("ShowAnimation()",50);
}
function ShowAnimation()
{
    Opacity-=5;
    if(Opacity<0) { clearInterval(tmrChangeOpacity); tmp1.style.display="none"; tmp2.style.display="block"; Opacity=100; return; }
    tmp1.style.opacity = Opacity/10;
	tmp1.style.filter = 'alpha(opacity=' + Opacity + ')';
	tmp2.style.opacity = (100-Opacity/100);
	tmp2.style.filter = 'alpha(opacity=' + (100-Opacity) + ')';
	if (navigator.appName.indexOf("Netscape")!=-1 && parseInt(navigator.appVersion)>=5)
    { tmp1.style.MozOpacity=Opacity/100;    tmp2.style.MozOpacity=(100-Opacity)/100; }
}

// News
function IntializeNews()
{
    var pnlNews=$("pnlNews");
    var divs=pnlNews.getElementsByTagName("div");
    //pnlNews.parentNode.onmouseout=Function("CloseNews()");
    //pnlNews.style.border="solid 1px #f0f";
    for(var i=0;i<divs.length;i++) {
      switch(divs[i].className) {
        case "TitleN":
          divs[i].onmouseover=Function("MouseOverNews(this)");
          divs[i].onmouseout=Function("CloseNews()");
         break;
        case "BodyN":
          divs[i].onmouseover=Function("clearTimeout(tmrNews);");
          divs[i].onmouseout=Function("CloseNews()");
         break;
       }
     }
}
var tmrNews=null;
var oldN;
function OverNews()
{
    var titleN=obj.parentNode.getElementsByTagName("div")[0];
    titleN.Over=true;
}
function CloseNews(obj)
{
    if(oldN==null) return;
    tmrNews=setTimeout("if(oldN!=null) { oldN.style.display='none'; oldN=null; }",2000);
}
function MouseOverNews(obj)
{
    var bodyN=obj.parentNode.getElementsByTagName("div")[1];
    if(bodyN==oldN) return;
    clearTimeout(tmrNews);
    if(oldN!=null) oldN.style.display='none';
    bodyN.style.display="";
    if(bodyN.MaxH==undefined) bodyN.MaxH=parseInt(bodyN.offsetHeight);
    //alert([bodyN.innerHTML, bodyN.offsetHeight]);
    oldN=bodyN;
    bodyN.style.display="block";
    bodyN.style.height="0px";
    Animate(bodyN);
    //bodyN.TMR=setInterval(function() { Animate(bodyN,MaxH); },100);
}
function Animate(obj)
{
    var CH=parseInt(obj.style.height);
    var maxH=parseInt(obj.MaxH);
    //document.title=[CH,maxH];
    if(CH>=parseInt(maxH)) {
      obj.style.height=maxH+"px";
      return;
    }
    obj.style.height=(CH+5)+"px";
    setTimeout(function() { Animate(obj); },50);
}
// Main Menu
var MenuOver=false;
var MenuItem=new Array(
    [1,2,3,4,5,6],
    [7,8,9,10,11],
    [12,13],
    [14,15,16],
    [16],
    [17],
    [17]
    );
var MenuContent = new Array(
    [1, "a1.jpg", "شناسنامه شرکت", "Shenasname.aspx"],
    [2, "a2.jpg", "تاریخچه شرکت", "AboutM.aspx"],
    [3, "a3.jpg", "نمودار سازمانی", "Chart.aspx"],
    [4, "a4.jpg", "معرفی کارمندان", "Human.aspx"],
    [5, "a5.jpg", "فعایت های شرکت", "Work.aspx"],
    [6, "a6.jpg", "آرمان ها", "Ahdaf.aspx"],
    [7, "b1.jpg", "کلیه پروژه ها", "ListProjects.aspx"],
    [8, "b2.jpg", "در دست مطالعه", "#"],
    [9, "b3.jpg", " طراحی و اخذ پروانه", "#"],
    [10, "b4.jpg", " اجرا", "#"],
    [11, "b5.jpg", "خاتمه یافته", "#"],
    [12, "c1.jpg", "تهران", "ProjectsSale.aspx"],
    [13, "c2.jpg", "شهرستان‏ها", "#"],
    [14, "9.jpg", "مشاورین","#"],
    [15, "9.jpg", "کارفرما","#"],
    [16, "9.jpg", "پیمانکار","#"],
    [17, "9.jpg", "درحال ساخت","#"]
    );
function GetMenuContent(indMC)
{
    for(var i=0;i<MenuContent.length;i++) {
      if(MenuContent[i][0]==indMC) return MenuContent[i];
    }
    return [0,"","",""];
}
function MouseOverMenu(objM, indM)
{
    var DarkMenu=$("DarkMenu");
    DarkMenu.style.height=(GetHeightOfPage()-120)+"px";
    DarkMenu.style.display="block";
    var Pos=GetPosition(objM);
    var Menu=$("Menu");
    Menu.innerHTML="";
    var NumM=MenuItem[indM].length;
    var w=132,h=122;
    var wid=(NumM*w)+(NumM*2)*8,hei=h+18;
    Menu.style.width=wid+"px";
    Menu.style.height=hei+"px";
    var PosH=GetPosition($("Header"));
    var X=(Pos.X+65)-(wid/2);
    var Y=Pos.Y+35;
    if(X<PosH.X) X=PosH.X;
    var MaxX=X+wid;
    if(MaxX>(PosH.X+1000)) X=X-(MaxX-(PosH.X+1000));
    Menu.style.left=X+"px";
    Menu.style.top=Y+"px";
    //
    for(var i=0;i<NumM;i++) {
      var MC=GetMenuContent(MenuItem[indM][i]);
      var divM=document.createElement("div");
      var imgM=document.createElement("img");
      imgM.src="Images/"+MC[1];
      divM.appendChild(imgM);
      var spanM=document.createElement("span");
      spanM.innerHTML=MC[2];
      divM.appendChild(spanM);
      divM.onmouseover=function() { this.getElementsByTagName("span")[0].style.backgroundColor="#192E59"; };
      divM.onmouseout=function() { this.getElementsByTagName("span")[0].style.backgroundColor="#6E6E6E"; };
      divM.onclick=Function("changePage('"+MC[3]+"')");
      Menu.appendChild(divM);
    }
    Menu.style.display="block";
    MenuOver=true;
}
function HideMenu(obj, event)
{
    if(!MenuOver) return;
    if(obj!=undefined)
    {
      event=event?event:window.event;
      var PosM=GetMousePosition(event);
      if(PosM.Y<85) {
        $("DarkMenu").style.display="none";
        $("Menu").style.display="none";
        MenuOver=false;
      }
    }
    else {
        $("DarkMenu").style.display="none";
        $("Menu").style.display="none";
        MenuOver=false;
    }
}

// Projects Sell
function IntializeProjectsList()
{
    var pnlPros=$("pnlPros");
    var divs=pnlPros.getElementsByTagName("div");
    for(var i=0;i<divs.length;i++) {
      divs[i].onmouseover=function() { this.getElementsByTagName("span")[0].style.backgroundColor="#FC7700"; };
      divs[i].onmouseout=function() { this.getElementsByTagName("span")[0].style.backgroundColor="#BDBDBD"; };
      divs[i].onclick=Function("changePage('Sell.aspx')");
    }
}
