var gCookieDomain=".ebayanuncios.es";

function _loadTextAttr_ebay (el, cmb) {
	var s = document.getElementById(cmb);
	var v = s.options[s.selectedIndex].value ;
	if(v == "-1") {
		alert("Por favor selecciona una categorķa");
		return false;
	}
	if(v == "") {
		s.focus();
		return false;
	}
	var el_text = document.getElementById(el).value;
  if(el_text == "" || typeof el_text == "undefined") {
		if (v.indexOf('ebay.es') > 0) {
			n_url = 'http://shop.ebay.es/allcategories/all-categories';
		} else {
			n_url = v;
		}
	} else {
		var n_url = "";
		if (typeof v != "undefined") n_url = v;
		else n_url = location.href;
		if (v.indexOf('ebay.es') > 0) {
			n_url += "/" + el_text;
		} else {
			n_url += "/" + el_text + "/";
		}
	}
	window.open(n_url, '_top');
	return false;
}

function setClassic() {
	document.cookie="clasic=1;path=/;domain=.ebayanuncios.es;expires=";
}

function getCookie(cookieName) {
	var pos=document.cookie.indexOf(cookieName+"=");
	if (pos!=-1){
		var start=pos+cookieName.length+1;
		var end=document.cookie.indexOf(";",start);
		if (end==-1){
			end=document.cookie.length;
		}
		return unescape(document.cookie.substring(start,end));
	}
	return null;
}

function getLuckyNumber() {
	var cn = 'lucky9';
	if (location.href.indexOf("?") > 0) {
		var url = location.href.split("?")[1].split("&");
		if (typeof(url) != "undefined") {
			for (var i=0; i<url.length; i++) {
				v = url[i].split("=");
				if (typeof(v) != "undefined" && v[0] == cn) {
					var date = new Date();
					date.setTime(date.getTime()+(30*24*60*60*1000));
					document.cookie = cn+"="+v[1]+"; expires="+date.toGMTString()+"; path=/; domain="+gCookieDomain+";";
				}
			}
		}
	}
	var ln = getCookie(cn);
	if (ln == null) {
		ln = "" + Math.floor(Math.random()*9999999);
		ln = Array(8 - ln.length).join("0") + ln;
		var date = new Date();
		date.setTime(date.getTime()+(30*24*60*60*1000));
		document.cookie = cn+"="+ln+"; expires="+date.toGMTString()+"; path=/; domain="+gCookieDomain+";";
	}
	return ln.substring(ln.length - 2);
}

function setLN(obj) {
	var cn = 'lucky9';
	var _ln = getLuckyNumber();
	var ln = getCookie(cn);
	if (obj.indexOf("?") > 0) {
		if (obj.indexOf(cn) > 0) {
			var aUrl = obj.split("?");
			var url = aUrl[0] + "?";
			var aParams = aUrl[1].split("&");
			for (var i=0; i<aParams.length; i++) {
				elem = aParams[i].split("=");
				if (elem[0] != cn) {
					url += aParams[i] + "&";
				}
			}
			obj = url + cn + "=" + ln;
		} else {
			obj = obj + "&" + cn + "=" + ln;
		}
	} else {
		obj = obj + "?" + cn + "=" + ln;
	}
	return obj;
}
