function addToFavorites(){
	if(document.all){
		window.external.AddFavorite(location.href,document.title);
	}else{
		alert("Sorry! Your browser doesn't support this function.");
	}
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
function initImage(name, img){
	zoom = 'img/zoom.gif';
	document.write('<img id="'+name+'_big" src="'+img+'" style="position:absolute;display:none">');
	document.write('<img id="'+name+'_zoom" src="'+zoom+'" onclick="swapImage(\'' + name + '\',\'' + name + '_big\');" align="top">');
}
function swapImage(img1, img2){
	if($(img2).style.display == 'none')
	{
		bigImage(img1, img2);
	}
	else
	{
		smallImage(img1, img2);
	}
}
function bigImage(img1, img2){
	pos = findPos($(img1));
	$(img2).style.left = pos[0];
	$(img2).style.top = pos[1];
	$(img2).style.display = 'block';
}
function smallImage(img1, img2){
	$(img2).style.display = 'none';
}

//function $(id){
//   z = document.getElementById(id);
//   if(z){
//      return z;
//   }else{
//      return false;
//	  //alert("Problem with "+id);
//   }
//}

String.prototype.isAlphaNumeric = function() { return /^[a-z0-9_\d]+$/.test (this) };

Number.prototype.NaN0=function(){return isNaN(this)?0:this;}
function MoveOne1(){
	if(document.form1.adcategory_ida.value != ''){
		if(document.form1.category_ids.value.indexOf(',' + document.form1.adcategory_ida.value + ',') == -1){
			document.form1.CategorySelected.options[document.form1.CategorySelected.options.length] = new Option(document.form1.adcategory_namea.value,document.form1.adcategory_ida.value, false, false)
			document.form1.category_ids.value += document.form1.adcategory_ida.value + ',';
		}
	}
	return false;
}
function BackOne1(){
	for(i = document.form1.CategorySelected.options.length - 1;i >= 0;i--){
		if(document.form1.CategorySelected.options[i].selected){
			value = document.form1.CategorySelected.options[i].value;
			document.form1.CategorySelected.options[i] = null;
			regExp = new RegExp(','+value+',')
			document.form1.category_ids.value = document.form1.category_ids.value.replace(regExp,',')
		}
	}
	return false;
}
function MoveOne2(){
	if(document.form2.adcategory_idb.value != ''){
		if(document.form2.category_ids.value.indexOf(',' + document.form2.adcategory_idb.value + ',') == -1){
			document.form2.CategorySelected.options[document.form2.CategorySelected.options.length] = new Option(document.form2.adcategory_nameb.value,document.form2.adcategory_idb.value, false, false)
			document.form2.category_ids.value += document.form2.adcategory_idb.value + ',';
		}
	}
	return false;
}
function BackOne2(){
	for(i = document.form2.CategorySelected.options.length - 1;i >= 0;i--){
		if(document.form2.CategorySelected.options[i].selected){
			value = document.form2.CategorySelected.options[i].value;
			document.form2.CategorySelected.options[i] = null;
			regExp = new RegExp(','+value+',')
			document.form2.category_ids.value = document.form2.category_ids.value.replace(regExp,',')
		}
	}
	return false;
}
