function pruwuj_diskform()
{
	var fm = document.forms['diskform'];
	var zmylki = new Array();
	
	if (fm.elements['mjeno'].value.length == 0) {
		zmylki[zmylki.length] = 'mjeno';
	}
	if (pruwuj_email(fm.elements['email'].value) == false) {
		zmylki[zmylki.length] = 'email';
	}
	if (fm.elements['nadpismo'].value.length == 0) {
		zmylki[zmylki.length] = 'nadpismo';
	}
	if (fm.elements['tekst'].value.length == 0) {
		zmylki[zmylki.length] = 'tekst';
	}

	if (zmylki.length > 0) {
		alert('Prosu tute pola korektnje wupjelnic:' + "\n" + zmylki.join(', '));
		return false;	
	} else {
		return true;	
	}
}

function pruwuj_mailform()
{
	var fm = document.forms['mailform'];
	var zmylki = new Array();
	
	if (fm.elements['mjeno'].value.length == 0) {
		zmylki[zmylki.length] = 'mjeno';
	}
	if (pruwuj_email(fm.elements['email'].value) == false) {
		zmylki[zmylki.length] = 'email';
	}
	if (fm.elements['tekst'].value.length == 0) {
		zmylki[zmylki.length] = 'tekst';
	}

	if (zmylki.length > 0) {
		alert('Prosu tute pola korektnje wupjelnic:' + "\n" + zmylki.join(', '));
		return false;	
	} else {
		return true;	
	}
}

function pruwuj_prisendform()
{
	var fm = document.forms['prisendform'];
	var zmylki = new Array();
	
	if (pruwuj_email(fm.elements['email_from'].value) == false) {
		zmylki[zmylki.length] = 'Wasa email';
	}
	var emails_to = fm.elements['email_to'].value.split(',');
	var zmylk3 = 0;
	for (var i = 0; i < emails_to.length; i++) {
		if (pruwuj_email(emails_to[i]) == false) {
			zmylk3 = 1;
			break;
		}
	}
	if (zmylk3) zmylki[zmylki.length] = 'email/e adresata/ow';

	if (zmylki.length > 0) {
		alert('Prosu tute pola korektnje wupjelnic:' + "\n" + zmylki.join(', '));
		return false;	
	} else {
		return true;	
	}
}

function pruwuj_email(es)
{
	var s = trim(es);
	var a = false;
	var res = false;
	if (typeof(RegExp) == 'function') {
		var b = new RegExp('abc');
		if (b.test('abc') == true) {
			a = true;
		}
	}
	
	if (a == true) {
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');
		res = (reg.test(s));
	} else {
		res = ( s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5 );
	}
	
	return(res);
}

function trim(TRIM_VALUE){
if(TRIM_VALUE.length < 1){
return"";
}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE==""){
return "";
}
else{
return TRIM_VALUE;
}
} //End Function

function RTrim(VALUE){
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){
return"";
}
var iTemp = v_length -1;

while(iTemp > -1){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(0,iTemp +1);
break;
}
iTemp = iTemp-1;

} //End While
return strTemp;

} //End Function

function LTrim(VALUE){
var w_space = String.fromCharCode(32);
if(v_length < 1){
return"";
}
var v_length = VALUE.length;
var strTemp = "";

var iTemp = 0;

while(iTemp < v_length){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(iTemp,v_length);
break;
}
iTemp = iTemp + 1;
} //End While
return strTemp;
} //End Function



function wobrazy_popup(pid,wid) {
	
	var winurl = 'php.php?do=wobrazy_popup&pid=' + pid + '&wid=' + wid;
	var winbreite = 600;
	var winhoehe = 530;
	
	var winseite = (screen.width - winbreite) / 2;
	var winoben = (screen.height - winhoehe) / 2;
	
	var parameter = ('width='+ winbreite +',height='+ winhoehe +',left='+ winseite +',top='+ winoben +',scrollbars=yes,resizable=yes,status=no');
	
	var winname = window.open(winurl,'myWindow',parameter);
	
	winname.focus();

}

var limit_timeout_on = 0;
var limit_timeout = null;
function diskpri_limit()
{
	var fm = document.forms['diskform'].elements["tekst"];
	var maxchar = 2000;
	if (fm.value.length > maxchar) {
		fm.value = fm.value.substring(0,maxchar);
		if (limit_timeout_on) {
			clearTimeout(limit_timeout);
		}
		limit_timeout_on = 1;
		limit_timeout = window.setTimeout("diskpri_limit()",300);
		fm.style.backgroundColor = '#FF9988';
		return false;
	} else {
		if (limit_timeout_on) {
			limit_timeout_on = 0;
			fm.style.backgroundColor = '#F7F6EA';
		}
		return true;
	}
}

function wysokosc_check()
{
	var hoehe = parseInt(document.getElementById("container").style.height);
	alert(document.getElementById("container").style.height);
	if (hoehe < 550) document.getElementById("container").style.height = 550;
}

function switch_language(lg)
{
	zeit = new Date(); jetzt = zeit.getTime(); dann = jetzt + (30*24*60*60*1000); zeit.setTime(dann);
	cookiewert = ((lg == 'ds') ? 'jo' : '');
	set_cookie("gronjak",cookiewert,zeit,'/');
	window.location.reload();
}

/*** COOKIE FUNCTIONS ***/

function get_cookie(name)
{
	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
	if (start == -1) return null;
	var end = document.cookie.indexOf(";",len);
	if (end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len,end));
}

function set_cookie(name,value,expires,path,domain,secure)
{
	var cookieString = name + "=" +escape(value) +
		( (expires) ? ";expires=" + expires.toGMTString() : "") +
		( (path) ? ";path=" + path : "") +
		( (domain) ? ";domain=" + domain : "") +
		( (secure) ? ";secure" : "");
	document.cookie = cookieString;
}