<!--
var supported = (((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion) >= 4 )) || ((navigator.userAgent.indexOf("MSIE")!=-1) && (parseInt(navigator.appVersion)>=4)));

if (supported) {
	var isNav, isIE;
	var coll = "";
	var styleObj = "";
	if (parseInt(navigator.appVersion) >= 4) {
		if (navigator.appName == "Netscape") {
			isNav = true;
		} else {
			isIE = true;
			coll = "all.";
			styleObj = ".style";
		}
	}
}

function layerVisibility() { // Provides menu layers functionality
var i,obj,args=layerVisibility.arguments;
	for (i=0; i<(args.length-2); i+=3) {

	var obj = eval("document.getElementById('" + args[i] + "').style");
	obj.visibility = args[i+1];
	obj.zIndex = args[i+2];
	}
}

function layerShowHide() { // Provides menu layers functionality
var i,obj,args=layerShowHide.arguments;
	for (i=0; i<(args.length-1); i+=2) {

	var obj = eval("document.getElementById('" + args[i] + "').style");
	obj.visibility = args[i+1];
	}
}

function changeClass(name, sheet) {
	if(document.getElementById) {
		document.getElementById(name).className = sheet; }
}

function changeLocation(url) {
	location.href = url;
}

function changeValue(name, sheet) {
	if(document.getElementById) {
		document.getElementById(name).value = sheet; }
}

function changeBorder(name, sheet) {
	if(document.getElementById) {
		document.getElementById(name).border = sheet; }
}


function changeStyleBackground(name, color) {
	if(document.getElementById) {
		document.getElementById(name).style.backgroundColor = color; }
}

function coverSelectVisible(name) {
if (document.all) {document.getElementById(name).style.visibility="visible";}
}

function multiImgSwap() { // Provides menu layers functionality
var i,obj,args=multiImgSwap.arguments;
	for (i=0; i<(args.length-1); i+=2) {
	args[i].src = args[i+1];
	}
}

function changeStyleColor(name, color) {
	if(document.all) {
		document.all[name].style.color = color; }
}

function changeStyleUnderline(name, decor) {
	if(document.all) {
		document.all[name].style.textDecoration = decor; }
}

function imgSwap(imgName, imgSrc) {
	imgName.src = imgSrc;
}

function imgSwap2(imgName, imgSrc) {
	document.getElementById(imgName).src = imgSrc;
}

function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.p=new Array();
    var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function reloadPage(init) {  //reloads the window if Nav4 resized
if (init==true) with (navigator) {
	if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage;
	}
}
else if (innerWidth!=document.pgW || innerHeight!=document.pgH) location.reload();
}
reloadPage(true);

//////////////////////////////// CHECK THE SEARCH BOX //////////////////////////
//http://search.atomz.com/search/?sp_a=sp10036855&sp_k=Disney+Mobile&sp_q=*
//http://search.atomz.com/search/?sp_a=sp10036855&sp_f=ISO-8859-1&sp_q=*&sp_k=DMFAQs
function doFaqSearch()
	{
		var theValue = window.document.frmFaqSearch.search.value;
		var searchWhat = "DisneyMobileFAQ";

		var searchAction = 'http://search.atomz.com/search/';
			searchAction = searchAction + "?sp_a=sp10036855&sp_f=ISO-8859-1&sp_t=searchDMFAQ";
			searchAction = searchAction + "&sp_q=*" + theValue + "*";
			searchAction = searchAction + "&sp_k=DMFAQs";

		if((theValue == "") || (theValue == " ") || (theValue == " - Search Disney -"))
		{
			alert("Please enter a value in the search box!\n");
			window.document.frmFaqSearch[1].focus();
		}
		else 
		{
			document.faqSearch.location.href=searchAction;
		}
	}
	
//http://search.atomz.com/search/?sp_a=sp10036855&sp_f=ISO-8859-1&sp_q=*222*&sp_k=DM

