function resizeFont(type){
	var originalCss = '/css/'+type+'.css';
	css = document.createElement('link');
	css.href = originalCss;
	css.rel = 'stylesheet';
	css.type = 'text/css';
	css.id = 'triplea';
	//var css = '<link href="'+originalCss+'" rel="stylesheet" type="text/css" id="triplea">';
	if(!document.getElementById('triplea')){
		document.getElementsByTagName('head')[0].insertAdjacentElement('beforeEnd',css);
		//document.getElementById('head').addChild(css);
	}else{
		var a3 = document.getElementById('triplea');
		a3.href = originalCss;
	}
	setCookieRF(type);
}

function setCookieRF(type){
	if(type != ''){
		document.cookie = 'rf-to' + '='+type+'' + '; path=/';
	}
}

function cambiapwd(){
	document.location.href="https://bw.sieco.eni.it/sap/bw/BEx?sap-language=EN&bsplanguage=EN&cmd=ldoc&TEMPLATE_ID=ZMENU_RUOLO_LA310303";
}

function trim(str) {
 	var start=str.length;
 	var end=0;
 	var pattern="";
 	for(var i=0;i<str.length; i++){
 		pattern=str.substring(i,i+1);
 		if(pattern != " " && pattern != "\t" && pattern != "\n" && pattern != "\r"){
 			if(i<start)
				start=i;
 			else{
 				if(i>end)
					end=i;
 			}
 		}
 	}
 	return str.substring(start, end+1);
}

function trimInput(field) {
 	field.value=trim(field.value);
}

function isIntegerString(field) {
 	var i=parseInt(new Number(field.value));
 	if(isNaN(i)) return false;
 	if(field.value.indexOf(".") != -1) return false;
	return true;
}

function bspCheckKey2Login(evt) {
 	var key=document.layers ? evt.which : document.all ? evt.keyCode : evt.keyCode;
 	if(key == 13) bspCallSubmit('onLogin');
}

function bspCallSubmit(value) {
 	trimInput(document.loginForm["sap-client"]);
 	var user="";
 	if(document.loginForm["sap-user"]){
 		user="sap-user"; trimInput(document.loginForm[user]);
 	} else{
 		user="sap-alias";
 		trimInput(document.loginForm[user]);
 	}
 	trimInput(document.loginForm["sap-password"]);
 	if(document.loginForm[user].value.length==0){
 		alert("Indicare utente.");
 		document.loginForm[user].focus(); return;
 	}
 	if(document.loginForm["sap-password"].value.length==0){
 		alert("Indicare password.");
 		document.loginForm["sap-password"].focus();
 	return;
 	}
 	if(document.loginForm["sap-client"].value.length==0){
 		alert("Indicare mandante.");
 		document.loginForm["sap-client"].focus();
 		return;
 	}
 	document.loginForm.action ="https://bw.eni.it/sap/bw/bex?cmd=ldoc&TEMPLATE_ID=ZMENU_RUOLO_LA310303"
 	if (value == "onChangePW") {
 		document.loginForm.action ="https://bw.eni.it/sap/public/bsp/sap/system/changepw.htm"
 	}
 	document.loginForm.onInputProcessing.value=value;
 	document.loginForm.submit();
}

function checksearch(form){
	if (form.keyword.value==''){
		alert('Please, fill in the search fild.\nCompilate il campo di ricerca.');
		return false;
	}
	return true;
}

function checklogin(form){
	if (form.userid.value == ''){
		alert('Please, fill in the User-id field.\nCompilate il campo User-id.');
		return false;
	}
	if (form.password.value == ''){
		alert('Please, fill in the Password field.\nCompilate il campo Password.');
		return false;
	}
	return true;
}

