addEvent = function (obj, evType, fn, useCapture){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, useCapture);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on" + evType, fn);
		return r;
	} else {
		alert("Handler could not be attached");
	}
}

function getObject(name){
	return document[name]||(document.all && document.all[name])||(document.getElementById && document.getElementById(name));
}

function vienaraide(frm1){
	if (!frm1.elements["name"].value && !frm1.elements["countryregion"].value && !frm1.elements["code"].value && !frm1.elements["address"].value && !frm1.elements["house"].value && !frm1.elements["phone"].value){
		if (frm1.elements["content2"].value.length<=2){
			alert("Paieškos žodis turi būti ilgesnis nei 2 simbolis");
			return false;
		}
	}
}

function vienaraide_block(frm1){
	if (!frm1.elements["name"].value){
		if (frm1.elements["content2"].value.length<=2){
			alert("Paieškos žodis turi būti ilgesnis nei 2 simbolis");
			return false;
		}
	}
}

function Require_Fields(form1,msgtext) {
	var fields = true;
	for( i = 0; i < form1.length; i++ ) {
		if (form1.elements[i].title == "require" && form1.elements[i].value == ""){
			alert(msgtext);
			fields = false;
			break;
		}
	}
	if (fields == false){
		return false;
	}else{
		return true;
	}
}

function insertSmile(oObject, oSimbol) {
	oObject.focus();
	if (window.document.all) {
		oSelection= window.document.selection.createRange();
		oSelection.text = oSimbol;
	} else if (navigator.appName == "Netscape") {
		sOldValue = new String(oObject.value);
		iStart= oObject.selectionStart;
		iEnd= oObject.selectionEnd;
		sNewValue = sOldValue.substring(0, iStart) + oSimbol + sOldValue.substring(iEnd, sOldValue.length);
		oObject.value = sNewValue;
	} else {
		oObject.value += oSimbol;
	}
}

function integer_cents(object1,object2){
	var skaicius = parseFloat(object2);
	document.getElementById(object1).innerHTML = skaicius.toFixed(2);
}

function d_p_s(event1,object1,object2,object3,inner_object1,inner_object2,inner_object3,inner_object4,inner_object5,inner_object6,inner_object7,object_array1){
	var allElements = document.getElementsByName(event1);
	for (var i=0; i < allElements.length; i++) {
		if (allElements[i].checked){
			var event1a = parseFloat(allElements[i].value);
		}
	}
	var object1a = parseFloat(object1);
	var object2a = parseFloat(object2);
	var object3a = parseFloat(object3);
	if (object2a<0.1){
		var dps_suma = object1a;
	}else{
		var dps_suma = object1a + object1a / 100 * object2a;
	}
	var dienpinigiu_suma = dps_suma * object3a;
	if (dps_suma<=(object1a * event1a)){
		var neapmpm = dienpinigiu_suma;
	}else{
		var neapmpm = object1a * event1a * object3a;
	}
	if (dps_suma>(object1a * event1a)){
		var apmpm = dienpinigiu_suma - neapmpm;
	}else{
		var apmpm = 0;
	}
	var over_expense = 0;
	var over_expense1 = 0;
	var over_expense2 = 0;
	for (var x = 1; x <= 10; x++){
		over_expense_object = object_array1+x;
		over_expense = over_expense + parseFloat(document.getElementById(over_expense_object).value);
		if (x==8){
			over_expense1 = parseFloat(document.getElementById(over_expense_object).value)/2;
		}
		if (x!=8 && x!=10){
			over_expense2 = over_expense2 + parseFloat(document.getElementById(over_expense_object).value);
		}
	}
	var kom_isl = neapmpm + apmpm + over_expense;
	var kom_neapm = neapmpm + over_expense1 + over_expense2;
	var kom_apm = kom_isl - kom_neapm;
	document.getElementById(inner_object1).innerHTML = dps_suma.toFixed(2);
	document.getElementById(inner_object2).innerHTML = dienpinigiu_suma.toFixed(2);
	document.getElementById(inner_object3).innerHTML = neapmpm.toFixed(2);
	document.getElementById(inner_object4).innerHTML = apmpm.toFixed(2);
	document.getElementById(inner_object5).innerHTML = "<b>"+kom_isl.toFixed(2)+"</b>";
	document.getElementById(inner_object6).innerHTML = kom_neapm.toFixed(2);
	document.getElementById(inner_object7).innerHTML = kom_apm.toFixed(2);
}

function d_p_l(object1,object2,object3,inner_object1,inner_object2,inner_object3,inner_object4,inner_object5,inner_object6,inner_object7,object_array1){
	if (document.getElementById("salys").options[document.getElementById("salys").selectedIndex].index==2){
		object3.disabled = false;
	}else{
		object3.value=1;
		object3.disabled = true;
	}
	
	var object1a = parseFloat(object1);
	var object2a = parseFloat(object2);
	var object3a = parseFloat(object3.value);
	if (object1a<0.1){
		var dps_suma = object1a;
	}else{
		var dps_suma = object1a + object1a / 100 * object2a;
	}
	var dienpinigiu_suma = dps_suma * object3a;
	if (dps_suma<=object1a){
		var neapmpm = dienpinigiu_suma;
	}else{
		var neapmpm = object1a * object3a;
	}
	if (dps_suma>object1a){
		var apmpm = dienpinigiu_suma - neapmpm;
	}else{
		var apmpm = 0;
	}
	var over_expense = 0;
	var over_expense1 = 0;
	var over_expense2 = 0;
	for (var x = 1; x <= 10; x++){
		over_expense_object = object_array1+x;
		over_expense = over_expense + parseFloat(document.getElementById(over_expense_object).value);
		if (x==8){
			over_expense1 = parseFloat(document.getElementById(over_expense_object).value)/2;
		}
		if (x!=3 && x!=4 && x!=7 && x!=8 && x!=10){
			over_expense2 = over_expense2 + parseFloat(document.getElementById(over_expense_object).value);
		}
	}
	var kom_isl = neapmpm + apmpm + over_expense;
	var kom_neapm = neapmpm + over_expense1 + over_expense2;
	var kom_apm = kom_isl - kom_neapm;
	document.getElementById(inner_object1).innerHTML = dps_suma.toFixed(2);
	document.getElementById(inner_object2).innerHTML = dienpinigiu_suma.toFixed(2);
	document.getElementById(inner_object3).innerHTML = neapmpm.toFixed(2);
	document.getElementById(inner_object4).innerHTML = apmpm.toFixed(2);
	document.getElementById(inner_object5).innerHTML = "<b>"+kom_isl.toFixed(2)+"</b>";
	document.getElementById(inner_object6).innerHTML = kom_neapm.toFixed(2);
	document.getElementById(inner_object7).innerHTML = kom_apm.toFixed(2);
}
