function handle( oper ) {
	var s = s_gi('sonyericssoncomuserprod');
	s.linkTrackVars = 'prop6';
	s.prop6 = 'hanashi : main : gethanashi : send : global_en';
	s.tl(true,'o', 'hanashi : main : gethanashi : send : global_en');

	var phone;
	if (oper == '') {
		window.location='/';
	} else {
 		if (document.hanashiweb == undefined || document.hanashiweb.phone3 == undefined) {
			phone = document.hanashiweb.savedphone.value;
 		} else {
 			phone = document.hanashiweb.phone3.value;
 		}
 		newLastPhone = null;

 		if (oper == 'phone') {
 			if (document.hanashiweb.rememberme != undefined) {
 				if (document.hanashiweb.rememberme.checked == true)
 				{
 					if (phone != null && phone != "")
 					{
 						newLastPhone = phone;
 					}
 				}
 			}

 			if (newLastPhone != null)
 			{
 				if (lastPhone != null && lastPhone != newLastPhone)
 				{
 					// remove old verification string for previous number
 					removeCookie(verificationCookieNamePrefix + getShortPhone(lastPhone));
 				}
 				createCookie(lastPhoneCookieName, newLastPhone, expirationTime);
 			}
 			else
 			{
 				removeCookie(lastPhoneCookieName);
 				if (lastPhone != null)
 				{
 					// remove verification string for last phone
 					removeCookie(verificationCookieNamePrefix + getShortPhone(lastPhone));
 				}
 			}
			return handle( 'webok' );
 		}

		document.hanashiweb.savedphone.value = phone;
		document.hanashiweb.oper.value = oper;
		document.hanashiweb.submit();
	}
	return false;
}


function press( obj ) {
	obj.style.borderStyle = "inset";
}
function release( obj ) {
	obj.style.borderStyle = "outset";
}


function showMoreMenu() {
	alert("test");
}


var COLLAPSABLE_PARENT_NAME = "collapsable";
var COLLAPSABLE_DISC_NAME = "disclaimer";
var COLLAPSABLE_PARENT_TYPE = "div";
var COLLAPSABLE_CHILD_TYPE = "h6";

var COLLAPSABLE_EXPAND = "Show answer";
var COLLAPSABLE_EXPAND_SHORT = "Show";
var COLLAPSABLE_SHRINK = "Hide answer";
var COLLAPSABLE_SHRINK_SHORT = "Hide";

var clicked = false;

init = function() {
	if(document.getElementById && document.createTextNode) {
		var entries = document.getElementsByTagName(COLLAPSABLE_PARENT_TYPE);
		for(i=0;i<entries.length;i++)
			if (entries[i].className==COLLAPSABLE_PARENT_NAME || entries[i].className==COLLAPSABLE_DISC_NAME )
				assignCollapse(entries[i], (entries[i].className==COLLAPSABLE_DISC_NAME));
	}
}

assignCollapse = function (div,disc) {
	var button = document.createElement('a');
	button.style.cursor='pointer';
	button.style.margin='0 0 0 10px';
	button.setAttribute('expand', disc?COLLAPSABLE_EXPAND_SHORT:COLLAPSABLE_EXPAND);
	button.setAttribute('shrink', disc?COLLAPSABLE_SHRINK_SHORT:COLLAPSABLE_SHRINK);
	button.setAttribute('state', -1);
	button.innerHTML='dsds';
	div.insertBefore(button, div.getElementsByTagName(COLLAPSABLE_CHILD_TYPE)[0]);

	button.onclick=function(){
		var state = -(1*this.getAttribute('state'));
		this.setAttribute('state', state);

		this.parentNode.getElementsByTagName(COLLAPSABLE_CHILD_TYPE)[0].style.display=state==1?'none':'block';
		this.innerHTML = this.getAttribute(state==1?'expand':'shrink');
		clicked = true;
	};
	button.onclick();
}


window.onload=init;

// Menu handling

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function menuOpen(id)
{
	// cancel close timer
	menuCancelCloseTime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function menuClose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function menuCloseTime()
{
	closetimer = window.setTimeout(menuClose, timeout);
}

// cancel close timer
function menuCancelCloseTime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = menuClose;

