var consFromDomain = "business.digitaltrunk.net";
//var consToDomain = "localhost";
//var consToDomain = "192.9.200.135";

var FORM_DOMAIN = "1";
var LINK_DOMAIN = "2";

//
//	formのactionを変更
//
function domainChange(targetObj,type){
	
	if (type == FORM_DOMAIN){
		url = targetObj.action;
	}else{
		url = targetObj.href;
	}
	
	domainStart = 0;
	
	if (url.length >= 7 && url.substring(0, 7).toLowerCase()  == "http://"){
		domainStart = 7;
	}else if (url.length >= 8 && url.substring(0, 8).toLowerCase()  == "https://"){
		domainStart = 8;
	}else if (url.length >= 7 && url.substring(0, 7).toLowerCase()  == "file://"){
		domainStart = 7;
	}
	
	if (domainStart == 0) return;
	
	domainEnd = 0;
	
	var i;
	for (i = domainStart; i < url.length ; i++){
		if ( url.substring(i, i + 1) == "/" ){
			domainEnd = i;
			break;
		}
	}
	
	if (domainEnd == 0) return;
	
	proto = url.substring(0,domainStart);
	domainName = url.substring(domainStart,domainEnd);
	contextPath = url.substring(domainEnd);
	
	if (domainName == consFromDomain){
		if (type == FORM_DOMAIN){
			targetObj.action = proto + consToDomain + contextPath;
		}else{
			targetObj.href = proto + consToDomain + contextPath;
		}
	}
}

//
//	HTML内の全ACTIONを変更
//
//	consFromDomain →　consToDomain
//
function domainChangeAll(){

	//	サービス環境へデプロイ時はコメントははずす
	//
		return;
	
	var i;
	
	for (i = 0; i < document.links.length ; i++){
		
		domainChange(document.links[i],LINK_DOMAIN);
		
	}
	
	for (i = 0; i < document.forms.length ; i++){
		
		domainChange(document.forms[i],FORM_DOMAIN);
		
	}
}