try{
	var redirectFlag = true;
	var nameEQ = "mfs";
	var ca = document.cookie.split(';');
	var cName,cValue;
	for(var cookieIndex = 0; cookieIndex < ca.length; cookieIndex++) {
		var c = ca[cookieIndex];
		
		cName = c.substr(0, c.indexOf("="));
		cValue = c.substr(c.indexOf("=") + 1);
		cName = cName.replace(/^\s+|\s+$/g,"");
		
		if (cName == nameEQ){
			if(cValue == "33"){
       			redirectFlag = false;   
       		}
	    }
	}	

	if(redirectFlag){
		var strReturn = '';
		var strHref = window.location.href;
		var strLength = strHref.length;
		var urlStr = '';var j=0;for(var i=0;i<strHref.length;i++){urlStr=urlStr+strHref.charAt(i);if ( strHref.charAt(i)=='/' ){j++;if(j==3){break;}}}
		var lenOfurlHost = urlStr.length;
		strHref=strHref.substring(lenOfurlHost, strLength);
	
		if ( strHref.indexOf('redirect=false') > -1 ){
			var date = new Date();
			date.setTime(date.getTime() + (30*60*1000)); //30minutes
			var expires = "; expires=" + date.toGMTString();
			document.cookie = "mfs=33" + expires + "; path=/";
		}
		else {
			var uapStrings = new Array('midp','blackberry','netfront','nokia','panasonic','portalmmm','sharp','sie-','sonyericsson','symbian','windows ce','benq','mda','mot-','opera mini','philips','pocket pc','sagem','samsung','sda','sgh-','vodafone','xda');
			var user_agent = navigator.userAgent.toLowerCase();
			var uapNtAllowed = "ipad";
			if(user_agent.indexOf(uapNtAllowed)>-1){
				//break;
			}else{
				for (var uapStr in uapStrings ){
					ua_str = uapStrings[uapStr];
					if(user_agent.indexOf(ua_str)>-1){
						window.location="http://geeks.mshopper.net/rdir.jsp?productURL=" + escape(strHref)+"&referrer="+escape(document.referrer);
						break;
					}
				}
		
				uapStrings = new Array('iphone','android', 'mobile', 'windows phone', 'opera mobi', 'kindle', 'iemobile', 'mmp/', 'fennec');
				for (var uapStr in uapStrings ){
					ua_str = uapStrings[uapStr];
					if(user_agent.indexOf(ua_str)>-1){
						if(ua_str !="android"){
							window.location="http://geeks.mshopper.net/rdir.jsp?productURL=" + escape(strHref)+"&referrer="+escape(document.referrer);
							break;
						}else if(ua_str == "android" && user_agent.indexOf('mobile')>-1 ){							
							window.location="http://geeks.mshopper.net/rdir.jsp?productURL=" + escape(strHref)+"&referrer="+escape(document.referrer);
							break;
						}

					}
				}
			}
		}
	}
}catch(e){}
