function mobileRedirect(site) {
	window.GET = function(){
		var url = window.location.href;
		var array = url.indexOf('#') == -1 ?
						url.substring(url.indexOf('?') + 1).split(/&;/):
						url.substring(url.indexOf('?') + 1, url.indexOf('#')).split(/&;/);
										 //URLs can be like either "sample.html?test1=hi&test2=bye" or
											  //"sample.html?test1=hi;test2=bye"
		window._GET = {};
		for(var i = 0; i < array.length; i++){
			var assign = array[i].indexOf('=');
			if(assign == -1) {
				_GET[array[i]] = true;//if no value, treat as boolean
			}
			else {
				_GET[array[i].substring(0, assign)] = array[i].substring(assign + 1);
			}
		}
	}
	window.GET();
	if (_GET['from']!='Mobile') {
		var mobiles = new Array( /Android/i, /iPhone/i, /iPod/i, /iPad/i, /BlackBerry/i, /MIDP/i, /AvantGo/i, /J2ME/i, /Opera\sMini/i, /DoCoMo/i, /NetFront/i, /Nokia/i, /PalmOS/i, /PalmSource/i, /portalmmm/i, /Plucker/i, /ReqwirelessWeb/i, /SonyEricsson/i, /Symbian/i, /UP\.Browser/i, /Windows\sCE/i, /Xiino/i, /webOS/i, /HTC/i, /Fennec/i, /Minimo/i, /Opera\sMobi/i, /IEMobile/i, /Novarra/i, /SEMC-Browser/i );
		for (var i=0;i<mobiles.length;i++) {
			if (navigator.userAgent.match(mobiles[i])) {
				window.location=site;
			}
		} 
	}
}
