

function removeWishListItemClicked(returnURL)
{
	var sure = confirm('Sure to remove this item?');
	if (sure)
	{
		window.location = returnURL;
		return false;
	} else return false;
}

var iswin = null;
function popupWindowCentered(url, windowname, widths, heights, scroll){
	lefts = (screen.width) ? (screen.width-widths)/2 : 0;
	tops = (screen.height) ? (screen.height-heights)/2 : 0;
	option = 'height='+heights+',width='+widths+',top='+tops+',left='+lefts+',resizable=no,status=no,scrollbars='+scroll+'';

	iswin = window.open(url,windowname,option);

	if (iswin.window.focus) {
		iswin.window.focus();
	}
}

function textfieldFocus(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		changeObjectBackground(fieldID, '#FFFFFF');
	}
}

function textfieldBlur(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		changeObjectBackground(fieldID, '#EEEEEE');
	}
}


function usernamefieldFocus(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == 'username') obj.value = '';
		textfieldFocus(fieldID);
	}
}
function usernamefieldBlur(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == '') {
			obj.value = 'username';
		}
		textfieldBlur(fieldID);
	}
}

function usernamefieldFocus2(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == 'username') obj.value = '';
		changeObjectBackground(fieldID, '#FFFFFF');
	}
}
function usernamefieldBlur2(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		alert(obj);
		alert(obj.value);
		if(obj.value == '') {
			obj.value = 'username';
		}
		changeObjectBackground(fieldID, '#DEDEDE');
	}
}


function keywordfieldFocus(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == 'keyword') obj.value = '';
		textfieldFocus(fieldID);
	}
}
function keywordfieldBlur(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == '') {
			obj.value = 'keyword';
		}
		textfieldBlur(fieldID);
	}
}

function textfieldFocus2(fieldID, defaultValue)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == defaultValue) obj.value = '';
		changeObjectBackground(fieldID, '#FFFFFF');
	}
}
function textfieldBlur2(fieldID, defaultValue)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		// alert(obj);
		// alert(obj.value);
		if(obj.value == '') {
			obj.value = defaultValue;
		}
		changeObjectBackground(fieldID, '#DEDEDE');
	}
}


function passwordfieldFocus(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		obj.value = '';
		textfieldFocus(fieldID);
	}
}
function passwordfieldBlur(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == '') {
			obj.value = 'password';
		}
		textfieldBlur(fieldID);
	}
}
function passwordfieldFocus2(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		obj.value = '';
		textfieldFocus(fieldID);
	}
}
function passwordfieldBlur2(fieldID)
{
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		if(obj.value == '') {
			obj.value = 'password';
		}
		changeObjectBackground(fieldID, '#DEDEDE');
	}
}




function changeObjectBackground(fieldID, color) {
	
	var obj = document.getElementById(fieldID);
	if(!obj) {
		alert('Object ' + fieldID + ' not found.');
		return false;
	} else {
		obj.style.backgroundColor = color;
	}
}


function showHideElement(elementID)
{
	var obj = document.getElementById(elementID);
	if(!obj) {
		alert('Object ' + elementID + ' not found.');
		return false;
	} else {
		
		display = obj.style.display;
		if(display == 'none') obj.style.display = '';
		else obj.style.display = 'none';
	}

}

function displayElement(elementID)
{
	var obj = document.getElementById(elementID);
	if(!obj) {
		alert('Object ' + elementID + ' not found.');
		return false;
	} else {
		obj.style.display = '';
	}

}
function hideElement(elementID)
{
	var obj = document.getElementById(elementID);
	if(!obj) {
		alert('Object ' + elementID + ' not found.');
		return false;
	} else {
		obj.style.display = 'none';
	}
}
function enableElement(elementID)
{
	var obj = document.getElementById(elementID);
	if(!obj) {
		alert('Object ' + elementID + ' not found.');
		return false;
	} else {
		obj.disabled = false;
	}
}
function disableElement(elementID)
{
	var obj = document.getElementById(elementID);
	if(!obj) {
		alert('Object ' + elementID + ' not found.');
		return false;
	} else {
		obj.disabled = true;
	}
}


function FORMcancelled(returnURL)
{
	var sure = confirm('Sure to cancel?');
	if (sure)
	{
		window.location = returnURL;
		return false;
	} else return false;
}










function FORMaddUserSubmitted()
{
	// alert('Javascript checking is not yet developed. PHP checking is ready, though.');
	return true;
}
function FORMeditUserSubmitted()
{
	// alert('Javascript checking is not yet developed. PHP checking is ready, though.');
	return true;
}
function FORMeditProfileSubmitted()
{
	// alert('Javascript checking is not yet developed. PHP checking is ready, though.');
	return true;
}







function FORMregisterUserSubmitted()
{
	return true;
}



function checkNewsletterSignupForm()
{
	return true;
}


function isEmpty(text)
{
	text = trim(text);

	if(text == '') return true;
	else return false;
}

function rtrim(text)
{
	var stop = 0;
	var text = text;
	var length = text.length;

	while (!stop && length!=0 ) {

		if(text.substring( (length-1), length ) == ' ') {
			text = text.substring(0, length-1);
		}
		else stop = 1;

		length = text.length;
	}
	return text;
}

function ltrim(text)
{
	var stop = 0;
	var text = text;
	var length = text.length;

	while (!stop && length!=0 ) {

		if(text.substring( 0, 1 ) == ' ') {
			text = text.substring(1, length);
		}
		else stop = 1;

		length = text.length;
	}
	return text;
}

function trim(text)
{
	text = ltrim(text);
	text = rtrim(text);

	return text;
}

