<!--


var FX_slidein_dvd;
var FX_slidein_dvd_pos;
var FX_slidein_dvd_dir;
var oDVD;

document.addEvent('domready', function()
{

	// handle form error data for dvd optin
	if (window.location.href.indexOf('results-error.php') != -1 || (window.location.href.indexOf('phdrinkingwater.com') != -1 && window.location.href.indexOf('freedvd.php')) != -1)
	{
		RefillForm();
	}

	// conditions to skip dvd advert
	if (	getCookie('ad_dvd') == 'false' || 
			window.location.href.indexOf('freedvd.php') != -1 || 
			window.location.href.indexOf('contact.php') != -1 || 
			window.location.href.indexOf('results.php') != -1 || 
			window.location.href.indexOf('results_dvd.php') != -1 || 
			window.location.href.indexOf('results_ebook.php') != -1 || 
			window.location.href.indexOf('results_contact.php') != -1 || 
			window.location.href.indexOf('results-error.php') != -1 ||
			window.location.href.indexOf('status/') != -1 
		) 
		return;


	// looks like we're good to go!
	// create the ad element and inject it
	oDVD = new Element('div', {'id': 'ad_dvd', 'styles': {'margin': '75px 0 0 85px', 'width': '218px', 'height': '382px', 'position': 'absolute', 'top': '150px', 'left': '200px'}, 'html': '<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">			<tr><td><a href=\"#\" onclick=\"DVDReject(); return false;\"><img border=\"0\" src=\"/affsites/global/images/ad_dvd_1.png\" width=\"218\" height=\"18\" class=\"mootip_ad\" title=\"MAYBE LATER!::Using this button will temporarily close this offer.  If you wish to close it permanently, please use the NO button below.\"></a></td></tr>			<tr><td><a href=\"http://www.phdrinkingwater.comfreedvd.php\"><img border=\"0\" src=\"/affsites/global/images/ad_dvd_2.png\" width=\"218\" height=\"120\" alt=\"Get your FREE dvd today!\"></a></td></tr>			<tr><td><a href=\"http://www.phdrinkingwater.comfreedvd.php\"><img border=\"0\" src=\"/affsites/global/images/ad_dvd_3.png\" width=\"218\" height=\"75\" alt=\"Get your FREE dvd today!\"></a></td></tr>			<tr><td><a href=\"http://www.phdrinkingwater.comfreedvd.php\"><img border=\"0\" src=\"/affsites/global/images/ad_dvd_4.png\" width=\"218\" height=\"80\" alt=\"Get your FREE dvd today!\"></a></td></tr>			<tr><td><a href=\"#\" onclick=\"DVDReject(true); return false;\"><img border=\"0\" src=\"/affsites/global/images/ad_dvd_5.png\" width=\"218\" height=\"89\" class=\"mootip_ad\" title=\"NO THANKS!::Clicking this will eliminate the offer!  You will never see this offer again!\"></a></td></tr>			</table>'});
	oDVD.inject(document.body);
	
	// page specific positioning
	var pagepos = (window.location.href.indexOf('movies.php') != -1) ? false : true;
	
	// configure positioning
	FX_slidein_dvd_dir = 'left';
	FX_slidein_dvd_pos = {x:75, y:75};
	FX_slidein_dvd_start = {x:-700, y:75};
	
	// create effect
	FX_slidein_dvd = new Fx.Tween(oDVD, {transition: 'elastic:out', duration: 3000});
	
	// set positioning
	oDVD.setPosition(FX_slidein_dvd_start);

	if (!(Browser.Engine.trident && Browser.Engine.version >= 5)) oDVD.fade('out');
	
	// set timer for slide-in
	var rTime = Math.floor(Math.random() * (12000 - 3000 + 1)) + 3000;
	setTimeout("DVDSlideIn()", rTime);
	
	// set timer for auto slide-out
	//setTimeout("DVDReject();", rTime+25000)
	
	// add mootip to anything in the advert
	MooTip('.mootip_ad');
});