function doSearch()
	{
		var theValue = window.document.frmSearch.search.value;
		var searchWhat = "DisneyMobile";
		var queryUrl = "dmsearch.do";

		var searchAction = 'http://search.atomz.com/search/';
			searchAction = searchAction + "?sp_a=sp10036855&sp_f=ISO-8859-1&sp_t=searchDM";
			searchAction = searchAction + "&sp_q=*" + theValue + "*";
			searchAction = searchAction + "&sp_k=DM";
		
		if((theValue == "") || (theValue == " ") || (theValue == " - Search Disney -"))
		{
			alert("Please enter a value in the search box!\n");
			window.document.frmSearch[1].focus();
		}
		else 
		{
			document.location.href=queryUrl + "?" + searchAction;
		}
	}
	
	function HandleFaqSearchKey (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			doFaqSearch();
			return false;
		} 
		else
		return true;
	}
	
	function HandleSearchKey (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			doSearch();
			return false;
		} 
		else
		return true;
	}    

function changeText(ref,replaceStr) {ref.value=replaceStr}

function showHideRows2(name, numrows, imgname) {
var icon = document.getElementById(imgname).src;
var fullname = name + "0";
var startstatus = document.getElementById(fullname).style.display;

if (startstatus == 'none') {
	document.getElementById(imgname).src = 'images/icon_plus.gif';
} else {
	document.getElementById(imgname).src = 'images/icon_minus.gif';
}

for (i=0; i<(numrows); i+=1) {
	fullname = (name + i);
	var status = document.getElementById(fullname).style.display;
		if (status == 'none') {
			document.getElementById(fullname).style.display='';
		} else {
			document.getElementById(fullname).style.display='none';
		}
	}
}

function showHideRows3(name, numrows, imgname) {
var icon = document.getElementById(imgname).src;
var fullname = name + "0";
var startstatus = document.getElementById(fullname).style.display;

if (startstatus == 'none') {
	document.getElementById(imgname).src = '../../images/icon_plus.gif';
} else {
	document.getElementById(imgname).src = '../../images/icon_minus.gif';
}

for (i=0; i<(numrows); i+=1) {
	fullname = (name + i);
	var status = document.getElementById(fullname).style.display;
		if (status == 'none') {
			document.getElementById(fullname).style.display='';
		} else {
			document.getElementById(fullname).style.display='none';
		}
	}
}

function centerPopOver(layername, width) {
	var bodyWidth = Math.max(document.body.clientWidth,document.documentElement.clientWidth);
	var gutter = ((bodyWidth-width)/2);
	document.getElementById(layername).style.left = gutter + 'px';
}

//function navMenuPosition(obj, layername) {
//	var bodyWidth = Math.max(document.body.clientWidth,document.documentElement.clientWidth);
//	var gutter = ((bodyWidth-800)/2);
//	var leftPos = findPosX(obj) + 2;
//	var topPos = findPosY(obj) + 22;
//	var leftPosRel = leftPos - gutter;
//	document.getElementById(layername).style.left = leftPosRel + 'px';
//	document.getElementById(layername).style.top = topPos + 'px';
//}

function navMenuPosition(obj, layername) {
	var leftPos = findPosX(obj) + 2;
	var topPos = findPosY(obj) + 22;
	document.getElementById(layername).style.left = leftPos + 'px';
	document.getElementById(layername).style.top = topPos + 'px';
}

function navTabsExtensionPosition(obj, layername) {
	var leftPos = findPosX(obj) - 180;
	var topPos = findPosY(obj) + 15;
	document.getElementById(layername).style.left = leftPos + 'px';
	document.getElementById(layername).style.top = topPos + 'px';
}

function anchorPositionY(obj, layername) {
	var topPos = findPosY(obj) - 10;
	document.getElementById(layername).style.top = topPos + 'px';
}

function anchorPositionYmulti() { // Position multiple layers to anchor point
var i,args=anchorPositionYmulti.arguments;
	for (i=0; i<(args.length-1); i+=2) {
	var topPos = findPosY(args[i]) - 10;
	document.getElementById(args[i+1]).style.top = topPos + 'px';
	}
}

