/**************************
 * goSpanish v0.1 by Josh *
 **************************/
 
/* CONFIGURATION */

// Enter the name of your Spanish directory, for exapmle:
//
// http://www.dealersite.com/espanol/
// http://www.dealersite.com/espanol/
//
// var userEspDir = "espanol";

var userEspDir = "espanol";

// Enter the English confid of the dealersite, for exapmle:
//
// var userEngCID = "dealersite";

var userEngCID = "toyotaofelcajon_redesign";

// Enter the Spanish confid of the dealersite, for exapmle:
//
// var userEspCID = "dealersitespanish";

var userEspCID = "toyotaofelcajonspanish_redesign";

// Example usage of goSpanish(); and goEnglish(); functions:
//
// <a href="javascript:goSpanish();">Espa&ntilde;ol</a>
//
// <a href="javascript:goEnglish();">English</a>

/* END CONFIG */

var espDir = "/" + userEspDir;
var engCID = "confid_" + userEngCID;
var engID = "ID_" + userEngCID;
var espCID = "confid_" + userEspCID;
var espID = "ID_" + userEspCID;

function goSpanish() {
	if (document.location.href.match(engCID)) {
		var myRegExp = new RegExp(engCID, "i");
		var str = document.location.href;
		document.location.href = str.replace(myRegExp, espCID);
	} else if (document.location.href.match(engID)) {
		var myRegExp = new RegExp(engID, "i");
		var str = document.location.href;
		document.location.href = str.replace(myRegExp, espID);
	} else {
		document.location.href = document.location.href.replace(/^([a-z]+:\/\/[^\/]+)(.*)/i, "$1" + espDir + "$2");
	}
}

function goEnglish() {
	if (document.location.href.match(espCID)) {
		var myRegExp = new RegExp(espCID, "i");
		var str = document.location.href;
		document.location.href = str.replace(myRegExp, engCID);
	} else if (document.location.href.match(espID)) {
		var myRegExp = new RegExp(espID, "i");
		var str = document.location.href;
		document.location.href = str.replace(myRegExp, engID);
	} else {
		var myRegExp = new RegExp(espDir, "i");
		document.location.href = document.location.href.replace(myRegExp, "");
	}
}