/*
  spn.js
*/

		   
	var COMMON_DIR_NAME = "common";
	$.fn.getDomein = function() {
		var dirName = arguments.length? arguments[0] : COMMON_DIR_NAME;
		var links   = document.getElementsByTagName('LINK');
		var reg = new RegExp( "(.+).*\/?" + dirName + "\/.+$" );
		if( links ){
			for( var i=0; i<links.length; i++ ){
				if( links[i].getAttribute("rel") && links[i].getAttribute("rel").indexOf("stylesheet") != -1 ) {
					if( links[i].href && links[i].href.match( reg ) )
						return RegExp.$1;
					}
				}
			}
			return '/'+ dirName +'/';
	}
	
	var domein = $().getDomein();
	var domein = domein.replace('renewal/',''); // for this site
	var target_file = location.href.split(domein)[1];

	var UA = navigator.userAgent;
	var REF = document.referrer;
	
	if (REF.match(/spn/)) {
		//
	} else if (UA.search(/iPhone/) != -1 || UA.search(/Android/) != -1) {
		location.replace(domein + 'spn/' + target_file);
	};


