// **********  font size **********

var size;
size = getCookie('fontSize');
if(size==""){
	size = 'small';
}

function resizeText(size){
	
	if(size == 'large'){
		
		size = 'large';
		document.body.style.fontSize = 14 + 'px';
		document.body.style.lineHeight = 18 + 'px';
		
		document.getElementById("extranetFirst").style.fontSize = 12 + 'px';
		document.getElementById("extranetFirst").style.lineHeight = 16 + 'px';
		document.getElementById("loginLinks2").style.fontSize = 12 + 'px';
		document.getElementById("loginLinks2").style.lineHeight = 16 + 'px';
		
	}else if(size == 'small'){
		
		size = 'small';
		document.body.style.fontSize = 12 + 'px';
		document.body.style.lineHeight = 16 + 'px';
	}
	setCookie('fontSize',size,30);
}

function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return "";
}

function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function checkCookie(){
	size=getCookie('fontSize');
	if(size==""){
		size = 'small';
	}
	if(size == 'large'){
		document.body.style.fontSize = 14 + 'px';
		document.body.style.lineHeight = 18 + 'px';
		document.getElementById("extranetFirst").style.fontSize = 12 + 'px';
		document.getElementById("extranetFirst").style.lineHeight = 16 + 'px';
		document.getElementById("loginLinks2").style.fontSize = 12 + 'px';
		document.getElementById("loginLinks2").style.lineHeight = 16 + 'px';
	
	}else if(size == 'small'){
		document.body.style.fontSize = 12 + 'px';
		document.body.style.lineHeight = 16 + 'px';
	}
}

/* preverjanje vpisa */

function isEmpty(besedilo, msg) { 
	if (besedilo.value.length == 0 || besedilo.value == 'ime in priimek' || besedilo.value == '<p>&#160;</p>') {
		alert(msg)
		besedilo.focus()
		return false
	} 
	return true
}

function isEmail(besedilo, msg) {
	if (besedilo.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else {
		alert(msg);
		besedilo.focus();
		return false;
	}
}

function isSelected(radio, msg) {
	blnOK = false
	for (var intIndex = 0; intIndex < radio.length; intIndex++) {
		if (radio[intIndex].checked) {
			blnOK = true
		}
	}
	if (blnOK) {
		return true
	}
	else {
		alert(msg)
		return false
	}
}

function isNumber(besedilo, msg) {
	if (isNaN(besedilo.value) || besedilo.value.length == 0) {
		alert(msg)
		besedilo.select()
		return false
	} 
	return true
}

function verifyPassword(geslo, potrditev, msg) {	
	if (geslo.value != potrditev.value) {
		alert(msg)
		potrditev.select()
		return false
	} 
	return true
}

/* string metode */

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}

String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}
function isNumberBook(besedilo)
{
  if (isNaN(besedilo.value) || besedilo.value.length == 0)
  {
	besedilo.value= '';
	return false
  } 
  return true
}
