
// Please update the following two variables.
//
// regionCode should be updated to the code given to you (for example, "de" for Germany)
// intercept_rate should be set to a number between 0 and 100, 
//   which is the percentage of users that should be prompted with a site Exit Survey

var regionCode = "ru";

var survey_url = "http://www.amdsurveys.com/se.ashx?s=5A1E27D224C564D0";
// EXAMPLE: var survey_url = "http://www.amdsurveys.com/se.ashx?s=5A1E27D23EB8A749";

var intercept_rate = 100;


// PLEASE DO NOT MODIFY ANYHTING BELOW THIS POINT

var metricsID = convertRegionCode(regionCode);

//var surveyURL = 'http://shrekthethird.amd.com/metrics/phpmyvisites.php?url='+window.location.href.substring(0, window.location.href.lastIndexOf('/')+1)+'choosesurvey.html%3Fid%3D' + metricsID + '&id=' + metricsID + '&pagename=FILE:EXIT%20Survey';

var surveyURL = 'choosesurvey.html?id=' + metricsID;

function isCookieEnabled() {
	var cookie_is_enabled = false;
    var brwsrVer = navigator.appVersion;
    var arr1 = brwsrVer.split(" ");
    var brversion = parseFloat(arr1[3]);
   	if (navigator.appName == "Microsoft Internet Explorer") {
	    if (brversion >= 4.0 ) {
        	this.cookieEnabled = window.navigator.cookieEnabled;
	        if (this.cookieEnabled) {
           		cookie_is_enabled = true;
         	} else {
            	cookie_is_enabled = false;
         	}
      	} else {
     	   if (cookieCheck()) {
         	cookie_is_enabled=true;
           } else {
         	cookie_is_enabled=false;
           }
        }
    } else {
   		if (navigator.appName == "Netscape") {
     	   if (cookieCheck()) {
         	 cookie_is_enabled=true;
      	   } else {
      	     cookie_is_enabled=false;
     	   }
   	 	}
    }
    return cookie_is_enabled;
}

function cookieCheck() {
  var cookie_is_found=false;
  
  setCookie('AMDCookieCheck','CHECK');
  if (getCookieValueString('AMDCookieCheck')!="") {
     cookie_is_found = true;
  } else {
    cookie_is_found=false;
  }
  return cookie_is_found;
}

function getCookieValueString(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else {
    begin += 2;
  }
  var end = document.cookie.indexOf(";", begin);
  if (end == -1) {
    end = dc.length;
  }
  return unescape(dc.substring(begin + prefix.length, end));
}

function setCookie(name, value) {
    var cookieDate = new Date();
    var expire_date = 90;
    cookieDate.setTime (cookieDate.getTime() + (1000 * 60 * 60 * 24 * expire_date));
    cookie_set = name + "=" + escape(value);
    cookie_set += "; expires=" + cookieDate.toGMTString();
    cookie_set += "; path=/;";
    document.cookie = cookie_set;
}

function changeTitle(newtitle) {
	document.title = newtitle;	
}

q = location.search;
getParam = function(arg) {
	if (q.indexOf(arg + "=") >= 0) {
		var pntr = q.indexOf(arg + "=") + arg.length + 1;
		if (q.indexOf("&", pntr) >= 0) {
			return q.substring(pntr, q.indexOf("&", pntr));
		} else {
			return q.substring(pntr, q.length);
		}
	} else {
		return null;
	}
}

var isbanner = getParam("banner");
var appendBanner = "";
if (isbanner) {
	appendBanner = "/Referrer: " + isbanner;
}

function convertRegionCode(rc) {
	switch (rc) {
		case "ar": return 2;break;
		case "au": return 3;break;
		case "bz": return 4;break;
		case "ch": return 5;break;
		case "de": return 6;break;
		case "eg": return 7;break;
		case "hk": return 8;break;
		case "in": return 9;break;
		case "jp": return 10;break;
		case "jr": return 11;break;
		case "ko": return 12;break;
		case "ku": return 13;break;
		case "ml": return 14;break;
		case "mx": return 15;break;
		case "nz": return 16;break;
		case "po": return 17;break;
		case "ru": return 18;break;
		case "sa": return 19;break;
		case "th": return 20;break;
		case "tr": return 21;break;
		case "tw": return 22;break;
		case "uae": return 23;break;
		case "fr": return 24;break;
		default : return 1;break;
	}
}


function FunctionLoad (strPath) {
   window.name = "MyParent";

    random_number = Math.random()*100;
	interceptRate = intercept_rate;
	
   if (isCookieEnabled()) {
		 // Set cookie for where the person came from
		 setCookie("Survey3Location", location.pathname);
		 var sPageVisited;
		 sPageVisited = "";
		 sPageVisited = getCookieValueString("shrekSurvey");
		
		if (sPageVisited==null && random_number <= interceptRate ) {
		
           var newWin = window.open ( strPath, "babyWindow", "toolbar=no,toolbar=0,location=no,location=0,status=no,status=0,menubar=no,menubar=0,scrollbars=no,scrollbars=0,resizable=no,resizable=0,width=1,height=1,top=3333,left=3333" );
         }

	}
}