var d=document;
window.onload=function() {
	yreg_createKnobs('div','yreginhdly','knob')
}
browser_string = navigator.appVersion + " " + navigator.userAgent;
if ( browser_string.indexOf("MSIE") < 0 ) {
	if (navigator.mimeTypes) {
		for (i = 0 ; i < navigator.mimeTypes.length ; i++) {
			if ( _proxy_jslib_handle(navigator.mimeTypes, (i), 0, 0).suffixes.indexOf("yps") > -1) {
				 doGotIt();
			}
		}
	} else {
		dontGotIt();
	}
} else {
	if (browser_string.indexOf("Windows")>=0) {
		doGotIt();
		 _proxy_jslib_handle(document, 'write', '', 1, 0)('<object classid="clsid:41695A8E-6414-11D4-8FB3-00D0B7730277" CODEBASE="javascript:dontGotIt();" ID="Ymsgr" width="1" height="1">');
		 _proxy_jslib_handle(document, 'write', '', 1, 0)('</object>');
	}
}
hasMsgr = 0;
function dontGotIt() {
  hasMsgr = 0;
   _proxy_jslib_assign('', document.login_form.hasMsgr, 'value', '=', (0));
}
function doGotIt() {
  hasMsgr = 1;
   _proxy_jslib_assign('', document.login_form.hasMsgr, 'value', '=', (1));
}
function yreg_createKnobs(parent, selector, knobclass, imgOffX) {
	var divs =  _proxy_jslib_handle(document, 'getElementsByTagName', '', 1, 0)( _proxy_jslib_handle(null, 'parent', parent, 0, 0));
	for (var i =  divs.length-1; i >=0; i--)	{
		if ( _proxy_jslib_handle(divs, (i), 0, 0).className.indexOf(selector) != -1)	{
			newdiv=document.createElement('div');
			newdiv.className = knobclass;        
			if (imgOffX) newdiv.style.left = imgOffX;
			 _proxy_jslib_handle(divs, (i), 0, 0).appendChild(newdiv);		
		}
	}
}
function yreg_popLayer(div,href,offx,offy,bid) {
	var e =  _proxy_jslib_handle(d, 'getElementById', '', 1, 0)(div);
	if (e.className.indexOf('hiddenlayer') != -1) {
		// if current popup is hidden, make sure all others are hidden.
		yreg_hidePopLayers('div','showlayer','hiddenlayer');	
		yreg_setLayerLocation(div, _proxy_jslib_handle(null, 'href', href, 0, 0),offx,offy);		
		e.className = 'showlayer'; //show layer	
		yreg_createBeacon(bid);
		yreg_macIERedraw();				  
	} else if (e.className.indexOf('showlayer') != -1) {
		e.className = 'hiddenlayer';		
		yreg_removeBeacon(); 
		yreg_macIERedraw();
	} 
}
function yreg_hidePopLayers(elm,showclass,hideclass) {
	var elms =  _proxy_jslib_handle(d, 'getElementsByTagName', '', 1, 0)(elm);
	for (var i =  elms.length-1; i >=0; i--)	{
		if ( _proxy_jslib_handle(elms, (i), 0, 0).className.indexOf(showclass) != -1)	{
			// if a class contains 'showclass' set to 'hideclass'
			 _proxy_jslib_handle(elms, (i), 0, 0).className = hideclass;
		}
	}
}
function yreg_setLayerLocation(div,href,offx,offy) {
	var e =  _proxy_jslib_handle(d, 'getElementById', '', 1, 0)(div);
	//get position of link
	var x=ylib_getPageX( _proxy_jslib_handle(null, 'href', href, 0, 0));
	var y=ylib_getPageY( _proxy_jslib_handle(null, 'href', href, 0, 0));
	// check and set there is offset
	x= offx ? x + offx : x;
	y= offy ? y + offy : y;
	//move layer
	ylib_moveTo(e,x,y);
}
function yreg_macIERedraw() {
// redraw screen for Mac IE (bug #: 152029)
	if (oBw.mac &&  oBw.ie5) {
		 _proxy_jslib_handle(document, 'body', '', 0, 0).style.backgroundColor = "red";
		 _proxy_jslib_handle(document, 'body', '', 0, 0).style.backgroundColor = "white";
	}
}
function yreg_intlGo() {
	box =  _proxy_jslib_handle(d, 'getElementById', '', 1, 0)('yregintl');
	url =  _proxy_jslib_handle( _proxy_jslib_handle(box.options, (box.selectedIndex), 0, 0), 'value', '', 0, 0);
	if (url)  _proxy_jslib_assign('',  _proxy_jslib_handle(null, 'location', location, 0, 0), 'href', '=', ( url));
}
function yreg_createBeacon(bid) {
	var r=Math.random();
	e= _proxy_jslib_handle(d, 'getElementById', '', 1, 0)('yregbcn');	
	if (e)  _proxy_jslib_assign('', e, 'innerHTML', '=', ('<img alt="Yahoo Image" width=1 height=1 border=0 src="https://pclick.internal.yahoo.com/p/s='+bid+'/lng=us/rand='+r+'"> ')); // create beacon img
}
function yreg_removeBeacon() {
  var	e= _proxy_jslib_handle(d, 'getElementById', '', 1, 0)('yregbcn');	
	if (e)  _proxy_jslib_assign('', e, 'innerHTML', '=', ('')); // remove beacon img
} ;
_proxy_jslib_flush_write_buffers() ;