function DVDSlideIn()
{
	//var offsety = document.getScroll().y; 
	// first lets set the proper offpage position
	oDVD.setPosition(FX_slidein_dvd_start);
	if (!(Browser.Engine.trident && Browser.Engine.version >= 5)) oDVD.fade('out');
	
	FX_slidein_dvd.start(FX_slidein_dvd_dir, FX_slidein_dvd_start.x+'px', FX_slidein_dvd_pos.x+'px');
	if (Browser.Engine.trident && Browser.Engine.version >= 5) 
		oDVD.fade('in');
	else
		oDVD.fade(0.90);
}


function DVDGetPosIn(which)
{
	var pos = oDVD.setPosition({position: FX_slidein_dvd_pos, relFixedPosition: true, returnPos: true});
	return pos[which];
}

function DVDReject(perm)
{
	FX_slidein_dvd.start(FX_slidein_dvd_dir, FX_slidein_dvd_pos.x+'px', FX_slidein_dvd_start.x+'px');
	oDVD.fade('out');
	if (perm == true) setCookie('ad_dvd', 'false');
}


function RefillForm()
{
	if (!isValid('dvdoptin')) return;
	
	var oField;
	var qstring = Browser.getQueryStringValues();
	
	for (var fkey in qstring)
	{
		if (typeof qstring[fkey] == 'string')
		{
			if (isValid(fkey))
			{
				qstring[fkey] = qstring[fkey].urldecode();
				oField = $(fkey);
				switch (oField.get('tag').toLowerCase())
				{
					case 'input':
						switch (oField.get('type'))
						{
							case 'text':
							case 'hidden':
								oField.set('value', qstring[fkey]);
								break;
							case 'checkbox':
								oField.set('checked', true);
								break;
						}
						break;
					
					case 'textarea':
						oField.set('value', qstring[fkey]);
						break;
					
					case 'select':
						oField.set('value', qstring[fkey]);
						break;
				}
			}	
		}
	}
}


function parseURL(sourceUrl){
    var urlPartNames = ["source","protocol","authority","domain","port","path","directoryPath","fileName","query","anchor"];
    var urlParts = new RegExp("^(?:([^:/?#.]+):)?(?://)?(([^:/?#]*)(?::(\\d*))?)?((/(?:[^?#](?![^?#/]*\\.[^?#/.]+(?:[\\?#]|$)))*/?)?([^?#/]*))?(?:\\?([^#]*))?(?:#(.*))?").exec(sourceUrl);
    var url = {};
    
    for(var i = 0; i < 10; i++){
        url[urlPartNames[i]] = (urlParts[i] ? urlParts[i] : "");
    }
    
    // Always end directoryPath with a trailing backslash if a path was present in the source URI
    // Note that a trailing backslash is NOT automatically inserted within or appended to the "path" key
    if(url.directoryPath.length > 0){
        url.directoryPath = url.directoryPath.replace(/\/?$/, "/");
    }
    
    return url;
}



function popvideo(vid, plexid, theme)
{
	vw = 580;
	vh = 436;
	switch(vid)
	{
		// colon therapy
		case 2:
			popwin('/affsites/global/player.php?m=2&pid='+plexid+'&theme='+theme, vw, vh, 'no', 'no', 'no');
			break;

		
		default:
			popwin('/affsites/global/player.php?m='+vid+'&pid='+plexid+'&theme='+theme, vw, vh, 'no', 'no', 'no');	
	}
}

function doCopyright(theme)
{
	today=new Date();
	year=today.getFullYear();
	
	copyright = 'Copyright &copy; 2006-'+year+' <span class="footerlink"><a href="http://mykangenpower.com" target="_blank"><b>MyKangenPower.com</b></a></span><br>All Rights Reserved.';
	
	if (theme == 'd1')	
		copyright = 'Copyright &copy; 2006-'+year+'<br><a href="http://mykangenpower.com" target="_blank"><b>MyKangenPower.com</b></a><br>All Rights Reserved.';
	
	if (theme == 'd2')	
		copyright = 'Copyright &copy; 2006-'+year+' <span class="plainlink"><a href="http://mykangenpower.com" target="_blank"><b>MyKangenPower.com</b></a></span><br>All Rights Reserved.';

	document.write(copyright);
}

