function browseHandsetFn(handsetId){
	var retval = true;var formSubmitStr = "";
	var formObj = document.forms['browseHandset('+handsetId+')'];
	if(formObj){
		var formElements = formObj.elements;
		for(var x=0;x<formElements.length;x++){
			formSubmitStr += formElements[x].name+"="+formElements[x].value+"&";
		}
	}
	if(formSubmitStr.length>0){
		formSubmitStr += "overlay=true";
		try{
			xmlHTTPPost(formObj.action,'more_details_container',formSubmitStr)
			retval = false;
		}catch(ex){
			retval = true;
		}
	}
	return retval;
}
function xmlHTTPPost(strURL,target,data) {
	var returnv=false;
	var xmlHttpObj = setXMLHTTPGet();
	if(!xmlHttpObj){
		return true;
	}else{
		document.body.style.cursor = "progress";
		fade(target,'out');
		xmlHttpObj.open('POST', strURL, true);
		xmlHttpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttpObj.send(data);
		xmlHttpObj.onreadystatechange = function() {
			if (xmlHttpObj.readyState == 4) {
				document.body.style.cursor = "default";
				doSuccess(xmlHttpObj.responseText,target);
			}
		}
	}
	return returnv;
}

function xmlHTTPGet(strURL,target) {
	var returnv = false
	var xmlHttpObj = setXMLHTTPGet();
	if(!xmlHttpObj){
		return true;
	}else{
		document.body.style.cursor = "progress";
		xmlHttpObj.open('get', strURL, true);
		xmlHttpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttpObj.send(null);
		xmlHttpObj.onreadystatechange = function() {
			if (xmlHttpObj.readyState == 4) {
				document.body.style.cursor = "default";
				doSuccess(xmlHttpObj.responseText,target);
			}
		}
	}
	return returnv;
}

function doSuccess(text,target){
	var scrolled=0;
	if($$(target)){
		$$(target).innerHTML = text;
		scrolled = document.documentElement.scrollTop;
		if(scrolled==null || scrolled==0){
			scrolled = document.body.scrollTop;
		}
		fade(target,'in');
	}
	$$('more_details_container').className = 'displayOverlay';
	$$('more_details_container').style.top = (scrolled+40)+'px';
	$$('more_details_bg').style.height = document.body.offsetHeight + 'px';
	$$('more_details_bg').style.width = document.body.offsetWidth -2 + 'px';
	$$('more_details_bg').style.display = 'block';
	$$('more_details_bg').className = 'opaque trans_box2';
}

function closeMe(){
	$$('more_details_container').style.display = 'none';
	$$('more_details_container').innerHTML='';
	$$('more_details_bg').style.display = 'none';
}

function setXMLHTTPGet() {
	if (window.XMLHttpRequest) {
		setXMLHTTPGet = function() {
			return new XMLHttpRequest()
		}
	}
	else if (window.ActiveXObject) {
		setXMLHTTPGet = function () {
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
}
setXMLHTTPGet();
function fade(obj,direction){
	if($$('target')){
		for (var x=0;x<10;x++){
			if(direction=='in'){
				setOpacity(obj,(x*10),(x*10))
			}else{
				setOpacity(obj,(x*10),((100-x)*10));
			}
		}
	}
}
function setOpacity(obj,num,time){
	if($$(obj).style.opacity){
		setOpacity = function(obj,num){
			setTimeout('$$(obj).style.opacity = ('+num+'/100)',time*10);
		}
	}
}
function $$(object){
	return (document.getElementById(object))?document.getElementById(object):null;
}
function showInOverlay(url){
	return xmlHTTPGet(url+'&sid='+Math.random(),'more_details_container');
}