var URL_SITE_FR = 'http://www.logic-immo.com/';
var URL_SITE_NEUF = 'http://www.logicimmoneuf.com/';
var URL_SITE_MOBILE = 'http://mobile.logic-immo.com/';
var URL_SITE_IPHONE = 'http://iphone.vbx.logic-immo.com/';

var deviceIphone = "iphone";
var deviceIpod = "ipod";

//Initialize our user agent string to lower case.
var uagent = navigator.userAgent.toLowerCase();

//**************************
// Detects if the current device is an iPhone.
function DetectIphone()
{
   if (uagent.search(deviceIphone) > -1)
      return true;
   else
      return false;
}

//**************************
// Detects if the current device is an iPod Touch.
function DetectIpod()
{
   if (uagent.search(deviceIpod) > -1)
      return true;
   else
      return false;
}

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg)
                        return getCookieVal (j);
                i=document.cookie.indexOf(" ",i)+1;
                        if (i==0) break;}
	return null;
}

//**************************
// Detects if the current device is an iPhone or iPod Touch.
function Detectmobile()
{
    if (DetectIphone() || DetectIpod()){
       if(GetCookie("LICOMMobileSaveMyChoice") != true){
       		window.location = URL_SITE_FR + "iphone_preroll/";
       }else {
       		window.location = URL_SITE_IPHONE;
       }
    }else if ((uagent.search('application/vnd.wap.xhtml+xml') > -1
    		|| uagent.search('sony') > -1
    		|| uagent.search('symbian') > -1
    		|| uagent.search('nokia') > -1
    		|| uagent.search('samsung') > -1
    		|| uagent.search('mobile') > -1
    		|| uagent.search('windows ce') > -1
    		|| uagent.search('epoc') > -1
    		|| uagent.search('opera mini') > -1
    		|| uagent.search('nitro') > -1
    		|| uagent.search('j2me') > -1
    		|| uagent.search('midp-') > -1
    		|| uagent.search('cldc-') > -1
    		|| uagent.search('netfront') > -1
    		|| uagent.search('mot') > -1
    		|| uagent.search('up.browser') > -1
    		|| uagent.search('up.link') > -1
    		|| uagent.search('audiovox') > -1
    		|| uagent.search('blackberry') > -1
    		|| uagent.search('ericsson,') > -1
    		|| uagent.search('panasonic') > -1
    		|| uagent.search('philips') > -1
    		|| uagent.search('sanyo') > -1
    		|| uagent.search('sharp') > -1
    		|| uagent.search('sie-') > -1
    		|| uagent.search('portalmmm') > -1
    		|| uagent.search('blazer') > -1
    		|| uagent.search('avantgo') > -1
    		|| uagent.search('danger') > -1
    		|| uagent.search('palm') > -1
    		|| uagent.search('series60') > -1
    		|| uagent.search('palmsource') > -1
    		|| uagent.search('pocketpc') > -1
    		|| uagent.search('smartphone') > -1
    		|| uagent.search('rover') > -1
    		|| uagent.search('ipaq') > -1
    		|| uagent.search('au-mic,') > -1
    		|| uagent.search('alcatel') > -1
    		|| uagent.search('ericy') > -1
    		|| uagent.search('up.link') > -1
    		|| uagent.search('vodafone/') > -1
    		|| uagent.search('wap1.') > -1
    		|| uagent.search('wap2.') > -1
    		|| uagent.search('Mobile WVGA') > -1
    		|| uagent.search('Mobile Safari') > -1)
    		&& uagent.search('ipad') == -1)
    {
    	window.location = URL_SITE_MOBILE;
    	//alert(uagent);
    }

}
Detectmobile();