function popwin(url, windowWidth, windowHeight, allowScroll, statusBar, resizable)
{
	//var windowWidth = 800;
	//var windowHeight = 585;
	var windowLeft = (screen.width - windowWidth) / 2;
	var windowTop = (screen.height - windowHeight) / 2;
	
	if (statusBar == null) statusBar = 'no';
	if (resizable == null) resizable = 'yes';
	
	
	var scrolling = "";
	if (allowScroll == true)
		scrolling = ', scrollbars=yes';
	
	var size = 'status=' + statusBar + ', height=' + windowHeight + ', width=' + windowWidth + ', top=' + windowTop + ', left=' + windowLeft + ', resizable=' + resizable + scrolling;

	var status = window.open(url, '', size);
	if (!status) {
		alert('Please disable your popup blocker.');
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}



function ModLinks(MKPID, template)
{
	var allForms = document.getElementsByTagName('form');
	var allLinks = document.getElementsByTagName('a');
	cURL = window.location.href;
	
	if ( (cURL.indexOf('index.php') != -1 || cURL.indexOf('.htm') == -1) && cURL.indexOf('members') == -1 && cURL.indexOf('mjbyourbodyiswater') == -1 && cURL.indexOf('simpleyourbodyiswater') == -1 &&
		 (cURL.indexOf('aguaparasalud.com') != -1 || cURL.indexOf('mykangenpower.net') != -1 || cURL.indexOf('yourbodyiswater.info') != -1 ||cURL.indexOf('yourbodyiswater.com') != -1 || cURL.indexOf('yourbodyiswater.org') != -1)
		)
	{
		
		langxp = new RegExp("translate/[a-z]{2,2}", "g");
		for (var i=0; i < allLinks.length; i++) 
		{
			var lnk = allLinks[i];
			if (lnk.href.indexOf('yourbodyiswater') != -1 && lnk.href.indexOf('.php') == -1 && lnk.href.indexOf('media/video') == -1 && lnk.href.indexOf('affsites') == -1 && lnk.href.indexOf('members/') == -1 || lnk.href.indexOf('movies.php') != -1)
			{
				// in IE "pathname" doesn't return the forward slash, so lets search for it to be sure
				if (lnk.pathname.substring(0,1) != '/') pname = '/' + lnk.pathname; else pname = lnk.pathname;
				
				// compensate for autotranslation system
				if (pname.indexOf('translate/') != -1)
				{
					langstr = pname.match(langxp);
					if (langstr)
					{
						pname = pname.replace(langstr[0]+'/', '');
						langstr = langstr[0].slice(10);
						lnk.href = '/translate/' + langstr + '/members/' + template + '/' + MKPID + pname;
						continue;
					}
				}
				
					lnk.href = '/members/'+template+'/'+MKPID+pname;
				//else
					//lnk.href = '/members/'+template+'/'+MKPID+'/'+pname;
			} 
		}
		
		//update form actions	
		for (var i=0; i < allForms.length; i++)
		{
			var frm = allForms[i];
			//if (MKPID == 'fresh') alert(frm.action);
			if (frm.action.indexOf('results.php') > -1 && frm.action.indexOf('affsites') == -1)
			{
				frm.action = '/members/'+template+'/'+MKPID+'/results.php';
			}
		}
	}
}

function getRadioVal(fld) 
{
	var x = -1;
	for (var i=fld.length-1; i > -1; i--) 
	{
		if (fld[i].checked) 
		{
			x = i; 
			i = -1;
		}
	}
	
	if (x > -1) return fld[x].value; else return null;
}

function trimSpace(fld) 
{
	var result = "";
	var x = 0;
	for (i=0; i < fld.length; i++) 
	{
		if (fld.charAt(i) != " " || x > 0) 
		{
			result += fld.charAt(i);
			if (fld.charAt(i) != " ") x = result.length;
		}
	}
	return result.substr(0,x);
}


function jailbreak()
{
	frame = ""+document.referrer;
	chref = ""+location.href;
	if (top.location != location)
	{
		if (	chref.indexOf('kangenionoasis.') == -1 &&
				chref.indexOf('health2oforlife.com') == -1 &&
				frame.indexOf('traffic-splash.com') == -1 && 
				frame.indexOf('adsalesdaily.com') == -1 &&
				frame.indexOf('maxtrafficpro.com') == -1 &&
				frame.indexOf('hitsafari.com') == -1 &&
				frame.indexOf('trafficwonderland.com') == -1 &&
				frame.indexOf('trafficswarm.com') == -1 &&
				frame.indexOf('mykangenpower.com') == -1 &&
				frame.indexOf('yourbodyiswater.info') == -1 &&
				frame.indexOf('adpacknetwork.') == -1 &&
				frame.indexOf('megalido.com') == -1 &&
				frame.indexOf('adviewglobal.com') == -1 &&
				frame.indexOf('therightmachine.com') == -1 &&
				frame.indexOf('kangenpays.com') == -1 &&
				frame.indexOf('rent-a-list.com') == -1 &&
				frame.indexOf('phwaterworks.net') == -1 &&
				chref.indexOf('yourbodyiswater') == -1 &&
				chref.indexOf('/comparison.html') == -1 &&
				chref.indexOf('/compensation.html') == -1 &&
				chref.indexOf('/espanol.html') == -1 &&
				frame != ''
			)
		{
			top.location.href = window.location.href;
		}
	}
}

jailbreak();

function right(e) {
	var msg = "This website is protected by CopyScape and is a\nregistered trademark under international copyright law.\n\nWe track all unauthorized use of our content, code\nand images.\n\nPlease, we ask that you respect the hard work put into the\ndevelopment of this site by not stealing anything from it without explicit\npermission from MyKangenPower.com officials.";
	if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) 
	{
		alert(msg);
		return false;
	}
	if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) 
	{
		alert(msg);
		return false;
	}
	else 
		return true;
}

