userTypeCookieName  = 'dm-user-type';
userTypeCookiePath  = '/';
endUserPostingUrl   = '/posting/paso1.asp?T=0';
carAgencyPostingUrl = '/posting/dealer/paso1.asp?T=1';
businessPostingUrl = '/posting/paso1.asp?T=0';
domain = getCurrentDomain();

function setSellLink(){
	userType = getUserType();
	if(userType)
		setUnifiedSeller(userType);
	else
		setOptionalSeller();		
}

function getUserType(){	
	return getCookie(userTypeCookieName);
}

function setOptionalSeller(){
	separateSellLink();
}

function separateSellLink(){
	document.getElementById("sellLink").className = "venderLogOff";
}

function setUnifiedSeller(userType){
	unifySellLink(userType);
}

function unifySellLink(userType){	
	setHrefLinkHeader(userType);
	setHrefLinkFooter(userType);
}

function setHrefLinkHeader(userType){
	document.getElementById("sellOption").className = "subOff";	
	document.getElementById("sellLink").href = setPostingUrl(userType);	
}

function setHrefLinkFooter(userType){
	document.getElementById("sellLinkFooter").href = setPostingUrl(userType);
}

function setPostingUrl(userType){	
		
	var sPostingUrl = 'http://www.' + domain;	
	
	switch(userType)
	{
		case 'END_USER':
			sPostingUrl = sPostingUrl + endUserPostingUrl;
		break;
		case 'CAR_AGENCY':
			sPostingUrl = sPostingUrl + carAgencyPostingUrl;
		break;
		case 'BUSINESS':
			sPostingUrl = sPostingUrl + businessPostingUrl;
		break;
		default:
			sPostingUrl = sPostingUrl + endUserPostingUrl;
	}
	
	return sPostingUrl;
	
}

function destroyUserTypeCookie(){
	deleteCookie(userTypeCookieName, userTypeCookiePath, domain);
}

function getCurrentDomain(){			
	var url = document.location.href;
	var domain = url.substring(url.indexOf(".") + 1, url.length);
	if(domain.indexOf("/") > 0)
		domain = domain.substring(0, domain.indexOf("/"));	
	return domain;
}
//Agregado para empresa
function isUserBusiness(){
	userType = getUserType();
	return  (userType == 'BUSINESS');
}

