function slide(id, direction, width) {
	var div = document.getElementById(id);
	var max = div.offsetWidth;
	if (direction == -1) {
		//moving right
		if (div.offsetLeft * -1 < div.offsetWidth - width) {
			//making sure we can move right
			div.style.left = (div.offsetLeft - width)+'px';
		}
	} else {
		//moving left
		if (div.offsetLeft < 0) {
			//making sure we can move left
			div.style.left = (div.offsetLeft + width)+'px';
		}
	}
}

function designers() {
	var val = document.designers_form.Category_ID.value;
	var sel = document.designers_form.Category_ID.selectedIndex;
	var selected_text = document.designers_form.Category_ID.options[sel].text;
	var IDName = val+': '+selected_text;
	pageTracker._trackEvent('Left-Column', 'Designers', IDName);
	
}
function styles() {
	var val = document.styles_form.Category_ID.value;
	var sel = document.styles_form.Category_ID.selectedIndex;
	var selected_text = document.styles_form.Category_ID.options[sel].text;
	var IDName = val+': '+selected_text;
	pageTracker._trackEvent('Left-Column', 'Styles', IDName);
	
}

function ddsize() {
	var val = document.size_form.size.value;
	var sel = document.size_form.size.selectedIndex;
	var selected_text = document.size_form.size.options[sel].text;
	var IDName = val+': '+selected_text;
	pageTracker._trackEvent('Left-Column', 'Size', IDName);
	
}

function price() {
	var val = document.price_form.Category_ID.value;
	var sel = document.price_form.Category_ID.selectedIndex;
	var selected_text = document.price_form.Category_ID.options[sel].text;
	var IDName = val+': '+selected_text;
	pageTracker._trackEvent('Left-Column', 'Price', IDName);
	
}
function accessories() {
	var val = document.accessories_form.Category_ID.value;
	var sel = document.accessories_form.Category_ID.selectedIndex;
	var selected_text = document.accessories_form.Category_ID.options[sel].text;
	var IDName = val+': '+selected_text;
	pageTracker._trackEvent('Left-Column', 'Accessories', IDName);
	
}

function left_arrow_home() {
	pageTracker._trackEvent('Home', 'Home-Left-Arrow');
}

function right_arrow_home()	{
	pageTracker._trackEvent('Home', 'Home-Right-Arrow');
}

function categoryjump(fe) {
	var opt_key = fe.selectedIndex;
	var uri_val = fe.options[opt_key].value;
	window.location = '/category/' + uri_val;
	return true;
}

function get_cookie(check_name) {
	var a_all_cookies = document.cookie.split(';');
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false;
	
	for (var i=0; i<a_all_cookies.length; i++) {
		a_temp_cookie = a_all_cookies[i].split('=');
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		
		if (cookie_name == check_name) {
			b_cookie_found = true;
			if (a_temp_cookie.length > 1) {
				cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ''));
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if (!b_cookie_found) {
		return null;
	}
}

function is_logged() {
	if ((session == null) || (session == '')) { return 0; }
	if ((user_id == null) || (user_id == '') || (user_id == 0)) { return 0; }
	if (window.location.search.substring(1).indexOf("referral=") != -1) {
		document.cookie = "user_id=0; domain=.simplysoles.com; path=/";
		return 0;
	}
	return 1;
}

var session = get_cookie('sessionid');
var user_id = get_cookie('user_id');