if(document.createStyleSheet) {	document.createStyleSheet('scripts/register_close.css');}else {
	document.write('<link rel="stylesheet" type="text/css" href="scripts/register_close.css" media="screen" \/>');
	/*
	var styles = "@import url('scripts/register_close.css');";	var newSS=document.createElement('link');	newSS.rel='stylesheet';	newSS.href='data:text/css,'+escape(styles);	document.getElementsByTagName("head")[0].appendChild(newSS);
	*/
}

function fadeoutDiv(next,millisec,isIE) {
	if(isIE) {
			var tmp=parseFloat(millisec/1000); var pr = thePages[curPage];
			thePages[curPage].style.display='none';
			pr.style.filter='blendTrans(Duration='+tmp+')';
			pr.filters.blendTrans.Apply();
			pr.style.display='none';
			pr.filters.blendTrans.Play();
			window.setTimeout("fadeinDiv("+next+","+millisec+",true)",millisec);
	}else {
			DivOpacity(curPage, millisec, true);
			window.setTimeout("fadeinDiv("+next+","+millisec+",false)",millisec);
	}
}
function fadeinDiv(next,millisec,isIE) {
	if(isIE) {
			var tmp=parseFloat(millisec/1000); var ne = thePages[next];
			thePages[curPage].style.display = 'none'; curPage = next;	
			ne.style.filter='blendTrans(Duration='+tmp+')';
			ne.filters.blendTrans.Apply();
			ne.style.display='block';
			ne.filters.blendTrans.Play();
			window.setTimeout("nop()",millisec);
	}else {
			thePages[curPage].style.display = 'none';
			changeDivOpacity(100,curPage);
			curPage = next;
			changeDivOpacity(0,curPage);
			thePages[curPage].style.display = 'block';
			DivOpacity(curPage, millisec, false);
			window.setTimeout("nop()",millisec);
	}
}		
function DivOpacity(id,millisec,out) {
	var speed = Math.round(millisec/100); var timer = 0;
	if(out==true) {
		for(var i=0; i<=100; i++) {window.setTimeout("changeDivOpacity("+(100-i)+",'"+id+"')",(timer * speed)); timer++;}
	}else {
		for(var i=0; i<=100; i++) {window.setTimeout("changeDivOpacity("+i+",'"+id+"')",(timer * speed)); timer++;}
	}
}
function changeDivOpacity(opac,id) {
	thePages[id].style.opacity = (opac/100);
}
function nop() {}

function getObjects(object,className){
	var children = document.getElementsByTagName(object); 
	var elements = new Array();
	var child, classNames, i=0, j=0; 
	for(i=0;i<children.length;i++) {
		child = children[i];
		classNames = child.className.split(' ');
		for(j=0;j<classNames.length;j++) {
			if(classNames[j]==className) {
				elements.push(child);
				break;
			}
		}
	}
	return elements;
}
function getClasses(classes,string){
	var tmp = '';
	for(var j=0;j<classes.length;j++) {
		if(classes[j] != string) {
			if(tmp) { tmp += ' ' }
			tmp += classes[j];
		}
	}
	return tmp;
}
function initPages(num,div_cl,li_cl,ni_cl) {
	var isIE = window.navigator.systemLanguage?true:false;
	var i, page, classes, newClasses, inner;
	var temp = getObjects('div','noscript');
	for(i=0;i<temp.length;i++) {
		temp[i].style.display = "none"; 
	}
	thePages = getObjects('div',div_cl);
	for(i=0;i<thePages.length;i++) {
		page = thePages[i];
		classes = page.className.split(' ');
		if(num>=0&&i==num) {
			newClasses = getClasses(classes,"open");
			page.className = newClasses;
			page.style.display = "block";
			curPage = i;
		}else {					
			newClasses = getClasses(classes,"closed");
			page.className = newClasses;
			page.style.display = "none"; 
		}
	}
	var theLnks = getObjects('li',li_cl); 
	var obj = theLnks[0].parentNode; temp = '';
	for(i=0;i<theLnks.length;i++) {
		if(num>=0&&i==num) {theLnks[i].className = ni_cl;}
		if(isIE) {
			inner = theLnks[i].innerHTML; classes = theLnks[i].className;
	  		temp += '<li id="bt_'+i+'" class="'+classes+'" onClick="togglePage('+i+',\''+li_cl+'\',\''+ni_cl+'\');">'+inner+'<\/li>';
		}else {
			theLnks[i].id = 'bt_'+i;	
			theLnks[i].setAttribute("onclick","togglePage("+i+",'"+li_cl+"','"+ni_cl+"');"); 
		}
	}
	if(isIE) {obj.innerHTML = temp;	}
}
function togglePage(ids,li_cl,ni_cl) {
	if(ids!=curPage) {
		var isIE = window.navigator.systemLanguage?true:false;
		var lnk = document.getElementById("bt_"+curPage);
		var lik = document.getElementById("bt_"+ids);
		lnk.className = li_cl; lik.className = ni_cl;
		fadeoutDiv(ids,200,isIE);
	}
}

var thePages = ''; var curPage = 0; var registerOnload = window.onload;
window.onload = function () { if(registerOnload) registerOnload(); initPages(0,'reg_page','sb_button','current'); }