
	function login_blur (obj) {
		if (obj.value=='') {
			obj.value='login';
			document.formLoginIntro.lPassword.value='password';
			return;
		}
	}

	function login_click(obj) {
		if(obj.value=='login') 
			obj.value='';
		document.formLoginIntro.lPassword.value='';
	}

	function pass_blur(obj) {
		//if (obj.value=='') obj.value='Password';
	}

	function pass_click(obj) {
		if(obj.value=='password') obj.value='';
	}

	function do_login() {
		document.formLoginIntro.submit();
	}




 function if_enter_key() {
	var key;
	if(window.event)
		key = window.event.keyCode;
	else
		key = e.which;

	if (key == 13) return true;

	return false;
 }

 function logout() {
	var obj = document.addonForm;
	obj.butAddon.value = 'logout';

	obj.submit();
 }

 function to_cart(prod_id) {
	var obj = document.addonForm;
	obj.butAddon.value = 'addCart';
	obj.param1.value = prod_id;

	obj.submit();
 }

 function to_cart_comp(prod_id) {
	var obj = document.addonForm;
	obj.butAddon.value = 'addCart';
	obj.param1.value = prod_id;

	var obj2 = document.formComp;

	obj.param2.value = obj2.elements["cart_cnt"+prod_id].value;

	obj.submit();
 }

 function from_cart(prod_id) {
	var obj = document.addonForm;
	obj.butAddon.value = 'removeCart';
	obj.param1.value = prod_id;

	obj.submit();
 }

 function cart_submit(step) {
	var obj = document.formCart;
	obj.butCart.value = step;
	obj.submit();
 }

 function cart_submit2(step, t) {
	var obj = document.formCart;
	obj.action.value = t;
	obj.butCart.value = step;
	obj.submit();
 }

 function calculate_complect(id) {
	var obj = document.formComp;
	var span = document.getElementById("cart_sum"+id);

	p = roundNumber(obj.elements["cart_price"+id].value * obj.elements["cart_cnt"+id].value, 2);
	s = strpos(p, ".", 0);
	f = strlen(p);
	if (s) t = f - s; else t = 1;
	t = t - 1;

	if (t == 0) p = p + ".00";
	if (t == 1) p = p + "0";

	span.innerHTML = p;
 }

 function calculate_order(id) {
	var obj = document.formCart;
	var span = document.getElementById("cart_sum"+id);

	p = roundNumber(obj.elements["cart_price"+id].value * obj.elements["cart_cnt"+id].value, 2);
	s = strpos(p, ".", 0);
	f = strlen(p);
	if (s) t = f - s; else t = 1;
	t = t - 1;

	if (t == 0) p = p + ".00";
	if (t == 1) p = p + "0";

	span.innerHTML = p;
	calculate_order_all();
 }

 function calculate_order_all() {
	var obj = document.formCart;
	var span = document.getElementById("cart_sum");

	sum = 0;

	for (i=0;i<obj.cart_cnt.value;i++) {
		id = obj.elements['cart_id['+i+']'].value;
		sum = sum + (obj.elements["cart_price"+id].value * obj.elements["cart_cnt"+id].value);
	}

	s = strpos(sum, ".", 0);
	f = strlen(sum);
	if (s) t = f - s; else t = 1;
	t = t - 1;

	if (t == 0) sum = sum + ".00";
	if (t == 1) sum = sum + "0";

	span.innerHTML = sum;
 }

 function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
 }

 function strpos( haystack, needle, offset){
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Onno Marsman    
    // *     example 1: strpos('Kevin van Zonneveld', 'e', 5);
    // *     returns 1: 14
 
    var i = (haystack+'').indexOf( needle, offset ); 
    return i===-1 ? false : i;
 }

 function strlen (string) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Sakimori
    // +      input by: Kirk Strobeck
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Onno Marsman
    // *     example 1: strlen('Kevin van Zonneveld');
    // *     returns 1: 19
 
    return (string+'').length;
 }