function anchorPositionYmultiAdjust() { // Position multiple layers to anchor point
var i,args=anchorPositionYmultiAdjust.arguments;
	for (i=0; i<(args.length-1); i+=2) {
	var topPos = findPosY(args[i]) - args[i+2];
	document.getElementById(args[i+1]).style.top = topPos + 'px';
	}
}

function navCalPosition(obj, layername, closelayername) {
	var bodyWidth = Math.max(document.body.clientWidth,document.documentElement.clientWidth);
	var gutter = ((bodyWidth-800)/2);
	var leftPos = findPosX(obj);
	var topPos = findPosY(obj) - 80;
	var leftPosRel = leftPos - gutter;
	document.getElementById(layername).style.left = leftPosRel + 'px';
	document.getElementById(layername).style.top = topPos + 'px';
	document.getElementById(layername).style.visibility = "visible";

	switch (closelayername)
	{
	case (closelayername = "Calendar2"):
	document.getElementById('Calendar3').style.visibility = "hidden";
	document.getElementById('Calendar4').style.visibility = "hidden";
	break;
	case (closelayername = "Calendar3"):
	document.getElementById('Calendar2').style.visibility = "hidden";
	document.getElementById('Calendar4').style.visibility = "hidden";
	break;
	case (closelayername = "Calendar4"):
	document.getElementById('Calendar2').style.visibility = "hidden";
	document.getElementById('Calendar3').style.visibility = "hidden";
	break;
	}
}

function getLayerBottomPosition() {
	var topPos = 0;
	var i = 0;
	var elements = new Array("positionElement1","positionElement2","positionElement3","positionElement4","positionElement5");
	var obj = "";
	for (i=0; i<5; i+=1) {
		obj = document.getElementById(elements[i]);
		if (topPos < findPosY(obj)) {
		topPos = findPosY(obj);
		}
	}
	document.getElementById('heightSpacer').style.height = topPos;
}

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
  
function createDynamicLayer(name, content){
	layerConstruct = document.createElement('div');
	document.body.appendChild(layerConstruct);
	layerConstruct.id = name;
	layerConstruct.style.display='block';
	layerConstruct.innerHTML = content;
	layerConstruct.style.position='absolute';
	layerConstruct.style.left='150px';
	layerConstruct.style.top='200px';
	layerConstruct.style.zIndex='100';
	layerConstruct.style.visibility='visible';
	layerConstruct.style.border='#999999 solid 1px';
	layerConstruct.style.backgroundColor='#ffffff';
	layerConstruct.style.width='500px';
}

function handleSelect(type,args,obj) {   
var dates = args[0];
var date = dates[0];
var year = date[0], month = date[1], day = date[2];

if ((document.getElementById('setdatevar').value) == "date4") {
	var txtDate1 = document.getElementById('date4');
	txtDate1.value = month + "/" + day + "/" + year;
	}

if ((document.getElementById('setdatevar').value) == "date3") {
	var txtDate1 = document.getElementById('date3');
	txtDate1.value = month + "/" + day + "/" + year;
	}

if ((document.getElementById('setdatevar').value) == "date2") {
	var txtDate1 = document.getElementById('date2');
	txtDate1.value = month + "/" + day + "/" + year;
	}
}   
 

function updateCal(stringnum, element) { 
var txtDate1 = document.getElementById(element);
var regValue = txtDate1.value;
var re = new RegExp('\\d{1,2}/\\d{1,2}/\\d{4}');  
if (!(txtDate1.value.match(re))) {
	txtDate1.value = "1/1/2007";
}
  
var pre = eval("YAHOO.example.calendar" + stringnum + ".cal1");
// Select the date typed in the field   
	pre.select(txtDate1.value);   

	var firstDate = pre.getSelectedDates()[0];   

// Set the Calendar's page to the earliest selected date   
	pre.cfg.setProperty("pagedate", (firstDate.getMonth()+1) + "/" + firstDate.getFullYear());   

	pre.render();   
}   

function setDateVariable(setdatevar) {
document.getElementById('setdatevar').value = setdatevar;
}

function clearTextField(fieldName) {
document.getElementById(fieldName).value = "";
}

function test(){
var height = document.getElementById('licenseCreateARequest').style.pixelHeight;
alert(height);
}

//-->