document.onmousedown=right


function dS(target){
if (typeof target.onselectstart!="undefined") //IE route
	target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	target.style.MozUserSelect="none"
else //All other route (ie: Opera)
	target.onmousedown=function(){return false}
target.style.cursor = "default"
}

var timer;
function Pass2Flash(key, val, swf)
{
	if (val == 'self')	val = '';
    timer = setTimeout('Var2Flash("'+key+'", "'+val+'", "'+swf+'")', 4000);
}
function Var2Flash(key, val, swf)
{
	var flashMovie = getFlashMovieObject(swf);
	if (flashMovie != null)
	{
		flashMovie.SetVariable(key, val)
		clearTimeout(timer);
	}
}

function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}


function StopFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	flashMovie.StopPlay();
}

function PlayFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	flashMovie.Play();
}

function RewindFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	flashMovie.Rewind();
}

function NextFrameFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	// 4 is the index of the property for _currentFrame
	var currentFrame=flashMovie.TGetProperty("/", 4);
	var nextFrame=parseInt(currentFrame);
	if (nextFrame>=10)
		nextFrame=0;
	flashMovie.GotoFrame(nextFrame);		
}


function ZoominFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	flashMovie.Zoom(90);
}

function ZoomoutFlashMovie(swf)
{
	var flashMovie=getFlashMovieObject(swf);
	flashMovie.Zoom(110);
}


function ReceiveDataFromFlashMovie(key, swf)
{
	var flashMovie=getFlashMovieObject(swf);
	var val=flashMovie.GetVariable(key);
	return val;
}


function setCookie(c_name,value,expiredays)
{
        var exdate=new Date()
        exdate.setDate(exdate.getDate()+expiredays)
        document.cookie= c_name+ "=" +escape(value)+
                                        ((expiredays==null) ? "" : ";expires="+exdate)+
                                        ";path=/";
}   

function getCookie(c_name)
{
        if (document.cookie.length>0)
          {
          c_start=document.cookie.indexOf(c_name + "=")
          if (c_start!=-1)
                {
                c_start=c_start + c_name.length+1
                c_end=document.cookie.indexOf(";",c_start)
                if (c_end==-1) c_end=document.cookie.length
                return unescape(document.cookie.substring(c_start,c_end))
                }
          }
        return null
}

// -->
