addLoadFunction('pageInit();');

function doIFR(){
	if(typeof sIFR == "function"){
		var sIFRprops = {
			sFlashSrc: '../css/grafilone.swf',
			sColor: '#00396e',
			nPaddingTop: 0,
			nPaddingBottom: 0,
			sWmode:  'Transparent',
			sFlashVars: '',
			sSelector: 'h1'
		};
		sIFR.replaceElement(named(sIFRprops));

		recover();
	};
}

function recover(){
	if(isIE){
		id2object('langmenu').style.zIndex = 99;
	}
}

function deleteResponse(id){
	var frm = id2object('deleteresponse');
	if(frm && frm.fk_response && id){
		frm.fk_response.value = id;
		frm.submit();
	}
}

function deletePost(){
	var frm = id2object('deletepost');
	if(frm && frm.id && frm.id.value){
		if(confirm(frm.msg.value)){
			frm.submit();
		}
	}
}

function editPost(code){
	var urlRedirect = '/share.php';
	if(code){
		urlRedirect += '?code=' + code;
	}
	location.href = urlRedirect;
}

function validateLogin(frm){
	if(!frm.user.value || frm.user.value == id2object('lblUser').innerHTML){
		frm.user.focus();
		return false;
	}
	if(!frm.pass.value || frm.pass.value == id2object('lblPass').innerHTML){
		frm.pass.focus();
		return false;
	}
	return true;
}

function pageInit(){
	doIFR();
	var pass = id2object('pass');
	var user = id2object('user');
	var lblPass = id2object('lblPass');
	var lblUser = id2object('lblUser');

	var article = id2object('article');
	var imgs = article.getElementsByTagName('img');
	if(imgs && imgs.length>0){
		for(var i=0; i<imgs.length; i++){
			if(imgs[i].align == 'right'){
				addClass(imgs[i], 'fr');
			}
		}
	}

	if(!lblUser){
		return;
	}

	var strPassword = lblPass.innerHTML;
	var strUsername = lblUser.innerHTML;

	function loginFocus(){
		if(!isIE && this.id=='pass'){
			this.type='password';
		}
		if(this.value==this.defaultValue){
			this.style.color='#000';
			this.value='';
		}
	};

	function loginBlur(){
		if(!isIE && this.type=='password'){
			if(!this.value || this.value==this.defaultValue){
				this.type='text';
			}
		}
		if(!this.value){
			this.style.color = '#aaa';
			this.value = this.defaultValue;
		}
	}

	pass.style.color = '#aaa';
	user.style.color = '#aaa';

	pass.onfocus = loginFocus;
	user.onfocus = loginFocus;

	pass.onblur = loginBlur;
	user.onblur = loginBlur;

	user.defaultValue=strUsername;
	user.value=strUsername;

	lblPass.style.display='none';
	lblUser.style.display='none';
}
