// JavaScript Document


var FCTIMER = 30;
var FCBUSY = false;
 
function fcExpand(id, speed) {
	if(!FCBUSY) {
		var el = document.getElementById(id);
		el.style.overflow = 'hidden';
		var temph = el.offsetHeight;
		el.style.height = 'auto';
		if(temph !== el.offsetHeight) {
			el.orgh = el.offsetHeight;
			el.style.height = temph;
		}
		FCBUSY = true;
		el.timer = setInterval(function(){fcSlide(el, 1, speed)}, FCTIMER);
	}
}
 
function fcCollapse(id, speed) {
	if(!FCBUSY) {
		var el = document.getElementById(id);
		el.style.overflow = 'hidden';
		var temph = el.offsetHeight;
/*		el.style.height = 'auto';
*/		if(temph !== el.offsetHeight) {
			el.orgh = el.offsetHeight;
			el.style.height = temph;
		}
		FCBUSY = true;
		el.timer = setInterval(function(){fcSlide(el, 0, speed)}, FCTIMER);
	}
}
 
function fcToggle(id, speed) {
	if(document.getElementById(id).offsetHeight > 0) {
		fcCollapse(id, speed);
	} else {
		fcExpand(id, speed);
	}
}
 
function fcSlide(el, direction, speed) {
	var curh = el.offsetHeight;
	if(direction == 0) { speed = 0 - speed; }
	el.style.height = curh + speed + 'px';
	if(direction == 0 && (curh + speed) < 10) {
		el.style.height = '0px';
		clearInterval(el.timer);
		FCBUSY = false;
	} else if(direction == 1 && (curh + speed) > (el.orgh - 100)) {
		el.style.height = el.orgh + 'px';
		clearInterval(el.timer);
		FCBUSY = false;
	}
}
var FCBUSY2 = false;
 
function fcExpand2(id, speed) {
	if(!FCBUSY2) {
		var e2 = document.getElementById(id);
		e2.style.overflow = 'hidden';
		var temph2 = e2.offsetHeight;
		e2.style.height = 'auto';
		if(temph2 !== e2.offsetHeight) {
			e2.orgh = e2.offsetHeight;
			e2.style.height = temph2;
		}
		FCBUSY2 = true;
		e2.timer = setInterval(function(){fcSlide2(e2, 1, speed)}, FCTIMER);
	}
}
 
function fcCollapse2(id, speed) {
	if(!FCBUSY2) {
		var e2 = document.getElementById(id);
		e2.style.overflow = 'hidden';
		var temph2 = e2.offsetHeight;
/*		e2.style.height = 'auto';
*/		if(temph2 !== e2.offsetHeight) {
			e2.orgh = e2.offsetHeight;
			e2.style.height = temph2;
		}
		FCBUSY2 = true;
		e2.timer = setInterval(function(){fcSlide2(e2, 0, speed)}, FCTIMER);
	}
}
 
function fcToggle2(id, speed) {
	if(document.getElementById(id).offsetHeight > 0) {
		document.getElementById("videoMemberHome").style.display="none";
		fcCollapse2(id, speed);
	} else {
		fcExpand2(id, speed);
	}
}
 
function fcSlide2(e2, direction, speed) {
	var curh = e2.offsetHeight;
	if(direction == 0) { speed = 0 - speed; }
	e2.style.height = curh + speed + 'px';
	if(direction == 0 && (curh + speed) < 10) {
		e2.style.height = '0px';
		clearInterval(e2.timer);
		FCBUSY2 = false;
	} else if(direction == 1 && (curh + speed) > (e2.orgh - 100)) {
		e2.style.height = e2.orgh + 'px';
		document.getElementById("videoMemberHome").style.display="block";
		clearInterval(e2.timer);
		FCBUSY2 = false;
	}
}
function changeVideo(id)
{
	switch(id)
	{
		case 'BRV':
			document.getElementById("videoMemberHome").innerHTML = '<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="273" height="199"><param name="movie" value="includes/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=video1.flv&image=includes/preview1.jpg" /><object type="application/x-shockwave-flash" data="includes/player-viral.swf" width="273" height="199"><param name="movie" value="includes/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=video1.flv&image=includes/preview1.jpg" /><p><a href="http://get.adobe.com/flashplayer">Get Flash</a> to see this player.</p></object></object>';
			break;
		case 'KBS':
			document.getElementById("videoMemberHome").innerHTML = '<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="273" height="199"><param name="movie" value="includes/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=video2.flv&image=includes/preview2.jpg" /><object type="application/x-shockwave-flash" data="includes/player-viral.swf" width="273" height="199"><param name="movie" value="includes/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=video2.flv&image=includes/preview2.jpg" /><p><a href="http://get.adobe.com/flashplayer">Get Flash</a> to see this player.</p></object></object>';
			break;
	}
}

function showVideo(id)
{
	document.getElementById("videoMember").style.display="block";
	changeVideo(id);
}
function hideVideo(id)
{
	document.getElementById(id).style.display="none";	
}
function showNews(nMonth)
{
	nVar = '<ul class="newsMonth">';
	if(nMonth=="May2009")
	{
		nVar += '<li class="selected"><a href="javascript:void(0)" onclick="showNews(\'May2009\')">May 2009</a></li>';
		nNews = "";
	}
	else
	{
		nVar += '<li><a href="javascript:void(0)" onclick="showNews(\'May2009\')">May 2009</a></li>';
	}
	
	if(nMonth=="Apr2009")
	{
		nVar += '<li class="selected"><a href="javascript:void(0)" onclick="showNews(\'Apr2009\')">Apr 2009</a></li>';
		nNews = document.getElementById("apr2009").innerHTML;
	}
	else
	{
		nVar += '<li><a href="javascript:void(0)" onclick="showNews(\'Apr2009\')">Apr 2009</a></li>';
	}
	
	nVar += '</ul>';
	document.getElementById("newsLinkHead").innerHTML = nVar;
	document.getElementById("newsContent").innerHTML = nNews;
}
function showOpinion(nDivName)
{
	document.getElementById("newsContent").innerHTML = document.getElementById(nDivName).innerHTML;
	if(nDivName=="Mak")
	{
		document.getElementById("Makkal").className = 'selected';
		document.getElementById("Veatpallar").className = 'None';
	}
	else
	{
		document.getElementById("Makkal").className = 'None';
		document.getElementById("Veatpallar").className = 'selected';
	}
}
var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 

stepcarousel.setup({
	galleryid: 'touslestravaux', //id of carousel DIV
	beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
	panelclass: 'panel', //class of panel DIVs each holding content
	autostep: {enable:true, moveby:1, pause:6000},
	panelbehavior: {speed:450, wraparound:true, persist:true},
	defaultbuttons: {enable: false, moveby: 1, leftnav: ['http://i34.tinypic.com/317e0s5.gif', -5, 80], rightnav: ['http://i38.tinypic.com/33o7di8.gif', -20, 80]},
	statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
	contenttype: ['inline'] //content setting ['inline'] or ['ajax', 'path_to_external_file']
})

