// JavaScript Document
// JScript File
function SetCookie(cookieName, cookieData) {
	var expires = new Date ();
	expires.setTime(expires.getTime() + 31 * (24 * 60 * 60 * 1000));
	document.cookie = cookieName + "=" + escape(cookieData) + "; expires=" + expires.toGMTString();
} 
// Custom Event Handling
// document.onclick = EVT_Click;


function ItemSetShowHide(id,show) {
	var item = document.getElementById('IITEM-'+id) ;
	var i ;
	for (i=0; i<item.childNodes.length; i++)
	if (item.childNodes[i].id && item.childNodes[i].id.substring(0,5)=='ICONT') {
		content = item.childNodes[i] ;
		break ;
	}
	if (show) {
		content.style['display'] = 'block' ;
	} else {
		content.style['display'] = 'none' ;
	}
}

function visible_mode(display) {
	var main = document.getElementById('faq_body') ;
	var i ;
	var j ;
	var items ;
	var feed ;
	for (i=0; i<main.childNodes.length; i++) {
		feed = main.childNodes[i] ;
		var bId = "Plus0"+i;
		for (j=0; j<feed.childNodes.length; j++) {
			if (feed.childNodes[j].id && feed.childNodes[j].id.substring(0,5)=='IITEM') {
				itemID = feed.childNodes[j].id.substring(6,38);
				ItemSetShowHide(itemID,display);
			}
		}
	}
	showDetails = display;
	SetCookie('showDetails', showDetails);
}

function ShowHide(divId,bId) {
	var faqHeight;
	if(document.getElementById(divId).style.display == 'none') {
		document.getElementById(divId).style.display = '';
		document.getElementById(bId).innerHTML = "<img src=\"images/minus.png\" height=\"19\" width=\"18\" alt=\"\" class=\"faq_bullet\" />";
		faqHeight = document.getElementById('left_faq').clientHeight + 118;
		document.getElementById('right_faq_b').style.height = faqHeight + 'px';
	} else {
		document.getElementById(divId).style.display ='none';
		document.getElementById(bId).innerHTML = "<img src=\"images/plus.png\" height=\"19\" width=\"18\" alt=\"\" class=\"faq_bullet\" />";
		faqHeight = document.getElementById('left_faq').clientHeight + 118;
		document.getElementById('right_faq_b').style.height = faqHeight + 'px';
	}
}
