function checkForm() {
	if(document.forms.wgform.query.value == "" || document.forms.wgform.query.value == "Enter search term") {
		document.forms.wgform.query.value = "Enter search term";
		return false;
	} else {
		return true;
	}
}
function clearSearch() {
	if(document.forms.wgform.query.value == "Enter search term") {
		document.forms.wgform.query.value = "";
	}
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function createCookie(name,value,days) {
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function logoTag() {
	var LANGID = readCookie('LANGID');	
	if (LANGID == '2') {
		var logoName = "amat_logo_2.gif";
	} else {
		var logoName = "amat_logo.gif";
	}
	document.write("<a href='/index.html' target='_top'><img src='/images/"+logoName+"' alt='Applied Materials' width='138' height='59' border='0' \/><\/a>");
}

function langTag() {
	var LANGID = readCookie('LANGID');
	if (null == LANGID || LANGID == '1') {
		var tagName = "langtag_1";
	} else {
		var tagName = "langtag_" + LANGID;
	}
	document.write("<a href=\"/language.html\" target=\"_top\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('langChoice','','/images/" + tagName + "_f2.gif',1);\"><img src=\"/images/" + tagName + ".gif\" name=\"langChoice\" alt=\"\" width=\"59\" height=\"16\" border=\"0\" id=\"langChoice\" /></a>");
};
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_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_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 preloadImages() {
	var preload_all = false; // when true, it will preload a "hi" image for all images on page
	var roll_id = "_r";
	var hi_id = "_o"
	var d=document;
	if(d.images){ 
		var a = new Array(); var j=0;
		for(i=0;i<d.images.length;i++){
			var src = d.images[i].src;
			var f = src.substring(src.lastIndexOf("/")+1, src.lastIndexOf("."));
			var ext = src.substring(src.lastIndexOf(".")+1);
			var last2Chars = f.substring(f.length-2, f.length);
			if (last2Chars == roll_id || preload_all) {
				a[j] = new Image();
				var img_path = src.substring(0, src.lastIndexOf("/")+1) + f + hi_id + "." + ext;
				a[j].src = img_path;
				j++;
			}
		}
	}
}
// news pages - for "New" graphic expiration 
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
function daysElapsed(date1,date2) {
	var difference =
		Date.UTC(y2k(date1.getYear()),date1.getMonth(),date1.getDate(),0,0,0)
	  - Date.UTC(y2k(date2.getYear()),date2.getMonth(),date2.getDate(),0,0,0);
	return difference/1000/60/60/24;
}


function openWindow(url, WindowName) {
    var paramString = "width=640,height=480,toolbar=yes,copyhistory=yes,scrollbars=yes,resizable=yes,directories=yes,menubar=yes,status=yes,location=yes";
    msg=open(url,WindowName,paramString);
}

function popUp_nonav(htmLoc, width, height){
	MyWindow = window.open(htmLoc, "Pop", 'width=' + width + ',height=' + height + ',top=50,left=50,scrollbars=YES,resizable=YES');
}

var disclaimer=null;
function openDisclaimer(URL, WinName)
{
disclaimer=window.open(URL,WinName,'height=650,width=425,screenX=100,screenY=80,top=100,left=100,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,status=no,titlebar=no,captionbar=0');
		window.name="Disclaimer";
}

function popUpWindow(URL, NAME, HEIGHT1, WIDTH1, SCROLL, RESIZE1, TOOLBAR, MENUBAR){
  hwstring="scrollbars=" + SCROLL + ",width=" + WIDTH1 + ",height=" + HEIGHT1 + ",resizable=" + RESIZE1 + ",toolbar=" + TOOLBAR + ",menubar=" + MENUBAR;
  var newwin = window.open(URL, NAME, hwstring);
}

function copyrightDate(){
wriYr = new Date
var doYr = wriYr.getFullYear()
document.write("alt=\"&copy " + doYr + ", Applied Materials, Inc.\"")
}

function getParm(string,parm) {
    // returns value of parm from string
    var startPos = string.indexOf(parm + "=");
    if (startPos > -1) {
        startPos = startPos + parm.length + 1;
        var endPos = string.indexOf("&",startPos);
        if (endPos == -1)
            endPos = string.length;
        return unescape(string.substring(startPos,endPos));
    }
    return '';
}

function genLink(linkVal,linkText)
{
	var genString = new String();
	var urlstring = new String(document.location.search);
	if (urlstring.length > 0) {
		var URLVars = urlstring.split("&");
		var myVar = URLVars[0];
		if (myVar.substr(0,8) == "?menuID=") {
			genString = new String(linkVal + myVar);
		}
		else {
			genString = new String(linkVal);
		}
	}
	else {
		genString = new String(linkVal);
	}
	return('<a href=' + genString + '>' + linkText + '</a>');
}

function genURL (linkVal) {
	var genString = new String();
	var urlstring = new String(document.location.search);
	if (urlstring.length > 0) {
		var URLVars = urlstring.split("&");
		var myVar = URLVars[0];
		if (myVar.substr(0,8) == "?menuID=") {
			genString = new String(linkVal + myVar);
			return(genString);
		} else {
			genString = new String(linkVal);
			return(genString);		
		}
	} else {
		return(linkVal);	
	}
}

// Current Page Reference
// copyright Stephen Chapman, 1st Jan 2005
// you may copy this function but please keep the copyright notice with it
function getURL2(uri) {
	uri.dir = location.href.substring(0,location.href.lastIndexOf('\/'));
	uri.dom = uri.dir; if (uri.dom.substr(0,7) == 'http:\/\/') uri.dom = uri.dom.substr(7);
	uri.path = ''; var pos = uri.dom.indexOf('\/'); if (pos > -1) {uri.path = uri.dom.substr(pos+1); uri.dom = uri.dom.substr(0,pos);}
	uri.page = location.href.substring(uri.dir.length+1,location.href.length+1);
		pos = uri.page.indexOf('?');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
		pos = uri.page.indexOf('#');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
	uri.ext = ''; pos = uri.page.indexOf('.');if (pos > -1) {uri.ext =uri.page.substring(pos+1); uri.page = uri.page.substr(0,pos);}
	uri.file = uri.page;
		if (uri.ext != '') uri.file += '.' + uri.ext;
		if (uri.file == '') uri.page = 'index';
	uri.args = location.search.substr(1).split("?");
	return uri;
	}

var uri = new Object();
getURL2(uri);

// by bernie on 2.21.2007
// last updated 3.22.2007
function getsegment(uri2) {
	if (uri2.indexOf(".html") != -1) {
		var b = uri2.indexOf(".html");
	}
	else if (uri2.indexOf(".cfm") != -1) {
		var b = uri2.indexOf(".cfm");
	}
	var c = uri2.substring(b-2, b);
	return c;	
}

function comparesegments(theurl) {
	var d = getsegment(theurl);
	// document.write(d);
	if ((d == '_1') || (d == 'c1')) {
		// e = genLink("/about/events_display.html","Events") + " | ";
		e = "<a href=/about/events_display.html?menuID=2>Events</a>" + " | ";
		}
	else if ((d == '_2') || (d == 'c2')) {
		// e = genLink("/about/events_ss.html","Events") + " | ";
		e = "<a href=/about/events_ss.html?menuID=2>Events</a>" + " | ";
		}
	else if ((d == '_3') || (d == 'c3')) {
		// e = genLink("/about/events_pge.html","Events") + " | ";
		e = "<a href=/about/events_pge.html?menuID=2>Events</a>" + " | ";
		}
	else if ((d == '_4') || (d == 'c4')) {
		// e = genLink("/about/events_semiconductor.html","Events") + " | ";
		e = "<a href=/about/events_semiconductor.html?menuID=2>Events</a>" + " | ";
		}
	else if ((d == '_5') || (d == 'c5')) {
		// e = genLink("/about/events_solar.html","Events") + " | ";
		e = "<a href=/about/events_solar.html?menuID=2>Events</a>" + " | ";
		}
	else {
		// e = genLink("/about/events.html","Events") + " | ";
		e = "<a href=/about/events.html?menuID=2>Events</a>" + " | ";
		}
	return e;
}

// AJAX FUNCTIONS using XMLHttpRequest (START)------------------------------------------------- //
var xmlHttp=null;
// include file
function include(url)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)	{
		alert("Your browser does not support AJAX");
		return;
	}

	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	writeContent(xmlHttp);
}

function writeContent(xmlRequest)
{
	if (xmlRequest.status==200) {
		document.write(xmlRequest.responseText);
	} else {
		document.write("file not found on server.");
	}
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try {
			xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
		}
	catch (e) 
		{
			try {	// Internet Explorer
					xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
				}
			catch (e)
				{	// Internet Explorer
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");	
				}
		}
	return xmlHttp;
}
// AJAX FUNCTIONS using XMLHttpRequest (END)------------------------------------------------- //

 // GOOGLE ANALYTICS : STARTS // 

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));


try {
var pageTracker = _gat._getTracker("UA-12717561-1");
pageTracker._setDomainName(".appliedmaterials.com");
pageTracker._trackPageview();
} catch(err) {}

 // GOOGLE ANALYTICS : ENDS // 







// -->

