$(function(){
    $('input').keydown(function(e){
        if (e.keyCode == 13) {
        	if($(this).attr('id')=='min_m_price'||$(this).attr('id')=='max_m_price'){
            	$(this).parents('form').submit();
            	return false;}
        }
    });
});

function CompareAction(cid, mid){
	var id = "compare_action_" + mid;
	var checkbox = document.getElementById(id);
	if(checkbox.checked)
	{
		var li = document.getElementById('compare_model_' + mid);
		if(!li && checkbox.checked)
		{
			xajax_AddToCompare(mid);
		}
	}
	else
	{
		xajax_DeleteFromCampare(cid, mid);
	}
	return true;
}

function ShowBlock(id)
{
	var block = document.getElementById(id);
	block.style.display = 'block';
}

function HideBlock(id) 
{
	var block = document.getElementById(id);
	block.style.display = 'none';
}

function Check(id)
{
	var checkbox = document.getElementById('compare_action_' + id);
	if(checkbox)
	{
		checkbox.checked = true;
	}
	return true;
}

function UnCheck(id)
{
	var checkbox = document.getElementById('compare_action_' + id);
	if(checkbox)
	{
		checkbox.checked = false;
	}
	return true;
}

function Show_Description(id)
{
	$("#field_description_"+id).animate({ 
        width: "250",
        opacity: 1,
        marginLeft: "20px",
        fontSize: "12px"}, 500 )
}

function Hide_Description(id)
{
	$("#field_description_"+id).animate({ 
        width: "0px",
        opacity: 0,
        fontSize: "0px"}, 500 )
}

function Toggle_Description(id)
{
	div = "field_description_"+id;
	if(obj = document.getElementById(div))
	{
		if(obj.style.width == "0px" || obj.style.width == 0)
		{
			Show_Description(id);
		}
		else
		{
			Hide_Description(id);
		}
	}
}

function open_window(page,width,heigh) {
	win = window.open(page,'nosn_js_window','height='+heigh+',width='+width+',resizable=no,scrollbars=yes,toolbar=no,status=no,location=no,menubar=no');
}

function showPreloadImage (obj, show)
{
	var curleft = curtop = 0;
	prelodedImageDiv = document.getElementById ('preloded_image_div');
	prelodedImage = document.getElementById ('preloded_image');

	if (show == false)
	{
	    if ( !prelodedImage )
	    {
	        return;
	    }
		prelodedImage.src='/img/empty.gif';
		prelodedImageDiv.style.width='0px';
		prelodedImageDiv.style.height='0px';
		prelodedImageDiv.style.display='none';
		return;		
	}
	
    if (obj.offsetParent) {
        curleft = obj.offsetLeft
        curtop = obj.offsetTop
        while (obj = obj.offsetParent) {
            curleft += obj.offsetLeft
            curtop += obj.offsetTop
        }
    }	
	
prelodedImageDiv.style.top=(curtop+70)+'px';
prelodedImageDiv.style.left=(curleft+70)+'px';
prelodedImageDiv.style.display='block';
}