/// JavaScript Document

var timerlen = 5;
var slideAniLen = 550;

var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var moving = new Array();
var dir = new Array();
var toTalDivs=3;

function CloseallDivs(){
 for(i=1;i<=parseInt(toTalDivs);i++){
 if(document.getElementById("div"+i).style.display != "none"){
 moving["div"+i]=false;
 slideLeft("div"+i);
 };
}
}

function slideRight(objname){
// for(i=1;i<= parseInt(toTalDivs);i++){
// if(document.getElementById("div"+i).style.display != "none"){
//
// if ("div"+i!=objname){
// //dir[objname] = "up";
// //endSlideV("div"+i);
// document.getElementById("div"+i).style.display = "none";
// //setTimeout(slideRight("div"+i),50);
//
// }
// };
// }
 if(moving[objname])
 return;

 if(document.getElementById(objname).style.display != "none")
 return; // cannot slide down something that is already visible

 moving[objname] = true;
 dir[objname] = "down";
 startslideV(objname);
}

function slideLeft(objname){
 if(moving[objname])
 {
 endSlideV(objname);
 slideLeft1(objname);
 }
 else
 {
 slideLeft1(objname);
}
}

function slideLeft1(objname){
 if(moving[objname]){
 return;
 }

 if(document.getElementById(objname).style.display == "none")
 return; // cannot slide up something that is already hidden

 moving[objname] = true;
 dir[objname] = "up";
 startslideV(objname);

}

function startslideV(objname){

 obj[objname] = document.getElementById(objname);
 //alert(parseInt(document.getElementById(objname).offsetHeight));
 //endHeight[objname] = parseInt(obj[objname].style.height);
 endHeight[objname] = parseInt(obj[objname].style.width);
 startTime[objname] = (new Date()).getTime();

 if(dir[objname] == "down"){
 //obj[objname].style.height = "1px";
 obj[objname].style.width = "1px";

 }

 obj[objname].style.display = "block";

 timerID[objname] = setInterval('slidetickV(\'' + objname + '\');',timerlen);

}

function slidetickV(objname){

 var elapsed = (new Date()).getTime() - startTime[objname];

 if (elapsed > slideAniLen)
 endSlideV(objname)
 else {
 var d =Math.round(elapsed / slideAniLen * endHeight[objname]);
 if(dir[objname] == "up")
 d = endHeight[objname] - d;

 //obj[objname].style.height = d + "px";
 obj[objname].style.width = d + "px";

 }

 return;
}




function show_hide_masthead(sdiv,dMore)
{


if(document.getElementById(sdiv).style.display == "none")
{
 //slidedown(sdiv);
 document.getElementById("divMore").className="float_l marr15 globalnav_more_bg";
 document.getElementById("lnkMore").style.display="block";
 document.getElementById(sdiv).style.display="block";


}
else{
//document.getElementById(lnkMore).style.display="none";
 document.getElementById("divMore").className="float_l marr15";
 //slideup(sdiv);
 document.getElementById("lnkMore").style.display="none";
 document.getElementById(sdiv).style.display="none";

 }

}

function show_hide_mastheadF(sdiv,dMore)
{


if(document.getElementById(sdiv).style.display == "none")
{

 document.getElementById("divMoreF").className="float_l marr15 globalnav_more_bg";
 document.getElementById("lnkMoreF").style.display="block";
 document.getElementById(sdiv).style.display="block";


}
else{
//document.getElementById(lnkMore).style.display="none";
 document.getElementById("divMoreF").className="float_l marr15";
 //slideup(sdiv);
 document.getElementById("lnkMoreF").style.display="none";
 document.getElementById(sdiv).style.display="none";

 }

}

function endSlideV(objname){

 clearInterval(timerID[objname]);

 if(dir[objname] == "up")
 obj[objname].style.display = "none";

 //obj[objname].style.height = endHeight[objname] + "px";
 obj[objname].style.width = endHeight[objname] + "px";

 delete(moving[objname]);
 delete(timerID[objname]);
 delete(startTime[objname]);
 delete(endHeight[objname]);
 delete(obj[objname]);
 delete(dir[objname]);

 return;
}

