function openNewWindow(url,width,height) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(url, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=" + width + ",height=" + height + "');");
}

function external_blank() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external"){
			anchor.target = "_blank";
		}
	}
}
window.onload = external_blank;

window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);

var d=document, imgs = new Array(), zInterval = null, current=0, pause=false,interval=5000;

function so_init() {
	if(!d.getElementById || !d.createElement)return;
	
	imgs = d.getElementById("fade").getElementsByTagName("img");
	for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
	imgs[0].style.display = "block";
	imgs[0].xOpacity = .99;
	
	setTimeout(so_xfade,interval);
}

function so_xfade() {
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;
	nOpacity = imgs[nIndex].xOpacity;
	
	cOpacity-=.05; 
	nOpacity+=.05;
	
	imgs[nIndex].style.display = "block";
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs[current]); 
	setOpacity(imgs[nIndex]);
	
	if(cOpacity<=0) {
		imgs[current].style.display = "none";
		current = nIndex;
		setTimeout(so_xfade,interval);
	} else {
		setTimeout(so_xfade,50);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
	
}



window.addEventListener?window.addEventListener("load",pageSlideshow_init,false):window.attachEvent("onload",pageSlideshow_init);

var pageSlideshow_d=document, pageSlideshow_imgs = new Array(), pageSlideshow_zInterval = null, pageSlideshow_current=0, pageSlideshow_pause=false,pageSlideshow_interval=5000;

function pageSlideshow_init() {
	if(!pageSlideshow_d.getElementById || !pageSlideshow_d.createElement)return;
	
	pageSlideshow_imgs = pageSlideshow_d.getElementById("imageContainer").getElementsByTagName("img");
	for(i=1;i<pageSlideshow_imgs.length;i++) pageSlideshow_imgs[i].xOpacity = 0;
	pageSlideshow_imgs[0].style.display = "block";
	pageSlideshow_imgs[0].xOpacity = .99;
	
	setTimeout(pageSlideshow_xfade,interval);
}

function pageSlideshow_xfade() {
	pageSlideshow_cOpacity = pageSlideshow_imgs[pageSlideshow_current].xOpacity;
	pageSlideshow_nIndex = pageSlideshow_imgs[pageSlideshow_current+1]?pageSlideshow_current+1:0;
	pageSlideshow_nOpacity = pageSlideshow_imgs[pageSlideshow_nIndex].xOpacity;
	
	pageSlideshow_cOpacity-=.05; 
	pageSlideshow_nOpacity+=.05;
	
	pageSlideshow_imgs[pageSlideshow_nIndex].style.display = "block";
	pageSlideshow_imgs[pageSlideshow_current].xOpacity = pageSlideshow_cOpacity;
	pageSlideshow_imgs[pageSlideshow_nIndex].xOpacity = pageSlideshow_nOpacity;
	
	pageSlideshow_setOpacity(pageSlideshow_imgs[pageSlideshow_current]); 
	pageSlideshow_setOpacity(pageSlideshow_imgs[pageSlideshow_nIndex]);
	
	if(pageSlideshow_cOpacity<=0) {
		pageSlideshow_imgs[pageSlideshow_current].style.display = "none";
		pageSlideshow_current = pageSlideshow_nIndex;
		setTimeout(pageSlideshow_xfade,interval);
	} else {
		setTimeout(pageSlideshow_xfade,50);
	}
	
	function pageSlideshow_setOpacity(pageSlideshow_obj) {
		if(pageSlideshow_obj.xOpacity>.99) {
			pageSlideshow_obj.xOpacity = .99;
			return;
		}
		pageSlideshow_obj.style.opacity = pageSlideshow_obj.xOpacity;
		pageSlideshow_obj.style.MozOpacity = pageSlideshow_obj.xOpacity;
		pageSlideshow_obj.style.filter = "alpha(opacity=" + (pageSlideshow_obj.xOpacity*100) + ")";
	}
	
}

function checksim(checkboxId){
	var vCurValue = document.getElementById(checkboxId);
	if (vCurValue.id !=""){
		document.getElementById(checkboxId).checked=!vCurValue.checked;
	}
}

function showhide(id){
	if (document.getElementById){
		obj = document.getElementById(id);
		if (obj.style.display == "none"){
			obj.style.display = "";
		} else {
			obj.style.display = "none";
		}
	}	
}
