
function showOrderForm(str){
	document.getElementById('login_form').style.display = 'none';
	document.getElementById('register_form').style.display = 'none';
	document.getElementById('continue_form').style.display = 'none';
	document.getElementById(str+'_form').style.display = 'block';

	document.getElementById('login_button').className = '';
	document.getElementById('register_button').className = '';
	document.getElementById('continue_button').className = '';
	document.getElementById(str+'_button').className = 'active';
}


function submitSearchForm(url, form){
	location = url + document.forms['search'].elements['q'].value;
}

function showPostForm(obj){
	document.getElementById('NL_overlay').style.display = 'block';
	document.getElementById(obj).style.display = 'block';
	try{
		document.getElementsByTagName("html")[0].style.overflow = "hidden";
	}catch(e){}
}

function closePostForm(obj){
	
	clearPostForm(obj);
	
	document.getElementById('NL_overlay').style.display = 'none';
	document.getElementById(obj).style.display = 'none';
	try{
		document.getElementsByTagName("html")[0].style.overflow = "";
	}catch(e){}
}

function showColor(elm, id){
	obj = document.getElementById('item_color_id_'+id);
	obj.style.display='block';
	pos = findPos(elm);
	obj.style.top = pos[1] + 22 + 'px';
	obj.style.left = pos[0] + 'px';
}

function hideColor(id){
	obj = document.getElementById('item_color_id_'+id);
	obj.style.display='none';	
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}
	

function clearPostForm(obj){
	document.getElementById(obj + '_form').reset();
}

function format_float(number){
	var str = new String();
	str = number + "";
	arr = str.split(/\./);
	if(arr.length>1){
		if((arr[1]).length<2)
			str = str + "0";
		if((arr[1]).length>2)
			str = Math.round(str*100)/100;
	}else{
		str = str + ".00";
	}
	return str;
}

function checkInt(x){
	var filter  = /^[0-9]*$/;
	if (filter.test(x)) return true;
	else return false;
}

function valid_email(){
	if(checkMail(document.forms['news'].elements['email'].value)) 
		document.forms['news'].submit();
	else
		alert('Neteisingai įvestas el. paštas.');
}

function checkMail(x)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}

function valid_number(x)
{
	var filter  = /^([0-9])*$/;
	if (filter.test(x)) return true;
	else return false;
}

function inputFocus(field){
	if(document.getElementById(field.name + '_').value != 1) 
		field.value='';
}

function inputBlur(field, text){
	if(document.getElementById(field.name + '_').value != 1 && field.value != '') 
		document.getElementById(field.name + '_').value = 1;
	if(document.getElementById(field.name + '_').value != 1) 
		field.value = text;
}

function show_hide(id){
	var obj = document.getElementById(id);
	if(obj.style.display=='none'){
		//obj.style.visibility='visible';
		//obj.style.position='static';
		obj.style.display = 'block';
	}else{
		//obj.style.visibility='hidden';
		//obj.style.position='absolute';
		obj.style.display = 'none';
	}
	
document.getElementById('img2').style.display='none'; document.getElementById('img3').style.display='none'; document.getElementById('img1').style.display='none'; document.getElementById('img1').style.display='block';}

function delete_item(id){
	var obj = document.getElementById('count_' + id);
	if(obj){
		obj.value = 0;
		count_item(id);
	}
	document.getElementById('row_' + id).style.display = "none";
}

function plus_item(id){
	var obj = document.getElementById('count_' + id);
	if(obj && checkInt(obj.value)){
		obj.value++;
		count_item(id);
	}
}

function minus_item(id){
	var obj = document.getElementById('count_' + id);
	if(obj){
		if(obj.value>0 && checkInt(obj.value)){
			obj.value = obj.value - 1;
			count_item(id);
		}
	}
}

function count_item(id){
	
	var obj = document.getElementById('count_' + id);
	if(checkInt(obj.value)){

		if(parseInt(obj.value) > parseInt(document.getElementById('max___' + id).value)){
			alert(wrong_quantity);
			obj.value = document.getElementById('old_count___' + id).value;
			return false;
		}

		/*var price_obj = document.getElementById('price_' + id);
		var sum_price_obj = document.getElementById('sum_price_' + id);
		var all_price_obj = document.getElementById('all_price');
		
		var old_value = sum_price_obj.innerHTML;
		var new_value = format_float(price_obj.innerHTML * obj.value);
		sum_price_obj.innerHTML = new_value;
		var pokytis = new_value - old_value;
		var all_sum = format_float(pokytis*1 + all_price_obj.innerHTML*1);
		all_price_obj.innerHTML = all_sum;
		document.getElementById('old_count___' + id).value = obj.value;

		if(document.getElementById('coupon_discount')){
			//if(document.getElementById('akcija___'+id).value!=1){
				document.getElementById('discount_price').innerHTML = format_float(all_sum * document.getElementById('coupon_discount').innerHTML / 100);
				document.getElementById('all_discount_price').innerHTML = format_float(all_sum - document.getElementById('discount_price').innerHTML);
			//}else{
			//	document.getElementById('all_discount_price').innerHTML = format_float(all_sum);
			//}
		}

		if(all_sum==0){
			document.getElementById('order_submit').disabled = true;
		}else{
			document.getElementById('order_submit').disabled = false;
		}*/

		//document.write(CONFIG_URL + 'ajax.php?content=order_cart&action=recount_item&item='+id+'&count='+obj.value);
		
		PageClass.getPageContent(CONFIG_URL + 'ajax.php?content=order_cart&action=recount_item&item='+id+'&count='+obj.value, 'order_content');
		
	}
	
}

function showImage(num){
	if(document.getElementById('img1')) document.getElementById('img1').style.display='none'; 
	if(document.getElementById('img2')) document.getElementById('img2').style.display='none'; 
	if(document.getElementById('img3')) document.getElementById('img3').style.display='none'; 
	if(document.getElementById('img4')) document.getElementById('img4').style.display='none'; 
	if(document.getElementById('img'+num)) document.getElementById('img'+num).style.display='block';
}


