
/**
 * General page Functions 
 * Copyright (c) Greedy 2008
 **/

function create_cookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function register_color(color_id) {
	if (color_id == 'undefined')
		color_id = '';
	document.searchfilter.color.value = color_id;
	search_filter();
}

function register_price(price_id) {
	document.searchfilter.price.value = price_id;
	search_filter();
}

function search_filter() {
	
	var color_id = document.searchfilter.color.value;
	var price_id = document.searchfilter.price.value;
	
	// update cookies
	create_cookie("filter_color_id", color_id);
	create_cookie("filter_price_id", price_id);
	
	document.searchfilter.submit();
	
}

function products_display(form_elem) {
	var elem = form_elem.elements;
	for(var i = 0; i < elem.length; i++) {
		if (elem[i].type == 'text') {
			create_cookie("product_limit", elem[i].value);
		}
	} 
	return true;
}

function search_box(elem) {
	if (elem.value == 'Søg')
		elem.value = '';
}

function productnav_submit () {
	create_cookie("product_nav_sortby", document.sortby.sortbyinput.value);
	create_cookie("product_nav_itempage", document.sortby.itempage.value);
	document.sortby.submit();
}

// onmouseover="this.filters.alpha.opacity=\'100\'" onmouseout="this.filters.alpha.opacity=\'50\'" style="filter:alpha(opacity=50);-moz-opacity:50%;"
function alpha_filter(obj, e) {
	if (e == 'onmouseover') {
		if (obj.filters) // ie
			obj.filters.alpha.opacity = '50'
		else 
			obj.style.opacity = 0.5;
	} else if (e == 'onmouseout') {
		if (obj.filters) // ie
			obj.filters.alpha.opacity = '100'
		else
			obj.style.opacity = 1.0;
	}
}

function menu_nav(elem, e) {
	if (e == 'on') {
		elem.className = "product_listing_nav_on";
	} else {
		elem.className = "product_listing_nav_off";
	}
}

