function closeMessageBox () {
	Effect.Fade('messageBox');
}


function FunctionOpenCart(action) {
	var url = '/cart/opencart.php';
	var params = "action="+action;
	var ajax = new Ajax.Updater(
	'message',
	url,
	{method: 'get', parameters: params});
	if(action == "open") {
		Effect.Appear('shoppingCart');
		Effect.Fade('closedShoppingCartDetails');
		$('messageBox').style.display = "none";
		$('closedShoppingCart').innerHTML = "<a href=\"javascript:FunctionOpenCart('close');\" title=\"Close\">Close Shopping Cart</a>";
	}
	if(action == "close") {
		$('messageBox').style.display = "none";
		Effect.Fade('shoppingCart');
		Effect.Appear('closedShoppingCartDetails');
		$('closedShoppingCart').innerHTML = "<a href=\"javascript:FunctionOpenCart('open');\" title=\"View\">View Shopping Cart</a>"; 
	}
	if(action == "empty") { 
		$('messageBox').style.display = "block";
		$('shoppingCart').style.display = "none";
		$('closedShoppingCart').style.display = "none";
		$('closedShoppingCartDetails').style.display = "none";
		$('closedShoppingCart').innerHTML = "<a href=\"javascript:FunctionOpenCart('open');\" title=\"View\">View Shopping Cart</a>"; 
		$('countItems').innerHTML = "0";
		
	}
}

function updatecart(id,action) {
	var url = '/cart/shopping_cart.php';
	var params = 'id='+id+"&action="+action;
	var num = $('countItems').innerHTML;
	var ajax = new Ajax.Updater(
	'shoppingCart',
	url,
	{method: 'get', parameters: params});

	if(action =='Add') {
		$('countItems').innerHTML = eval(num)+1;
	}
	if(action =='Delete') {
		$('countItems').innerHTML = eval(num)-1;
	}
	
}



function FunctionValid(id,action,table) {
	var img = 'on_off_'+id;
	var href = 'href_'+id;
	
	FunctionGeneral(id,action,table);
	$(img).src="/img/"+action+".png";
	if(action =="on") {
		$(href).href = "javascript:FunctionValid('"+id+"','off','"+table+"');";
	} else {
		$(href).href = "javascript:FunctionValid('"+id+"','on','"+table+"');";
	}
}

function FunctionGeneral(id,action,table) {
	var url = '/ajax.php';
	var params = 'id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'message',
	url,
	{method: 'get', parameters: params});
	$('messageBox').style.display = "block";
}


function FunctionDelete(id,action,table) {
	var theDiv = 'item_'+id;
	FunctionGeneral(id,action,table);
	Effect.Fade(theDiv);
}





//SEARACH
function SetSearchSelects(id,type) {
	var value = id.value;
	var url = '/search/ajax.php?'+type+'='+value;
	new Ajax.Request(url,
	  {
		method:'get'
	  });
}

function SearchSubmit() {
	
	var url = '/search/new/';
	var limiters = '/50/0';
	var str = document.searchform.search.value;
	var val = str.replace(/\s+/g,"+");
	window.location.href= url+val+limiters;
	
}

