// Title: zNights Body JavaScripts
// URL: http://www.zebranights.com
// Version: 7.0
function openCalendar() {
	Calendar = new Window( "Calendar", {
       className : "alphacube",
           title : "Calendar",
             url : "./calender_daypreview.php?termin_id=<?php echo($termin_id); ?>",
           width : 200,
          height : 150,
             top : 270,
            left : 100
	});
	Calendar.setDestroyOnClose();
	Calendar.show();
};
ajax_popup_refresh = function(znurl) {
	var win = Windows.getFocusedWindow();
	win.setURL(znurl);
	win.refresh();
};
updatecook = function(itemmenu){
	cookitem='span_'+itemmenu;
	if(document.getElementById(cookitem).style.display!='none'){
		var expireDate = new Date;
		expireDate.setMinutes(expireDate.getMinutes()+10);
		document.cookie = "treemenustatus=" + itemmenu + "; expires=" + expireDate.toGMTString();
	}else{
		clearcook();
	}
};
clearcook = function(){
	var expireDate = new Date;
	expireDate.setMinutes(expireDate.getMinutes()+10);
	document.cookie = "treemenustatus=" + "0" + "; expires=" + expireDate.toGMTString();
};
storeCaret = function(textE) {
	if (textE.createTextRange) textE.caretPos = document.selection.createRange().duplicate();
};
emote_text = function(text) {
	var txtarea = document.zntext.znmessage;
	text = text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		txtarea.focus();
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
};
emote_text_chat = function(text) {
	var txtarea = document.znchat.znmessage;
	text = text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		txtarea.focus();
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
};
emote_text_mail = function(text) {
	var txtarea = document.message.msg;
	text = text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		txtarea.focus();
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
};
emote_text_quote = function(text1,text2) {
	var delim = "/gi";
	var replaceStr = "\n";
	var regexp = eval("/" + "_br_" + delim);
	text3 = text2.replace(regexp, replaceStr);
	var txtarea = document.message.msg;
	txtarea.value  += "\n" + text1 + "\n" + text3 + "\n";
	txtarea.focus();
};

var agt = navigator.userAgent.toLowerCase();
var originalFirstChild;
var timeout;

createTip = function(string) {
	return '<div><table bgcolor="#000000" width="500" cellspacing="1" cellpadding="2" border="0"><tr><td class="forumheader2"><table cellpadding="0" cellspacing="1" width="100%"><tr><td class="fcaption">Profile Details</td><tr><tr><td class="forumheader2">' + string + '</td></tr></table></td></tr></table></div>';
};

var keylist="abcdefghijklmnopqrstuvwxyz123456789"
var temp=''
generatepass = function(plength){
	temp=''
	for (i=0;i<plength;i++)
	temp+=keylist.charAt(Math.floor(Math.random()*keylist.length))
	return temp
};
populateform = function(enterlength){
	document.profile.passwd.value = generatepass(enterlength)
};
WithoutContent = function(ss) {
	if(ss.length > 0) { return false; }
	return true;
};
NoneWithContent = function(ss) {
	for(var i = 0; i < ss.length; i++) {
		if(ss[i].value.length > 0) { return false; }
		}
	return true;
};
NoneWithCheck = function(ss) {
	for(var i = 0; i < ss.length; i++) {
		if(ss[i].checked) { return false; }
		}
	return true;
};
WithoutCheck = function(ss) {
	if(ss.checked) { return false; }
	return true;
};
WithoutSelectionValue = function(ss) {
	for(var i = 0; i < ss.length; i++) {
		if(ss[i].selected) {
			if(ss[i].value.length) { return false; }
			}
		}
	return true;
};
WithZeroSelectionValue = function(ss) {
	if(ss.options[ss.selectedIndex].value == "0") {
		return true;
	} else {
		return false;
	}
};
function scaleIt(v) {
	var scalePhotos = document.getElementsByClassName("scale-image");
	floorSize = .21;
	ceilingSize = 1.0;
	v = floorSize + (v * (ceilingSize - floorSize));
	for (i=0; i < scalePhotos.length; i++) {
		scalePhotos[i].style.width = (v*158)+"px";
	}
};
function calcQTotal() {
	if(document.getElementById('t_premium').value == "NaN.00") {document.getElementById('t_premium').value = "0.00";}
	if(document.getElementById('t_policy_fee').value == "NaN.00") {document.getElementById('t_policy_fee').value = "0.00";}
	if(document.getElementById('admin_fee').value == "NaN.00") {document.getElementById('admin_fee').value = "0.00";}
	document.getElementById('admin_fee').value=formatDecimal(document.getElementById('admin_fee').value,true,2);
	if(document.getElementById('t_sub_total').value == "NaN.00") {document.getElementById('t_sub_total').value = "0.00";}
	if(document.getElementById('t_vat').value == "NaN.00") {document.getElementById('t_vat').value = "0.00";}
	document.getElementById('t_sub_total').value = eval(document.getElementById('t_premium').value) + eval( document.getElementById('admin_fee').value) + eval(document.getElementById('t_policy_fee').value);
	document.getElementById('t_sub_total').value=formatDecimal(document.getElementById('t_sub_total').value,true,2);
	document.getElementById('ti_sub_total').value = eval(document.getElementById('ti_premium').value) + eval( document.getElementById('ti_admin_fee').value) + eval(document.getElementById('ti_policy_fee').value);
	document.getElementById('ti_sub_total').value=formatDecimal(document.getElementById('ti_sub_total').value,true,2);
	document.getElementById('ti_admin_fee').value = (eval(document.getElementById('admin_fee').value) * 1.14);
	document.getElementById('ti_admin_fee').value=formatDecimal(document.getElementById('ti_admin_fee').value,true,2);
	document.getElementById('t_vat').value = (eval(document.getElementById('t_sub_total').value) * 0.14);
	document.getElementById('t_vat').value=formatDecimal(document.getElementById('t_vat').value,true,2);
	document.getElementById('ti_vat').value = "0.00";
	document.getElementById('t_total').value = eval(document.getElementById('t_sub_total').value) + eval(document.getElementById('t_vat').value);
	if(document.getElementById('t_total').value == "NaN.00") {document.getElementById('t_total').value = "0.00";}
	document.getElementById('t_total').value=formatDecimal(document.getElementById('t_total').value,true,2);
	document.getElementById('ti_total').value = document.getElementById('ti_sub_total').value;
	if(document.getElementById('ti_total').value == "NaN.00") {document.getElementById('ti_total').value = "0.00";}
	document.getElementById('ti_total').value=formatDecimal(document.getElementById('ti_total').value,true,2);
};
